function updateFields(countryValue){ /* common function used in company_listing.htm and inquiry.htm */
	
	if(countryValue!='') {
		
		var myarray=countryValue.split("^");
		if(myarray[0]=='IN'){
			document.getElementById("state").style.display='none';
			document.getElementById("state_list").style.display='block';
			document.getElementById("state_mandatory").style.display='block';			
			document.getElementById("state").value=document.getElementById("state_list").value;
		}
		
		else {
			document.getElementById("state").style.display='block';
			document.getElementById("state_list").style.display='none';
			document.getElementById("state_mandatory").style.display='none';			
			document.getElementById("state").value='';
		}
		
		document.getElementById('ph_ccode').value=myarray[1];
		
		
	}
	
	else {

		document.getElementById("state").style.display='block';
		
		document.getElementById("state_list").style.display='none';
		
		document.getElementById('ph_ccode').value='ISD';
	}	

}

function emailThisPage(rUrl) {
		
    var target = document.location;

  	var win = window.open(''+rUrl+'/email_with_us.php?sendurl=' + target, 'notice', 'width=600,height=500,location=no,toolbar=no,status=no,resizable=no,scrollbars=yes');
  	win.focus();
}

function bookmarksite(){
	var titleVar = document.title;
	
	var urlVar = document.location;
	
	// firefox
	if (window.sidebar) {
		window.sidebar.addPanel(titleVar, urlVar, "");
	}
	// opera
	else if(window.opera && window.print) { 
		var elem = document.createElement('a');
		elem.setAttribute('href',urlVar);
		elem.setAttribute('title',titleVar);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	// ie
	else  {
		window.external.AddFavorite(urlVar,titleVar)
	}	
}

function firefoxAlert(pageurl) {
	
	if(navigator.appName=="Microsoft Internet Explorer") {
		
		pageurl.style.behavior='url(#default#homepage)';pageurl.setHomePage('http://www.Automotive-Accessories-Parts.Com');
	}
	else {
		alert('To set Automotive-Accessories-Parts.Com as your home page in Firefox, click and drag the button to the "Home" icon in your browser.');
	}
	return false;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function openwin (file,Iwidth,Iheight) {
      var newWin1=window.open(file,'nWin2','x=0,y=0,toolbar=no,location=no,directories=no,status=no,scrollbars=yes, copyhistory=no,width='+Iwidth+',height='+Iheight+',screenX=0,screenY=0,left=20,top=20');
}

function chktrim(inputString) {
     if (typeof inputString != "string") { return inputString; }
     var retValue = inputString;
     var ch = retValue.substring(0, 1);
     while (ch == " ") { 
       retValue = retValue.substring(1, retValue.length);
       ch = retValue.substring(0, 1);
     } 
     ch = retValue.substring(retValue.length-1, retValue.length);
     while (ch == " ") { 
        retValue = retValue.substring(0, retValue.length-1);
        ch = retValue.substring(retValue.length-1, retValue.length);
     }
     while (retValue.indexOf("  ") != -1) { 
        retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); // Again, there are two spaces in each of the strings
     }
     return retValue; 
} 

function sellValid(id1) {	
	
	if (chktrim(id1.wheel2.checked) == false && chktrim(id1.wheel3.checked) == false && chktrim(id1.wheel4.checked) == false && chktrim(id1.wheel5.checked) == false) {
		
		alert("Choose a Vehicle Category");
		id1.wheel2.focus();
		return false;
	}
		
	if (id1.DOB_Month.value.length ==0) {
        alert("Enter Manufacturing Date ");
        id1.DOB_Month.focus();
        return false;
    }
    
    if (id1.dob_day.value.length ==0) {
        alert("Enter Manufacturing Date ");
        id1.dob_day.focus();
        return false;
    }
    
    if (id1.dob_year.value.length ==0) {
        alert("Enter Manufacturing Date ");
        id1.dob_year.focus();
        return false;
    }
    
   	if (chktrim(id1.man_comp.value).length==0) {
      	alert("Enter Manufacturing Company");
	  	id1.man_comp.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.model.value).length==0) {
      	alert("Enter Vehicle Model");
	  	id1.model.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.version.value).length==0) {
      	alert("Enter Vehicle Version");
	  	id1.version.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.rest_no.value).length==0) {
      	alert("Enter Registration No");
	  	id1.rest_no.focus();
      	return false;
   	}
   	
  	if (chktrim(id1.rest_place.value).length==0) {
      	alert("Enter Registration place");
	  	id1.rest_place.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.exp_price.value).length==0) {
      	alert("Enter Expected Price");
	  	id1.exp_price.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.color.value).length==0) {
      	alert("Enter Color");
	  	id1.color.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.sell_info.value).length<10 || chktrim(id1.sell_info.value).length>1000){
	   	
    	if (id1.sell_info.value.length>1000){
    		alert("Enter Your Details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Enter your  Details [ minimum 10 characters ] ");
		}
        id1.sell_info.focus();
        return (false);
	}
	
	if(id1.insurance1[0].checked==true) {
		
		if (document.getElementById('DOB_Month1').value.length ==0) {
	        alert("Enter Start Date of Insurance ");
	        document.getElementById('DOB_Month1').focus();
	        return false;
	    }
	    if (document.getElementById('dob_day1').value.length ==0) {
	        alert("Enter Start Date of Insurance ");
	        document.getElementById('dob_day1').focus();
	        return false;
	    }
	    if (document.getElementById('dob_year1').value.length ==0) {
	        alert("Enter Start Date of Insurance ");
	        document.getElementById('dob_year1').focus();
	        return false;
	    }		
	}
	
	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter Your Name");
	  	id1.your_name.focus();
      	return false;
   	}
   	
  	if (id1.email.value.length == 0) {
 		alert("Enter E-mail Address");
		id1.email.focus();
		return false;
  	}
  	
  	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
	if(reg.test(id1.email.value) == false) {

  		alert('Invalid Email Address');
  		id1.email.focus();
  		return false;
	}	  	
   	if (chktrim(id1.address.value).length==0) {
      	alert("Enter Your address");
	  	id1.address.focus();
      	return false;
   	}

	if (id1.country.options[id1.country.selectedIndex].value=="")  {
      	alert("Select your Country");  
      	id1.country.focus();
      	return false;
   	}
   	
   	else {
	   	
		if (id1.country.options[id1.country.selectedIndex].value=="IN^91" && id1.state_list.value=="")  {
			alert("Select your State");
	      	id1.state_list.focus();
	      	return false;
	   	}	
	   	
	} 

	//either phone OR mobile is mandatory
    if (chktrim(id1.ph_number.value)=="Phone No(s)" && chktrim(id1.mobile_phone.value)=="Mobile No(s)") {
	    alert("Either phone OR mobile is mandatory");
	    return false;
	}
     
   	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
		if (!parseInt(id1.ph_acode.value)) {
	        alert("Incorrect Phone - Area Code");
	        id1.ph_acode.focus();
	        return false;
	    }
	    	   	
	   	if (isNaN(id1.ph_number.value)) {
	      	alert("Enter a valid phone number, e.g. 011-25052123");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	}
   	
   	if (chktrim(id1.mobile_phone.value)!="Mobile No(s)") {
	   
	   	var min_mobile_length=5, max_mobile_length=20;
	   	
	   	if(id1.country.options[id1.country.selectedIndex].value=="IN^91") {	
		 
		min_mobile_length=10;
		max_mobile_length=10;
		   	   
		}   		  	
	   	
			if (isNaN(id1.mobile_phone.value) || chktrim(id1.mobile_phone.value).length > max_mobile_length || chktrim(id1.mobile_phone.value).length<min_mobile_length) {
		      	alert("Enter a valid 10 digit mobile number, e.g. 9711456789");
			  	id1.mobile_phone.focus();
		      	return false;
	  		}
  			
   		}
   	
   if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
	   	if (isNaN(id1.ph_number.value) || chktrim(id1.ph_number.value).length > 8 || chktrim(id1.ph_number.value).length<5) {
	      	alert("Enter a valid phone number.");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	} 
   	
   	if (chktrim(id1.captcha.value).length==0) {
      	alert("Enter the Confirmation Code");
	  	id1.captcha.focus();
      	return false;
   	}

}

