function trim(str)
{
if(!str || typeof str != 'string')
return null;
return  str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
}


function IsNumeric(sText)
{
var ValidChars = "0123456789.";
var IsNumber=true;
var Char;
for (i = 0; i < sText.length && IsNumber == true; i++) 
{ 
	Char = sText.charAt(i); 
	if (ValidChars.indexOf(Char) == -1) 
	{
	IsNumber = false;
	}
}  
	return IsNumber;
}// Function CLose. IsNumeric();
		


function registration_step1()
{	
	if(trim(document.getElementById("agency_name").value)=='' || (document.getElementById("agency_name").value==''))
	{ 		
		document.getElementById("agency_name").style.backgroundColor="#FAC77F"; 
		var agency_name="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Agency Name.</font>";
		document.getElementById("error_agency_name").innerHTML=agency_name;
		return false;
	}
	else
	{
		document.getElementById("agency_name").style.backgroundColor="";
		document.getElementById("error_agency_name").innerHTML="";
	}
	
    if(document.getElementById("exclusiveagency").checked && (document.getElementById("carrier").value==0))
	{			   
	     document.getElementById("carrier").style.backgroundColor="#FAC77F"; 
		 var pwd="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Select Carrier.</font>";
		 document.getElementById("exclusive_agency_error").innerHTML=pwd;
		 return false;	    
	}
	else
	{
		document.getElementById("carrier").style.backgroundColor="";
		document.getElementById("exclusive_agency_error").innerHTML="";
	}
     		
    if(document.getElementById("exclusiveagency").checked && (document.getElementById("carrier").value=="Other")
		&&(document.getElementById("TextBox_PleaseSpecify").enabled=true))
	{		
	if(trim(document.getElementById("TextBox_PleaseSpecify").value)=='' || (document.getElementById("TextBox_PleaseSpecify").value==''))
	{		
		document.getElementById("TextBox_PleaseSpecify").style.backgroundColor="#FAC77F"; 
	    var otheragency="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Specify Carrier.</font>";
		document.getElementById("error_TextBox_PleaseSpecify").innerHTML=otheragency;
		return false;	    
    }
	else
	{
		document.getElementById("TextBox_PleaseSpecify").style.backgroundColor="";
		document.getElementById("error_TextBox_PleaseSpecify").innerHTML="";
	}
	}
	
	if(trim(document.getElementById("first_name").value)=='' || (document.getElementById("first_name").value==''))
	{ 
		document.getElementById("first_name").style.backgroundColor="#FAC77F"; 
		var first_name="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your First Name.</font>";
		document.getElementById("error_first_name").innerHTML=first_name;
		return false;
	}
	else
	{
		document.getElementById("first_name").style.backgroundColor="";
		document.getElementById("error_first_name").innerHTML="";
	}

	if(trim(document.getElementById("last_name").value)=='' || (document.getElementById("last_name").value==''))
	{ 
		document.getElementById("last_name").style.backgroundColor="#FAC77F"; 
		var last_name="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Last Name.</font>";
		document.getElementById("error_last_name").innerHTML=last_name;
		return false;
	}
	else
	{
		document.getElementById("last_name").style.backgroundColor="";
		document.getElementById("error_last_name").innerHTML="";
	}
	
	if(trim(document.getElementById("address_line1").value)=='' || (document.getElementById("address_line1").value==''))
	{ 
		document.getElementById("address_line1").style.backgroundColor="#FAC77F"; 
		var address1="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Address.</font>";
		document.getElementById("error_address_line1").innerHTML=address1;
		return false;
	}
	else
	{
		document.getElementById("address_line1").style.backgroundColor="";
		document.getElementById("error_address_line1").innerHTML="";
	}
	
	if(trim(document.getElementById("city").value)=='' || (document.getElementById("city").value==''))
	{ 
		document.getElementById("city").style.backgroundColor="#FAC77F"; 
		var city="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your City.</font>";
		document.getElementById("error_city").innerHTML=city;
		return false;
	}
	else
	{
		document.getElementById("city").style.backgroundColor="";
		document.getElementById("error_city").innerHTML="";
	}
	
	if((document.getElementById("DropDownList_State").value)=="0")
	{ 
		document.getElementById("DropDownList_State").style.backgroundColor="#FAC77F"; 
		var state="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Select Your State.</font>";
		document.getElementById("error_DropDownList_State").innerHTML=state;
		return false;
	}
	else
	{
		document.getElementById("DropDownList_State").style.backgroundColor="";
		document.getElementById("error_DropDownList_State").innerHTML="";
	}



	if(trim(document.getElementById("zip_code").value)=='' || (document.getElementById("zip_code").value==''))
	{ 
		document.getElementById("zip_code").style.backgroundColor="#FAC77F"; 
		var zip="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Zip Code.</font>";
		document.getElementById("error_zip_code").innerHTML=zip;
		return false;
	}
	else
	{
		document.getElementById("zip_code").style.backgroundColor="";
		document.getElementById("error_zip_code").innerHTML="";
	}
	
	if(!IsNumeric(document.getElementById("zip_code").value))
	{
		document.getElementById("zip_code").style.backgroundColor="#FAC77F"; 
		var zip="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_zip_code").innerHTML=zip;
		return false;
	}
	else
	{
		document.getElementById("zip_code").style.backgroundColor="";
		document.getElementById("error_zip_code").innerHTML="";
	}	
	
	if(trim(document.getElementById("number1").value)=='' || (document.getElementById("number1").value==''))
	{ 
		document.getElementById("number1").style.backgroundColor="#FAC77F"; 
		var phone="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Phone Number.</font>";
		document.getElementById("error_phone").innerHTML=phone;
		return false;
	}
	else
	{
		document.getElementById("number1").style.backgroundColor="";
		document.getElementById("error_phone").innerHTML="";
	}

	if(!IsNumeric(document.getElementById("number1").value))
	{
	document.getElementById("number1").style.backgroundColor="#FAC77F"; 
		var phone="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_phone").innerHTML=phone;
		return false;
	}
	else
	{
		document.getElementById("number1").style.backgroundColor="";
		document.getElementById("error_phone").innerHTML="";
	}
	

	if(trim(document.getElementById("number2").value)=='' || (document.getElementById("number2").value==''))
	{ 
		document.getElementById("number2").style.backgroundColor="#FAC77F"; 
		var phone2="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Phone Number.</font>";
		document.getElementById("error_phone").innerHTML=phone2;
		return false;
	}
	else
	{
		document.getElementById("number2").style.backgroundColor="";
		document.getElementById("error_phone").innerHTML="";
	}
	if(!IsNumeric(document.getElementById("number2").value))
	{
	document.getElementById("number2").style.backgroundColor="#FAC77F"; 
		var phone2="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_phone").innerHTML=phone2;
		return false;
	}
	else
	{
		document.getElementById("number2").style.backgroundColor="";
		document.getElementById("error_phone").innerHTML="";
	}

	if(trim(document.getElementById("number3").value)=='' || (document.getElementById("number3").value==''))
	{ 
		document.getElementById("number3").style.backgroundColor="#FAC77F"; 
		var phone3="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Phone Number.</font>";
		document.getElementById("error_phone").innerHTML=phone3;
		return false;
	}
	else
	{
		document.getElementById("number3").style.backgroundColor="";
		document.getElementById("error_phone").innerHTML="";
	}
	if(!IsNumeric(document.getElementById("number3").value))
	{
	document.getElementById("number3").style.backgroundColor="#FAC77F"; 
		var phone3="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_phone").innerHTML=phone3;
		return false;
	}
	else
	{
		document.getElementById("number3").style.backgroundColor="";
		document.getElementById("error_phone").innerHTML="";
	}

	if(trim(document.getElementById("email_address").value)=='' || (document.getElementById("email_address").value==''))
	{ 
		document.getElementById("email_address").style.backgroundColor="#FAC77F"; 
		var email="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Email Address.</font>";
		document.getElementById("error_email_address").innerHTML=email;
		return false;
	}
	else
	{
		document.getElementById("email_address").style.backgroundColor="";
		document.getElementById("error_email_address").innerHTML="";
	}
	if(!(document.getElementById("email_address").value).match(/.*@.*\..*/))  
	{
		document.getElementById("email_address").style.backgroundColor="#FAC77F"; 
		var email="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Valid Email Address.</font>";
		document.getElementById("error_email_address").innerHTML=email;
		return false;
	}
	else
	{
		document.getElementById("email_address").style.backgroundColor="";
		document.getElementById("error_email_address").innerHTML="";
	}
	
	if(trim(document.getElementById("password").value)=='' || (document.getElementById("password").value==''))
	{ 
		document.getElementById("password").style.backgroundColor="#FAC77F"; 
		var pwd="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Password.</font>";
		document.getElementById("error_password").innerHTML=pwd;
		return false;
	}
	else
	{
		document.getElementById("password").style.backgroundColor="";
		document.getElementById("error_password").innerHTML="";
	}   
      
 if((document.getElementById("hearaboutus").value)=="0")
	{ 		
		document.getElementById("hearaboutus").style.backgroundColor="#FAC77F"; 
		var pwd="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please select an option.</font>";
		document.getElementById("about_error").innerHTML=pwd;
		return false;
	}
	else
	{
		document.getElementById("hearaboutus").style.backgroundColor="";
		document.getElementById("about_error").innerHTML="";
	}   

   return true;
}

  
  
  
  
