var globalEditFlag=new Array();
for(var ig=1;ig<=17;ig++){globalEditFlag[ig] = true;}
function check_email(emailValue){
	var pattern = /^([a-zA-Z0-9\._-])+@([a-zA-Z0-9_-])+\.[a-zA-Z0-9_-]{2,}$/;
	return pattern.test(emailValue);
}

function checkUEmail(){
var args = checkUEmail.arguments[0];
var evt = checkUEmail.arguments[1];
	if(!check_email(args)){
		globalEditFlag[1] = true;
		document.getElementById('tip1').className='error'
		document.getElementById('tip1').onmouseover = function(evt){
			if(globalEditFlag[1]){
				document.getElementById('errorLayer').innerHTML = "Email format invalid"	
				document.getElementById('errorLayer').style.display = "block";
				document.getElementById('errorLayer').style.width = "100px";
				document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
				document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
				
			}
		}
		document.getElementById('tip1').onmouseout=function(){
			document.getElementById('errorLayer').style.top="-1000px"
			document.getElementById('errorLayer').style.display = "none";
		}
		return false;
	}
	else
	{
		globalEditFlag[1] = false;
		document.getElementById('tip1').className='ok'
		document.getElementById('errorLayer').style.top="-1000px"
		document.getElementById('errorLayer').style.display = "none";
		return true;
	}
}

function objectFocus(){
	var args=objectFocus.arguments;
	var id = "tip"+parseInt(args[0]);
	document.getElementById(id).className='edit'
}

