function NewWindow(mypage,myname,w,h,scroll){
  var win= null;
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h-80)/2;
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable=no';
  win=window.open(mypage,myname,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}


//window.onload=montrestartup;
function montre(id,type) {
var d = document.getElementById('smenu'+id);
var dX = document.getElementById('X'+id);
var dArrow = document.getElementById('arrow'+id);
var state = d.style.display;

if(dX) var stateX = dX.style.display;

if (d) {
	if(state=='block' | state=='') {
		d.style.display='none';
		if(dArrow) dArrow.className=type+'Arrow';
		if(dX) dX.style.display='block';
	} else {
		d.style.display='block';
		if(dArrow) dArrow.className=type+'ArrowX';
		if(dX) dX.style.display='none';
	}
}
}


function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}

function SelectClear(o)
{
	while (o.options.length)
		o.remove(0);
}

function SelectAddOption(o, text, value)
{
	var opt = document.createElement("OPTION");
	o.options.add(opt);
	opt.innerHTML = text;
	opt.value = value;
	return opt;
}	

function SelectAddActiveOption(o, text, value)
{
	var opt = document.createElement("OPTION");
	o.options.add(opt);
	opt.innerHTML = text;
	opt.value = value;
	opt.selected = true;
	return opt;
}	

function MasterChanged()
{	
	document.getElementById("FastSearchDetail").disabled = true;	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	document.getElementById("FastSearchDetail").disabled=true
	var url='/fastsearchdetail2.php'
	url=url+"?master="+document.getElementById("FastSearchMaster").value+"&function=AddToDetail"
	
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			document.getElementById("FastSearchDetail").disabled=false;
			SelectClear(document.getElementById("FastSearchDetail"));
			eval(xmlHttp.responseText);				
			DetailChanged();
		} 
}

function AddToDetail(id, name)
{
	SelectAddOption(document.getElementById("FastSearchDetail"), name, id);
}

function DetailChanged()
{		
	
	var id=document.getElementById("FastSearchDetail").value;
	if(id!="" && id!="0")
	{
		document.location= Main_url_lang + "/mobile-phones-"+document.getElementById("FastSearchDetail").value + ".html";
	}
	else
	{
		document.getElementById("FastSearchDetail").disabled = document.getElementById("FastSearchDetail").options.length==1;
	}
}	








function AddPhoneMasterChanged()
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	document.getElementById("AddPhoneDetail").disabled=true
	var url='../fastsearchdetail.php'
	url=url+"?master="+document.getElementById("AddPhoneMaster").value+"&function=AddToAddPhoneDetail"
//	alert("aa");
	xmlHttp.onreadystatechange=AddPhoneStateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function AddPhoneMasterChanged2()
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	document.getElementById("AddPhoneDetail").disabled=true
	var url='../fastsearchdetail.php'
	url=url+"?master="+document.getElementById("AddPhoneMaster").value+"&function=AddToAddPhoneDetail&addall=1"
//	alert("aa");
	xmlHttp.onreadystatechange=AddPhoneStateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function AddPhoneMasterChangedVideo(){
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	document.getElementById("AddPhoneDetail").disabled=true
	var url='fastsearchdetail_video.php'
	url=url+"?master="+document.getElementById("AddPhoneMaster").value+"&function=AddToAddPhoneDetail&addall=1"
//	alert("aa");
	xmlHttp.onreadystatechange=AddPhoneStateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function AddPhoneMasterChangedUserVideo(){
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	document.getElementById("AddPhoneDetail").disabled=true
	var url='fastsearchdetail_add_video.php'
	url=url+"?master="+document.getElementById("AddPhoneMaster").value+"&function=AddToAddPhoneDetail&addall=1"
//	alert("aa");
	xmlHttp.onreadystatechange=AddPhoneStateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}


function AddPhoneDetailChangedVideo(arg1)
{		
	var id=document.getElementById("AddPhoneDetail").value;
	if(id!="" && id!="0")
	{
		//document.location = "accessorieslist.php?id=" + arg1 + "&ph=" + document.getElementById("AddPhoneDetail").value;
	}
	else
	{
		document.getElementById("AddPhoneDetail").disabled = document.getElementById("AddPhoneDetail").options.length==1;
	}
}	

function AddPhoneDetailChangedVideoForUserVideo(arg1){		
 	var id=document.getElementById("AddPhoneDetail").value;
 	if(id != 0){
 	  document.getElementById('video_code_table').style.display = "block";
 	}else{
 	  document.getElementById('video_code_table').style.display = "none";
 	}
}	



function AddPhoneStateChanged() 
{ //alert("state changed");
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			document.getElementById("AddPhoneDetail").disabled=false;
			SelectClear(document.getElementById("AddPhoneDetail"));
			//alert(xmlHttp.responseText);
			eval(xmlHttp.responseText);				
			//AddPhoneDetailChanged();
		} 
}