function buyValid(id1) {
	
	if (chktrim(id1.wheel2.checked) == false && chktrim(id1.wheel3.checked) == false && chktrim(id1.wheel4.checked) == false && chktrim(id1.wheel5.checked) == false) {
		
		alert("Choose a Vehicle Category");
		id1.wheel2.focus();
		return false;
	}
	
	if (chktrim(id1.newOld[0].checked) == false && chktrim(id1.newOld[1].checked) == false) {
      	alert("Enter Type of Vehicle");
	  	id1.newOld[0].focus();
      	return false;
   	}
 	   	   	
   	if(chktrim(id1.budget_F.value).length!=0) {
	   	if(isNaN(id1.budget_F.value)) {
		   	alert("Enter a valid value for budget,e.g. 65000");
		   	id1.budget_F.focus();
		   	return false;	
	   	}
   	}
 
   	if(chktrim(id1.budget_T.value).length!=0) {
	   	if(isNaN(id1.budget_T.value)) {
		   	alert("Enter a valid value for budget,e.g. 75000");
		   	id1.budget_T.focus();
		   	return false;
	   	}
   	}
   	
   	if(chktrim(id1.budget_F.value).length!=0 && chktrim(id1.budget_T.value).length!=0) {
	   	if(chktrim(id1.budget_F.value)>chktrim(id1.budget_T.value)) {
		   	alert("Enter a valid range for your budget");
		   	id1.budget_F.focus();
		   	return false;	
	   	}
   	}
 	   	
   	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter Your Name");
	  	id1.your_name.focus();
      	return false;
   	}
   	
  	if (id1.email.value.length == 0) {
 		alert("Enter E-mail Address");
		id1.email.focus();
		return false;
  	}
  	
  	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
	if(reg.test(id1.email.value) == false) {

  		alert('Invalid Email Address');
  		id1.email.focus();
  		return false;
	}		
   	if (chktrim(id1.address.value).length==0) {
      	alert("Enter Your address");
	  	id1.address.focus();
      	return false;
   	}

	if (id1.country.options[id1.country.selectedIndex].value=="")  {
      	alert("Select your Country");  
      	id1.country.focus();
      	return false;
   	}
   	
   	else {
	   	
		if (id1.country.options[id1.country.selectedIndex].value=="IN^91" && id1.state_list.value=="")  {
			alert("Select your State");
	      	id1.state_list.focus();
	      	return false;
	   	}	
	   	
	} 

	//either phone OR mobile is mandatory
    if (chktrim(id1.ph_number.value)=="Phone No(s)" && chktrim(id1.mobile_phone.value)=="Mobile No(s)") {
	    alert("Either phone OR mobile is mandatory");
	    return false;
	}
     
   	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
		if (!parseInt(id1.ph_acode.value)) {
	        alert("Incorrect Phone - Area Code");
	        id1.ph_acode.focus();
	        return false;
	    }
	    	   	
	   	if (isNaN(id1.ph_number.value)) {
	      	alert("Enter a valid phone number, e.g. 011-25052123");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	}
   	
   	if (chktrim(id1.mobile_phone.value)!="Mobile No(s)") {
	   
	   	var min_mobile_length=5, max_mobile_length=20;
	   	
	   	if(id1.country.options[id1.country.selectedIndex].value=="IN^91") {	
		 
		min_mobile_length=10;
		max_mobile_length=10;
		   	   
		}   		  	
	   	
			if (isNaN(id1.mobile_phone.value) || chktrim(id1.mobile_phone.value).length > max_mobile_length || chktrim(id1.mobile_phone.value).length<min_mobile_length) {
		      	alert("Enter a valid 10 digit mobile number, e.g. 9711456789");
			  	id1.mobile_phone.focus();
		      	return false;
	  		}
  			
   		}
   	
   	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
	   	if (isNaN(id1.ph_number.value) || chktrim(id1.ph_number.value).length > 8 || chktrim(id1.ph_number.value).length<5) {
	      	alert("Enter a valid phone number.");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	}    	
   	
   	if (id1.captcha.value.length==0) {
	
		alert("Please Enter Confirmation Code or Captcha");
		id1.captcha.focus();
		return false;
	}

}
	

