function edit_validate()
{
		
	if(document.frmdealer.txtfname.value=="")
	{
		document.getElementById('stxtfname').style.display = 'block';
		
	}
	else
	{
		document.getElementById('stxtfname').style.display = 'none';
	}
	
	if(document.frmdealer.txtlname.value=="")
	{
		document.getElementById('stxtlname').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtlname').style.display = 'none';
	}
	if(document.frmdealer.txtemail.value==""){
		document.getElementById('stxtemail').style.display = 'block';
		return false;
	}else{
		document.getElementById('stxtemail').style.display = 'none';
		var str=document.frmdealer.txtemail.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			document.getElementById('stxtemail').style.display = 'none';
			document.getElementById('itxtemail').style.display = 'block';	
			return false;
			}
		else{
				document.getElementById('itxtemail').style.display = 'none';	
			}
	}
    
	if(document.frmdealer.txtphone.value=="")
	{
		document.getElementById('stxtphone').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtphone').style.display = 'none';
	}

	if(document.frmdealer.txtaddress.value=="")
	{
		document.getElementById('stxtaddress').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtaddress').style.display = 'none';
	}

	if(document.frmdealer.txtcity.value=="")
	{
		document.getElementById('stxtcity').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtcity').style.display = 'none';
	}

	if(document.frmdealer.txtprovince.value=="")
	{
		document.getElementById('stxtprovince').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtprovince').style.display = 'none';
	}
	
	if(document.frmdealer.txtpcode.value=="")
	{
		document.getElementById('stxtpcode').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtpcode').style.display = 'none';
		
		var postcode = document.frmdealer.txtpcode.value;
		if(!POSTCODE(postcode))
		{
			document.getElementById('itxtpostcode').style.display = 'block';
			return false;
		}
		else
		{
			document.getElementById('itxtpostcode').style.display = 'none';
			return true;
		}
		
	}
}

function validate()
{
	if(document.frmdealer.txtdealership.value=="")
	{
		document.getElementById('stxtdealership').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtdealership').style.display = 'none';
	}
	
	if(document.frmdealer.txtprefix.value=="")
	{
		document.getElementById('stxtprefix').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtprefix').style.display = 'none';
	}
	
	if(document.frmdealer.txtfname.value=="")
	{
		document.getElementById('stxtfname').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtfname').style.display = 'none';
	}
	
	if(document.frmdealer.txtlname.value=="")
	{
		document.getElementById('stxtlname').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtlname').style.display = 'none';
	}
	
	if(document.frmdealer.txtuserid.value=="")
	{
		document.getElementById('stxtuserid').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtuserid').style.display = 'none';
	}
	
	if(document.frmdealer.txtpassword.value=="")
	{
		document.getElementById('stxtpassword').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtpassword').style.display = 'none';
	}
	
	if(document.frmdealer.txtcpassword.value=="")
	{
		document.getElementById('stxtcpassword').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtcpassword').style.display = 'none';
		if(document.frmdealer.txtcpassword.value!=document.frmdealer.txtpassword.value)
		{
		document.getElementById('stxtcpassword').style.display = 'none';
		document.getElementById('stxtwcpassword').style.display = 'block';
		return false;
		}
		else
		{
		document.getElementById('stxtwcpassword').style.display = 'none';
		}
		
	}
	
	if(document.frmdealer.txtemail.value==""){
		document.getElementById('stxtemail').style.display = 'block';
		return false;
	}else{
		document.getElementById('stxtemail').style.display = 'none';
		var str=document.frmdealer.txtemail.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			document.getElementById('stxtemail').style.display = 'none';
document.getElementById('itxtemail').style.display = 'block';	
			return false;}
			
		else{
				document.getElementById('itxtemail').style.display = 'none';	
			}
	}



	if(document.frmdealer.txtaddress1.value=="")
	{
		document.getElementById('stxtaddress1').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtaddress1').style.display = 'none';
	}

	if(document.frmdealer.txtcity.value=="")
	{
		document.getElementById('stxtcity').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtcity').style.display = 'none';
	}

	if(document.frmdealer.txtprovince.value=="")
	{
		document.getElementById('stxtprovince').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtprovince').style.display = 'none';
	}
	
	if(document.frmdealer.txtpostcode.value=="")
	{
		document.getElementById('stxtpostcode').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtpostcode').style.display = 'none';
		
		var postcode = document.frmdealer.txtpostcode.value;
		if(!POSTCODE(postcode))
		{
			document.getElementById('itxtpostcode').style.display = 'block';
			return false;
		}
		else
		{
			document.getElementById('itxtpostcode').style.display = 'none';
			return true;
		}
		
	}
}