function  registration_step2()   
{
  
  if(trim(document.getElementById("email").value)=='' || (document.getElementById("email").value==''))
	{ 
		document.getElementById("email").style.backgroundColor="#FAC77F"; 
		var email="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter  Email Address.</font>";
		document.getElementById("error_email").innerHTML=email;
		return false;
	}
	else
	{
		document.getElementById("email").style.backgroundColor="";
		document.getElementById("error_email").innerHTML="";
	}
	if(!(document.getElementById("email").value).match(/.*@.*\..*/))  
	{
		document.getElementById("email").style.backgroundColor="#FAC77F"; 
		var email="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Valid Email Address.</font>";
		document.getElementById("error_email").innerHTML=email;
		return false;
	}
	else
	{
		document.getElementById("email").style.backgroundColor="";
		document.getElementById("error_email").innerHTML="";
	}
	
	if((document.getElementById("email1").value!="")&&(!(document.getElementById("email1").value).match(/.*@.*\..*/)))  
	{
		document.getElementById("email1").style.backgroundColor="#FAC77F"; 
		var email="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Valid Email Address.</font>";
		document.getElementById("error_email1").innerHTML=email;
		return false;
	}
	else
	{
		document.getElementById("email1").style.backgroundColor="";
		document.getElementById("error_email1").innerHTML="";
	}
	
if((document.getElementById("email2").value!="")&&(!(document.getElementById("email2").value).match(/.*@.*\..*/)))  
	{
		document.getElementById("email2").style.backgroundColor="#FAC77F"; 
		var email="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Valid Email Address.</font>";
		document.getElementById("error_email2").innerHTML=email;
		return false;
	}
	else
	{
		document.getElementById("email2").style.backgroundColor="";
		document.getElementById("error_email2").innerHTML="";
	}

  
  if((document.getElementById("email3").value!="")&&(!(document.getElementById("email3").value).match(/.*@.*\..*/)))  
	{
		document.getElementById("email3").style.backgroundColor="#FAC77F"; 
		var email="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Valid Email Address.</font>";
		document.getElementById("error_email3").innerHTML=email;
		return false;
	}
	else
	{
		document.getElementById("email3").style.backgroundColor="";
		document.getElementById("error_email3").innerHTML="";
	}


  if((document.getElementById("email4").value!="")&&(!(document.getElementById("email4").value).match(/.*@.*\..*/)))  
	{
		document.getElementById("email4").style.backgroundColor="#FAC77F"; 
		var email="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Valid Email Address.</font>";
		document.getElementById("error_email4").innerHTML=email;
		return false;
	}
	else
	{
		document.getElementById("email4").style.backgroundColor="";
		document.getElementById("error_email4").innerHTML="";
	}


/*
 if(trim(document.getElementById("cell1").value)=='' || (document.getElementById("cell1").value==''))
	{
			
		document.getElementById("cell1").style.backgroundColor="#FAC77F"; 
		var agency="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Cell Phone Number.</font>";
		document.getElementById("error_carrier").innerHTML=agency;
	
		return false;
	}
	else
	{
		document.getElementById("cell1").style.backgroundColor="";
		document.getElementById("error_carrier").innerHTML="";
	}
	

if(!IsNumeric(document.getElementById("cell1").value))
	{
	document.getElementById("cell1").style.backgroundColor="#FAC77F"; 
		var num3="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_carrier").innerHTML=num3;
		return false;
	}
	else
	{
		document.getElementById("cell1").style.backgroundColor="";
		document.getElementById("error_carrier").innerHTML="";
	}
	if(trim(document.getElementById("cell2").value)=='' || (document.getElementById("cell2").value==''))
	{
			
		document.getElementById("cell2").style.backgroundColor="#FAC77F"; 
		var agency="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Cell Phone Number.</font>";
		document.getElementById("error_carrier").innerHTML=agency;
	
		return false;
	}
	else
	{
		document.getElementById("cell2").style.backgroundColor="";
		document.getElementById("error_carrier").innerHTML="";
	}
		

	if(!IsNumeric(document.getElementById("cell2").value))
	{
	document.getElementById("cell2").style.backgroundColor="#FAC77F"; 
		var num3="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_carrier").innerHTML=num3;
		return false;
	}
	else
	{
		document.getElementById("cell2").style.backgroundColor="";
		document.getElementById("error_carrier").innerHTML="";
	}
		
		
		if(trim(document.getElementById("cell3").value)=='' || (document.getElementById("cell3").value==''))
	{
			
		document.getElementById("cell3").style.backgroundColor="#FAC77F"; 
		var agency="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Cell Phone Number.</font>";
		document.getElementById("error_carrier").innerHTML=agency;
	
		return false;
	}
	else
	{
		document.getElementById("cell3").style.backgroundColor="";
		document.getElementById("error_carrier").innerHTML="";
	}

	if(!IsNumeric(document.getElementById("cell3").value))
	{
	document.getElementById("cell3").style.backgroundColor="#FAC77F"; 
		var num3="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_carrier").innerHTML=num3;
		return false;
	}
	else
	{
		document.getElementById("cell3").style.backgroundColor="";
		document.getElementById("error_carrier").innerHTML="";
	}
	
*/

if(trim(document.getElementById("cell1").value)!="")
	{
	   if(!IsNumeric(document.getElementById("cell1").value))
	   {
	    document.getElementById("cell1").style.backgroundColor="#FAC77F"; 
		var num3="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_carrier").innerHTML=num3;
		return false;
	   }
	else
	{
		document.getElementById("cell1").style.backgroundColor="";
		document.getElementById("error_carrier").innerHTML="";
	}	
		
	}