function financeValid(id1) {
	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter Your Name");
	  	id1.your_name.focus();
      	return false;
   	}
   	
   	  	if (id1.email.value.length == 0) {
 		alert("Enter E-mail Address");
		id1.email.focus();
		return false;
  	}
  	
  	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
	if(reg.test(id1.email.value) == false) {

  		alert('Invalid Email Address');
  		id1.email.focus();
  		return false;
	}		

   	if (id1.DOB_Month.value.length ==0) {
        alert("Enter Date of Birth ");
        id1.DOB_Month.focus();
        return false;
    }
    if (id1.dob_day.value.length ==0) {
        alert("Enter Date of Birth ");
        id1.dob_day.focus();
        return false;
    }
    if (id1.dob_year.value.length ==0) {
        alert("Enter Date of Birth ");
        id1.dob_year.focus();
        return false;
    }
   	if (chktrim(id1.address.value).length==0) {
      	alert("Enter Your Address");
	  	id1.address.focus();
      	return false;
   	}
   	
	if (chktrim(id1.country.value).length==0) {
      	alert("Select Your Country");
	  	id1.country.focus();
      	return false;
   	}

   	else {
	   	
		if (id1.country.options[id1.country.selectedIndex].value=="IN^91" && id1.state_list.value=="")  {
	      	
			alert("Select your State");
	      	id1.state_list.focus();
	      	return false;
	   	}	
	   	
	} 
   	
	    //either phone OR mobile is mandatory
    if (chktrim(id1.ph_number.value)=="Phone No(s)" && chktrim(id1.mobile_phone.value)=="Mobile No(s)") {
	    alert("Either phone OR mobile is mandatory");
	    return false;
	}
     
   	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
		if (!parseInt(id1.ph_acode.value)) {
	        alert("Incorrect Phone - Area Code");
	        id1.ph_acode.focus();
	        return false;
	    }
	    	   	
	   	if (isNaN(id1.ph_number.value)) {
	      	alert("Enter a valid phone number, e.g. 011-25052123");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	}
   	
   	if (chktrim(id1.mobile_phone.value)!="Mobile No(s)") {
	   
	   	var min_mobile_length=5, max_mobile_length=20;
	   	
	   	if(id1.country.options[id1.country.selectedIndex].value=="IN^91") {	
		 
		min_mobile_length=10;
		max_mobile_length=10;
		   	   
		}   		  	
	   	
			if (isNaN(id1.mobile_phone.value) || chktrim(id1.mobile_phone.value).length > max_mobile_length || chktrim(id1.mobile_phone.value).length<min_mobile_length) {
		      	alert("Enter a valid 10 digit mobile number, e.g. 9711456789");
			  	id1.mobile_phone.focus();
		      	return false;
	  		}
  			
   		}
   	
   	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
	   	if (isNaN(id1.ph_number.value) || chktrim(id1.ph_number.value).length > 8 || chktrim(id1.ph_number.value).length<5) {
	      	alert("Enter a valid phone number.");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	}    	 
	
	if (chktrim(id1.wheel2.checked) == false && chktrim(id1.wheel3.checked) == false && chktrim(id1.wheel4.checked) == false && chktrim(id1.wheel5.checked) == false) {
		
		alert("Choose a Vehicle Category");
		id1.wheel2.focus();
		return false;
	}
	   	   	
   	if (chktrim(id1.newOld[0].checked) == false && chktrim(id1.newOld[1].checked) == false) {
      	alert("Enter New/Old Vehicle");
	  	id1.newOld[0].focus();
      	return false;
   	}
   	if (chktrim(id1.mon_income.value).length==0) {
      	alert("Enter Your Monthly Income");
	  	id1.mon_income.focus();
      	return false;
   	}
   	if (chktrim(id1.finance_period.value).length==0) {
      	alert("Enter Period of Finance");
	  	id1.finance_period.focus();
      	return false;
   	}
   	if (chktrim(id1.finance_amount.value).length==0) {
      	alert("Enter Finance Amount");
	  	id1.finance_amount.focus();
      	return false;
   	}
   	if (chktrim(id1.down_payment.value).length==0) {
      	alert("Enter Your Down Payment");
	  	id1.down_payment.focus();
      	return false;
   	}
   	if (chktrim(id1.policy_start.value).length==0) {
      	alert("Enter Your Down Payment");
	  	id1.policy_start.focus();
      	return false;
   	}
   
   	if (chktrim(id1.comment.value).length<10 || chktrim(id1.comment.value).length>1000){
    	if (id1.comment.value.length>1000){
    		alert("Your Details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Please enter your  Details [ minimum 10 characters ] ");
		}
        id1.comment.focus();
        return (false);
	}
}

function insuranceValid(id1) {
	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter Your Name");
	  	id1.your_name.focus();
      	return false;
   	}
   	
   	  	if (id1.email.value.length == 0) {
 		alert("Enter E-mail Address");
		id1.email.focus();
		return false;
  	}
  	
  	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
	if(reg.test(id1.email.value) == false) {

  		alert('Invalid Email Address');
  		id1.email.focus();
  		return false;
	}		

   	if (id1.DOB_Month.value.length ==0) {
        alert("Enter Date of Birth ");
        id1.DOB_Month.focus();
        return false;
    }
    if (id1.dob_day.value.length ==0) {
        alert("Enter Date of Birth ");
        id1.dob_day.focus();
        return false;
    }
    if (id1.dob_year.value.length ==0) {
        alert("Enter Date of Birth ");
        id1.dob_year.focus();
        return false;
    }
   	if (chktrim(id1.address.value).length==0) {
      	alert("Enter Your Address");
	  	id1.address.focus();
      	return false;
   	}
   	
	if (chktrim(id1.country.value).length==0) {
      	alert("Select Your Country");
	  	id1.country.focus();
      	return false;
   	}

   	else {
	   	
		if (id1.country.options[id1.country.selectedIndex].value=="IN^91" && id1.state_list.value=="")  {
	      	
			alert("Select your State");
	      	id1.state_list.focus();
	      	return false;
	   	}	
	   	
	} 
   	
	    //either phone OR mobile is mandatory
    if (chktrim(id1.ph_number.value)=="Phone No(s)" && chktrim(id1.mobile_phone.value)=="Mobile No(s)") {
	    alert("Either phone OR mobile is mandatory");
	    return false;
	}
     
   	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
		if (!parseInt(id1.ph_acode.value)) {
	        alert("Incorrect Phone - Area Code");
	        id1.ph_acode.focus();
	        return false;
	    }
	    	   	
	   	if (isNaN(id1.ph_number.value)) {
	      	alert("Enter a valid phone number, e.g. 011-25052123");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	}
   	
   	if (chktrim(id1.mobile_phone.value)!="Mobile No(s)") {
	   
	   	var min_mobile_length=5, max_mobile_length=20;
	   	
	   	if(id1.country.options[id1.country.selectedIndex].value=="IN^91") {	
		 
		min_mobile_length=10;
		max_mobile_length=10;
		   	   
		}   		  	
	   	
			if (isNaN(id1.mobile_phone.value) || chktrim(id1.mobile_phone.value).length > max_mobile_length || chktrim(id1.mobile_phone.value).length<min_mobile_length) {
		      	alert("Enter a valid 10 digit mobile number, e.g. 9711456789");
			  	id1.mobile_phone.focus();
		      	return false;
	  		}
  			
   		}
   	
  	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
	   	if (isNaN(id1.ph_number.value) || chktrim(id1.ph_number.value).length > 8 || chktrim(id1.ph_number.value).length<5) {
	      	alert("Enter a valid phone number.");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	} 
	
	if (chktrim(id1.wheel2.checked) == false && chktrim(id1.wheel3.checked) == false && chktrim(id1.wheel4.checked) == false && chktrim(id1.wheel5.checked) == false) {
		
		alert("Choose a Vehicle Category");
		id1.wheel2.focus();
		return false;
	}
	   	   	
   	if (chktrim(id1.newOld[0].checked) == false && chktrim(id1.newOld[1].checked) == false) {
      	alert("Enter New/Old Vehicle");
	  	id1.newOld[0].focus();
      	return false;
   	}
   	if (chktrim(id1.mon_income.value).length==0) {
      	alert("Enter Your Monthly Income");
	  	id1.mon_income.focus();
      	return false;
   	}
   	if (chktrim(id1.finance_period.value).length==0) {
      	alert("Enter Period of Finance");
	  	id1.finance_period.focus();
      	return false;
   	}
   	if (chktrim(id1.finance_amount.value).length==0) {
      	alert("Enter Finance Amount");
	  	id1.finance_amount.focus();
      	return false;
   	}
   	if (chktrim(id1.down_payment.value).length==0) {
      	alert("Enter Your Down Payment");
	  	id1.down_payment.focus();
      	return false;
   	}
   	if (chktrim(id1.policy_start.value).length==0) {
      	alert("Enter Your Down Payment");
	  	id1.policy_start.focus();
      	return false;
   	}
   
   	if (chktrim(id1.comment.value).length<10 || chktrim(id1.comment.value).length>1000){
    	if (id1.comment.value.length>1000){
    		alert("Your Details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Please enter your  Details [ minimum 10 characters ] ");
		}
        id1.comment.focus();
        return (false);
	}
}

