﻿// JScript File


var errorMessage;
function createAgentAccount()
{

    if (document.getElementById("pnlEmail") != null)
         document.getElementById("pnlEmail").style.display='none';

	var userid=document.forms[0].txtUserName.value 
	var conpw = document.forms[0].txtconfirmpwd.value
	var newpw = document.forms[0].txtPassword.value
	var	status=true;
	errorMessage= errorMessage1
	
	if(validateNotEmpty(document.forms[0].txtUserName.value))
	{
	   var char1 = document.forms[0].txtUserName.value.substring(0,1)
					
		if(validateChar(char1))
		{
			errorMessage+=UnFirstChar
			if(status)
			{
				document.forms[0].txtUserName.focus()
				status=false;
			}
		}
		var cha = document.forms[0].txtUserName.value;
		var splChar = new Array()
		splChar = " a" ;
		var splChars=splChar.split("a");
		var strVal="";
		var errorChar="";
		for(var i=0;i<splChars.length-1;i++)
		{
			strVal=strVal+"\n"+splChars[i];
			var splCharTest=cha.split(""+splChars[i]);
			if(splCharTest.length > 1)
			{
				errorChar=errorChar+splChars[i]+" ";
			}
		}
		if(errorChar!="")
		{
			errorMessage+=errorChar+inValidCharacters
		}
	 }
	else
	{
		errorMessage+=uNameRequired
		if(status)
		{
			document.forms[0].txtUserName.focus()
			status=false;
		}
	}
if(validateNotEmpty(document.forms[0].txtFirstName.value))
		{
			if(validateChar(document.forms[0].txtFirstName.value))
			{
				errorMessage+=yrFnCharsOnly
				if(status)
				{
					document.forms[0].txtFirstName.focus()
					status=false;
				}
			}
				
		}
	else
	  {
		errorMessage+=yrfnRequired
		if(status)
		{
			document.forms[0].txtFirstName.focus()
			status=false;
		}
	  }

	if(validateNotEmpty(document.forms[0].txtPassword.value))
	{
		if(newpw.length < 4)
			{
				errorMessage+=currpwMinRequired
				if(status)
				{
					document.forms[0].txtPassword.focus()
					status=false;
				}
			}
			
	}
	else
	{
		errorMessage+=currpwRequired	
		if(status)
		{
			//document.forms[0].existingPwd.focus()
			status=false;
		}
	}
 if(!validateNotEmpty(document.forms[0].txtconfirmpwd.value))
	{
		errorMessage+=confirmpwRequired1
		if(status)
		{
			document.forms[0].txtconfirmpwd.focus()
			status=false;
		}
	}
	else if(newpw!=conpw)
	{
		errorMessage+=newpwConpwSequal
		if(status)
		{
			document.forms[0].txtconfirmpwd.focus()
			status=false;
		}
	}
	
	else if(newpw==userid)    
	{
	    errorMessage+=useridPawMsg
		if(status)
		{
			document.forms[0].txtPassword.focus()
			status=false;
		}
	}

	if(validateNotEmpty(document.forms[0].txtEmailId.value))
	{
		if(!validateEmail(document.forms[0].txtEmailId.value))
		{
			errorMessage+=emailNotValid;	
			if(status)
			{
				document.forms[0].txtEmailId.focus();
				status=false;


			}
		}
	}
	else
	{
		errorMessage+=emailRequired;
		if(status)
		{
			document.forms[0].txtEmailId.focus();
			status=false;
			
		}
	}
  	var str=document.forms[0].txtEmailId.value;
	if(validateNotEmpty(str))
	{
		var at="@"
		var dot="."
		
		//alert("str")
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1 || (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) || (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) || (str.indexOf(at,(lat+1))!=-1) || (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) || (str.indexOf(dot,(lat+2))==-1) || (str.indexOf(" ")!=-1))
		{
		   errorMessage+=emailNotValid;
	       document.forms[0].txtEmailId.focus();
	       status=false;
		}
	}

	
	if(!validatePhone(document.forms[0].txtmobileNO.value))
	{
		if(!validateNotEmpty(document.forms[0].txtmobileNO.value))
		{
				errorMessage+=mobRequired	
				if(status)
				{
					document.forms[0].txtmobileNO.focus()
					status=false;
				}
		}
		else
		{
			errorMessage+=mobEnterNos
			if(status)
			{
				document.forms[0].txtmobileNO.focus()
				status=false;
			}
		}
	}
	

	if(!validateNotEmpty(document.forms[0].txtcompanyname.value))
	{
	   
	        errorMessage += companyName;	
				if(status)
				{
					document.forms[0].txtcompanyname.focus();
					status=false;
				}
	}
	
	if(!validateNotEmpty(document.forms[0].txtgovenmentlicno.value))
	{
	   
	        errorMessage += govLicen;	
				if(status)
				{
					document.forms[0].txtgovenmentlicno.focus();
					status=false;
				}
	}
	
	if(!validateNotEmpty(document.forms[0].txtcompanydrno.value))
	{
					errorMessage+=shipAddRequired
					if(status)
					{
						document.forms[0].txtcompanydrno.focus()
						status=false;
					}
	}

	if(!validateNotEmpty(document.forms[0].txtcompanycity.value))
	{
					errorMessage+=shipCityRequired	
					if(status)
					{
						document.forms[0].txtcompanycity.focus()
						status=false;
					}
	}