if(trim(document.getElementById("cell2").value)!="")
	{
	   if(!IsNumeric(document.getElementById("cell2").value))
	   {
	    document.getElementById("cell2").style.backgroundColor="#FAC77F"; 
		var num3="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_carrier").innerHTML=num3;
		return false;
	   }
	else
	{
		document.getElementById("cell2").style.backgroundColor="";
		document.getElementById("error_carrier").innerHTML="";
	}	
		
	}

if(trim(document.getElementById("cell3").value)!="")
	{
	   if(!IsNumeric(document.getElementById("cell3").value))
	   {
	    document.getElementById("cell3").style.backgroundColor="#FAC77F"; 
		var num3="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_carrier").innerHTML=num3;
		return false;
	   }
	else
	{
		document.getElementById("cell3").style.backgroundColor="";
		document.getElementById("error_carrier").innerHTML="";
	}	
		
	}

 if(((document.getElementById("cell3").value)!="")&&
	 ((document.getElementById("cell3").value)!="")&&
	 ((document.getElementById("cell3").value)!=""))
 {
  if((document.getElementById("carrier").value)=="0")
	{	
		document.getElementById("carrier").style.backgroundColor="#FAC77F"; 
		var agency="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Select Carrier.</font>";
		document.getElementById("error_carrier").innerHTML=agency;
	
		return false;
	}
	else
	{
		document.getElementById("carrier").style.backgroundColor="";
		document.getElementById("error_carrier").innerHTML="";
	}
 }