function AddPhoneAddToDetail(id, name)
{
	SelectAddOption(document.getElementById("AddPhoneDetail"), name, id);
}

function AddPhoneDetailChanged(address)
{		
	
	var id=document.getElementById("AddPhoneDetail").value;
	if(id!="" && id!="0")
	{
		document.location="phonedetail.php?id="+document.getElementById("phonedetail").value+"&s=8&addtc="+document.getElementById("AddPhoneDetail").value;
	}
	else
	{
		document.getElementById("AddPhoneDetail").disabled = document.getElementById("AddPhoneDetail").options.length==1;
	}
}	

function AddPhoneDetailChanged2(arg1)
{		
	
	var id=document.getElementById("AddPhoneDetail").value;
	if(id!="" && id!="0")
	{
		//document.location = "accessorieslist.php?id=" + arg1 + "&ph=" + document.getElementById("AddPhoneDetail").value;
	}
	else
	{
		document.getElementById("AddPhoneDetail").disabled = document.getElementById("AddPhoneDetail").options.length==1;
	}
}	

function AddToAddPhoneDetail(id, name)
{
	//alert("aa");
	SelectAddOption(document.getElementById("AddPhoneDetail"), name, id);
}









function Master2Changed()
{	
	document.getElementById("FastSearchDetail2").disabled = true;	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	document.getElementById("FastSearchDetail2").disabled=true
	var url='../fastsearchdetail.php'
	url=url+"?master="+document.getElementById("FastSearchMaster2").value+"&function=AddToDetail2"
	
	xmlHttp.onreadystatechange=stateChanged2
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChanged2() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			document.getElementById("FastSearchDetail2").disabled=false;
			SelectClear(document.getElementById("FastSearchDetail2"));
			eval(xmlHttp.responseText);				
			DetailChanged();
		} 
}

function AddToDetail2(id, name)
{
	SelectAddOption(document.getElementById("FastSearchDetail2"), name, id);
}

function Detail2Changed()
{		
	
	var id=document.getElementById("FastSearchDetail2").value;
	if(id!="" && id!="0")
	{
		document.getElementById("prices_select_phone_phone_id").value = document.getElementById("FastSearchDetail2").value;
		document.prices_select_phone.submit();
	}
	else
	{
		document.getElementById("FastSearchDetail").disabled = document.getElementById("FastSearchDetail").options.length==1;
	}
}	

function AddPhoneDetailChangedStores(arg1)
{		
	
	var id=document.getElementById("AddPhoneDetail").value;
	if(id!="" && id!="0")
	{
		//document.location = "accessorieslist.php?id=" + arg1 + "&ph=" + document.getElementById("AddPhoneDetail").value;
	}
	else
	{
		document.getElementById("AddPhoneDetail").disabled = document.getElementById("AddPhoneDetail").options.length==1;
	}
}	


function AddPhoneMasterChangedStores()
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	document.getElementById("AddPhoneDetail").disabled=true
	var url='fastsearchdetail_stores.php'
	url=url+"?master="+document.getElementById("AddPhoneMaster").value+"&function=AddToAddPhoneDetail&addall=1&language=" + language
//	url = url + "&model=" + model;

	
	xmlHttp.onreadystatechange=AddPhoneStateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}



