﻿// JScript File

function RedirectToMakePage(makeComboBox, url, br)
{ 
 var MakeName = makeComboBox.options[makeComboBox.selectedIndex].text;
	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) 
               {} 
           }
       } 
		var url = url + "reviews-web/Ajax/MakeListAjax.aspx?MakeName=" + MakeName;
		// need to start Work
		http_request.onreadystatechange = function() { ReturnURL(http_request); }; 
		if(br=="Microsoft Internet Explorer")
		    br="ie";
        
        if(br=="ie")
			    http_request.open('POST', url, false);
		    else
		     http_request.open('GET', url, true);
		http_request.send(null); 
}
		  
function ReturnURL(http_request) 
{ 
	if (http_request.readyState == 4) 
	{ 
		if (http_request.status == 200) 
		{ 				
	        try
	        {
				var text=http_request.responseText;
				location.href =  text;
				
			}	
			catch(e)
			{
			alert ("Exception name is " + e.name + " and Message is " + e.message);
			}						
		}
	} 
}
















//var http_request = false;

//function CallServer(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 RedirectToMakePageold(makeComboBox, url, browserType)
//{
//    var MakeName = makeComboBox.options[makeComboBox.selectedIndex].text;
//    
//    return CallServer(url + "reviews-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;
//	        }
//	        
//	        }
//}