//	if(!validateNotEmpty(document.forms[0].txtcpanypostcode.value))
//	{
//		errorMessage+=pcodeRequired	
//		if(status)
//		{
//			document.forms[0].txtcpanypostcode.focus()
//			status=false;
//		}
//	}
	
	
	if(validateNotEmpty(document.forms[0].txtcpanypostcode.value))
	{
	    if(!validateInteger(document.forms[0].txtcpanypostcode.value))
	    {
	        errorMessage += pcEnterNos;	
				if(status)
				{
					document.forms[0].txtcpanypostcode.focus();
					status=false;
				}
	    }
	}
	
	if(validateNotEmpty(document.forms[0].txtcompanyphoneno.value))
	{
	    if(!validateInteger(document.forms[0].txtcompanyphoneno.value))
	    {
	        errorMessage += pnoEnterNos;	
				if(status)
				{
					document.forms[0].txtcompanyphoneno.focus();
					status=false;
				}
	    }
	}
	
//	else
//	{
//		if(!validatePostCode(document.forms[0].txtcpanypostcode.value))
//		{
//			errorMessage+=pcEnterNos
//			if(status)
//			{
//				document.forms[0].txtcpanypostcode.focus()
//				status=false;
//			}
//		}
//	}
	if(!validateNotEmpty(document.forms[0].txtcompanystate.value))
	{
					errorMessage+=stateRequired	
						if(status)
					{
						document.forms[0].txtcompanystate.focus()
						status=false;
					}
	}
	
	
	if (document.forms[0].ddlcompanycountry.selectedIndex < 0 || document.forms[0].ddlcompanycountry.selectedIndex==document.forms[0].ddlcompanycountry.options.length-1)
	{
		errorMessage+=countryRequired 
		if(status)
		{
			document.forms[0].ddlcompanycountry.focus()
				status = false;
		}
	}
	
	if(validateNotEmpty(document.forms[0].txtcompanyemail.value))
	{
		if(!validateEmail(document.forms[0].txtcompanyemail.value))
		{
			errorMessage+=emailNotValid;	
			if(status)
			{
				document.forms[0].txtcompanyemail.focus();
				status=false;


			}
		}
	}
	else
	{
		errorMessage+=emailRequired;
		if(status)
		{
			document.forms[0].txtcompanyemail.focus();
			status=false;
			
		}
	}
  	var str=document.forms[0].txtcompanyemail.value;
	if(validateNotEmpty(str))
	{
		var at="@"
		var dot="."
		
		//alert("str")
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1 || (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) || (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) || (str.indexOf(at,(lat+1))!=-1) || (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) || (str.indexOf(dot,(lat+2))==-1) || (str.indexOf(" ")!=-1))
		{
		   errorMessage+=emailNotValid;
	       document.forms[0].txtcompanyemail.focus();
	       status=false;
		}
	}

	
	
	if(!validatePhone(document.forms[0].txtMobile.value))
	{
		if(!validateNotEmpty(document.forms[0].txtMobile.value))
		{
				errorMessage+=mobileNoRequired	
				if(status)
				{
					document.forms[0].txtMobile.focus()
					status=false;
				}
		}
		else
		{
			errorMessage+=mobEnterNos
			if(status)
			{
				document.forms[0].txtMobile.focus()
				status=false;
			}
		}
	}
	
	
	
	
	if(validateNotEmpty(document.forms[0].txtFax.value))
	{
	    if(!validateInteger(document.forms[0].txtFax.value))
	    {
	        errorMessage += faxEnterNos;	
				if(status)
				{
					document.forms[0].txtFax.focus();
					status=false;
				}
	    }
	}
	
	if(validateNotEmpty(document.forms[0].txtPostCode.value))
	{
	    if(!validateInteger(document.forms[0].txtPostCode.value))
	    {
	        errorMessage += pcEnterNos;
				if(status)
				{
					document.forms[0].txtPostCode.focus();
					status=false;
				}
	    }
	}
	
	/*
	
	if(!validateInteger(document.forms[0].txtFax.value))
	{
		if(!validateNotEmpty(document.forms[0].txtFax.value))
		{
				errorMessage+=pnoRequired	
				if(status)
				{
					document.forms[0].txtFax.focus()
					status=false;
				}
		}
		else
		{
			errorMessage+=pnoEnterNos
			if(status)
			{
				document.forms[0].txtFax.focus()
				status=false;
			}
		}
	}
	
	*/
	if(!validateNotEmpty(document.forms[0].txtDoor.value))
	{
					errorMessage+=shipAddRequired
					if(status)
					{
						document.forms[0].txtDoor.focus()
						status=false;
					}
	}