if(trim(document.getElementById("agency_name").value)=='' || (document.getElementById("agency_name").value==''))
	{
			
		document.getElementById("agency_name").style.backgroundColor="#FAC77F"; 
		var agency="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Agency Name.</font>";
		document.getElementById("error_agency_name").innerHTML=agency;
	
		return false;
	}
	else
	{
		document.getElementById("agency_name").style.backgroundColor="";
		document.getElementById("error_agency_name").innerHTML="";
	}
	

	if(trim(document.getElementById("number1").value)=='' || (document.getElementById("number1").value==''))
	{ 
		document.getElementById("number1").style.backgroundColor="#FAC77F"; 
		var nn="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Phone Name.</font>";
		document.getElementById("error_phone_number").innerHTML=nn;
		return false;
	}
	else
	{
		document.getElementById("number1").style.backgroundColor="";
		document.getElementById("error_phone_number").innerHTML="";
	}

	if(!IsNumeric(document.getElementById("number1").value))
	{
	document.getElementById("number1").style.backgroundColor="#FAC77F"; 
		var phone="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_phone_number").innerHTML=phone;
		return false;
	}
	else
	{
		document.getElementById("number1").style.backgroundColor="";
		document.getElementById("error_phone_number").innerHTML="";
	}
	
	if(trim(document.getElementById("number2").value)=='' || (document.getElementById("number2").value==''))
	{ 
		document.getElementById("number2").style.backgroundColor="#FAC77F"; 
		var num2="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Phone Number.</font>";
		document.getElementById("error_phone_number").innerHTML=num2;
		return false;
	}
	else
	{
		document.getElementById("number2").style.backgroundColor="";
		document.getElementById("error_phone_number").innerHTML="";
	}
	if(!IsNumeric(document.getElementById("number2").value))
	{
	document.getElementById("number2").style.backgroundColor="#FAC77F"; 
		var num2="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_phone_number").innerHTML=num2;
		return false;
	}
	else
	{
		document.getElementById("number2").style.backgroundColor="";
		document.getElementById("error_phone_number").innerHTML="";
	}
	
	if(trim(document.getElementById("number3").value)=='' || (document.getElementById("number3").value==''))
	{ 
		document.getElementById("number3").style.backgroundColor="#FAC77F"; 
		var num3="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Phone Number.</font>";
		document.getElementById("error_phone_number").innerHTML=num3;
		return false;
	}
	else
	{
		document.getElementById("number3").style.backgroundColor="";
		document.getElementById("error_phone_number").innerHTML="";
	}
	if(!IsNumeric(document.getElementById("number3").value))
	{
	    document.getElementById("number3").style.backgroundColor="#FAC77F"; 
		var num3="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_phone_number").innerHTML=num3;
		return false;
	}
	else
	{
		document.getElementById("number3").style.backgroundColor="";
		document.getElementById("error_phone_number").innerHTML="";
	}
	
	if(trim(document.getElementById("email_add").value)=='' || (document.getElementById("email_add").value==''))
	{ 
		document.getElementById("email_add").style.backgroundColor="#FAC77F"; 
		var email="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Email Address.</font>";
		document.getElementById("error_email_add").innerHTML=email;
		return false;
	}
	else
	{
		document.getElementById("email_add").style.backgroundColor="";
		document.getElementById("error_email_add").innerHTML="";
	}
	if(!(document.getElementById("email_add").value).match(/.*@.*\..*/))  
	{
		document.getElementById("email_add").style.backgroundColor="#FAC77F"; 
		var email="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Valid Email Address.</font>";
		document.getElementById("error_email_add").innerHTML=email;
		return false;
	}
	else
	{
		document.getElementById("email_add").style.backgroundColor="";
		document.getElementById("error_email_add").innerHTML="";
	}
	
	
	if(trim(document.getElementById("add1").value)=='' || (document.getElementById("add1").value==''))
	{ 
		document.getElementById("add1").style.backgroundColor="#FAC77F"; 
		var add="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Address.</font>";
		document.getElementById("error_add1").innerHTML=add;
		return false;
	}
	else
	{
		document.getElementById("add1").style.backgroundColor="";
		document.getElementById("error_add1").innerHTML="";
	}
	
	if(trim(document.getElementById("city").value)=='' || (document.getElementById("city").value==''))
	{ 
		document.getElementById("city").style.backgroundColor="#FAC77F"; 
		var add="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your City.</font>";
		document.getElementById("error_city").innerHTML=add;
		return false;
	}
	else
	{
		document.getElementById("city").style.backgroundColor="";
		document.getElementById("error_city").innerHTML="";
	}
    

	if((document.getElementById("state").value)=="0")
	{ 
		document.getElementById("state").style.backgroundColor="#FAC77F"; 
		var state="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Select Your State.</font>";
		document.getElementById("error_state").innerHTML=state;
		return false;
	}
	else
	{
		document.getElementById("state").style.backgroundColor="";
		document.getElementById("error_state").innerHTML="";
	}
	
	if(trim(document.getElementById("zip1").value)=='' || (document.getElementById("zip1").value==''))
	{ 
		document.getElementById("zip1").style.backgroundColor="#FAC77F"; 
		var zip="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Your Zip Code.</font>";
		document.getElementById("error_zip1").innerHTML=zip;
		return false;
	}
	else
	{
		document.getElementById("zip1").style.backgroundColor="";
		document.getElementById("error_zip1").innerHTML="";
	}
	
	if(!IsNumeric(document.getElementById("zip1").value))
	{
		document.getElementById("zip1").style.backgroundColor="#FAC77F"; 
		var zip="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Enter Numeric Value.</font>";
		document.getElementById("error_zip1").innerHTML=zip;
		return false;
	}
	else
	{
		document.getElementById("zip1").style.backgroundColor="";
		document.getElementById("error_zip1").innerHTML="";
	}
	
	  return true;
}