function check_Pwd(){
	var args = check_Pwd.arguments;
	var pwdReg = /^[a-zA-Z0-9_-]{6,}$/;
	return pwdReg.test(args[0]);	
}
function checkPwd(){
var args = checkPwd.arguments[0];
var evt = checkPwd.arguments[1];
		if(!check_Pwd(args)){
			globalEditFlag[2] = true;
			document.getElementById('tip2').className='error'
			document.getElementById('tip2').onmouseover = function(evt){
				if(globalEditFlag[2]){
					document.getElementById('errorLayer').innerHTML = "password invalid"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
					
				}
			}
			document.getElementById('tip2').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
			return false;
		}
		else
		{
			globalEditFlag[2] = false;
			document.getElementById('tip2').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
			return true;
		}
}
function checkPwdRe(){
	var evt = checkPwdRe.arguments[0];
	if(!globalEditFlag[2]){
		var args = checkPwdRe.arguments;
		if(args[0] == document.reg_form.userpass.value){
			globalEditFlag[3] = false;
			document.getElementById('tip3').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
		}
		else{
			globalEditFlag[3] = true;
			document.getElementById('tip3').onmouseover = function(evt){
				document.getElementById('errorLayer').innerHTML = "password inconformity"	
				document.getElementById('errorLayer').style.display = "block";
				document.getElementById('errorLayer').style.width = "100px";
				document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
				document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"			}
			document.getElementById('tip3').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
			document.getElementById('tip3').className = "error"
		}
	}
	else{
			document.getElementById('tip3').className = "tipbg"
	}
}
function checkTitle(){
	var args = checkTitle.arguments;
	var evt = args[1];
	if(args[0] != ""){
				if(document.reg_form.ContactTitle.value.length < 2){
					globalEditFlag[4] = true;
					document.getElementById('tip4').className='error'
					document.getElementById('tip4').onmouseover = function(evt){
						if(globalEditFlag[4]){
							document.getElementById('errorLayer').innerHTML = "Title error"	
							document.getElementById('errorLayer').style.display = "block";
							document.getElementById('errorLayer').style.width = "100px";
							document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
							document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
						}
					}
					document.getElementById('tip4').onmouseout = function(evt){
						document.getElementById('errorLayer').style.top="-1000px"
						document.getElementById('errorLayer').style.display = "none";
					}
					return false;
				}
				else{
					globalEditFlag[4] = false;
					document.getElementById('tip4').className = 'ok'
					document.getElementById('errorLayer').style.top = "-1000px"
					document.getElementById('errorLayer').style.display = "none";
					return true;
				}
	}
	else{
				globalEditFlag[4] = false;
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
				document.getElementById('tip4').className = "tipbg"
				return true;
	}
}
function checkFirstName(){
	var args = checkFirstName.arguments;
	var evt = args[1];
		if(document.reg_form.ContactFirstName.value.length < 2){
			globalEditFlag[5] = true;
			document.getElementById('tip5').className='error'
			document.getElementById('tip5').onmouseover = function(evt){
				if(globalEditFlag[5]){
					document.getElementById('errorLayer').innerHTML = "FirstName error"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
					
				}
			}
			document.getElementById('tip5').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
				
			}
			return false;
		}
		else{
			globalEditFlag[5] = false;
			document.getElementById('tip5').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
			return true;
		}
}
function checkLastName(){
	var args = checkLastName.arguments;
	var evt = args[1];
		if(document.reg_form.contactLastName.value.length < 2){
			globalEditFlag[6] = true;
			document.getElementById('tip6').className='error'
			document.getElementById('tip6').onmouseover = function(evt){
				if(globalEditFlag[6]){
					document.getElementById('errorLayer').innerHTML = "LastName error"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
					
				}
			}
			document.getElementById('tip6').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
			return false;
		}
		else{
			globalEditFlag[6] = false;
			document.getElementById('tip6').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
			return true;
		}
}
function checkPhone1(){
	var args = checkPhone1.arguments;
	var evt = args[1];
		if(document.reg_form.contactPhone1.value.length < 2){
			globalEditFlag[7] = true;
			document.getElementById('tip7').className='error'
			document.getElementById('tip7').onmouseover = function(evt){
				if(globalEditFlag[7]){
					document.getElementById('errorLayer').innerHTML = "Office Number error"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
					
				}
			}
			document.getElementById('tip7').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
			return false;
		}
		else{
			globalEditFlag[7] = false;
			document.getElementById('tip7').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
			return true;
		}
}
function checkPhone2(){
	var args = checkPhone2.arguments;
	var evt = args[1];
	if(document.reg_form.contactPhone2.value != ""){
		if(document.reg_form.contactPhone2.value.length < 2){
			globalEditFlag[8] = true;
			document.getElementById('tip8').className='error'
			document.getElementById('tip8').onmouseover = function(evt){
				if(globalEditFlag[8]){
					document.getElementById('errorLayer').innerHTML = "Cellphone Number error"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
					
				}
			}
			document.getElementById('tip8').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
		return false;
		}
		else{
			globalEditFlag[8] = false;
			document.getElementById('tip8').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
		return true;
		}
	}
	else{
		document.getElementById('errorLayer').style.top="-1000px"
		document.getElementById('errorLayer').style.display = "none";
		document.getElementById('tip8').className = "tipbg"
		return true;
	}
}
function checkPhone3(){
	var args = checkPhone3.arguments;
	var evt = args[1];
	if(document.reg_form.contactPhone3.value != ""){
		if(document.reg_form.contactPhone3.value.length < 2){
			globalEditFlag[9] = true;
			document.getElementById('tip9').className='error'
			document.getElementById('tip9').onmouseover = function(evt){
				if(globalEditFlag[9]){
					document.getElementById('errorLayer').innerHTML = "Fax Number error"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
					
				}
			}
			document.getElementById('tip9').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
		return false;
		}
		else{
			globalEditFlag[9] = false;
			document.getElementById('tip9').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
		return true;
		}
	}
	else{
		document.getElementById('errorLayer').style.top="-1000px"
		document.getElementById('errorLayer').style.display = "none";
		document.getElementById('tip9').className = "tipbg"
		return true;
	}
}
function checkBusinessName(){
	var args = checkBusinessName.arguments;
	var evt = args[1];
		if(document.reg_form.BusinessName.value.length < 2){
			globalEditFlag[10] = true;
			document.getElementById('tip10').className='error'
			document.getElementById('tip10').onmouseover = function(evt){
				if(globalEditFlag[10]){
					document.getElementById('errorLayer').innerHTML = "BusinessName error"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
					
				}
			}
			document.getElementById('tip10').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
			return false;
		}
		else{
			globalEditFlag[10] = false;
			document.getElementById('tip10').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
			return true;
		}
}
function checkBusinessAdd1(){
	var args = checkBusinessAdd1.arguments;
	var evt = args[1];
		if(document.reg_form.BusinessAdd1.value.length < 2){
			globalEditFlag[11] = true;
			document.getElementById('tip11').className='error'
			document.getElementById('tip11').onmouseover = function(evt){
				if(globalEditFlag[11]){
					document.getElementById('errorLayer').innerHTML = "BusinessAdd1 error"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
					
				}
			}
			document.getElementById('tip11').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
			return false
		}
		else{
			globalEditFlag[11] = false;
			document.getElementById('tip11').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
			return true;
		}
}
function checkBusinessAdd2(){
	var args = checkBusinessAdd2.arguments;
	var evt = args[1];
	if(args[0] != ""){
				if(document.reg_form.BusinessAdd2.value.length < 2){
					globalEditFlag[12] = false;
					document.getElementById('tip12').className = 'error'
					document.getElementById('tip12').onmouseover = function(evt){
						if(globalEditFlag[12]){
							document.getElementById('errorLayer').innerHTML = "Business Address 2 error"	
							document.getElementById('errorLayer').style.display = "block";
							document.getElementById('errorLayer').style.width = "100px";
							document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
							document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
						}
					}
					document.getElementById('tip12').onmouseout = function(){
						document.getElementById('errorLayer').style.top="-1000px"
						document.getElementById('errorLayer').style.display = "none";
					}
					return false;
				}
				else{
					globalEditFlag[12] = false;
					document.getElementById('tip12').className = 'ok'
					document.getElementById('errorLayer').style.top = "-1000px"
					document.getElementById('errorLayer').style.display = "none";
					return true;
				}
	}
	else{
				globalEditFlag[12] = false;
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
				document.getElementById('tip12').className = "tipbg"
				return true;
	}
}

