﻿var title = ["请输入您的联系邮箱,如:1234@1234.com","请输入您的反馈内容"];

function EWS_FeedBack(id){
	this.id = "#"+id;
	
	
	$(".e_input").val(title[0]).addClass("title");
	$(".fieldclass").val(title[1]).addClass("title");
	
	this.btnClick();
}

//点击小图标显示留言框
EWS_FeedBack.prototype.btnClick = function(){
	var btn = $(this.id);
	var titlefb = $(this.id+" .tit_tooltip");
	btn.click(function(){
		$(".bg_feedbook").fadeIn("slow");
	});
	btn.bind("mouseover",function(){
		titlefb.show();		
	})
	btn.bind("mouseout",function(){
		titlefb.hide();
	})
}

//点击关闭按钮隐藏留言框
closeFeedBack = function(){
	$(".btn_close").click(function(){
		$(".bg_feedbook").fadeOut("slow");
		setTimeout(function(){
	    	$(".e_input").val(title[0]).addClass("title");
			$(".fieldclass").html(title[1]).addClass("title");
		},1000);	//用延迟,避免在淡出的瞬间.默认提示出现在输入框
	});
}

//点击提交按钮
btnSend = function(){
	$(".btn_sure").click(function(){
		var parm = {};
		parm.email = $(".e_input").val();
		parm.con = $(".fieldclass").val();
		
		parm.con = parm.con.replace( /^\s*/, "");	//去除空格

		var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
		if(parm.email==""||!(reg.test(parm.email))){
			$(".tooltip").fadeIn("slow");
			return;
		}
		if(parm.con==title[1]){
			parm.con = "";
		}
		sendFeedBack(parm);
	});
	
	document.onclick = function(){
    	if($(".e_input").val().replace( /^\s*/, "")==""){
			$(".e_input").val(title[0]).addClass("title");
		}
    	
		if($(".fieldclass").val().replace( /^\s*/, "")==""){
			$(".fieldclass").val(title[1]).addClass("title");
		}
	};
	//邮箱地址栏单击事件
	$(".e_input").click(function(event){
		event.stopPropagation();
		$(".tooltip").fadeOut("500");
		if($(".e_input").val()==title[0]){
			$(".e_input").val("").removeClass("title");			
		}
		if($(".fieldclass").val().replace( /^\s*/, "")==""){
			$(".fieldclass").val(title[1]).addClass("title");
		}
	});
	//反馈留言输入框单击事件
	$(".fieldclass").click(function(event){
		event.stopPropagation();
		if($(".fieldclass").val()==title[1]){
			$(".fieldclass").val("").removeClass("title");			
		}
		if($(".e_input").val().replace( /^\s*/, "")==""){
			$(".e_input").val(title[0]).addClass("title");
		}
	});
}

//提交留言
sendFeedBack = function(parm){
	$.ajax({
        type: "POST",
        url: "sendMailInterface.aspx",
        data: parm,
        dataType: "HTML",
        success: function(data) {
            //if (data == "True") {
            	$(".e_input").val("");
            	$(".fieldclass").val("");
            	$(".bg_feedbook").fadeOut("slow");
				setTimeout(function(){
			    	$(".e_input").val(title[0]).addClass("title");
					$(".fieldclass").val(title[1]).addClass("title");
				},1000);	//用延迟,避免在淡出的瞬间.默认提示出现在输入框
            //}
        }
    });
}

window.onload = function(){
	closeFeedBack();
	btnSend();
	new EWS_FeedBack("feedbackbtn");
	new EWS_FeedBack("btm_feedback");
};