function makeUppercase() 
{
	document.frm.txtprefix.value = document.frm.txtprefix.value.toUpperCase();
}


function cust_validate()
{			



	if(document.frmpolicy.policy_type.value=="")
	{
					valerror=1
		document.getElementById('spolicy_type').style.display = 'block';
	}
	else
	{
		document.getElementById('spolicy_type').style.display = 'none';	
	}
	
		if(document.frmpolicy.make.value=="")
	{
					valerror=1
		document.getElementById('smake').style.display = 'block';
	}
	else
	{
		document.getElementById('smake').style.display = 'none';
	}
	if(document.frmpolicy.model.value=="")
	{
					valerror=1
		document.getElementById('smodel').style.display = 'block';
	}
	else
	{
		document.getElementById('smodel').style.display = 'none';
	}
	var imeivalue=document.frmpolicy.imei.value;
		var imeilength=imeivalue.length;
		
					


		
		
	if((document.frmpolicy.imei.value=="")||(imeilength<11))
	{
					valerror=1
		document.getElementById('simei').style.display = 'block';
		
	}
	else
	{
		document.getElementById('simei').style.display = 'none';
	}

	var mobilelength=document.frmpolicy.mobile.value;
		var mobilelength=mobilelength.length;
		

	if((document.frmpolicy.mobile.value=="")||(mobilelength<10))
	{
					valerror=1
		document.getElementById('smobile').style.display = 'block';
	}
	else
	{
		document.getElementById('smobile').style.display = 'none';
	}
	
	if(document.frmpolicy.txtfname.value=="")
	{
		document.getElementById('stxtfname').style.display = 'block';
					valerror=1

	}
	else
	{
		document.getElementById('stxtfname').style.display = 'none';

	}
	
	if(document.frmpolicy.txtlname.value=="")
	{
		document.getElementById('stxtlname').style.display = 'block';
							valerror=1

	}
	else
	{
		document.getElementById('stxtlname').style.display = 'none';
	}
	
	
	
	
	
	
	if(document.frmpolicy.txtemail.value==""){
					valerror=1
		document.getElementById('stxtemail').style.display = 'block';
	}else{
		
		document.getElementById('stxtemail').style.display = 'none';
		var str=document.frmpolicy.txtemail.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if ((!filter.test(str))&&(    (document.frmpolicy.txtemail.value!="denied")  )){
			document.getElementById('stxtemail').style.display = 'none';
								
						valerror=1
			document.getElementById('itxtemail').style.display = 'block';	
					
			}
		else{
				document.getElementById('itxtemail').style.display = 'none';	
			}
	}
	
	
	
	var wplength=document.frmpolicy.txtworkphone.value;
		var wplength1=wplength.length;
		
	var hplength=document.frmpolicy.txthomephone.value;
		var hplength1=hplength.length;
	
	
	
	if(document.frmpolicy.txtworkphone.value=="" && document.frmpolicy.txthomephone.value=="")
	{
		
					valerror=1
		document.getElementById('stxtphone').style.display = 'block';
	}
	else
	{ if((hplength1<10)&&(wplength1<10)){
		valerror=1
		document.getElementById('stxtphone').style.display = 'block';
	}
	else
		document.getElementById('stxtphone').style.display = 'none';
	}
	
	if(document.frmpolicy.txtaddress1.value=="")
	{
					valerror=1
		document.getElementById('stxtaddress1').style.display = 'block';
	}
	else
	{
		document.getElementById('stxtaddress1').style.display = 'none';
	}

	if(document.frmpolicy.txtcity.value=="")
	{
					valerror=1
		document.getElementById('stxtcity').style.display = 'block';
	}
	else
	{
		document.getElementById('stxtcity').style.display = 'none';
	}

	if(document.frmpolicy.txtprovince.value=="")
	{
					valerror=1
		document.getElementById('stxtprovince').style.display = 'block';
	}
	else
	{
		document.getElementById('stxtprovince').style.display = 'none';
	}
	
	if(document.frmpolicy.txtzip.value=="")
	{
					valerror=1
		document.getElementById('stxtzip').style.display = 'block';
	}
	else
	{
		document.getElementById('stxtzip').style.display = 'none';
		var temp = POSTCODE(document.frmpolicy.txtzip.value);
		//alert(temp);return false;
		if(temp==false)
		{
					valerror=1
			document.getElementById('itxtzip').style.display = 'block';
		}
		else{
			document.getElementById('itxtzip').style.display = 'none';
		}
		
	}
	
	if (valerror==1)
		{
			document.getElementById('submitbutton').style.display = 'none';
			document.getElementById('errorwarning').style.display = 'block';
		}	
		else
		{
document.getElementById('submitbutton').style.display = 'block';
document.getElementById('errorwarning').style.display = 'none';
		}
	return true;
}

