function showMask(){
	document.getElementById("mask").style.display="block";
	document.body.style.overflow="hidden";
}
function showDialog(id){
	document.getElementById(id).style.display="block";
	showMask();
}
function hideDialog(id){
	document.getElementById(id).style.display="none";
	document.getElementById("mask").style.display="none";
	document.body.style.overflow="visible";
}
function showCustomerReg(){
	showDialog("customerReg");
	getErea(1);
    change(0);
    document.getElementById("clientRegister").Fpasswd.value = "";
    document.getElementById("clientRegister").Fpasswd1.value = "";
    document.getElementById("clientRegister").verifycode.value = "";
	GetVerifyCode('registerverifyimg');
}

var isIE = Boolean(window.ActiveXObject);
var tagBuffer = new Object();
function fade(objName,isIn){
	var obj = document.getElementById(objName);
	try{
		if(isIn){
			if(obj.alpha==undefined){
				obj.alpha = 0;
			}
			obj.alpha += 10;
			obj.style.display = "block";
			if(isIE){
				obj.filters.alpha.opacity = obj.alpha;
			}else{
				obj.style.opacity = obj.alpha/100;
			}
			if(obj.alpha>=100){
				obj.alpha = 100;
				clearInterval(obj.interval);
			}
		}else{
			if(obj.alpha==undefined){
				obj.alpha = 100;
			}
			obj.alpha -= 10;
			if(isIE){
				obj.filters.alpha.opacity = obj.alpha;
			}else{
				obj.style.opacity = obj.alpha/100;
			}
			if(obj.alpha<1){
				obj.alpha = 0;				
				obj.style.display = "none";
				clearInterval(obj.interval);
			}
		}
	}catch(e){
		clearInterval(obj.interval);
		obj.style.display = isIn?"block":"none";
	}
}
function switchTag(prefix,id,fadeout){
	if(tagBuffer[prefix] == undefined){
		tagBuffer[prefix] = 0;
	}
	var tagBefore = prefix+"_tag_"+tagBuffer[prefix];
	var pnlBefore = prefix+"_pnl_"+tagBuffer[prefix];
	var tagTarget = prefix+"_tag_"+id;
	var pnlTarget = prefix+"_pnl_"+id;
	document.getElementById(tagBefore).className = "";
	document.getElementById(tagTarget).className = "selected";
	if(fadeout){
		if(tagBuffer[prefix] != id){
			clearInterval(document.getElementById(pnlBefore).interval);
			document.getElementById(pnlBefore).interval = setInterval("fade('"+pnlBefore+"',false)",25);
			clearInterval(document.getElementById(pnlTarget).interval);
			document.getElementById(pnlTarget).interval = setInterval("fade('"+pnlTarget+"',true)",25);
		}
	}else{
		try{
			document.getElementById(pnlBefore).style.display = "none";
			document.getElementById(pnlTarget).style.display = "block";
		}catch(e){
		}
	}
	tagBuffer[prefix] = id;
}

function showNext(prefix,offset,count,fadeout){
	if(tagBuffer[prefix] == undefined){
		tagBuffer[prefix] = 0;
	}
	var nTmp = tagBuffer[prefix]+offset;
	if(nTmp<0){
		nTmp = count-1;
	}else if(nTmp>=count){
		nTmp = 0;
	}
	switchTag(prefix,nTmp,fadeout);
}

