//判断是否为空
function isEmpty(value)
{
	return (value=="0" || value=="" || value==undefined || value==null || value=='null');
}

//判断是否为null
function isNull(value, defaultValue)
{
	if (isEmpty(value))
	{
		return defaultValue;
	}
	return value;
}

//比较两个数大小返回大数
function isMax(value1,value2)
{
	if (value2 > value1)
	{
		return value2
	}
	return value1;
}

/*验证区号是否合法*/
function isAreaCode(areacode)
{
	var regAreaCode = /^[0-9]{3,4}$/;
	return (!regAreaCode.test(areacode)) ? false : true;
}

//QQ验证
function isQQ(value)
{
	var ereg = /^[1-9]{1}[0-9]{4,9}$/;
	return ereg.test(value);
}

//邮政编码验证
function isZipCode(value)
{
	var tel = /^[0-9]{6}$/;
	return tel.test(value);
}

//校验输入内容是否全为字母(a-Z)
function isLetter(value)
{
	var ereg = /^[A-Za-z]+$/;
	return ereg.test(value);
}

//校验输入内容是否为小写字母(a-z)
function isLowerCase(value)
{
	var ereg = /^[a-z]+$/;
	return ereg.test(value);
}

//校验输入内容是否为大写字母(A-Z)
function isUpperCase(value)
{
	var ereg = /^[A-Z]+$/;
	return ereg.test(value);
}

//校验输入内容是否为字符模式(数字、字母或下划线组成)
function isChar(value)
{
	var ereg = /^[A-Z]+$/;
	return ereg.test(value);
}

//校验输入内容是否为至少包含一个下划线的字符模式(数字、字母和下划线组成,必须有下划线)
function isCharUnderline(value)
{
	var ereg = /^(\w*)(\_+)(\w*)$/;
	return ereg.test(value);
}

//固话，手机号码检查函数
function isPhone(value)
{
	var ereg = /(^([0\+]\d{2,3})\d{3,4}\-\d{3,8}$)|(^([0\+]\d{2,3})\d{3,4}\d{3,8}$)|(^([0\+]\d{2,3}){0,1}13\d{9}$)|(^\d{3,4}\d{3,8}$)|(^\d{3,4}\-\d{3,8}$)/;
	return ereg.test(value);
}

//校验输入内容是否为电话号码的格式(<2至5位的数字区号->5至9位的数字号码)
function isTel(value)
{
	var ereg = /^(\((\d{2,5})\)|\d{2,5})?(\s*)(-?)(\s*)(\d{5,9})$/;
	return ereg.test(value);
}

//校验输入内容是否为手机号码的格式(前缀可能有一个“+86”,和以13X/15X/18X为开头的11位中国手机号码)
function isMobile(value)
{
	var ereg = /^(\+86)?1[3,5,8](\d{9})$/;
	return ereg.test(value);
}

//判断是否为传真号码
function isFax(value)
{
	var ereg = /(^\d{3,4},\d{7,8}(,\d{1,4})?$)|(^\d{3,4}\-\d{7,8}(\-\d{1,4})?$)|(^\d{3,4}\d{7,11}$)/;
	return ereg.test(value);
}