//	if(!validateNotEmpty(document.forms[0].txtRoad.value))
//	{
//					errorMessage+=shipRoadRequired
//					if(status)
//					{
//						document.forms[0].txtRoad.focus()
//						status=false;
//					}
//	}
	if(!validateNotEmpty(document.forms[0].txtCity.value))
	{
					errorMessage+=shipCityRequired	
					if(status)
					{
						document.forms[0].txtCity.focus()
						status=false;
					}
	}
	if(!validateNotEmpty(document.forms[0].txtPostCode.value))
	{
		errorMessage+=pcodeRequired	
		if(status)
		{
			document.forms[0].txtPostCode.focus()
			status=false;
		}
	}
	/*else
	{
		if(!validatePostCode(document.forms[0].postCode.value))
		{
			errorMessage+=pcEnterNos
			if(status)
			{
				document.forms[0].postCode.focus()
				status=false;
			}
		}
	}*/
	if(!validateNotEmpty(document.forms[0].txtState.value))
	{
					errorMessage+=stateRequired	
						if(status)
					{
						document.forms[0].txtState.focus()
						status=false;
					}
	}
	if (document.forms[0].ddlCountry.selectedIndex < 0 || document.forms[0].ddlCountry.selectedIndex==document.forms[0].ddlCountry.options.length-1)
	{
		errorMessage+=countryRequired 
		if(status)
		{
			document.forms[0].ddlCountry.focus()
				status = false;
		}
	}

	if(errorMessage!=errorMessage1)
	  {
		alert(errorMessage);
		return false;
	  }
   else
     {
	    return true;
	  }
}

