﻿// JScript File

var http_request = false;

function CallServerForMake(url, functionName, browser)
{    
       if (window.XMLHttpRequest) 
       {
               http_request = new XMLHttpRequest();
               if (http_request.overrideMimeType)
               {
                       http_request.overrideMimeType('text/xml');
               }
       }
       else if (window.ActiveXObject)
       {
               // IE 
           try 
           { 
                   http_request = new ActiveXObject("Msxml2.XMLHTTP");
           } 
           catch (e) 
           { 
               try 
               { 
                       http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
               } 
               catch (e) 
               {} 
           }
       }   


      // http_request.onreadystatechange = functionName;

      if(browser == "IE")
           http_request.open('POST', url, false);
       else
           http_request.open('GET', url, false);
           
       http_request.send(null); 
       return CheckFunctionStatus();     
}

function RedirectToMakePage(makeComboBox, url, browserType)
{
    var MakeName = makeComboBox.options[makeComboBox.selectedIndex].text;
    
    return CallServerForMake(url + "web/Ajax/MakeListAjax.aspx?MakeName=" + MakeName, CheckFunctionStatus, browserType);
}

function CheckFunctionStatus()
{
     if (http_request.readyState == 4) 
    { 
	    if (http_request.status == 200)
	    {//alert(http_request.responseText);
	        var text = http_request.responseText;
	        return text;
	        }
	        
	        }
}