function enquiryValid(id1) {

   	if (chktrim(id1.subject.value).length==0) {
      	alert("Enter Subject/Inquiry For");
	  	id1.subject.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.subject.value).length>50) {
      	alert("Subject/Inquiry For should be within 50 characters");
	  	id1.subject.focus();
      	return false;
   	}
   	
	if (chktrim(id1.detail_req.value).length<10 || chktrim(id1.detail_req.value).length>1000){
    	if (id1.detail_req.value.length>1000){
    		alert("Your Requirement Details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Please enter your Requirement Details [ minimum 10 characters ] ");
		}
        id1.detail_req.focus();
        return (false);
	}
	
    if (id1.product_desc.value.length>1000) {
    	alert("Your text has exceeded 1000 characters");
        id1.product_desc.focus();
        return false;
	}
	
	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter your name");
	  	id1.your_name.focus();
      	return false;
   	}
   	
  	if (id1.username.value.length == 0) {
 		alert("Enter E-mail Address");
		id1.username.focus();
		return false;
  	}
  	
  	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
	if(reg.test(id1.username.value) == false) {

  		alert('Invalid Email Address');
  		id1.username.focus();
  		return false;
	}	   	
   	if (chktrim(id1.address.value).length==0) {
      	alert("Enter Street Address");
      	id1.address.focus();
      	return false;
   	}
   	if (id1.country.options[id1.country.selectedIndex].value=="")  {
      	alert("Select your Country");
      	id1.country.focus();
      	return false;
   	}  
   	
   	else {
	   	
		if (id1.country.options[id1.country.selectedIndex].value=="IN^91" && id1.state_list.value=="")  {
	      	
			alert("Select your State");
	      	id1.state_list.focus();
	      	return false;
	   	}	
	   	
	} 
   		
    //either phone OR mobile is mandatory
    if (chktrim(id1.ph_number.value)=="Phone No(s)" && chktrim(id1.mobile_phone.value)=="Mobile No(s)") {
	    alert("Either phone OR mobile is mandatory");
	    return false;
	}
     
   	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
		if (!parseInt(id1.ph_acode.value)) {
	        alert("Incorrect Phone - Area Code");
	        id1.ph_acode.focus();
	        return false;
	    }
	    	   	
	   	if (isNaN(id1.ph_number.value)) {
	      	alert("Enter a valid phone number, e.g. 011-25052123");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	}
   	
	if (chktrim(id1.mobile_phone.value)!="Mobile No(s)") {
	   
	   	var min_mobile_length=5, max_mobile_length=20;
	   	
	   	if(id1.country.options[id1.country.selectedIndex].value=="IN^91") {	
		 
		min_mobile_length=10;
		max_mobile_length=10;
		   	   
		}   		  	
	   	
			if (isNaN(id1.mobile_phone.value) || chktrim(id1.mobile_phone.value).length > max_mobile_length || chktrim(id1.mobile_phone.value).length<min_mobile_length) {
		      	alert("Enter a valid 10 digit mobile number, e.g. 9711456789");
			  	id1.mobile_phone.focus();
		      	return false;
	  		}
  			
   		}
   	
     
   	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
	   	if (isNaN(id1.ph_number.value) || chktrim(id1.ph_number.value).length > 8 || chktrim(id1.ph_number.value).length<5) {
	      	alert("Enter a valid phone number.");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	} 
   	
	if(id1.busMember.options[id1.busMember.selectedIndex].value == "") {
		alert("Select Business Type [What type of member you are?]");
		id1.busMember.focus();
		return false;
	}     
	
	if(id1.busMember.options[id1.busMember.selectedIndex].value == "Y" && document.getElementById('busTy').style.display!="none") {	
		
	   	if(!id1.mfg_catg.checked && !id1.exp_catg.checked && !id1.sup_catg.checked) {
		   	alert("Select Nature of Business");
		   	id1.mfg_catg.focus();
		   	return false;
	   	}
		
		if(chktrim(id1.product_desc.value).length==0) {
			alert("Enter Your Business Description");
			id1.product_desc.focus();
			return false;
		}		
		
		if(chktrim(id1.product_desc.value).length<50) {
			alert("Your Business Description  should be minimum of 50 characters.");
			id1.product_desc.focus();
			return false;
		}		
		
		if(chktrim(id1.comp_name.value).length==0) {
			alert("Enter Your Company Name");
			id1.comp_name.focus();
			return false;
		}		


	}
	
 	if(id1.captcha.value=='') {
		
 		alert("Please enter the Displayed Code.");
 		id1.captcha.focus();
 		return false;
 	}
}

