var xmlHttpmodelnamexmlHttp;
var xmlHttpmfcts;
var contractReq;
function ShowModelName(handsetName)
{ 
	xmlHttpmodelnamexmlHttp=GetXmlHttpObject()
	if (xmlHttpmodelnamexmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url="ajaxpage.asp";
	url=url + "?cmd=models&mobile=" + handsetName ;
	url=url+"&sid="+Math.random()		
	xmlHttpmodelnamexmlHttp.onreadystatechange=stateChangedmodel 
	xmlHttpmodelnamexmlHttp.open("GET",url,true)
	xmlHttpmodelnamexmlHttp.send(null)
}
function ShowMfcts()
{ 
	xmlHttpmfcts=GetXmlHttpObject()
	if (xmlHttpmfcts==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url="ajaxpage.asp";
	url=url + "?cmd=mfcts";
	url=url+"&sid="+Math.random()		
	xmlHttpmfcts.onreadystatechange=stateChangedmfctc 
	xmlHttpmfcts.open("GET",url,true)
	xmlHttpmfcts.send(null)
}
function stateChangedmodel() 
{ 
	if (xmlHttpmodelnamexmlHttp.readyState==4 || xmlHttpmodelnamexmlHttp.readyState=="complete")
	{ 
		document.getElementById("sp_Models").innerHTML=xmlHttpmodelnamexmlHttp.responseText 		
		document.getElementById("select_deal").selectedIndex=0;	
		
	} 
}
function stateChangedmfctc() 
{ 
	if (xmlHttpmfcts.readyState==4 || xmlHttpmfcts.readyState=="complete")
	{ 
		document.getElementById("sp_Mfcts").innerHTML=xmlHttpmfcts.responseText 		
	} 
} 
function stateChangedNetwork() 
{ 
	if (contractReq.readyState==4 || contractReq.readyState=="complete")
	{ 
		document.getElementById("contractNW").innerHTML=contractReq.responseText 		
	} 
} 

function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}
window.onload=ShowMfcts

function show(i){
		document.mobileForm.action="contractdetails.asp?id="+i;
		document.mobileForm.submit();
	}
function show1(i){		
		document.LineRentalForm.action="rentalPhonedetails.asp?id="+i;
		document.LineRentalForm.submit();
	}
function show2(i){
		document.payForm.action="productpayasugo.asp?id="+i;
		document.payForm.submit();
	}	

function show3(imgName,giftType,giftName){
		document.freeGiftForm.action="giftsdescription.asp?imgName="+imgName + "&giftType=" +giftType + "&giftName=" +giftName;
		document.freeGiftForm.submit();
	}
function showNetwork(network){
	document.networkForm.action="networkPhones.asp?network="+network;
	document.networkForm.submit();
}	
function showNetwork1(network){
	document.networkForm1.action="networkPhones.asp?network="+network;
	document.networkForm1.submit();
}	
function showMobile(mobile){
	
	document.PhoneForm.action="mobilePhones.asp?mobile="+mobile;
	document.PhoneForm.submit();
}	

function srch(val){

if(document.getElementById("select1").options[0].selected){
			alert("Please Select Manufacturer");
			document.getElementById("select_deal").options[0].selected = true;
 			document.getElementById("select1").focus();
			return false;
	}
	
if(val=='C')
	{
	contractReq=GetXmlHttpObject()
	if (contractReq==null){
		alert ("Browser does not support HTTP Request")
		return
	} 	
	var url="ajaxpage.asp";
	url=url + "?cmd=contract&mobile=" + document.getElementById("select2").value + "&mfcts=" +document.getElementById("select1").value;
 	url=url+"&sid="+Math.random()
	contractReq.onreadystatechange=stateChangedNetwork
	contractReq.open("GET",url,true)
	contractReq.send(null)		
	}

if(val=='P'){
	contractReq=GetXmlHttpObject()
	if (contractReq==null){
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url="ajaxpage.asp";
	url=url + "?cmd=payg&mobile=" + document.getElementById("select2").value + "&mfcts=" +document.getElementById("select1").value;
 	url=url+"&sid="+Math.random()  
	contractReq.onreadystatechange=stateChangedNetwork
	contractReq.open("GET",url,true)
	contractReq.send(null)	
 	}
}
function funSearch()
{
		if(document.getElementById("select1").options[0].selected){
			alert("Please Select Manufacturer");
				return false;
	      }	
		strManu=document.getElementById("select1").value;
		strModel=document.getElementById("select2").value;		
		strType=document.getElementById("select_deal").value;		
		if (strType == 'C')
		{		
			if(strModel =='')	{
			document.searchForm.action="moreMobilePhones.asp?morePhone="+strManu
			}
		else
			{	
			strNetwork=document.getElementById("conNetwork").value;
			document.searchForm.action="contractSearch.asp?strManu="+strManu+"&strModel="+strModel+"&strNetwork="+strNetwork;
		  }			
		}
		else if (strType == 'P')
		{	
			if(strModel =='')	{
				document.searchForm.action="morePayPhones.asp?morePhone="+strManu
			}
			else
			{
				strNetwork=document.getElementById("conNetwork").value;
				document.searchForm.action="payphonesSearch.asp?strManu="+strManu+"&strModel="+strModel+"&strNetwork="+strNetwork;
			}
		}
		else		
		{
		document.searchForm.action="moreMobilePhones.asp?morePhone="+strManu+"&Model="+strModel;		
		}
		document.searchForm.submit();
}