var errorMessage;
function createAccountCust1()
{

	var userid=document.forms[0].txtUserName.value  // padma - 28-07-2008
	var conpw = document.forms[0].txtconfirmpwd.value
	var newpw = document.forms[0].txtPassword.value
	var	status=true;
	errorMessage= errorMessage1
	if(!validateNotEmpty(document.forms[0].txtCompanyName.value))
	{
					errorMessage+=CompanyNameRequired
					if(status)
					{
						document.forms[0].txtCompanyName.focus()
						status=false;
					}
	}
	if(validateNotEmpty(document.forms[0].txtUserName.value))
	{
	   var char1 = document.forms[0].txtUserName.value.substring(0,1)
					
		if(validateChar(char1))
		{
			errorMessage+=UnFirstChar
			if(status)
			{
				document.forms[0].txtUserName.focus()
				status=false;
			}
		}
		var cha = document.forms[0].txtUserName.value;
		var splChar = new Array()
		splChar = " a" ;
		var splChars=splChar.split("a");
		var strVal="";
		var errorChar="";
		for(var i=0;i<splChars.length-1;i++)
		{
			strVal=strVal+"\n"+splChars[i];
			var splCharTest=cha.split(""+splChars[i]);
			if(splCharTest.length > 1)
			{
				errorChar=errorChar+splChars[i]+" ";
			}
		}
		if(errorChar!="")
		{
			errorMessage+=errorChar+inValidCharacters
		}
	 }
	else
	{
		errorMessage+=uNameRequired
		if(status)
		{
			document.forms[0].txtUserName.focus()
			status=false;
		}
	}
	if(validateNotEmpty(document.forms[0].txtFirstName.value))
		{
			if(validateChar(document.forms[0].txtFirstName.value))
			{
				errorMessage+=yrFnCharsOnly
				if(status)
				{
					document.forms[0].txtFirstName.focus()
					status=false;
				}
			}
				
		}
	else
	  {
		errorMessage+=yrfnRequired
		if(status)
		{
			document.forms[0].txtFirstName.focus()
			status=false;
		}
	  }

	if(validateNotEmpty(document.forms[0].txtPassword.value))
	{
		if(newpw.length < 4)
			{
				errorMessage+=currpwMinRequired
				if(status)
				{
					document.forms[0].txtPassword.focus()
					status=false;
				}
			}
			
	}
	else
	{
		errorMessage+=currpwRequired	
		if(status)
		{
			//document.forms[0].existingPwd.focus()
			status=false;
		}
	}
	if(!validateNotEmpty(document.forms[0].txtconfirmpwd.value))
	{
		errorMessage+=confirmpwRequired1
		if(status)
		{
			document.forms[0].txtconfirmpwd.focus()
			status=false;
		}
	}
	else if(newpw!=conpw)
	{
		errorMessage+=newpwConpwSequal
		if(status)
		{
			document.forms[0].txtconfirmpwd.focus()
			status=false;
		}
	}
	// padma - 28-07-2008
	else if(newpw==userid)    
	{
	    errorMessage+=useridPawMsg
		if(status)
		{
			document.forms[0].txtPassword.focus()
			status=false;
		}
	}
	// padma - 28-07-2008
//	if(!validateNotEmpty(document.forms[0].txtHintQuestion.value))
//	{
//	   	errorMessage+=resQuesRequired	
//		if(status)
//		{
//			document.forms[0].txtHintQuestion.focus()
//			status=false;
//		}
//	}
//	if(!validateNotEmpty(document.forms[0].txtYourAnswer.value))
//	{
//	   	errorMessage+=ansRequired	
//		if(status)
//		{
//			document.forms[0].txtYourAnswer.focus()
//			status=false;
//		}
//	}
	if(validateNotEmpty(document.forms[0].txtEmailId.value))
	{
		if(!validateEmail(document.forms[0].txtEmailId.value))
		{
			errorMessage+=emailNotValid
			if(status)
			{
				document.forms[0].txtEmailId.focus()
				status=false;
			}
		}
	}
	else
	{
		errorMessage+=emailRequired
		if(status)
		{
			document.forms[0].txtEmailId.focus()
			status=false;
		}
	}
	if(!validatePhone(document.forms[0].txtMobile.value))
	{
		if(!validateNotEmpty(document.forms[0].txtMobile.value))
		{
				errorMessage+=mobileNoRequired	
				if(status)
				{
					document.forms[0].txtMobile.focus()
					status=false;
				}
		}
		else
		{
			errorMessage+=pnoEnterNos
			if(status)
			{
				document.forms[0].txtMobile.focus()
				status=false;
			}
		}
	}
	if(!validatePhone(document.forms[0].txtMobile.value))
	{
		if(!validateNotEmpty(document.forms[0].txtMobile.value))
		{
//				errorMessage+=mobRequired	
//				if(status)
//				{
//					document.forms[0].txtMobile.focus()
//					status=false;
//				}
		}
		else
		{
			errorMessage+=mobEnterNos
			if(status)
			{
				document.forms[0].txtMobile.focus()
				status=false;
			}
		}
	}
	
	
	if(validateNotEmpty(document.forms[0].txtFax.value))
	{
	    if(!validateInteger(document.forms[0].txtFax.value))
	    {
	        errorMessage += faxEnterNos;	
				if(status)
				{
					document.forms[0].txtFax.focus();
					status=false;
				}
	    }
	}
	
	
	/*
	
	if(!validateInteger(document.forms[0].txtFax.value))
	{
		if(!validateNotEmpty(document.forms[0].txtFax.value))
		{
				errorMessage+=pnoRequired	
				if(status)
				{
					document.forms[0].txtFax.focus()
					status=false;
				}
		}
		else
		{
			errorMessage+=pnoEnterNos
			if(status)
			{
				document.forms[0].txtFax.focus()
				status=false;
			}
		}
	}
	
	*/
	if(!validateNotEmpty(document.forms[0].txtCreditLimit.value))
	{
					errorMessage+=CreditLimitRequired
					if(status)
					{
						document.forms[0].txtCreditLimit.focus()
						status=false;
					}
	}
	if(!validateNotEmpty(document.forms[0].txtDoor.value))
	{
					errorMessage+=shipAddRequired
					if(status)
					{
						document.forms[0].txtDoor.focus()
						status=false;
					}
	}
//	if(!validateNotEmpty(document.forms[0].txtRoad.value))
//	{
//					errorMessage+=shipRoadRequired
//					if(status)
//					{
//						document.forms[0].txtRoad.focus()
//						status=false;
//					}
//	}
	if(!validateNotEmpty(document.forms[0].txtCity.value))
	{
					errorMessage+=shipCityRequired	
					if(status)
					{
						document.forms[0].txtCity.focus()
						status=false;
					}
	}
	if(!validateNotEmpty(document.forms[0].txtPostCode.value))
	{
		errorMessage+=pcodeRequired	
		if(status)
		{
			document.forms[0].txtPostCode.focus()
			status=false;
		}
	}
	
	
	if(!validateNotEmpty(document.forms[0].txtState.value))
	{
					errorMessage+=stateRequired	
						if(status)
					{
						document.forms[0].txtState.focus()
						status=false;
					}
	}
	
	if (document.forms[0].ddlCountry.selectedIndex < 0)
	{
		errorMessage+=countryRequired 
		if(status)
		{
			document.forms[0].ddlCountry.focus()
				status = false;
		}
	}

	if(errorMessage!=errorMessage1)
	  {
		alert(errorMessage);
		return false;
	  }
   else
     {
	    return true;
	 }
}

 var xmlHttp;
 var isValidEmailId=true;