function inquiryNow() {
    var pp=1;
    dml=document.form2;
    len=dml.elements.length;
    var i=0;
    for(i=0; i<len; i++) {

       if (document.form2.elements[i].type == "checkbox" && document.form2.elements[i].checked==true) {
          pp=2;
       }
    }
    if (pp==1) {
      alert("You have not selected any party.\n\nPlease select the parties && then proceed");
    }
    else {
      document.form2.target="";
      document.form2.submit();
    }
}
function checkAll(val) {

   	dml=document.form2;
   	len=dml.elements.length;
   	var i=0;
   	for (i=0; i<len; i++) {
     	if (dml.elements[i].type == "checkbox") {
        	if (val == 1) { 
           		dml.elements[i].checked=true;
        	} 
			else {
           		dml.elements[i].checked=false;
        	}
     	}   
   	}
}

function feedbackValid(id1) {
	
   	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter your name");
	  	id1.your_name.focus();
      	return false;
   	}

  	if (id1.email.value.length == 0) {
 		alert("Enter E-mail Address");
		id1.email.focus();
		return false;
  	}
  	
  	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
	if(reg.test(id1.email.value) == false) {

  		alert('Invalid Email Address');
  		id1.email.focus();
  		return false;
	}	   	
   	if (chktrim(id1.subject.value).length==0) {
      	alert("Enter a Subject");
	  	id1.subject.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.subject.value).length<5 || chktrim(id1.subject.value).length>50 ) {
      	alert("Enter the Subject [5-50 characters]");
	  	id1.subject.focus();
      	return false;
   	}
   	
	if (chktrim(id1.detail_req.value).length<10 || chktrim(id1.detail_req.value).length>1000){
    	if (id1.detail_req.value.length>1000){
    		alert("Your Requirement Details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Please enter your Requirement Details [ minimum 10 characters ] ");
		}
        id1.detail_req.focus();
        return (false);
	}
	
	if (id1.captcha.value.length==0) {
	
		alert("Please Enter Confirmation Code or Captcha");
		id1.captcha.focus();
		return false;
	}
	   	
}

function comments_Valid(id1) {
   	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter your name");
	  	id1.your_name.focus();
      	return false;
   	}
	
  	if (id1.email.value.length == 0) {
 		alert("Enter E-mail Address");
		id1.email.focus();
		return false;
  	}
  	
  	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
	if(reg.test(id1.email.value) == false) {

  		alert('Invalid Email Address');
  		id1.email.focus();
  		return false;
	}	
 	
	if (chktrim(id1.message.value).length<10 || chktrim(id1.message.value).length>1000){
    	if (id1.message.value.length>1000){
    		alert("Your Message [ maximum 1000 characters ] ");
		}
		else {
    		alert("Please enter your Message [ minimum 10 characters ] ");
		}
        id1.message.focus();
        return (false);
	}
	   	
}

function listingValid(id1) {
		
   	if (chktrim(id1.comp_name.value).length==0) {
      	alert("Enter Company / Organization Name ");
	  	id1.comp_name.focus();
      	return false;
   	}
   	
   	if(!id1.mfg_catg.checked && !id1.exp_catg.checked && !id1.sup_catg.checked) {
	   	alert("Select Nature of Business");
	   	return false;
   	}

	if (chktrim(id1.product_desc.value).length<10 || chktrim(id1.product_desc.value).length>1000){
    	if (id1.product_desc.value.length>1000){
    		alert("Enter your product(s) details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Enter your product(s) details [ minimum 10 characters ] ");
		}
        id1.product_desc.focus();
        return (false);
	}
   	
	
   	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter Your Name ");
	  	id1.your_name.focus();
      	return false;
   	} 
   	  	    	 	
  	if (id1.username.value.length == 0) {
 		alert("Enter E-mail Address");
		id1.username.focus();
		return false;
  	}
  	
  	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
	if(reg.test(id1.username.value) == false) {

  		alert('Invalid Email Address');
  		id1.username.focus();
  		return false;
	}		
   	
	if(id1.user_available.value==0) {
		alert("E-mail ID already exists. Please provide a new one. ");
		id1.username.focus();
		return false;
	}

	
   	if (chktrim(id1.address.value).length ==0) {
      	alert("Enter Street Address");
      	id1.address.focus();
      	return false;
   	}
   	if (id1.country.options[id1.country.selectedIndex].value=="")  {
      	alert("Select your Country");
      	id1.country.focus();
      	return false;
   	}

   	else {
	   	
		if (id1.country.options[id1.country.selectedIndex].value=="IN^91" && id1.state_list.value=="")  {
			alert("Select your State");
	      	id1.state_list.focus();
	      	return false;
	   	}	
	   	
	} 

    //either phone OR mobile is mandatory
    if (chktrim(id1.ph_number.value)=="Phone No(s)" && chktrim(id1.mobile_phone.value)=="Mobile No(s)") {
	    alert("Either phone OR mobile is mandatory");
	    return false;
	}
     
   	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
		if (!parseInt(id1.ph_acode.value)) {
	        alert("Incorrect Phone - Area Code");
	        id1.ph_acode.focus();
	        return false;
	    }
	    	   	
	   	if (isNaN(id1.ph_number.value)) {
	      	alert("Enter a valid phone number, e.g. 011-25052123");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	}
   	
   	if (chktrim(id1.mobile_phone.value)!="Mobile No(s)") {
	   
	   	var min_mobile_length=5, max_mobile_length=20;
	   	
	   	if(id1.country.options[id1.country.selectedIndex].value=="IN^91") {	
		 
		min_mobile_length=10;
		max_mobile_length=10;
		   	   
		}   		  	
	   	
			if (isNaN(id1.mobile_phone.value) || chktrim(id1.mobile_phone.value).length > max_mobile_length || chktrim(id1.mobile_phone.value).length<min_mobile_length) {
		      	alert("Enter a valid 10 digit mobile number, e.g. 9711456789");
			  	id1.mobile_phone.focus();
		      	return false;
	  		}
  			
   		}
   	
   	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
	   	if (isNaN(id1.ph_number.value) || chktrim(id1.ph_number.value).length > 8 || chktrim(id1.ph_number.value).length<5) {
	      	alert("Enter a valid phone number.");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	} 
   	   	
	if (id1.captcha.value.length==0) {
	
		alert("Please Enter Confirmation Code or Captcha");
		id1.captcha.focus();
		return false;
	}
	
}