function policy_validate()
{
	if(document.frmpolicy.policy_type.value=="")
	{
					valerror=1;
		document.getElementById('spolicy_type').style.display = 'block';
	}
	else
	{
		document.getElementById('spolicy_type').style.display = 'none';
		
	}
	
	if(document.frmpolicy.policy_no.value=="")
	{
					valerror=1;
		document.getElementById('spolicy_no').style.display = 'block';
	}
	else
	{
		document.getElementById('spolicy_no').style.display = 'none';
	}
	
		if(document.frmpolicy.make.value=="")
	{
					valerror=1;
		document.getElementById('smake').style.display = 'block';
	}
	else
	{
		document.getElementById('smake').style.display = 'none';
	}
	if(document.frmpolicy.model.value=="")
	{
					valerror=1;
		document.getElementById('smodel').style.display = 'block';
	}
	else
	{
		document.getElementById('smodel').style.display = 'none';
	}
	
	if(document.frmpolicy.imei.value=="")
	{
					valerror=1;
		document.getElementById('simei').style.display = 'block';
	}
	else
	{
		document.getElementById('simei').style.display = 'none';
	}

	if(document.frmpolicy.mobile.value=="")
	{
					valerror=1;
		document.getElementById('smobile').style.display = 'block';
	}
	else
	{
		document.getElementById('smobile').style.display = 'none';
	}
	
	if(document.frmpolicy.level_cover.value=="")
	{
					valerror=1;
		document.getElementById('slevel_cover').style.display = 'block';
	}
	else
	{
		document.getElementById('slevel_cover').style.display = 'none';
	}
	
return true;
}