function valiadeteDuplicateEmail()
{
        var  emailId  = document.forms[0].txtEmailId.value;
     if(validateNotEmpty(document.forms[0].txtEmailId.value))
	    {
	     if(!validateEmail(document.forms[0].txtEmailId.value))   // check for valid Email id
		        {
			        isValidEmailId=false;
			        
			     }  
            if (isValidEmailId)   // goto server for duplicae checking
            {    
                if (window.XMLHttpRequest) 
                    xmlHttp = new XMLHttpRequest();
                else if (window.ActiveXObject)
                    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                xmlHttp.onreadystatechange = emailValidationResponse;
                xmlHttp.open('GET', "register.aspx?id=CheckForDupEmail&email="+emailId, true); 
                //xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
                xmlHttp.send();
            }
    }
}

function emailValidationResponse()
{
    if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
    {
        var respo = xmlHttp.responseText;
        if (respo == 0) // for duplicate email Id
        {
         document.getElementById("lblError").innerHTML = "Email Id already exists. <a onclick=\"sendUserPwd()\" onmouseover=\"document.body.style.cursor='pointer'\" onmouseout=\"document.body.style.cursor='default'\" >Forgot User</a> ";
            //alert("Email Id already Exists");
        }
        else
        {
        }
        
    }
}

function sendUserPwd()
{

    var  emailId  = document.forms[0].txtEmailId.value;
            if (window.XMLHttpRequest) 
                    xmlHttp = new XMLHttpRequest();
                else if (window.ActiveXObject)
                    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                xmlHttp.onreadystatechange = Sendemail;
                xmlHttp.open('GET', "register.aspx?id=sendEmail&email="+emailId, false); 
                //xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
                xmlHttp.send();         
    
}