function bannerValid(id1) {
   	if (chktrim(id1.comp_name.value).length==0) {
      	alert("Enter Company / Organization Name ");
	  	id1.comp_name.focus();
      	return false;
   	}
   	if (chktrim(id1.your_name.value).length==0) {
      	alert("Enter Your Name ");
	  	id1.your_name.focus();
      	return false;
   	} 
   	  	    	 	
  	if (id1.email.value.length == 0) {
 		alert("Enter E-mail Address");
		id1.email.focus();
		return false;
  	}
  	
  	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
	if(reg.test(id1.email.value) == false) {

  		alert('Invalid Email Address');
  		id1.email.focus();
  		return false;
	} 	
   	
   	if (chktrim(id1.address.value).length ==0) {
      	alert("Enter Address");
      	id1.address.focus();
      	return false;
   	}
   	if (id1.country.options[id1.country.selectedIndex].value=="")  {
      	alert("Select your Country");
      	id1.country.focus();
      	return false;
   	}
	if (id1.ph_ccode.value.length ==0) {
        alert("Enter Phone Number - Country Code");
        id1.ph_ccode.focus();
        return false;
     }
     if (!parseInt(id1.ph_acode.value)) {
        alert("Incorrect Phone - Area Code");
        id1.ph_acode.focus();
        return false;
     }
     if (chktrim(id1.ph_number.value).length ==0) {
        alert("Enter Phone Number");
        id1.ph_number.focus();
        return false;
     }   
	if (chktrim(id1.detail_req.value).length<10 || chktrim(id1.detail_req.value).length>1000){
    	if (id1.product_desc.value.length>1000){
    		alert("Enter your requirement(s) details [ maximum 1000 characters ] ");
		}
		else {
    		alert("Enter your requirement(s) details [ minimum 10 characters ] ");
		}
        id1.detail_req.focus();
        return (false);
	}
     
}

function validSrchSK() {
   	if (chktrim(document.form12.sk.value).length==0) {
      	alert("Enter Product Keyword(s)");
	  	document.form12.sk.focus();
      	return false;
   	}
   	if (document.form12.busTy.options[document.form12.busTy.selectedIndex].value=="")  {   	
      	alert("Select Product Business Catetory Type ");
      	document.form12.busTy.focus();
      	return false;
   	}   	
   	
}

// function chkLen1() {
// 	
// 	document.form1.chrlen.value=document.form1.detail_req.value.length;
//     if (document.form1.detail_req.value.length>1000) {
//     	alert("your text exceed 1000 characters");
//         document.form1.detail_req.focus();
//         return false;
// 	}
// }

function chkLen1() {
	
	document.form1.chrlen1.value=document.form1.detail_req.value.length;
    if (document.form1.detail_req.value.length>1000) {
    	alert("Your text has exceeded 1000 characters");
        document.form1.detail_req.focus();
        return false;
	}
}

function chkLen() {
	
	document.form1.chrlen.value=document.form1.product_desc.value.length;
    if (document.form1.product_desc.value.length>1000) {
    	alert("Your text has exceeded 1000 characters");
        document.form1.product_desc.focus();
        return false;
	}
}


function chkLen2() {
	document.form1.chrlen.value=document.form1.catgDetl.value.length;
}
function translator(pattern) {
	var open_in_same_window = 1;

	var my_location = unescape(document.location.toString());
	var new_location ='';
	var new_pattern = '';
	if (my_location.indexOf('translate_c?') != -1) {
		/// From google...
		var indexof_u = my_location.indexOf('u=');
		if (indexof_u == -1) {
			new_location = document.location;
		}
		else {
			var subs = my_location.substring(indexof_u, my_location.length);
			var ss = subs.split('&');
			new_location = ss[0].substring(2, ss[0].length);
		}
	}
	else {
		new_location = document.location;
	}

	indexof_p = pattern.indexOf('|');

	var isen = '';
	if (indexof_p == -1) {
		indexof_p1 = pattern.indexOf('><');
		if (indexof_p1 == -1) {
			new_pattern = pattern;
			if (pattern == 'en') {
				isen = 1;
			}
		}
		else {
			var psplit =pattern.split('><');
			new_pattern = psplit[0]+'|'+psplit[1];
			if (psplit[1] == 'en') {
				isen = 1;
			}
		}
	}
	else {
		var psplit = pattern.split('|');
		new_pattern = psplit[0]+'|'+psplit[1];
		if (psplit[1] == 'en') {
			isen = 1;
		}
	}

	var thisurl = '';
	if (isen == 1) {
		thisurl = new_location;
	}
	else {
		thisurl = 'http://translate.google.com/translate_c?langpair=' + new_pattern + "&u=" + new_location;
	}

	if (open_in_same_window == 1) {
		window.location.href = thisurl;
	}
	else {
		if (CanAnimate ){
			msgWindow=window.open('' ,'subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0');
			msgWindow.focus();
			msgWindow.location.href = thisurl;
		}
		else {
			msgWindow=window.open(thisurl,'subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0');
		}
	}
}

function validAddCatg(id1) {
   	if (chktrim(id1.catgName.value).length==0) {
      	alert("Enter Category/Product Name ");
	  	id1.catgName.focus();
      	return false;
   	}
   	if (chktrim(id1.flnm.value).length==0) {
      	alert("Enter File  Name ");
	  	id1.flnm.focus();
      	return false;
   	} 	 	
}   	

function translator(pattern) {
	var open_in_same_window = 1;

	var my_location = unescape(document.location.toString());
	var new_location ='';
	var new_pattern = '';
	if (my_location.indexOf('translate_c?') != -1) {
		/// From google...
		var indexof_u = my_location.indexOf('u=');
		if (indexof_u == -1) {
			new_location = document.location;
		}
		else {
			var subs = my_location.substring(indexof_u, my_location.length);
			var ss = subs.split('&');
			new_location = ss[0].substring(2, ss[0].length);
		}
	}
	else {
		new_location = document.location;
	}

	indexof_p = pattern.indexOf('|');

	var isen = '';
	if (indexof_p == -1) {
		indexof_p1 = pattern.indexOf('><');
		if (indexof_p1 == -1) {
			new_pattern = pattern;
			if (pattern == 'en') {
				isen = 1;
			}
		}
		else {
			var psplit =pattern.split('><');
			new_pattern = psplit[0]+'|'+psplit[1];
			if (psplit[1] == 'en') {
				isen = 1;
			}
		}
	}
	else {
		var psplit = pattern.split('|');
		new_pattern = psplit[0]+'|'+psplit[1];
		if (psplit[1] == 'en') {
			isen = 1;
		}
	}

	var thisurl = '';
	if (isen == 1) {
		thisurl = new_location;
	}
	else {
		thisurl = 'http://translate.google.com/translate_c?langpair=' + new_pattern + "&u=" + new_location;
	}

	if (open_in_same_window == 1) {
		window.location.href = thisurl;
	}
	else {
		if (CanAnimate ){
			msgWindow=window.open('' ,'subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0');
			msgWindow.focus();
			msgWindow.location.href = thisurl;
		}
		else {
			msgWindow=window.open(thisurl,'subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0');
		}
	}
}
function validSponCatg(id1) {
   	if (chktrim(id1.catgName.value).length==0) {
      	alert("Enter Category/Product Name ");
	  	id1.catgName.focus();
      	return false;
   	}
	if (id1.pageTy.options[id1.pageTy.selectedIndex].value=="Y" && chktrim(id1.file_name.value).length==0) {
      	alert("Enter File  Name ");
	  	id1.file_name.focus();
      	return false;
   	}
	if (id1.pageTy.options[id1.pageTy.selectedIndex].value=="" && chktrim(id1.file_name.value).length>0) {
      	alert("Select Page Create Y/N ");
	  	id1.pageTy.focus();
      	return false;
   	}   	 	 	
} 

