function xmlhttpPost(strURL, idx, p) 
{
	//var obj_zoom = document.getElementById('zoom');
	//obj_zoom.className='tdhidden';

	var xmlHttpReq = false;
    var self = this;
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            updatepage(self.xmlHttpReq.responseText, idx, p);
        }
    }
    self.xmlHttpReq.send(getquerystring(idx, p));
    
    
}

function getquerystring(idx, p)
{
	
	if(idx=="arm_map" || idx=="yer_map")
	{
		document.getElementById("zoom").className='tdalpha';
		var type  = idx;
		document.getElementById("tabMainTd").innerHTML = '<div style="text-align:center;position:relative;z-index:100;padding-top:50px;padding-left:90px"><img src="/img/loading.gif" alt="" /></div>';
		qstr = 'type=' + type;		
	}
	
	
	if(idx=="arm_map_big" || idx=="yer_map_big")
	{
		document.getElementById("zoom").className='tdalpha';
		var type  = idx;
		document.getElementById("tabMainTd1").innerHTML = '<div style="text-align:center;position:relative;z-index:100;padding-top:50px;padding-left:90px"><img src="/img/loading.gif" alt="" /></div>';
		qstr = 'type1=' + type;		
	}
	
	
	if(idx=="country" || idx=="state" || idx=="city")
	{
		var x1 = document.getElementById('sel_'+idx).value;
    	qstr = 'x1=' + escape(x1) + '&x2=' + escape(idx) + '&x3=' + escape(p);
    }
	if(idx=="f_country" || idx=="f_state" || idx=="f_city")
	{
		idx1 = idx.substr(2);
		var x1 = document.getElementById('f_sel_'+idx1).value;
    	qstr = 'x1=' + escape(x1) + '&x2=' + escape(idx1) + '&x3=' + escape(p);
    }
    
    if(idx=="select_models")
	{
		document.getElementById('ann_models_id').innerHTML = "<center><img src='/img/loading.gif' alt='' /></center>";
		makes_id = document.getElementById("makes").value;
		var arr = p.split("***");
		
		qstr = 'makes_id=' + escape(makes_id) + '&lang_code=' + arr[0] + '&search=' + arr[1];
		
	}
	
	if(idx == "login")
	{
		document.getElementById("login_div").style.display='block';
		
		var arr = p.split("***")
		
		var login = document.getElementById("login_id").value;
		var pass = document.getElementById("password_id").value;
		qstr = 'login=' + escape(login) + '&pass=' + escape(pass) + '&lang=' + escape(arr[0]) + '&url=' + escape(arr[1]);
		
	}
	
	if(idx=="views")
	{
		var arr = p.split("***");
		
		var x1 = arr[0];
		var type = arr[1];
		qstr = 'x1=' + escape(x1)+'&type=' + escape(type);
		
	}
	
	if(idx=="selected")
	{
		
		var obj_zoom = document.getElementById('prod_tbl');
		obj_zoom.className='tdalpha';
		
		var arr = p.split("***");
		 var p_id =  arr[0];
		 var lng_code = arr[1];
		 var count_prod =  document.getElementById("add_prod_count_id_"+p_id).value;
		 count_prod = parseInt(count_prod)
		
		 if(count_prod>0)
		 { 
				document.getElementById("buy_div_"+p_id).style.display = 'block';
		 }
		
		qstr = 'x1=' + escape(p_id)+'&x2='+escape(lng_code)+'&x3='+escape(count_prod)+'&x4='+escape(arr[2]);  
		//alert(qstr);

	}
	
	
	return qstr;
}

