﻿function ValidateZip(txtZipId,urls,ddlMk,ddlMdl)
{

  var zip = document.getElementById(txtZipId).value;
  var browser = navigator.appName;
  var mk = document.getElementById(ddlMk).value;
  var mdl = document.getElementById(ddlMdl).value;
  if(mk == 'Select Make')
   {
     alert('Make not selected.');
     document.getElementById(ddlMk).focus();
     return false;
   }
   if(mdl == 'Select Model')
   {
     alert('Model not selected.');
     document.getElementById(ddlMdl).focus();
     return false;
   }
  if(zip == null || zip =='')
  {
         alert('Zip code is required.');
		 document.getElementById(txtZipId).focus();
    return false;
  }
  else
  {
     var http_request = false; 
	
	if(window.location.href.indexOf("www")==-1)
	{	   
	    urls=urls.replace("www.","");		    	         	   	    
	}
	

	if (window.XMLHttpRequest) 
	{		
		http_request = new XMLHttpRequest(); 
		if (http_request.overrideMimeType) 
		{ 
			http_request.overrideMimeType('text/xml'); 
		
		} 
		
	} 
	else if (window.ActiveXObject) 
	{ 
	
	try 
	{ 
		http_request = new ActiveXObject("Msxml2.XMLHTTP"); 
	} 
	catch (e) 
	{ 
	try 
	{ 
		http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
	} 
	catch (e) 
	{} 
	} 
	} 
		if (!http_request) 
		{ 
		} 
		
	   	var url = urls+"Ajax/server.aspx?request=validatezip&zipcode="+zip;
	
		if(browser=="Microsoft Internet Explorer")
		    http_request.open('POST', url, false);
		else
		    http_request.open('GET', url, false);
		
		    
		http_request.send(null);    
		
		if(http_request.responseText == 'false')
		{
		 alert('Please enter valid zip code');
		 document.getElementById(txtZipId).focus();
		 return false;
		}
		else
		{
		  return true;
		}
  }
}


function CheckInteger(obj)
{
  if(isNaN(obj.value))
  { 
    
    //alert("Please enter digits only");
    while(isNaN(obj.value))
    {
    var no = obj.value;
    obj.value = no.substring(0,no.length-1); 
    }
    obj.focus();
  }
}


function LoadDDL()
{
 document.getElementById('ddlNCMake').options[0] =   new Option('Select Make', 'Select Make');

}