function mRegisterValidate(mVar){
	var mVar;
	frm=document.frmRegister;
	if(Trim(frm.FirstName.value)==""){
		alert("Please Enter First Name");
		frm.FirstName.focus()
		return false
	}
	if(Trim(frm.LastName.value)==""){
			alert("Please Enter Last Name");
			frm.LastName.focus()
			return false
	 }
	if(Trim(frm.Email.value)==""){
			alert("Please Enter User Name");
			frm.Email.focus()
			return false
	}
	/* if(Trim(frm.Password.value)=="" && mVar!="Edit"){
			alert("Please Enter Password");
			frm.Password.focus()
			return false
	 }
	if(frm.Password.value.length < 6  && mVar!="Edit"){
			alert("Password length atleast six character");
			frm.mTxtPassword.focus()
			return false
	 }*/

	if(frm.terms.checked==false  && mVar!="Edit"){
		alert("Please Select terms and condition");
		frm.terms.focus();
		return false;
	}

	if(mVar!="Edit"){
		frm.action="?mInfoz=user_mUserInfoz&action=register";
	}else{
		frm.action="?mInfoz=user_mUserInfoz&action=edit";
	}

	frm.submit();

}

//This function use for validating password

function mValidatePassword(){
	frm=document.frmPassword;
	 if(Trim(frm.txtOldPassword.value)==""){
			alert("Please Enter Old Password");
			frm.txtOldPassword.focus()
			return false
	 }
	 if(Trim(frm.txtNewPassword.value)==""){
			alert("Please Enter New Password");
			frm.txtNewPassword.focus()
			return false
	 }
	if(frm.txtNewPassword.value.length < 6){
			alert("Password length at least 6 character");
			frm.txtNewPassword.focus()
			return false
	 }
	 if(Trim(frm.txtConPassword.value)==""){
			alert("Please Enter Confirm Password");
			frm.txtConPassword.focus()
			return false
	 }
	 if(Trim(frm.txtNewPassword.value)!=Trim(frm.txtConPassword.value)){
			alert("Password Missmatch");
			frm.txtConPassword.focus()
			return false
	 }
}

function mValidateLogin(){
	frm=document.frmLogin;
	 if(Trim(frm.txtUserName.value)==""){
		alert("Please Enter Username");
		frm.txtUserName.focus()
		return false
	 }
	 if(Trim(frm.txtPassword.value)==""){
		alert("Please Enter New Password");
		frm.txtPassword.focus()
		return false
	 }
}

	function frmDemoValidate(){
		frmName=document.frmRegister;
		if(Trim(frmName.mTxtUserName.value)==""){
			alert("Please Enter User Name");
			frmName.mTxtUserName.focus();
			return false;
		}
		if(Trim(frmName.mTxtPassword.value)==""){
			alert("Please Enter Password");
			frmName.mTxtPassword.focus();
			return false;
		}
		if(Trim(frmName.mTxtEmail.value)==""){
			alert("Please Enter Email Address");
			frmName.mTxtEmail.focus();
			return false;
		}
		if(Trim(frmName.mTxtDomainName.value)==""){
			alert("Please Enter Domain Name");
			frmName.mTxtDomainName.focus();
			return false;
		}
	}

function showForgot(){
	document.getElementById("forPass").style.display="block"
}



function mBillingValidate(){

	frm=document.frmBilling;
	if(Trim(frm.txtBFirstName.value)==""){
		alert("Please Enter First Name for billing" );
		frm.txtBFirstName.focus();
		return false
	}else
	if(Trim(frm.txtBLastName.value)==""){
			alert("Please Enter Last Name  for billing");
			frm.txtBLastName.focus()
			return false
	 }else
	 
	if(Trim(frm.txtBEmail.value)==""){
			alert("Please Enter Email Address");
			frm.txtBEmail.focus();
			return false;
	}else
	if(ValidateEmail(frm.txtBEmail)==false){
			frm.txtBEmail.focus();
			return false;
	}else
	if(Trim(frm.txtBAddress.value)==""){
			alert("Please Enter Billing Address");
			frm.txtBAddress.focus();
			return false;
	}else
	if(Trim(frm.txtBCity.value)==""){
			alert("Please Enter Billing City");
			frm.txtBCity.focus();
			return false;
	}else
	if(Trim(frm.cmbBillState.value)=="" && Trim(frm.txtOtherBillState.value)==""){
			alert("Please select billing state");
			frm.cmbBillState.focus();
			return false;
	}else
	if(Trim(frm.txtBZip.value)==""){
			alert("Please enter billing zipcode");
			frm.txtBZip.focus();
			return false;
	}else	
	if(Trim(frm.cmbBillCountry.value)==""){
			alert("Please select country");
			frm.cmbBillCountry.focus();
			return false;
	}else
	if(Trim(frm.txtBPhone.value)==""){
			alert("Please enter billing phone");
			frm.txtBPhone.focus();
			return false;
	}else{
		return true
	}
	//frm.action="?users/register";

}