/*检查Email格式是否合法*/
function isEmail(email)
{
	return(new RegExp(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(email));
}

//判断是否为有效IP地址
function isIp(value)
{
	var check = function(d)
	{
		try{return (d <= 255 && d >= 0);}catch(e){return false;}
	}

	var re = value.split('.');
	return (re.length == 4) ? (check(re[0]) && check(re[1]) && check(re[2]) && check(re[3])) : false;
}

//判断是否为合法的URL地址
function isUrl(value)
{
	var strRegex = "^((https|http|ftp|rtsp|mms):\/\/)"//协议头
	+ "(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?"//ftp的user@
	+ "(([0-9]{1,3}\.){3}[0-9]{1,3}"//IP形式的URL- 199.194.52.184
	+ "|"//允许IP和DOMAIN（域名）
	+ "([0-9a-z_!~*'()-]+\.)*"//域名 www.
	+ "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\."//二级域名
	+ "[a-z]{2,6})"//首层域名 .com or .museum
	+ "(:[0-9]{1,4})?"//端口 :80
	+ "((\/?)|"//a slash is not required if there is no file name
	+ "(\/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+\/?)$";
	var ereg = new RegExp(strRegex, "i");
	return ereg.test(value);
}

//判断是否为时间类型
function isTime(value)
{
	var ereg = /^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/;
	var a = value.match(ereg);
	if (a == null){return false;}

	return (a[1] > 24 || a[3] > 60 || a[4] > 60) ? false : true;
}

//判断是否为日期类型
function isDate(value)
{
	var ereg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
	var r = value.match(ereg);
	if (r == null){return false;}

	var d = new Date(r[1], r[3]-1, r[4]);
	return (d.getFullYear() == r[1] && (d.getMonth()+1) == r[3] && d.getDate() == r[4]);
}

//判断是否为完整时间类型
function isDateTime(value)
{
	var ereg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;
	var r = value.match(ereg);
	if (r == null){return false;}

	var d = new Date(r[1], r[3]-1, r[4], r[5], r[6], r[7]);
	var result = (d.getFullYear()	== r[1] && (d.getMonth()+1)	== r[3] && d.getDate() == r[4] &&
				  d.getHours()		== r[5] &&  d.getMinutes()	== r[6] && d.getSeconds() == r[7]);
	return result;
}

//校验输入内容是否为身份证的格式(目前只支持中国1代或2代身份证)
function isIdentityCard(value)
{
	var ereg = /^[1-9](\d{5})(([1-9]\d)|([1,2](\d{3})))(0[1-9]|1[0,2])(0[1-9]|[1,2]\d|3[0,1])(\d{3})([0-9Xx]+)$/;
	return ereg.test(value);
}

//检验是否由英文与中文组成
function isENCN(value)
{
	var ereg = /^[\u0391-\uFFE5\w]+$/;
	return ereg.test(value);
}

//cookie读写处理
jQuery.cookie = function(name, value, options)
{
	if (typeof value != 'undefined')//name and value given, set cookie
	{
		options = options || {};
		if (value === null)
		{
			value = '';
			options.expires = -1;
		}

		var expires = '';
		if (options.expires && (typeof options.expires == 'number' || options.expires.toGMTString))
		{
			var date;
			if (typeof options.expires == 'number')
			{
				date = new Date();
				date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
			}
			else
			{
				date = options.expires;
			}
			expires = '; expires=' + date.toGMTString();
		}

		var path = options.path ? '; path=' + (options.path) : '';
		var domain = options.domain ? '; domain=' + (options.domain) : '';
		var secure = options.secure ? '; secure' : '';
		document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
	}
	else//only name given, get cookie
	{
		var cookieValue = null;
		if (document.cookie && document.cookie != '')
		{
			var cookies = document.cookie.split(';');
			for (var i = 0; i < cookies.length; i++)
			{
				var cookie = jQuery.trim(cookies[i]);
				if (cookie.substring(0, name.length + 1) == (name + '='))
				{
					cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
					break;
				}
			}
		}
		return cookieValue;
	}
}

/*字符串连接函数*/
function checkLinkStr(Str1,Str2,LinkStr)
{
	if (Str1 != "" && Str2 != "")
	{
		return Str1+LinkStr+Str2;
	}
	return Str1+Str2;
}

//判断给定参数为空，并返回否
function checkInputAndAlert(msg,errAlert)
{
	if (msg != '') {return true;}
	if (errAlert != ''){ajaxAlert(errAlert);}
	return false;
}

//格式化手机，区号，电话的显示
function formatMpAndTel(mp,areacode,tel)
{
	var telrs = checkLinkStr(areacode,tel,'-');
	return checkLinkStr(mp,telrs,'，');
}

/*将当前页面URL后的参数形成一个数组,便于阅读,数组下标为参数名*/
function getUrlParams()
{
	//定义一个数组，用于存放取出来的字符串参数。
	var argsArr = new Object();

	//获取URL中的查询字符串参数
	//加上substring的意义是去掉查询字符串中的？号。
	var query = window.location.search.substring(1);

	//这里的pairs是一个字符串数组
	var pairs = query.split("&");//name=myname&password=1234&sex=male&address=nanjing

	for (var i = 0; i < pairs.length; i++)
	{
		var sign = pairs[i].indexOf("="); 
		//如果没有找到=号，那么就跳过，跳到下一个字符串（下一个循环）。
		if (sign == -1) {continue;}

		var aKey = pairs[i].substring(0,sign);
		var aValue = pairs[i].substring(sign+1); 
		argsArr[aKey] = aValue;
	}

	return argsArr;
}

/*使用Boxy弹出一个信息提示框,可用于ajax内的提示*/
function ajaxAlert(msg,caption)
{
	if (caption == '') {caption = '系统提示'}
	Boxy.alert(msg,null,{title: caption});
}

//数字全角转半角
function SBCcaseToDBCcase(str)
{
	var vStr = '１２３４５６７８９０－（）＋；，　';
	var vStr1 = '1234567890-()+;, ';
	var len = vStr.length;
	str = String(str);
	for (var i = 0; i < len; ++i)
	{
		str = str.replace(new RegExp(vStr.substr(i,1),'g'), vStr1.substr(i,1));
	}
	return str;
}

//检查用户名
function checkUserName()
{
	var userObj = $('#registUsername');
	var userName = userObj.val();
	var nameLen = userName.length;
	var reg = /^[\@\.a-zA-Z0-9_-]{5,30}$/;
	if (userName == '')
	{
		$('#registUsername_check').html('请输入登录帐号');
		return false;
	}

	if (nameLen < 5 || nameLen > 30)
	{
		$('#registUsername_check').html('输入在5到30个字符之间');
		return false;
	}

	if (!reg.test(userName))
	{
		$('#registUsername_check').html('请不要使用特殊字符');
		return false;
	}
	return true;
}

//注册检验用户名
function registCheckUserName()
{
	if (!checkUserName()){return false;}
	var userObj = $('#registUsername');
	var userName = userObj.val();
	$.ajax({
		type: 'POST',
		url: 'register.php',
		data: 'act=ajax&username=' + userName,
		success: function(msg)
		{
			if (msg != '')
			{
				$('#registUsername_check').html('' + msg);
				return false;
			}
			$('#registUsername_check').html('');
			return true;
		}
	});

	var userNameFlag = $('#registUsername_check').text();
	return (userNameFlag == '') ? true : false;
}

//邮箱地址检查
function checkEmail()
{
	var email = $('#email').val();
	if (!email){return false;}
	if (!isEmail(email))
	{
		$('#email_check').html('请输入合法的邮箱地址');
		return false;
	}
	else
	{
		$('#email_check').html('');
		return true;
	}

	//ajax检查邮箱是否被使用
	$.ajax({
		type: 'POST',
		url: 'register.php',
		data: 'act=ajax&email=' + email,
		success: function(msg)
		{
			if (msg)
			{
				$('#email_check').html(msg);
			}
			else
			{
				$('#username_check').html('');
			}
		}
	});
}

//检查两次输入的密码是否一致
function checkPWD(num)
{
	if (num == 1)
	{
		var pwd = $('#registPassword1').val();
		if (pwd == '')
		{
			$('#registPassword1_check').html('请输入密码');
			return false;
		}
		$('#registPassword1_check').html('');
		return true;
	}

	var pwd = $('#registPassword1').val();
	var pwd2 = $('#registPassword2').val();
	if (pwd != pwd2)
	{
		$('#registPassword1_check2').html('两次输入的密码不一致');
		return false;
	}

	$('#registPassword1_check2').html('');
	return true;
}

//是否同意协议
function checkLicense()
{
	if ($('#license').attr('checked') == false)
	{
		$('#Submit').attr('disabled','true');
	}
	else
	{
		$('#Submit').attr('disabled','');
	}
}

function checkQQ()
{
	var qqVal = $('#qq').val();
	if (qqVal != '')
	{
		if (!isQQ(qqVal))
		{
			$('#qq_check').html('请输入4到10位数字的ＱＱ号码');
			return false;
		}
	}
	$('#qq_check').html('');
	return true;	
}

//判断注册
function checkRegist()
{
	if (!checkUserName()){return false;}
	if (!checkQQ()){return false;}

	if (checkPWD(1))
	{
		if (checkPWD(2))
		{
			var userName = $('#registUsername').val();
			var password = $('#registPassword1').val();
			var password2 = $('#registPassword2').val();
			var email = $('#email').val() || '';
			var qq = $('#qq').val() || '';

			$.ajax({
				type: 'POST',
				url: 'register.php',
				data: 'act=ajax_register&username='+ userName +'&password='+ password +'&password2='+ password2 + '&email='+email + '&qq=' + qq,
				success: function(msg)
				{
					if (msg != 1)
					{
						$('#regist_notice').html(msg);
						return false;
					}
					if (typeof(myCart) != 'undefined'){myCart.submit();return true;} //在购物车时的登录
					alert('恭喜您，注册成功，欢迎光临');
					var urlParams = getUrlParams();
					var nextUrl = urlParams['step'];
					if (!nextUrl){nextUrl = $.cookie('step');$.cookie('step', '');}
					if (!nextUrl){nextUrl = window.location.href;}
					window.location = 'register.php?nextsetp='+nextUrl;
					return true;
				}
			});
		}
	}
	return false;
}

function clueResetRegistUsername(){$('#registUsername_check').html('登录帐号可以是您的邮箱地址,QQ号,手机号码');}
function clueResetRegistPassword(){$('#registPassword1_check').html('密码可设置为您能够记住的6-16位任意字符');}

//登录
function loginCheckUserName()
{
	var userName = $('#loginUsername').val();
	if (userName == '')
	{
		$('#loginUsername_check').html('请输入登录帐号');
		return false;
	}
	$('#loginUsername_check').html('');
	return true;
}

function loginCheckPassword()
{
	var password = $('#loginPassword').val();	
	if (password == '')
	{
		$('#loginPassword_check').html('请输入密码');
		return false;
	}
	$('#loginPassword_check').html('');
	return true;
}

//验证码
function checkAuthCode()
{
	var authCode = $('#auth').val();
	if (authCode == '')
	{
		$('#authCode_check').html('请输入验证码');
		return false;
	}
	$('#username_check').html('');
	return true;
}

function loginSubmitCheck()
{
	var userName = $('#loginUsername').val();
	var password = $('#loginPassword').val();

	if (userName == '')
	{
		$('#loginUsername_check').html('请输入登录帐号');
		return false;
	}
	if (password == '')
	{
		$('#loginPassword_check').html('请输入密码');
		return false;
	}

	$.ajax({
		type : 'post',
		url : 'login.php',
		data : 'act=login&username='+ userName +'&password='+ password,
		success : function(msg)
		{
			if (msg == 1)
			{
				if (typeof(myCart) != 'undefined'){myCart.submit();return true;} //在购物车时的登录
				var urlParams = getUrlParams();
				var nextUrl = urlParams['step'];	
				if (!nextUrl){nextUrl = $.cookie('step');$.cookie('step', '');}
				if (!nextUrl){nextUrl = window.location.href;}

				//裁减URL地址#号后的内容,防止页面不能正常跳转
				var jhpos = nextUrl.indexOf('#');
				if (jhpos != -1){nextUrl = nextUrl.substr(0, jhpos);}
				window.location = nextUrl; return true;
			}
			$('#login_status').text(msg);//登录失败
		}
	});
}

function clueResetLoginUsername()
{
	$('#loginUsername_check').html('您注册时填写的邮箱地址,QQ号,手机号码等');	
}
function clueResetLoginPassword()
{
	$('#loginPassword_check').html('您注册时填写的6-16位任意字符');
}

/*验证标题留言版输入验证*/
function checkFeedbackTopic(){
	var topic = $('#title').val();
	var topicLen = topic.length;
	if (topic == '')
	{
		$('#topic_check').html('请输入投诉或建议标题')
		return false;
	}
	else
	{
		if (topicLen > 20)
		{
			$('#topic_check').html('标题请不要超过20个字符');
			return false;
		}
		else
		{
			$('#topic_check').css('display','none');
		}
	}
}

//留言板验证
function checkFeedbackName()
{
	var name = $('#name').val();
	var nameLen = name.length;
	if (name == '')
	{
		$('#name_check').css('display','inline');
		$('#name_check').html('请输入称呼名称')
	}
	else
	{
		if (nameLen > 20)
		{
			$('#name_check').css('display','inline');
			$('#name_check').html('称呼请不要超过20个字符');
		}
		else
		{
			$('#name_check').css('display','none');
		}
	}
}

//验证邮箱
function checkFeedbackEmail()
{
	var email = $('#email').val();
	var emailLen = email.length;
	if (email == '')
	{
		$('#email_check').css('display','inline');
		$('#email_check').html('请输入邮箱地址')
	}
	else
	{
		if (emailLen > 60)
		{
			$('#email_check').css('display','inline');
			$('#email_check').html('邮箱地址请不要超过60个字符');
		}
		else
		{
			if (!isEmail(email))
			{
				$('#email_check').css('display','inline');
				$('#email_check').html('' + '请输入合法的邮箱地址');
				return false;
			}
			$('#email_check').css('display','none');
		}
	}
}

//验证内容输入框
function checkFeedbackContent()
{
	var content = $('#content').val();
	var contentLen = content.length;
	if (content == '')
	{
		$('#content_check').css('display','inline');
		$('#content_check').html('请输入留言内容')
	}
	else
	{
		if (contentLen > 1000)
		{
			$('#content_check').css('display','inline');
			$('#content_check').html('留言内容请不要超过1000个字符');
		}
		else
		{
			$('#content_check').css('display','none');
		}
	}
}

//留言板提交验证
function checkFeedbackSubmit()
{
	var topic = $('#title').val();
	var name = $('#name').val();
	var email = $('#email').val();
	var content = $('#content').val();
	var topicLen = topic.length;
	var nameLen = name.length;
	var emailLen = email.length;
	var contentLen = content.length;

	if (content == '')
	{
		$('#content_check').css('display','inline');
		$('#content_check').html('请输入留言内容')
		return false;
	}
	if (contentLen > 1000)
	{
		$('#content_check').css('display','inline');
		$('#content_check').html('留言内容请不要超过1000个字符');
	}
	else
	{
		$('#content_check').css('display','none');
	}
	
	if (topic == '')
	{
		$('#topic_check').css('display','inline');
		$('#topic_check').html('请输入投诉或建议标题');
		return false;
	}
	else
	{
		if (topicLen > 20)
		{
			$('#topic_check').css('display','inline');
			$('#topic_check').html('标题请不要超过20个字符');
			return false;
		}
		else
		{
			$('#topic_check').css('display','none');
		}
	}
	if (name == '')
	{
		$('#name_check').css('display','inline');
		$('#name_check').html('请输入称呼名称');
		return false;
	}
	else
	{
		if (nameLen > 20)
		{
			$('#name_check').css('display','inline');
			$('#name_check').html('称呼请不要超过20个字符');
			return false;
		}
		else
		{
			$('#name_check').css('display','none');
		}
	};
	
	if (email == '')
	{
		$('#email_check').css('display','inline');
		$('#email_check').html('请输入邮箱地址');
		return false;
	}
	else
	{
		if (emailLen > 60)
		{
			$('#email_check').css('display','inline');
			$('#email_check').html('邮箱地址请不要超过60个字符');
			return false;
		}
		else
		{
			if (!isEmail(email))
			{
				$('#email_check').css('display','inline');
				$('#email_check').html('' + '请输入合法的邮箱地址');
				return false;
			}
			else
			{
				$('#email_check').css('display','none');
			}
		}
	};
}

//商品页表单验证-商品评论
function checkCommentFrm()
{
	var reg				= /^(?:13\d|15\d|18\d)-?\d{5}(\d{3}|\*{3})$/;
	var regTel			= /^(([0\+]\d{2,3}-?)?(0\d{2,3})-?)(\d{7,8})(-?(\d{3,}))?$/;
	var tel				= $('#linktelphone').val();
	var askmessage		= $('#askmessage').val();
	var custimerName	= $('#customername').val();
	var productID		= $('#goodsID').val();
	var goodsID			= $('#goods_ID').val();
	var comNoteObj		= $('#comment_notice');
	if (productID == undefined)	{productID = goodsID}

	if (askmessage == '')
	{
		comNoteObj.text('您好,请输入评论内容');
		$('#askmessage').focus();
		return false;
	}

	$('#comment_notice').text('');
	if (tel != '' && !reg.test(tel) && !regTel.test(tel))
	{
		comNoteObj.text('您输入的联系电话不正确,请重新输入');
		$('#linktelphone').focus();
		return false;
	}

	comNoteObj.text('');
	$.ajax(
	{
		type : 'post',
		url : '/comment.php',
		data : 'act=addComment&askmessage='+ askmessage + '&customername=' + custimerName + '&linktelphone=' + tel +'&id='+ productID,
		success: function(msg)
		{
			if (msg == 2)
			{
				comNoteObj.text("抱歉,提交失败,一分钟内您不能重复提交评论");
				return false;
			}
			comNoteObj.text("评论提交成功,工作人员会尽快回复，谢谢您的支持");
		}
	});

	return true;
}

//单品页载入页面中间内容
function loadPage(dir,pagename,num,id)
{
	var url = window.location.href;
	if (url.indexOf('?') == -1)//原始地址没有参数
	{
		var preParams = '#subPageAnchor';
	}
	else //有参数
	{
		var params_str = url.split('?');
		if (params_str[1].indexOf('#') == -1)//如果没有带锚点
		{
			var preParams = '?' + params_str[1] + '#subPageAnchor';
		}
		else
		{
			var params_str2 = params_str[1].split('#');
			if (params_str2[1] == 'buyAnchor' || params_str2[1] == 'topAnchor')
			{
				var params_str1 = '#subPageAnchor';
			}
			else
			{
				var params_str1 = '#' + params_str2[1];
			}
			var preParams = '?' + params_str2[0] + params_str1;	//组合参数
		}
	}

	//window.location.href = 'sale_dir-'+dir+'_page-index.shtml'+preParams;
	if (pagename == ''){pagename = 'innerIndex';}
	$('#conArea').load('sale.php?dir='+dir+'&page='+pagename);
	$('#conArea').attr('page',pagename);

	num = Number(num);//转换成数字
	for (var i = 1; i <= num; i++)
	{
		var menuItem = $('.menu_' + i);
		i == id ? menuItem.addClass('mouseOver'): menuItem.removeClass('mouseOver');
	}
}

//处理当前页面刷新，只针对单品也JS载入页面用
function getCurrentPage()
{
	var isSale = location.href.split('_')[0];
	var hostStr = location.host+'/sale';
	var hostStr1 = 'http://'+location.host+'/sale';
	if (isSale == hostStr || isSale == hostStr1) //判断是否是单品页
	{
		var par_dir = location.href.split('_')[1].split('-')[1];
		var currentPage = $('#conArea').attr('page');
		if (currentPage != undefined)
		{
			loadPage(par_dir,currentPage);
		}
		else
		{
			loadPage(par_dir,'innerIndex');
		}
	}
}

//用ajax读取指定ＵＲＬ的数据并显示
function ajaxShowPage(url,parentName)
{
	if (parentName!='')
	{
		$.ajax({
			type : 'get',
			url : url,
			data : '',
			success: function(msg)
			{
				$('#'+parentName).html(msg);
			}
		});
	}
}

//加入到收藏夹，兼容IE firefox
function addFavorite()
{
	var url = document.location.href;
	var title = document.title;

	if (window.sidebar)
	{
		window.sidebar.addPanel(title, url, "");
	}
	else if (window.opera && window.print)
	{
		var mbm = document.createElement('a');
		mbm.setAttribute('rel', 'sidebar');
		mbm.setAttribute('href', url);
		mbm.setAttribute('title', title);
		mbm.click();
	}
	else if (document.all)
	{
		window.external.AddFavorite(url, title);
	}
	else
	{
		alert("请按 Ctrl+D 把此页加入收藏夹\nPress Ctrl+D Add To Favorites");
		return;
	}
}

//评论留言检查函数
function checkMessageFrm()
{
	var reg			= /^(?:13\d|15\d|18\d)-?\d{5}(\d{3}|\*{3})$/;				//手机
	var regTel		= /^(([0\+]\d{2,3}-?)?(0\d{2,3})-?)(\d{7,8})(-?(\d{3,}))?$/;//固话

	var userTel		= $('#UserTel').val();		//电话
	var msgContent	= $('#MsgContent').val();	//留言内容
	var userName	= $('#UserName').val();		//称呼
	var email		= $('#UserEmail').val();	//Email
	var msgForID	= $('#MsgForID').val();		//ID
	var msgType		= $('#MsgType').val();		//类型
	var comNoteObj	= $('#comment_notice');		//评论通知

	if (msgContent == '')
	{
		comNoteObj.text('您好,请输入评论内容');
		$('#MsgContent').focus();
		return false;
	}

	if (userTel != '' && !reg.test(userTel) && !regTel.test(userTel))
	{
		comNoteObj.text('您输入的联系电话不正确,请重新输入');
		$('#UserTel').focus();
		return false;
	}

	if (email != '' && !isEmail(email))
	{
		comNoteObj.text('您输入的邮箱地址不正确,请重新输入');
		$('#UserEmail').focus();
		return false;
	}

	comNoteObj.text('');
	$.ajax(
	{
		type : 'post',
		url : 'leave-msg.php',
		data : 'act=addComment&MsgContent='+ msgContent + '&UserName=' + userName + '&UserTel=' + userTel +'&MsgForID='+ msgForID + '&Email=' + email + '&MsgType='+ msgType,
		success: function(msg)
		{
			if (msg == 2)
			{
				comNoteObj.text("抱歉,提交失败,一分钟内您不能重复提交评论"); 
				return false;
			}
			comNoteObj.text("评论提交成功,工作人员会尽快回复，谢谢您的支持");
		}
	});

	return true;
}

//电话回呼验证
function checkTelNum()
{
	var tel = $('#tel_num').val();
	var regtel = /^(([0\+]\d{2,3})?(0\d{2,3}))(\d{7,8})((\d{3,}))?$/; 	//区号和分机号码与主号码用 - 隔开
	var regMobile = /^(?:13\d|15\d|18\d)-?\d{5}(\d{3}|\*{3})$/;			//13 15 18 开头的手机号码
	if (tel == '')
	{
		$('#callback_notice').text('请输入您的手机或电话号码');
	}
	else
	{
		if (!regMobile.test(tel) && !regtel.test(tel))
		{
			$('#callback_notice').text('手机或电话号码不正确，请重新输入');
			return false;
		}
		else
		{
			$('#callback_notice').text('');
			var currentUrl = document.URL;		//当前页URL地址
			var AdKey = $.cookie('ADKEY');

			$.ajax({
				type : 'post',
				url : 'callback.php',
				data : 'tel=' + tel + '&url=' + currentUrl + '&AdKey=' + AdKey,
				success : function(msg)
				{
					if (msg == 1)
					{
						$('#callback_notice').text('联系方式已记录成功');
					}
					else if (msg == 2)
					{
						$('#callback_notice').text('您的联系方式已记录');
					}
					else if (msg == 3)
					{
						$('#callback_notice').text('请输入您的手机或电话号码');
					}
					else
					{
						$('#callback_notice').text('操作失败，请稍候再试');
					}
				}
			});
			return true;
		}
	}
}