function pay_validate()
{
	valerror=0;
	
	if(document.frmpolicy.pmethod[1].checked){
		if(document.frmpolicy.card_type.value=="")
		{
					valerror=1;
			document.getElementById('scard_type').style.display = 'block';
		}
		else
		{
			document.getElementById('scard_type').style.display = 'none';
		}
		
		if(document.frmpolicy.card_no.value=="")
		{
					valerror=1;
			document.getElementById('scard_no').style.display = 'block';
		}
		else
		{
			document.getElementById('scard_no').style.display = 'none';
		}
		
		var cardnolength=document.frmpolicy.card_no.value;
		var cardlength=cardnolength.length;
		if (cardlength<14)
		{	
					valerror=1;
		document.getElementById('scard_l').style.display = 'block';
		}
		else
		{
			document.getElementById('scard_l').style.display = 'none';
		}
				
		if(document.frmpolicy.expiry_month.value=="")
		{
					valerror=1;
			document.getElementById('sexpiry_month').style.display = 'block';
		}
		else
		{
			document.getElementById('sexpiry_month').style.display = 'none';
		}
		
		if(document.frmpolicy.expiry_year.value=="")
		{
					valerror=1;
			document.getElementById('sexpiry_year').style.display = 'block';
		}
		else
		{
			document.getElementById('sexpiry_year').style.display = 'none';
		}
		
			if(document.frmpolicy.CVV.value=="")
		{
					valerror=1;
			document.getElementById('scvv').style.display = 'block';
		}
		else
		{
			document.getElementById('scvv').style.display = 'none';
		}
		
	}





return true;	
}


function selectall()
		{			
			
			var chkAll = document.getElementById('step1');
			//alert(chkAll);
			
			
				var Controls = chkAll.getElementsByTagName("INPUT");		
	
				for ( i=0; i < Controls.length; i++ ) 
				{
					if (Controls[i].type.toString().toUpperCase() == 'CHECKBOX')
					{
						Controls[i].checked = true;
					}
				}
			
		}
		
	function selectnone()
		{			
			var chkAll = document.getElementById('step1');
			//alert(chkAll);
			var Controls = chkAll.getElementsByTagName("INPUT");		

			for ( i=0; i < Controls.length; i++ ) 
			{
				if (Controls[i].type.toString().toUpperCase() == 'CHECKBOX')
				{
					Controls[i].checked = false;
				}
			}
		}
		
	
	function delete_selected()
		{			
			if(confirm("Are you sure, you want to delete all selected Record(s)?")){
			
				var chkAll = document.getElementById('step1');
				//alert(chkAll);
				var Controls = chkAll.getElementsByTagName("INPUT");		
	
				for ( i=0; i < Controls.length; i++ ) 
				{
					if (Controls[i].type.toString().toUpperCase() == 'CHECKBOX')
					{
						if(Controls[i].checked == true){
							var del_id = Controls[i].name.substring(3)+ ','+del_id;
							
						}
					}
				} location.href='modules/agency/delete_agency.php?id='+del_id;
			}
			
			
		}
		
	function show()
	{
		document.getElementById('show1').style.display = "block";
	}

	function claim_validation()
	{
		if(document.frmWeb.username.value=="")
		{
			document.getElementById('susername').style.display = "block";
			return false;
		}
		else
		{
			document.getElementById('susername').style.display = "none";
		}
		
		/*
		
		
		if(document.frmWeb.email.value==""){
		document.getElementById('semail').style.display = 'block';
		return false;
	}else{
		document.getElementById('semail').style.display = 'none';
		var str=document.frmWeb.email.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			document.getElementById('semail').style.display = 'none';
			document.getElementById('vemail').style.display = 'block';	
			return false;
			}
		else{
				document.getElementById('vemail').style.display = 'none';	
			}
	}
		*/
		if(document.frmWeb.policy_no.value=="")
		{
			document.getElementById('spolicy_no').value = "block";
			return false;
		}
		else
		{
			document.getElementById('spolicy_no').style.display = "none";
		}
		
	
		
		if(document.frmWeb.description.value=="")
		{
			document.getElementById('sdesc').style.display = "block";
			return false;
		}
		else
		{
			document.getElementById('sdesc').style.display = "none";
		}
		
		if(document.frmWeb.find.value==0)
		{
			return false;
		}
		
		
	}
	
	