function checkCity(){
	var args = checkCity.arguments;
	var evt = args[1];
		if(document.reg_form.City.value.length < 2){
			globalEditFlag[13] = true;
			document.getElementById('tip13').className='error'
			document.getElementById('tip13').onmouseover = function(evt){
				if(globalEditFlag[13]){
					document.getElementById('errorLayer').innerHTML = "City error"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
					
				}
			}
			document.getElementById('tip13').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
			return false;
		}
		else{
			globalEditFlag[13] = false;
			document.getElementById('tip13').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
			return true;
		}
}

function checkState(evt){
		if(document.reg_form.state.value == ""){
			globalEditFlag[14] = true;
			document.getElementById('tip14').className='error'
			document.getElementById('tip14').onmouseover = function(evt){
				if(globalEditFlag[14]){
					document.getElementById('errorLayer').innerHTML = "State error"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"
					
				}
			}
			document.getElementById('tip14').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
			return false;
		}
		else{
			globalEditFlag[14] = false;
			document.getElementById('tip14').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
			return true;
		}
}
function checkZipcode(){
	var args = checkZipcode.arguments;
	var evt = args[1];
		if(document.reg_form.Zipcode.value.length < 2){
			globalEditFlag[15] = true;
			document.getElementById('tip15').className='error'
			document.getElementById('tip15').onmouseover = function(evt){
				if(globalEditFlag[15]){
					document.getElementById('errorLayer').innerHTML = "Zipcode error"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px"				
					
				}
			}
			document.getElementById('tip15').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
			return false;
		}
		else{
			globalEditFlag[15] = false;
			document.getElementById('tip15').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
			return true;
		}
}
function checktaxID(){
	var args = checktaxID.arguments;
	var evt = args[1];
		if(document.reg_form.taxID.value.length < 2){
			globalEditFlag[16] = true;
			document.getElementById('tip16').className='error'
			document.getElementById('tip16').onmouseover = function(evt){
				if(globalEditFlag[16]){
					document.getElementById('errorLayer').innerHTML = "TAX error"	
					document.getElementById('errorLayer').style.display = "block";
					document.getElementById('errorLayer').style.width = "100px";
					document.getElementById('errorLayer').style.top=parseInt(document.body.scrollTop)+(evt?parseInt(evt.clientY):parseInt(event.clientY))+"px"
					document.getElementById('errorLayer').style.left=parseInt(document.body.scrollLeft)+(evt?parseInt(evt.clientX):parseInt(event.clientX))+"px";			
					
				}
			}
			document.getElementById('tip16').onmouseout = function(){
				document.getElementById('errorLayer').style.top="-1000px"
				document.getElementById('errorLayer').style.display = "none";
			}
			return false;
		}
		else{
			globalEditFlag[16] = false;
			document.getElementById('tip16').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
			return true;
		}
}
function checkDba(){
		if(document.reg_form.BusinessDba.value != ""){
			globalEditFlag[17] = false;
			document.getElementById('tip17').className = 'ok'
			document.getElementById('errorLayer').style.top = "-1000px"
			document.getElementById('errorLayer').style.display = "none";
			return true;
		}
		else{
			globalEditFlag[17] = false;
			document.getElementById('errorLayer').style.top="-1000px"
			document.getElementById('errorLayer').style.display = "none";
			document.getElementById('tip17').className = "tipbg"
			return true;
		}
}



