function msg(str){
	if(str.length>0){
		alert(str);
	}
}
function $id(id){
	return document.getElementById(id);
}
function show(id){
	$id(id).style.display="block";
}
function hidden(id){
	$id(id).style.display="none";
}
function changeCodeImg(obj){
	obj.src = obj.src + "?" + new Date().valueOf();
}
function changeCodeImg1(obj){
	var imgEl = document.getElementById(obj);
	imgEl.src = imgEl.src + "?" + new Date().valueOf();
}
function isEmail(strEmail) {
	if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
	return true;
	else
	return false;
}
/**
*check all
*/
function showCurrentPic(imgUrl){
	$id('show').src=imgUrl;
}
function checkAll(checkObj,name) {
	var obj = document.getElementsByName(name);
	for(var i=0;i<obj.length;i++){
		obj[i].checked = checkObj.checked;
	}
}
function copyToClipboard(txt,alertMsg) {    
     if(window.clipboardData) {    
             window.clipboardData.clearData();    
             window.clipboardData.setData("Text", txt);    
     } else if(navigator.userAgent.indexOf("Opera") != -1) {    
          window.location = txt;    
     } else if (window.netscape) { 
          try {    
               netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");    
          } catch (e) {    
               alert("被浏览器拒绝！\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");    
          }    
          var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);    
          if (!clip)    
               return;    
          var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);    
          if (!trans)    
               return;    
          trans.addDataFlavor('text/unicode');    
          var str = new Object();    
          var len = new Object();    
          var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);    
          var copytext = txt;    
          str.data = copytext;    
          trans.setTransferData("text/unicode",str,copytext.length*2);    
          var clipid = Components.interfaces.nsIClipboard;    
          if (!clip)    
               return false;    
          clip.setData(trans,null,clipid.kGlobalClipboard);           
     }    
     alert(alertMsg);
}
function submitSearch(type,p){
	var areaId = "";
	var subAreaId = $id("subAreaId").value;
	if(subAreaId.substring(0,1)=="m"){
		//表示选择的是大类
		areaId = subAreaId.replace("m","");
		subAreaId="0";
	}else{
		//表示选择的是小类
		areaId = "0";
	}
	
	var industryId = "";
	var subIndustryId = $id("subIndustryId").value;
	if(subIndustryId.substring(0,1)=="m"){
		//表示选择的是大类
		industryId = subIndustryId.replace("m","");
		subIndustryId = "0";
	}else{
		//表示选择的是小类
		industryId = "0";
	}
	
	var saSi = areaId+"_"+subAreaId+"_"+industryId+"_"+subIndustryId;
	var href = type+".do?act=list&saSi="+saSi+"&kw="+$id("kw").value+"&pageNo="+p;
	window.location.href=changeUrl(href);
}
function submitAcspSearch(type, p) {			
			var acspAreaId = document.getElementById("acspAreaId").value;
			var acspIndustryId = document.getElementById("acspIndustryId").value;
			var kw = document.getElementById("acspkw").value;
			var href = type + ".do?act=list&shopType=2&acspAreaId="+acspAreaId+"&acspIndustryId="+acspIndustryId+"&kw="+kw +"&pageNo=" + p;	
			
			window.location.href = href;
		}
//首页查询时不需要changeUrl
function submitSearch1(type,p){
	var saSi = "";
	var href = type+".do?act=list&saSi="+saSi+"&kw="+$id("kw").value+"&pageNo="+p;
	window.location.href=href;
}
function mustCheckOne(){
	var f=document.getElementById("form1");
	var obj=document.getElementsByName("couponId");
	for(var i=0;i<obj.length;i++){
	    if(obj[i].checked==true){
	        var flag="ok";
	        break;
	    }
	}
	if(flag != "ok"){
	    alert("至少选择一个优惠卷！");
	    return false;	    
	}else{
		return true;
	}
}

function checkLogin(){
	var f = document.loginForm;
	var userName = f.userName.value;
	var pwd = f.password.value;
	var code = f.code.value;
	if(userName.length==0){
		alert("请输入您的用户名");
		f.userName.focus();
		return false;
	}
	if(pwd.length==0){
		alert("请输入您的密码");
		f.password.focus();
		return false;
	}
	if(code.length==0){
		alert("请输入验证码");
		f.code.focus();
		return false;
	}
	return true;
}
function checkLogin1(){
	var f = document.loginForm1;
	var userName = f.userName.value;
	var pwd = f.password.value;
	var code = f.code.value;
	if(userName.length==0){
		alert("请输入您的用户名");
		f.userName.focus();
		return;
	}
	if(pwd.length==0){
		alert("请输入您的密码");
		f.password.focus();
		return;
	}
	if(code.length==0){
		alert("请输入验证码");
		f.code.focus();
		return;
	}
	if(userName.length>0&&pwd.length>0&&code.length>0){
		f.submit();
	}
}