function inquiry_form_submit(mem_slno,busty,catgID) {

	window.location='/inquiry.htm?msl='+mem_slno+'&busty='+busty+'&c='+catgID+'';
}

function site_url(mem_slno) {
  popupWin = window.open('/show-website.php?mem_slno='+mem_slno+'','newwin','menubar=yes,toolbar=yes,location=yes,directories=yes,titlebar=yes,status=yes,scrollbars=yes,resizable=yes');
}
// function tradelead_link(site_ty, tl_slno) {
// 	if (site_ty=="EI") {
// 		url_1 = 'http://www.exportersindia.com/trade/trade-search.php?pty_ids='+tl_slno+'&id=detail&opp=offer';
// 	}
// 	else {
// 		url_1 = 'http://www.indianyellowpages.com/trade-leads/trade-search.php?pty_ids='+tl_slno+'&id=detail&opp=offer';		
// 	}
//   	popupWin = window.open(url_1, 'newwin', 'menubar=yes,toolbar=yes,location=yes,directories=yes,titlebar=yes,status=yes,scrollbars=yes,resizable=yes');	
// }

if (document.images)
{
  home=new Image;
  home.src="/images/home.gif";
  homeOver=new Image;
  homeOver.src="/images/homeOver.gif";

  contactus=new Image;
  contactus.src="/images/contactus.gif";
  contactusOver=new Image;
  contactusOver.src="/images/contactusOver.gif";

  inquiry=new Image;
  inquiry.src="/images/inquiry.gif";
  inquiryOver=new Image;
  inquiryOver.src="/images/inquiryOver.gif";

  feedback=new Image;
  feedback.src="/images/feedback.gif";
  feedbackOver=new Image;
  feedbackOver.src="/images/feedbackOver.gif";

  sitemap=new Image;
  sitemap.src="/images/sitemap.gif";
  sitemapOver=new Image;
  sitemapOver.src="/images/sitemapOver.gif";
}


function mOver(picName)
{
	if (document.images) {
		pic=eval(picName + "Over.src")
		document[picName].src=pic;
	}
}

function mOut(picName)
{
	if(document.images)
	{
		pic=eval(picName + ".src");
		document[picName].src=pic;
	}
}

function strstr (haystack, needle, bool) {

    var pos = 0;

    haystack += '';
    pos = haystack.indexOf(needle);
    if (pos == -1) {
        return false;
    } else {
        if (bool) {
            return haystack.substr(0, pos);
        } else {
            return haystack.slice(pos);
        }
    }
}

function GetXmlHttpObject() { 
	var objXMLHttp=null;
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return (objXMLHttp);
}

//Run time Captch Check
function getSessionContact(sitename,geturl) {
	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	
	if(!strstr(sitename, "192.168.1")) {
		sitename="http://www.automotive-accessories-parts.com";
	}
	
	var url=sitename+geturl;	
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChangedContact;	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null)
}

function stateChangedContact() { 
	
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
		
		var text;		
		
		text = xmlHttp.responseText.replace(/\s/g,"");			

		document.getElementById("captch_value").value=text;
	} 
}

function IfEmailExists(email_id)
 {
  xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	if(email_id=='') {
	alert ("Please enter your e-mail ID.");	
	return;	
	}		
	url='user_check.php?email='+email_id;
	xmlHttp.onreadystatechange=FindEmail;	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null)
}


function FindEmail() { 
	
	if (xmlHttp.readyState==4)
	 {
		hmtlcode = xmlHttp.responseText;
		if(hmtlcode==1){
		document.getElementById("user_exists").innerHTML="<font style='color:#FF0000;'>E-mail ID Already Exists</font>";
		document.getElementById("user_available").value=0;
		}else{
		document.getElementById("user_exists").innerHTML="<font style='color:#0EB41D;'>E-mail ID Available</font>";		
		document.getElementById("user_available").value=1;		
		}	
		document.getElementById("user_exists").value=hmtlcode;
	} 
}




//this is used for mail email exist or not
function showHint(str,sitename,geturl) {
	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url=sitename+geturl;
	url=url+"&q="+str;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null)
}

function stateChanged() { 
	
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
				
		document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
		//alert(chktrim(xmlHttp.responseText).length);
		if(strstr(xmlHttp.responseText, "This email already exist.")){
			document.getElementById('username').focus();
		}
	} 
}


function memberValid(frm) {
	
	if (chktrim(frm.your_name.value).length==0) {
      	alert("Enter name");
	  	frm.your_name.focus();
      	return false;
   	}
   	
	if (chktrim(frm.comp_name.value).length==0) {
      	alert("Enter company name");
	  	frm.comp_name.focus();
      	return false;
   	}

   	if (frm.country.value=="x") {
      	alert("Select country");
	  	frm.country.focus();
      	return false;
   	}    
   	
	if (chktrim(id1.ph_number.value)=="Phone No(s)" && chktrim(id1.mobile_phone.value)=="Mobile No(s)") {
      	alert("Enter either phone or mobile number");
	  	frm.mobile_phone.focus();
      	return false;
   	}   
   	
   	if (chktrim(frm.ph_number.value)!="Phone No(s)") {
	   	
	   	if (isNaN(frm.ph_number.value)) {
	      	alert("Enter a valid phone number, e.g. 011-25052123");
		  	frm.ph_number.focus();
	      	return false;
  		}
   	}
   	
   	if (chktrim(id1.mobile_phone.value)!="Mobile No(s)") {
	   
	   	var min_mobile_length=5, max_mobile_length=20;
	   	
	   	if(id1.country.options[id1.country.selectedIndex].value=="IN^91") {	
		 
		min_mobile_length=10;
		max_mobile_length=10;
		   	   
		}   		  	
	   	
			if (isNaN(id1.mobile_phone.value) || chktrim(id1.mobile_phone.value).length > max_mobile_length || chktrim(id1.mobile_phone.value).length<min_mobile_length) {
		      	alert("Enter a valid 10 digit mobile number, e.g. 9711456789");
			  	id1.mobile_phone.focus();
		      	return false;
	  		}
  			
   		}
   	
   	if (chktrim(id1.ph_number.value)!="Phone No(s)") {
	   	
	   	if (isNaN(id1.ph_number.value) || chktrim(id1.ph_number.value).length > 8 || chktrim(id1.ph_number.value).length<5) {
	      	alert("Enter a valid phone number.");
		  	id1.ph_number.focus();
	      	return false;
  		}
   	}    	    	 
   	
   	if(!frm.mfg_catg.checked && !frm.exp_catg.checked && !frm.sup_catg.checked) {
	   	alert("Select Nature of Business");
	   	return false;
   	}   	 
}