function updatepage(str, idx, p)
{
	if(idx == "selected")
	{
		
		var obj_zoom = document.getElementById('prod_tbl');
		obj_zoom.className='tdnoalpha';
		
		 
		 var arr = p.split("***");
		 var p_id =  arr[0];
		 var lng_code = arr[1];
		 
		 var div_disp = "buy_div_"+p_id;
		 document.getElementById("basket_count").innerHTML=str;
		 document.getElementById("add_img"+p_id).src="/img/add_act.gif";
		 
		 document.getElementById("div_id"+p_id).onclick = function(){}
	
		 setTimeout("HiddenPopup('"+div_disp+"')",3000)
	}
	/*if(idx == "views")
	{
		var arr = p.split("***");
		if(document.getElementById('news_countal'+arr[0]))
		document.getElementById('news_countal'+arr[0]).innerHTML=str;
		
		if(document.getElementById('news_count'))
		document.getElementById('news_count').innerHTML=str;
		if(document.getElementById('news_count1'))
		document.getElementById('news_count1').innerHTML=str;
		
	}*/
	
	if(idx == "login")
	{
		//var obj_zoom = document.getElementById('zoom');
		//obj_zoom.className='tdvisible';
		document.getElementById("login_div").style.display='none';
		
		var arr = str.split("***")
		//alert(arr);
		
		if(arr['0']==1)
		{
			window.location.href=arr[1];
		}
		else if(arr['0']==2 || arr['0']==3)
		{
			document.getElementById("error_str_id").innerHTML=arr['1'];
		}
	}
	
	if(idx == "select_models")
	{
		document.getElementById('ann_models_id').innerHTML = str;
	}
	
	
	if(idx=="arm_map" || idx=="yer_map")
	{
		document.getElementById("zoom").className='tdnonalpha';
		document.getElementById("tabMainTd").innerHTML = str;
	}
	
	if(idx=="arm_map_big" || idx=="yer_map_big")
	{
		document.getElementById("zoom").className='tdnonalpha';
		document.getElementById("tabMainTd1").innerHTML = str;
	}
	
	
	if(idx == "country")
	{
		if(document.getElementById('sel_city')) document.getElementById('sel_city').length=1;
		if(document.getElementById('sel_region')) document.getElementById('sel_region').length=1;
		if(document.getElementById("div_state")) document.getElementById("div_state").innerHTML=str;
	}
	if(idx == "state")
	{
		if(document.getElementById('sel_region')) document.getElementById('sel_region').length=1;
		if(document.getElementById("div_city")) document.getElementById("div_city").innerHTML=str;
	}
	if(idx == "city")
	{
		if(document.getElementById("div_region")) document.getElementById("div_region").innerHTML=str;
	}
	if(idx == "f_country")
	{
		if(document.getElementById('f_sel_city')) document.getElementById('f_sel_city').length=1;
		if(document.getElementById('f_sel_region')) document.getElementById('f_sel_region').length=1;
		if(document.getElementById("f_div_state")) document.getElementById("f_div_state").innerHTML=str;
	}
	if(idx == "f_state")
	{
		if(document.getElementById('f_sel_region')) document.getElementById('f_sel_region').length=1;
		if(document.getElementById("f_div_city")) document.getElementById("f_div_city").innerHTML=str;
	}
	if(idx == "f_city")
	{
		if(document.getElementById("f_div_region")) document.getElementById("f_div_region").innerHTML=str;
	}
	
}
function checkForm()
{
	
	document.call.submit();
}


function Visiblepopup(id){
	var sel = document.getElementById('selid').value;
	
	if (sel==1){
	document.getElementById(id).style.display = 'block';
	}
    else{
		
		document.getElementById(id).style.display = 'none';
		}

}


var count=0;
function Visiblepopupik(id){
	if (count==0){
	document.getElementById(id).style.display = 'block';
	
	count++;
	}
    else{
		count--;
		document.getElementById(id).style.display = 'none';
		}

}


function addPhoto()
{   
	   
		realcount = document.getElementById('realCountId').value;
		realcount++;
		
		var credit_modele = document.getElementById('PhotoModele');		
		var credit_clone = credit_modele.cloneNode(true);
		credit_clone.id = 'trId'+realcount;
		
		
		
		var inputImage = credit_clone.getElementsByTagName('input')[0];		
		inputImage.name = 'image'+realcount;
		inputImage.id = 'imageId'+realcount;
		inputImage.value = '';
		
		
		/*var inputdel = credit_clone.getElementsByTagName('input')[1];		
		inputdel.name = 'delImage'+nbcredit;
		inputdel.id = 'Id'+nbcredit;*/
		
		
		document.getElementById('realCountId').value  = realcount;			
		document.getElementById('addphoto_table').insertBefore(credit_clone, document.getElementById('marker'));	
		
}

function HiddenPopup(id){
	
	document.getElementById(id).style.display = 'none';

}