function edit_claim_validation()
	{
		if(document.frmWeb.username.value=="")
		{
			document.getElementById('susername').style.display = "block";
			return false;
		}
		else
		{
			document.getElementById('susername').style.display = "none";
		}
		
		if(document.frmWeb.email.value==""){
		document.getElementById('semail').style.display = 'block';
		return false;
	}else{
		document.getElementById('semail').style.display = 'none';
		var str=document.frmWeb.email.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			document.getElementById('semail').style.display = 'none';
			document.getElementById('vemail').style.display = 'block';	
			return false;
			}
		else{
				document.getElementById('vemail').style.display = 'none';	
			}
	}
		
		if(document.frmWeb.description.value=="" &&  document.frmWeb.file1.value=="")
		{
			document.getElementById('sdesc').style.display = "block";
			return false;
		}
		else
		{
			document.getElementById('sdesc').style.display = "none";
		}
		
		if(document.frmWeb.find.value==0)
		{
			return false;
		}
		
		
	}	
	
	
	
function rep_validate()
	{
		if(document.frmdealer.txtfname.value=="")
		{
			document.getElementById('stxtfname').style.display = "block";
			return false;
		}
		else
		{
			document.getElementById('stxtfname').style.display = "none";
		}
		if(document.frmdealer.txtlname.value=="")
		{
			document.getElementById('stxtlname').style.display = "block";
			return false;
		}
		else
		{
			document.getElementById('stxtlname').style.display = "none";
		}
		if(document.frmdealer.txtuserid.value=="")
		{
		   document.getElementById('stxtuserid').style.display = "block";
		   return false;
		}
		else
		{
			document.getElementById('stxtuserid').style.display = "none";
		}
		if(document.frmdealer.txtpassword.value=="")
		{
			document.getElementById('stxtpassword').style.display="block";
			return false;
		}
		else
		{
		   document.getElementById('stxtpassword').style.display="none";
		}
		if(document.frmdealer.txtcpassword.value=="")
		{
			document.getElementById('stxtcpassword').style.display="block";
			return false;
		}
		else
		{
		   document.getElementById('stxtcpassword').style.display="none";
		}
		if((document.frmdealer.txtcpassword.value)!=(document.frmdealer.txtpassword.value))
		{
			document.getElementById('stxtwcpassword').style.display = "block";
			return false;
		}
		else
		{
			document.getElementById('stxtwcpassword').style.display = "none";
		}
		if(document.frmdealer.txtemail.value==""){
		document.getElementById('stxtemail').style.display = 'block';
		return false;
	    }else{
		document.getElementById('stxtemail').style.display = 'none';
		var str=document.frmdealer.txtemail.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			document.getElementById('stxtemail').style.display = 'none';
			document.getElementById('itxtemail').style.display = 'block';	
			return false;
			}
		else{
				document.getElementById('itxtemail').style.display = 'none';	
			}
     	}
		
		if(document.frmdealer.txtphone.value=="")
		{
			document.getElementById('stxtphone').style.display="block";
			return false;
		}
		else
		{
		   document.getElementById('stxtphone').style.display="none";
		}
				
		
	}		
	
	
	
	
//$$$$$$$$$$$$$$$$$$$$ Post Code $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