//This is use for country code select as per contry name
function return_isd_code(formName, fldNameLen, fldNameVal) {

	box1 = eval('document.' + formName + '.' + fldNameLen);	
	var val1 =box1.value;	
	var val1Array = val1.split('^'); 	
	box2 = eval('document.' + formName + '.' + fldNameVal);	
	box2.value=val1Array[1];
}

// function checkemail(emailcheck) {
// 	var testresults;
// 	var str=emailcheck.value;
// 	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
// 	if (filter.test(str)) {
// 		return true;
// 	}
// 	else {
// 	alert("Please input a valid email address!")
// 	emailcheck.focus();
// 	return false;
// 	}
// }


function showBusDesc() {

	if(document.form1.busMember.options[document.form1.busMember.selectedIndex].value == "Y") {

		document.getElementById('busTy').style.display="";
		document.getElementById('busDesc').style.display="";		
	}
	
	if(document.form1.busMember.options[document.form1.busMember.selectedIndex].value == "N") {

		document.getElementById('busTy').style.display="none";
		document.getElementById('busDesc').style.display="none";		
	}	
}


function isNumberKey(evt) {

	var charCode = (evt.which) ? evt.which : event.keyCode;
	
	if (charCode!=46) {
		
		if (charCode > 31 && (charCode < 48 || charCode > 57)) {
			return false;
		}
		else {
			return true;
		}
	}
}

function lowerCase(formn,fieldname) {
	var frmObj = eval('document.'+formn+'.'+fieldname);		

	var index;
	var tmpStr;
	var tmpChar;
	var preString;
	var postString;
	var strlen;
	var string;
	
	tmpStr = frmObj.value.toLowerCase();
	
	strLen = tmpStr.length;
	
	if (strLen > 0)  {
		
		for (index = 0; index < strLen; index++)  {
			
			if (index == 0)  {
				
				tmpChar = tmpStr.substring(0,1).toUpperCase();
				postString = tmpStr.substring(1,strLen);
				tmpStr = tmpChar + postString;
			}
			else {
				
				tmpChar = tmpStr.substring(index, index+1);
				
				if ((tmpChar == " " || tmpChar == ",") && index < (strLen-1))  {
					
					tmpChar = tmpStr.substring(index+1, index+2).toUpperCase();
					preString = tmpStr.substring(0, index+1);
					postString = tmpStr.substring(index+2,strLen);
					tmpStr = preString + tmpChar + postString;
		         }
		     }
		}
	}
	
	results=tmpStr.replace(/ In /gi,' in ');
	results=results.replace(/ Am /gi,' am ');
	results=results.replace(/ Are /gi,' are ');
	results=results.replace(/ Is /gi,' is ');
	results=results.replace(/ This /gi,' this ');
	results=results.replace(/ That /gi,' that ');
	results=results.replace(/ Like /gi,' like ');
	results=results.replace(/ Suchas /gi,' suchas ');
	results=results.replace(/ Such /gi,' such ');
	results=results.replace(/ As /gi,' as ');
	results=results.replace(/ From /gi,' from ');
	results=results.replace(/ Fine /gi,' fine ');
	results=results.replace(/ If /gi,' if ');
	results=results.replace(/ For /gi,' for ');
	results=results.replace(/ And /gi,' and ');
	results=results.replace(/ Have /gi,' have ');
	results=results.replace(/ With /gi,' with ');
	results=results.replace(/ The /gi,' the ');
	results=results.replace(/ A /gi,' a ');
	results=results.replace(/ To /gi,' to ');
	results=results.replace(/ Of /gi,' of ');
	results=results.replace(/ Upto /gi,' upto ');
	results=results.replace(/ Also /gi,' also ');
	results=results.replace(/ Other /gi,' other ');
	results=results.replace(/ Or /gi,' or ');
	results=results.replace(/ Per /gi,' per ');
	results=results.replace(/ All /gi,' all ');
	results=results.replace(/ Amongst /gi,' amongst ');	
	results=results.replace(/ Among /gi,' among ');			
	results=results.replace(/ Also /gi,' also ');				
	
	frmObj.value=results;
}

function validSearch(frm) {
	
	if(frm.sk.value.length==0) {
		alert("Enter a Search Keyword");
		return false;
	}
	return true;
}




function display_show_format_options(objName,x,newText) { //v4.01

	document.getElementById(objName).style.display='block';
	document.getElementById(objName).innerHTML=newText;
}

//Email this page to your Friends 
function validate(frm) {
	
  	if (frm.frdemailid.value.length == 0) {
 		alert("Enter E-mail Address");
		frm.frdemailid.focus();
		return false;
  	}
  	
  	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
	if(reg.test(frm.frdemailid.value) == false) {

  		alert('Invalid Email Address');
  		frm.frdemailid.focus();
  		return false;
	}	

	
	if (frm.name.value==0) {
    	alert("Please Enter Your Name");
        frm.name.focus();
        return false;
	}

  	if (frm.emailid.value.length == 0) {
 		alert("Enter E-mail Address");
		frm.emailid.focus();
		return false;
  	}
  	
  	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		
	if(reg.test(frm.emailid.value) == false) {

  		alert('Invalid Email Address');
  		frm.emailid.focus();
  		return false;
	}	
	
	if (frm.captcha.value.length==0) {
	
		alert("Please Enter Confirmation Code or Captcha");
		frm.captcha.focus();
		return false;
	}
	
}

function tradelead_link(url_1) {

  	popupWin = window.open(url_1, 'newwin', 'menubar=yes,toolbar=yes,location=yes,directories=yes,titlebar=yes,status=yes,scrollbars=yes,resizable=yes');	
}