function userReg(){
	if(CheckBrowser()=="IE"){
		if(window.delayTimer){
			document.getElementById("mOkImage").filters("alpha").opacity = 0;
			clearTimeout(delayTimer);
			delayTimerFlag=0;
		}
	}
	else{
		if(delayTimer!=null){
			document.getElementById("mOkImage").style.opacity = 0;
			clearTimeout(delayTimer);
			delayTimerFlag=0;
		}
	}

	var errorFlag = false;
	var errorStr = "";
	var args = userReg.arguments;
	var um = removeSpace(document.forms[0].useremail.value,"side");
	if(!checkUEmail(um)){errorFlag = true;}
	var up = removeSpace(document.forms[0].userpass.value,"side");
	if(!checkPwd(up)){errorFlag = true;}
	var ct = removeSpace(document.forms[0].ContactTitle.value,"side");
	if(!checkTitle(ct)){errorFlag = true;}
	var cfn = removeSpace(document.forms[0].ContactFirstName.value,"side");
	if(!checkFirstName(cfn)){errorFlag = true;}
	var cln = removeSpace(document.forms[0].contactLastName.value,"side");
	if(!checkLastName(cln)){errorFlag = true;}
	var cp1 = removeSpace(document.forms[0].contactPhone1.value,"side");
	if(!checkPhone1(cp1)){errorFlag = true;}
	var cp2 = removeSpace(document.forms[0].contactPhone2.value,"side");
	if(!checkPhone2(cp2)){errorFlag = true;}
	var cp3 = removeSpace(document.forms[0].contactPhone3.value,"side");
	if(!checkPhone3(cp3)){errorFlag = true;}
	var bn = removeSpace(document.forms[0].BusinessName.value,"side");
	if(!checkBusinessName(bn)){errorFlag = true;}
	var ba1 = removeSpace(document.forms[0].BusinessAdd1.value,"side");
	if(!checkBusinessAdd1(ba1)){errorFlag = true;}
	var ba2 = removeSpace(document.forms[0].BusinessAdd2.value,"side");
	if(!checkBusinessAdd2(ba2)){errorFlag = true;}
	var city = removeSpace(document.forms[0].City.value,"side");
	if(!checkCity(city)){errorFlag = true;}
	var st = removeSpace(document.forms[0].state.value,"side");
	if(!checkState(st)){errorFlag = true;}
	var zip = removeSpace(document.forms[0].Zipcode.value,"side");
	if(!checkZipcode(zip)){errorFlag = true;}
	var tax = removeSpace(document.forms[0].taxID.value,"side");
	if(!checktaxID(tax)){errorFlag = true;}
	var bl = removeSpace(document.forms[0].BusinessDba.value,"side");
	if(!checkDba(bl)){errorFlag = true;}
	if(!document.forms[0].Isitem.checked&&document.forms[0].state.value=="TX"){errorFlag = true;}
	if(errorFlag){
		return;
	}
	else{
		var url = null;
		var mod="reg";
		if(args.length>0){
			mod="mod"
		}
		url = hostStr + "regsave.asp";
		var sendContent = "um=" + um + "&up=" + up+ "&ct=" + ct + "&cfn=" + cfn + "&cln=" + cln + "&cp1=" + cp1 + "&cp2=" + cp2 + "&cp3=" + cp3 + "&bn=" + bn + "&ba1=" + ba1 + "&ba2=" + ba2 +"&st=" + st + "&zip=" + zip + "&tax="+ tax + "&bl=" + bl+"&city="+city+"&type="+mod;
		var xmlhttp = createXMLHttpReqeust();
		if(CheckBrowser()=="IE"){
			xmlhttp.open("POST",url,false);
		}
		else{
			xmlhttp.open("POST",url,true);
		}
		xmlhttp.setRequestHeader("If-Modified-Since","0");
		xmlhttp.setRequestHeader("Cache-Control","no-cache");
		xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		xmlhttp.onreadystatechange = function(){
			if(xmlhttp.readyState == 4){
				if(xmlhttp.status == 200){
					var revalue = xmlhttp.responseText;
		/******************************************************************************/		
					if(revalue=="exit"){
						if(confirm("Account has been exit,Do you try another.")){
							reg();	
						}
						else{
							gotoHome();
						}
					}
					if(revalue=="ok"){
							document.getElementById("contentLayer").innerHTML ="<span class='white12' style='padding:25px'>Thank you for registering with us. Your account will be reviewed and decision will be sent to your email. If you have any questions, please contact us by using our contact form in the Contact section.</span>";
					}
					if(revalue=="error"){
						document.getElementById("contentLayer").innerHTML="Server error,Please contact administrator."	
					}
					if(revalue=="Mnotexit"){
						alert("Account not exit.")
					}
					if(revalue=="Mok"){

						infoDisplay("profile");
						if(document.getElementById("mOkImage")!=null){
							mOkTip();
						}
					}
					if(revalue=="Merror"){
						alert("Server error,Please contact administrator.")	
					}
/***********************************************************************************/
				}
			}
		}
		xmlhttp.send(sendContent);
	}
}
function checkUSPhone(){
var usPhoneReg = /(\d{3})\D*(\d{3})\D*(\d{4})\D*(\d*)$/
var args = checkUSPhone.arguments;
	if(usPhoneReg.test(args[0])){
		return true;
	}
	else{
		return false;
	}
}
function checkUSZip(){
var usZip =/\d{5}-\d{4}|\d{5}/
var args = checkUSZip.arguments;
	if(usZip.test(args[0])){
		return true;
	}
	else{
		return false;
	}
}
function send_email(Efrom,Eto,Etitle,Ebody){
	var content="formEmail="+Efrom+"&toEmail="+Eto+"&subject="+Etitle+"&content="+Ebody
	var xmlhttp = createXMLHttpReqeust();
	var url = hostStr + "email.asp?"+content;
		if(CheckBrowser()=="IE"){
			xmlhttp.open("POST",url,false);
		}
		else{
			xmlhttp.open("POST",url,true);
		}
	xmlhttp.setRequestHeader("If-Modified-Since","0");
	xmlhttp.setRequestHeader("Cache-Control","no-cache");
	xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState==4){
			if(xmlhttp.status==200){
//				window.clipboardData.setData("text",url)
					var revalue = xmlhttp.responseText;
					if(revalue=="ok"){
						document.getElementById("contentLayer").innerHTML="<table width='100%' border='0' cellspacing='0' cellpadding='0' height='100'><tr><td><span class='white12'>Thank you for contacting us! We will contact you once we process your information.</span></tr></tr></table>"	
					}
					else{
						document.getElementById("contentLayer").innerHTML="<table width='100%' border='0' cellspacing='0' cellpadding='0' height='100'><tr><td><span class='white12'>Send Error</span></tr></tr></table>"	
					}
			}
		
		}
	}
	xmlhttp.send(content);
}
function valueChange(theValue){
	if(theValue=="TX"){
		document.getElementById("itembody").style.display=""
	}
	else{
	document.getElementById("itembody").style.display="none"
	}
}