function registration_step3()
{
	if(trim(document.getElementById("cardholder_name").value)=='' || (document.getElementById("cardholder_name").value==''))
	{
			
		document.getElementById("cardholder_name").style.backgroundColor="#FAC77F"; 
		var agency="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Enter Card Holder Name.</font>";
		document.getElementById("error_cardholder_name").innerHTML=agency;
	
		return false;
	}
	else
	{
		document.getElementById("cardholder_name").style.backgroundColor="";
		document.getElementById("error_cardholder_name").innerHTML="";
	}
	
	if((document.getElementById("card_type").value)==0)
	{
		document.getElementById("card_type").style.backgroundColor="#FAC77F"; 
		var state="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Please Select Your Card Type.</font>";
		document.getElementById("error_card_type").innerHTML=state;
		return false;
	}
	else
	{
		document.getElementById("card_type").style.backgroundColor="";
		document.getElementById("error_card_type").innerHTML="";
	}
	
	if(trim(document.getElementById("card_number").value)=='' || (document.getElementById("card_number").value==''))
		
	{
		document.getElementById("card_number").style.backgroundColor="#FAC77F"; 
		var card="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Enter Card Number.</font>";
		document.getElementById("error_card_number").innerHTML=card;
	
		return false;
	}
	else
	{
		document.getElementById("card_number").style.backgroundColor="";
		document.getElementById("error_card_number").innerHTML="";
	}

if(!IsNumeric(document.getElementById("card_number").value))
	{
		document.getElementById("card_number").style.backgroundColor="#FAC77F"; 
		var card="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Enter Numeric Value.</font>";
		document.getElementById("error_card_number").innerHTML=card;
	
		return false;
	}
	else
	{
		document.getElementById("card_number").style.backgroundColor="";
		document.getElementById("error_card_number").innerHTML="";
	}

if(trim(document.getElementById("cardverify_code").value)=='' || (document.getElementById("cardverify_code").value==''))
	{	
		document.getElementById("cardverify_code").style.backgroundColor="#FAC77F"; 
		var card="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Enter Card Verification Number.</font>";
		document.getElementById("error_cardverify_code").innerHTML=card;
	
		return false;
	}
	else
	{
		document.getElementById("cardverify_code").style.backgroundColor="";
		document.getElementById("error_cardverify_code").innerHTML="";
	}
	if((document.getElementById("month").value==0))
	{
		document.getElementById("month").style.backgroundColor="#FAC77F"; 
		var card="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Select Month.</font>";
		document.getElementById("error_month").innerHTML=card;
	
		return false;
	}
	else
	{
		document.getElementById("month").style.backgroundColor="";
		document.getElementById("error_month").innerHTML="";
	}
	if((document.getElementById("year").value==0))
	{
		document.getElementById("year").style.backgroundColor="#FAC77F"; 
		var card="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Select Year.</font>";
		document.getElementById("error_month").innerHTML=card;
	
		return false;
	}
	else
	{
		document.getElementById("year").style.backgroundColor="";
		document.getElementById("error_month").innerHTML="";
	}

	if(trim(document.getElementById("add1").value)=='' || (document.getElementById("add1").value==''))
	{	
		document.getElementById("add1").style.backgroundColor="#FAC77F"; 
		var card="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Enter Address.</font>";
		document.getElementById("error_add1").innerHTML=card;
	
		return false;
	}
	else
	{
		document.getElementById("add1").style.backgroundColor="";
		document.getElementById("error_add1").innerHTML="";
	}
	if(trim(document.getElementById("city").value)=='' || (document.getElementById("city").value==''))
	{	
		document.getElementById("city").style.backgroundColor="#FAC77F"; 
		var card="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Enter City.</font>";
		document.getElementById("error_city").innerHTML=card;
	
		return false;
	}
	else
	{
		document.getElementById("city").style.backgroundColor="";
		document.getElementById("error_city").innerHTML="";
	}

	if((document.getElementById("state").value)==0)
	{	
		document.getElementById("state").style.backgroundColor="#FAC77F"; 
		var card="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Enter State.</font>";
		document.getElementById("error_state").innerHTML=card;
	
		return false;
	}
	else
	{
		document.getElementById("state").style.backgroundColor="";
		document.getElementById("error_state").innerHTML="";
	}

	if(trim(document.getElementById("zip1").value)=='' || (document.getElementById("zip1").value==''))
	{	
		document.getElementById("zip1").style.backgroundColor="#FAC77F"; 
		var card="<font color=#FF0000 size=-1 face=Arial, Helvetica, sans-serif>Enter ZipCode.</font>";
		document.getElementById("error_zip1").innerHTML=card;
	
		return false;
	}
	else
	{
		document.getElementById("zip1").style.backgroundColor="";
		document.getElementById("error_zip1").innerHTML="";
	}
	return true;
}