function Sendemail()
{

    if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
    {
        var respo = xmlHttp.responseText;
        if (respo == 0) // for duplicate email Id
        {
        document.getElementById("lblError").innerHTML="Your registration details are sent to your mail Id";
        document.getElementById("lblError").style.color = "green";   //"#00FF00";   
           
        }
    }
}


function setCheckbox() 
{
if(document.getElementById('chkdetails').checked==true)
{
// var opt=document.createElement("option");
 document.getElementById("txtDoor").value =document.forms[0].txtcompanydrno.value;
 document.getElementById("txtRoad").value =document.forms[0].txtcompanyroadno.value;
 document.getElementById("txtCity").value = document.forms[0].txtcompanycity.value;
 document.getElementById("txtState").value =document.forms[0].txtcompanystate.value;
 document.getElementById("txtPostCode").value =document.forms[0].txtcpanypostcode.value;
 document.getElementById("ddlCountry").value=document.forms[0].ddlcompanycountry.value;
 

 
}
 else
 {
 document.getElementById("txtDoor").value ="";
 document.getElementById("txtRoad").value ="";
 document.getElementById("txtCity").value = "";
 document.getElementById("txtState").value = "";
 document.getElementById("txtPostCode").value ="";
 var ddl = document.getElementById("ddlCountry");
 var index=ddl.length;
 ddl.selectedIndex=index-1;
 }
  

}



