function createXMLHttpRequest(frm) {
    var xmlHttp = null;
    try {
        xmlHttp = new XMLHttpRequest();
//	alert("FireFox, Opera, Safari");
        return xmlHttp;
    }catch (e){
        try {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
//		alert("Internet Explorer");
            return xmlHttp;
        }catch (e){
            try {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                return xmlHttp;
            }catch (e){
                alert("Your Browser not Supporting Ajax");
                return false;
            }
        }
    } 
}
function getMultiple_Models_Search_Car(frm) {
	 
   var make = document.getElementById("srch_make");
   var s= make.value;

   if(s=="all"){

   var allmodel = "<select  name=\"srch_model\" id=\"srch_model\" style=\"width:160px;height:25px; font-size:12px;\" onchange=\"checkchanges();\">";
   allmodel = allmodel + "<option value=\"allmodel\">All Model</option>";
   allmodel =allmodel + "</select>";
   document.getElementById("viewmodel").innerHTML = allmodel;
   getstate_city(frm);
   }else{
   if(make.value!=""){

       var url = "/ajaxmultiplecarmodel?make=";
       for(i=0; i<make.length; i++){
           if(make[i].selected == true){
               url +=make[i].value + "-";  
               //alert(url);
           }
       }
		
       var models = "<select  name=\"srch_model\" id=\"srch_model\" style=\"width:160px;height:25px; font-size:12px;\"><option value=\"\">&nbsp;&nbsp;&nbsp;&nbsp;Loading...</option></select>";
       document.getElementById("viewmodel").innerHTML = models;
       models = "";

       xmlHttp = createXMLHttpRequest();

       xmlHttp.onreadystatechange = function gotModels() {
       	
           if(xmlHttp.readyState==4){
           	
               if(xmlHttp.status==200){
               
                   var msg = xmlHttp.responseXML.getElementsByTagName("root")[0];
                 
                   models = "<select  name=\"srch_model\" id=\"srch_model\" style=\"width:160px;height:25px; font-size:12px;\" onchange=\"checkchanges();\">";
                   for(i=0; i<(msg.childNodes.length/2); i++){
                       if(msg.getElementsByTagName("modelid")[i].childNodes[0].nodeValue=="Make"){
                           if(i!=0){
                               models = models + "</OPTGROUP>";
                           }
                           models = models + "<OPTGROUP LABEL=\""+msg.getElementsByTagName("model")[i].childNodes[0].nodeValue+"\">";
                       }else {
                           models = models + "<option value=\""+msg.getElementsByTagName("modelid")[i].childNodes[0].nodeValue+"\">"+msg.getElementsByTagName("model")[i].childNodes[0].nodeValue+"</option>";
                       }

                   }
                   models = models + "</OPTGROUP>";
                   models =models + "</select>";
                   document.getElementById("viewmodel").innerHTML = models;
                   getstate_city(frm);
               }
           }
       }
       xmlHttp.open("GET",url,true);
       xmlHttp.send(null);
   }
   }
  
}

function chkval(frm){
var email = document.forms[0].elements[0];
var pword = document.forms[0].elements[1];
var emailPat = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)|([A-Za-z]\w*.\w*)@([A-Za-z]\w*\.\w*)$/;
var matchArray = email.value.match(emailPat);
if(email.value=="") {
			alert("Please Enter User ID");
			email.focus();
			return false;
		} 
if (matchArray == null) {
		alert("Invalid entry. Please enter valid User ID.");
		email.focus();
		 return false;
		}
if(pword.value=="") {
			alert("Please Enter password");
			pword.focus();
			return false;
		} 
return true;
}

	function checkAll(){
	    
	    var chkbox = document.forms[1].elements["emailid"];
		{
		for (i = 0; i < chkbox.length; i++)
			chkbox[i].checked = true ;
		}
	}
	function uncheckAll(){
	    var chkbox = document.forms[1].elements["emailid"];
		{
		for (i = 0; i < chkbox.length; i++)
			chkbox[i].checked = false ;
		}
	}
	
	function sendid(){
	var msg = "";
	var chkbox = document.forms[1].elements["emailid"];
		for(i=0; i<chkbox.length; i++){
			if(chkbox[i].checked==true){
				msg = msg + chkbox[i].value + "\n";
			}
		}
	parent.window.opener.document.forms[0].recemail.innerHTML= msg;
	window.close();
	return false;
	
	}