function mInfozFillBilling(){
	frm=document.frmBilling;
	frm.txtSFirstName.value=frm.txtBFirstName.value;
	frm.txtSLastName.value=frm.txtBLastName.value;
	frm.txtSCompanyName.value=frm.txtBCompanyName.value;
	frm.txtSEmail.value=frm.txtBEmail.value;
	frm.txtSAddress.value=frm.txtBAddress.value;
	frm.txtOtherShipState.value=frm.txtOtherBillState.value;
	frm.txtSCity.value=frm.txtBCity.value;
	frm.cmbShipState.value=frm.cmbBillState.value;
	frm.txtSZip.value=frm.txtBZip.value;
	frm.cmbShipCountry.value=frm.cmbBillCountry.value;
	frm.txtSPhone.value=frm.txtBPhone.value;
	frm.txtSCountryCode.value=frm.txtBCountryCode.value;
	frm.txtSCellNo.value=frm.txtBCellNo.value;
	frm.txtSFax.value=frm.txtBFax.value;

	if(document.frmBilling.chkShipSame.checked){
		document.getElementById("mSHIP").style.visibility="hidden";
	}else{
		document.getElementById("mSHIP").style.visibility="visible";
	}

}


function mFrmReset(){
	frm=document.frmBilling;
	frm.txtSFirstName.value=""
	frm.txtBFirstName.value="";
	frm.txtSLastName.value="";
	frm.txtBLastName.value="";
	frm.txtSCompanyName.value="";
	frm.txtBCompanyName.value="";
	frm.txtSEmail.value="";
	frm.txtBEmail.value="";
	frm.txtSAddress.value="";
	frm.txtBAddress.value="";
	frm.txtOtherShipState.value="";
	frm.txtOtherBillState.value="";
	frm.txtSCity.value="";
	frm.txtBCity.value="";
	frm.cmbShipState.value="";
	frm.cmbBillState.value="";
	frm.txtSZip.value="";
	frm.txtBZip.value="";
	frm.cmbShipCountry.value="";
	frm.cmbBillCountry.value="";
	frm.txtSPhone.value="";
	frm.txtBPhone.value="";
	frm.txtSCountryCode.value=""
	frm.txtBCountryCode.value="";
	frm.txtBCellNo.value=""
	frm.txtSCellNo.value="";
	frm.txtSFax.value="";
	frm.txtBFax.value="";

}


function mShippingValidate(){

	frm=document.frmBilling;
	
	if(Trim(frm.txtSFirstName.value)==""){
		alert("Please Enter First Name for shipping");
		frm.txtSFirstName.focus();
		return false
	}else
	if(Trim(frm.txtSLastName.value)==""){
		alert("Please Enter Last Name for shipping");
		frm.txtSLastName.focus()
		return false
	}else
	if(Trim(frm.txtSEmail.value)==""){
			alert("Please Enter Email Address for shipping");
			frm.txtSEmail.focus();
			return false;
	}else
	if(ValidateEmail(frm.txtSEmail)==false){
			frm.txtSEmail.focus();
			return false;
	}else
	if(Trim(frm.txtSAddress.value)==""){
			alert("Please Enter shipping Address");
			frm.txtSAddress.focus();
			return false;
	}else
	if(Trim(frm.txtSCity.value)==""){
			alert("Please Enter shipping City");
			frm.txtSCity.focus();
			return false;
	}else
	if(Trim(frm.cmbShipState.value)==""  && Trim(frm.txtOtherShipState.value)==""){
			alert("Please select state for shipping");
			frm.cmbShipState.focus();
			return false;
	}else
	if(Trim(frm.txtSZip.value)==""){
			alert("Please enter shipping zipcode");
			frm.txtSZip.focus();
			return false;
	}else	
	if(Trim(frm.cmbShipCountry.value)==""){
			alert("Please select country for shipping");
			frm.cmbShipCountry.focus();
			return false;
	}else
	if(Trim(frm.txtSPhone.value)==""){
			alert("Please enter shipping phone");
			frm.txtSPhone.focus();
			return false;
	}else{
		return true;
	}
}

function loginValidate(){
	var frmLogin;
	if(Trim(document.frmLogin.TxtUserName.value)==""){
		alert("Please Enter User Name");
		document.frmLogin.TxtUserName.focus();
		return false;
	}
	if(Trim(document.frmLogin.TxtPassword.value)==""){
		alert("Please Enter Password");
		document.frmLogin.TxtPassword.focus();
		return false;
	}
	document.frmLogin.action="?mInfoz=user_mUserInfoz&action=checkLogin";
	document.frmLogin.submit();

}