function userCallBack(o,tipId,errorMsg){
	if(o){
		$id(tipId).innerHTML="";
		return true;
	}else{
		$id(tipId).innerHTML=errorMsg;
		return false;
	}
}
function checkUserInputInfo(value,type,tipId,errorMsg){
	
	user.checkUserInfo(value,type,function(data){
		userCallBack(data,tipId,errorMsg);
	});
}

function checkCardNo(tipId,errorMsg){
	var f = document.userRegForm;
	var hgNo = f.hgNo.value;
	var cardNo = f.cardNo.value;
	user.checkLshAndCardNo(hgNo,cardNo,function(data){
		userCallBack(data,tipId,errorMsg);
	});
}
function checkRegister(){	
	var f = document.userRegForm;
	var hgNo = f.hgNo.value;
	var cardNo = f.cardNo.value;
	var userName = f.userName.value;
	var password = f.password.value;
	var password2 = f.password2.value;
	var email = f.email.value;
	var code = f.code.value;
	var realName = f.realName.value;
	if(hgNo.length==0){
		alert("请输流水号");
		f.hgNo.focus();
		return false;
	}
	if(cardNo.length==0){
		alert("请输入卡号");
		f.cardNo.focus();
		return false;
	}
		
	if(userName.length==0){
		alert("请输入用户名");
		f.userName.focus();
		return false;
	}
	if(password.length==0){
		alert("请输入密码");
		f.password.focus();
		return false;
	}
	if(password2.length==0){
		alert("请输入确认密码");
		f.password2.focus();
		return false;
	}
	if(password!=password2){
		alert("二次密码输入不一致，请确认");		
		return false;
	}
	if(email.length>0){
		if(!isEmail(email)){
			//如果格式不正确
			alert("邮箱格式不正确，请确认");
			f.email.focus();
			return false;
		}		
	}
	if(code.length==0){
		alert("请输入验证码");
		f.code.focus();
		return false;
	}
	if(realName.lenght==0){
		alert("请输入真实姓名");
		f.realName.focus();
		return false;
	}
	return true;
}

function checkUpdatePwd(){
	var f = document.upPwd;
	var oldPwd = f.oldPassword.value;
	var p1 = f.password1.value;
	var p2 = f.password2.value;
	if(oldPwd.length==0){
		alert("请输入旧密码");
		f.oldPassword.focus();
		return false;
	}
	if(p1.length==0){
		alert("请输入您的新密码");
		f.password1.focus();
		return false;
	}
	if(p1.length>0&&p1.length<6){
		alert("密码长度必须6位以上");
		f.password1.focus();
		return false;
	}
	if(p2!=p1){
		alert("确认密码和新密码不一致，请确认");					
		return false;
	}
	return true;
}
function searchActivity(){//搜索活动
	var kw = $id("kw").value;
	var url = "activity.do?act=list&kw="+kw
	window.location.href=changeUrl(url);
}
//首页查询时不需要changeUrl
function searchActivity1(){//搜索活动
	var kw = $id("kw").value;
	var url = "activity.do?act=list&kw="+kw
	window.location.href=url;
}
function searchScoreShop(){//搜索积分
	var itemId = $id("itemId").value;
	var k = $id("k").value;
	var url = "scoreShop.do?act=list&itemId="+itemId+"&k="+k
	window.location.href=changeUrl(url);
}
//获取浏览器的类型
function getOs() {
    var OsObject = ""; 
   if(navigator.userAgent.indexOf("MSIE")>0) { 
        return "MSIE"; 
   } 
   if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ 
        return "Firefox"; 
   } 
   if(isSafari=navigator.userAgent.indexOf("Safari")>0) { 
        return "Safari"; 
   }  
   if(isCamino=navigator.userAgent.indexOf("Camino")>0){ 
        return "Camino"; 
   } 
   if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){
        return "Gecko"; 
   } 
}
function changeUrl(url){
	//if(getOs()!="MSIE"){
	//	url="../"+url;
	//}
	return url;
}
//用户积分查询
// lsh 序列号 cardNo 卡号 code 验证码
function getScore(lsh,cardNo,code){
	var v_lsh = document.getElementById(lsh).value;
	var v_cardNo = document.getElementById(cardNo).value;
	var v_code = document.getElementById(code).value;
	
	if(v_cardNo.length==0){
		alert("请输入您的卡号");
		document.getElementById(cardNo).focus();
		return false;
	}
	if(v_lsh.length==0){
		alert("请输入您的卡序列号");
		document.getElementById(lsh).focus();
		return false;
	}
	if(v_code.length==0){
		alert("验证码不能为空");
		document.getElementById(code).focus();
		return false;
	}
	user.getScore(v_lsh,v_cardNo,v_code,function(data){
		document.getElementById('codeimage').src="verifyCodeBase?"+new Date().valueOf();
		alert(data);
	});
}