function POSTCODE(entry){
 // checks Canadian codes only
var strlen=entry.length; 
if (strlen!==7)
{
	return false;
}
entry=entry.toUpperCase();  // in case of lowercase
// Check for legal characters in string - note index starts at zero
if('abceghjklmnprstvxyABCEGHJKLMNPRSTVXY'.indexOf(entry.charAt(0))<0)
    
 {
 	return false;
 }
if('0123456789'.indexOf(entry.charAt(1))<0) 
 {
 	return false;
 }
if('abcdefghijklmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(2))<0)
 {
 	return false;
 }
 
 if(' '.indexOf(entry.charAt(3))<0)
 	{
		return false;
 	}
if('0123456789'.indexOf(entry.charAt(4))<0)
 {
 	return false;
 }
 
if('abcdefghijklmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(5))<0)
 {
 	return false;
 }
if('0123456789'.indexOf(entry.charAt(6))<0)
 {
 	return false;
 }
 
return true;
}





function POSTCODE1(postcode)
{
		var len = postcode.length;
		if(len<6 || len>8 || postcode.indexOf(" ")== -1)
		{
			return false;
		}
		else
		{
			
			var count = 0 ;
			var str = postcode.split(" ");
			var begin=str[0];
			var last=str[1];
			if(last.length==3 && (begin.length== 2 || begin.length== 3 || begin.length== 4))
			{
			validchars1="1234567890";
			validchars2="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
			validchars3="1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
			if(((validchars1.indexOf(last.charAt(0))<0)||(validchars3.indexOf(last.charAt(1))<0)||(validchars2.indexOf(last.charAt(2)))<0) )
			{
				count+=0;
			}
			else 
			{
				count+=1;
			}
			
			if(begin.length==4)
			{
			 if(((validchars2.indexOf(begin.charAt(0))<0)||(validchars2.indexOf(begin.charAt(1))<0)||(validchars3.indexOf(begin.charAt(2)))<0)||(validchars3.indexOf(begin.charAt(3))<0))
				{			 
					count+=0;
				 }
				else 
				{
				count+=1;
				}
			}
			
			if(begin.length==3)
			{
				if(((validchars2.indexOf(begin.charAt(0))<0)||(validchars3.indexOf(begin.charAt(1))<0)||(validchars1.indexOf(begin.charAt(2)))<0))
				{			 
					count+=0;
				 }
				else 
				{
					count+=1;
				}
				
				
			}
			
			else if(begin.length==2)
				{
					if(((validchars2.indexOf(begin.charAt(0))<0)||(validchars1.indexOf(begin.charAt(1)))<0))
					{			 
						count+=0;
					 }
					else 
					{
					count+=1;
					}
					
				 }
			
				if(count!=2)
				{
					return false;	
				}
				else
					return true;
			
			}
			else
				{
					return false;
				}
			
	   }
		   

}//fuction closed

function cont_validate()
{
	if(document.frmcont.txt1.value=="")
	{
		document.getElementById('stxtfname').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtfname').style.display = 'none';
	}
	
	if(document.frmcont.txt2.value=="")
	{
		document.getElementById('stxtlname').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtlname').style.display = 'none';
	}
	
	if(document.frmcont.txt3.value==""){
		document.getElementById('stxtemail').style.display = 'block';
		return false;
	}else{
		document.getElementById('stxtemail').style.display = 'none';
		var str=document.frmcont.txt3.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (!filter.test(str)){
			document.getElementById('stxtemail').style.display = 'none';
			document.getElementById('itxtemail').style.display = 'block';	
			return false;
			}
		else{
				document.getElementById('itxtemail').style.display = 'none';	
			}
	}
	
	if(document.frmcont.txt4.value=="")
	{
		document.getElementById('stxtphone').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtphone').style.display = 'none';
	}
	
	if(document.frmcont.txt5.value=="")
	{
		document.getElementById('stxtaddress1').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtaddress1').style.display = 'none';
	}

	if(document.frmcont.txt7.value=="")
	{
		document.getElementById('stxtstate').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtstate').style.display = 'none';
	}
	if(document.frmcont.txt9.value=="")
	{
		document.getElementById('stxtsub').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtsub').style.display = 'none';
	}
	if(document.frmcont.txt10.value=="")
	{
		document.getElementById('stxtmessage').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtmessage').style.display = 'none';
	}

	if(document.frmcont.txt8.value=="")
	{
		document.getElementById('stxtzip').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('stxtzip').style.display = 'none';
		var temp = POSTCODE(document.frmcont.txt8.value);
		//alert(temp);return false;
		if(temp==false)
		{
			document.getElementById('itxtzip').style.display = 'block';
			return false;
		}
		else{
			document.getElementById('itxtzip').style.display = 'none';
			return true;
		}
		
	}
	
	
}