function mOkTip(){
	if(CheckBrowser()=="IE"){
		document.getElementById("mOkImage").filters("alpha").opacity = 100;
		delayFadeout();
	}
	else{
		document.getElementById("mOkImage").style.opacity = 1;
		delayFadeoutFire();
	}
}
function delayFadeout(){
	if(delayTimerFlag > 150){
	if(document.getElementById("mOkImage").filters("alpha").opacity>0){
		document.getElementById("mOkImage").filters("alpha").opacity = parseInt(document.getElementById("mOkImage").filters("alpha").opacity)-2;
	}
	else{
		if(window.delayTimer){
			clearTimeout(delayTimer);
			delayTimerFlag = 0;
			return ;
		}
	}
	}
	else{
		delayTimerFlag++;
	}
	delayTimer = setTimeout("delayFadeout()",20);
}
function delayFadeoutFire(){
	if(delayTimerFlag > 150){
	if(document.getElementById("mOkImage").style.opacity>0){
		document.getElementById("mOkImage").style.opacity = parseFloat(document.getElementById("mOkImage").style.opacity)-0.02;
	}
	else{
		if(window.delayTimer){
			clearTimeout(delayTimer);
			delayTimerFlag = 0;
			return ;
		}
	}
	}
	else{
		delayTimerFlag++;
	}
	delayTimer = setTimeout("delayFadeoutFire()",20);
}