var errorMessage;
function agentcustomer()
{

    if (document.getElementById("pnlEmail") != null)
         document.getElementById("pnlEmail").style.display='none';

	//var userid=document.forms[0].txtUserName.value  // padma - 28-07-2008
	//var conpw = document.forms[0].txtconfirmpwd.value
	// newpw = document.forms[0].txtPassword.value
	var	status=true;
	errorMessage= errorMessage1
	
//	if(validateNotEmpty(document.forms[0].txtUserName.value))
//	{
//	   var char1 = document.forms[0].txtUserName.value.substring(0,1)
//					
//		if(validateChar(char1))
//		{
//			errorMessage+=UnFirstChar
//			if(status)
//			{
//				document.forms[0].txtUserName.focus()
//				status=false;
//			}
//		}
//		var cha = document.forms[0].txtUserName.value;
//		var splChar = new Array()
//		splChar = " a" ;
//		var splChars=splChar.split("a");
//		var strVal="";
//		var errorChar="";
//		for(var i=0;i<splChars.length-1;i++)
//		{
//			strVal=strVal+"\n"+splChars[i];
//			var splCharTest=cha.split(""+splChars[i]);
//			if(splCharTest.length > 1)
//			{
//				errorChar=errorChar+splChars[i]+" ";
//			}
//		}
//		if(errorChar!="")
//		{
//			errorMessage+=errorChar+inValidCharacters
//		}
//	 }
//	else
//	{
//		errorMessage+=uNameRequired
//		if(status)
//		{
//			document.forms[0].txtUserName.focus()
//			status=false;
//		}
//	}
	if(validateNotEmpty(document.forms[0].txtFirstName.value))
		{
			if(validateChar(document.forms[0].txtFirstName.value))
			{
				errorMessage+=yrFnCharsOnly
				if(status)
				{
					document.forms[0].txtFirstName.focus()
					status=false;
				}
			}
				
		}
	else
	  {
		errorMessage+=yrfnRequired
		if(status)
		{
			document.forms[0].txtFirstName.focus()
			status=false;
		}
	  }

	
	// padma - 28-07-2008
//	if(!validateNotEmpty(document.forms[0].txtHintQuestion.value))
//	{
//	   	errorMessage+=resQuesRequired	
//		if(status)
//		{
//			document.forms[0].txtHintQuestion.focus()
//			status=false;
//		}
//	}
//	if(!validateNotEmpty(document.forms[0].txtYourAnswer.value))
//	{
//	   	errorMessage+=ansRequired	
//		if(status)
//		{
//			document.forms[0].txtYourAnswer.focus()
//			status=false;
//		}
//	}
	if(validateNotEmpty(document.forms[0].txtEmailId.value))
	{
		if(!validateEmail(document.forms[0].txtEmailId.value))
		{
			errorMessage+=emailNotValid
			if(status)
			{
				document.forms[0].txtEmailId.focus()
				status=false;
			}
		}
	}
	else
	{
		errorMessage+=emailRequired
		if(status)
		{
			document.forms[0].txtEmailId.focus()
			status=false;
		}
	}
	if(!validatePhone(document.forms[0].txtMobile.value))
	{
		if(!validateNotEmpty(document.forms[0].txtMobile.value))
		{
				errorMessage+=mobileNoRequired	
				if(status)
				{
					document.forms[0].txtMobile.focus()
					status=false;
				}
		}
		else
		{
			errorMessage+=pnoEnterNos
			if(status)
			{
				document.forms[0].txtMobile.focus()
				status=false;
			}
		}
	}
	if(!validatePhone(document.forms[0].txtMobile.value))
	{
		if(!validateNotEmpty(document.forms[0].txtMobile.value))
		{
//				errorMessage+=mobRequired	
//				if(status)
//				{
//					document.forms[0].txtMobile.focus()
//					status=false;
//				}
		}
		else
		{
			errorMessage+=mobEnterNos
			if(status)
			{
				document.forms[0].txtMobile.focus()
				status=false;
			}
		}
	}
	
	
	if(validateNotEmpty(document.forms[0].txtFax.value))
	{
	    if(!validateInteger(document.forms[0].txtFax.value))
	    {
	        errorMessage += faxEnterNos;	
				if(status)
				{
					document.forms[0].txtFax.focus();
					status=false;
				}
	    }
	}
	

	if(!validateNotEmpty(document.forms[0].txtDoor.value))
	{
					errorMessage+=shipAddRequired
					if(status)
					{
						document.forms[0].txtDoor.focus()
						status=false;
					}
	}
//	if(!validateNotEmpty(document.forms[0].txtRoad.value))
//	{
//					errorMessage+=shipRoadRequired
//					if(status)
//					{
//						document.forms[0].txtRoad.focus()
//						status=false;
//					}
//	}
	if(!validateNotEmpty(document.forms[0].txtCity.value))
	{
					errorMessage+=shipCityRequired	
					if(status)
					{
						document.forms[0].txtCity.focus()
						status=false;
					}
	}
	if(!validateNotEmpty(document.forms[0].txtPostCode.value))
	{
		errorMessage+=pcodeRequired	
		if(status)
		{
			document.forms[0].txtPostCode.focus()
			status=false;
		}
	}
	/*else
	{
		if(!validatePostCode(document.forms[0].postCode.value))
		{
			errorMessage+=pcEnterNos
			if(status)
			{
				document.forms[0].postCode.focus()
				status=false;
			}
		}
	}*/
	if(!validateNotEmpty(document.forms[0].txtState.value))
	{
					errorMessage+=stateRequired	
						if(status)
					{
						document.forms[0].txtState.focus()
						status=false;
					}
	}
	
	if (document.forms[0].ddlCountry.selectedIndex < 0 || document.forms[0].ddlCountry.selectedIndex==document.forms[0].ddlCountry.options.length-1)
	{
		errorMessage+=countryRequired 
		if(status)
		{
			document.forms[0].ddlCountry.focus()
				status = false;
		}
	}

	if(errorMessage!=errorMessage1)
	  {
		alert(errorMessage);
		return false;
	  }
   else
     {
	    return true;
	  }
}

