﻿var json = '[ "EEEE-Estonia","LVLV+Latvia","LTLT-Lithuania" ]';
var json2 = '[ "RIL1+Riga","JUL2-Jurmala","JEL2-Jekabpils","JEL2-Jelgava","DAL2-Daugavpils","REL2-Rezekne","LIL2-Liepaja","TLL2-Talsi","TUL2-Tukums","VEL2-Ventspils","VAL2-Valmiera","CEL2-Cesu","SAL2-Saldus","OTL3-Other city" ]';

var descr = "";

function gg(){
	var b = eval("(" + json +")");
	
	descr += "<ul>";
	for(var i in  b)
	{
		descr += "<li>" + b[i] + "</li>\n";
	}
	descr += "</ul>";
}

function chck(){
var ch = document.getElementById("ch");
var del = document.getElementById("d1");

	if(ch.checked)
	{
		del.style.display="";
		fnSel(del,json, "f1");
		fnCh();
	}else{
		del.style.display="none";
		document.getElementById("d2").style.display="none";
		getVoteL("../exp/ship.php","e=0.00", "shp1;shp2");
	}
}
function fnSel(del,jsn,f){
	var sel;
	var oOpt="";
	if(!document.getElementById(f))
	{
		var b=eval("("+jsn+")");
		oOpt+="<select id="+f+" onchange=\"fnCh()\">";
		for(var i in b)
		{
			if(b[i].charAt(4)=='+'){sel=i;}
			oOpt+="<option value="+b[i].slice(0,4)+">"+b[i].slice(5)+"</option>";
		}
		oOpt+="</select>";
		del.innerHTML+=oOpt;
		document.getElementById(f).selectedIndex=sel;
	}
}
function fnCh(){
	var city="";
	var del = document.getElementById("d2");
	var sel = document.getElementById("f1").options[document.getElementById("f1").selectedIndex].value;
	if(sel.slice(0,2) == "LV")
	{
		del.style.display="";
		fnSel(del,json2, "f2");
		city = document.getElementById("f2").options[document.getElementById("f2").selectedIndex].value;
		getVoteL("../exp/ship.php","q="+city, "shp1;shp2");
		return;
	}else{
		del.style.display="none";
	}
	getVoteL("../exp/ship.php","q="+sel, "shp1;shp2");

//	alert(sel+city);
}

function fnChange(){
document.getElementById("exp").innerHTML = document.getElementById("f1").options[document.getElementById("f1").selectedIndex].text + "\n";
}

var xmlHttpL
var dstL;
function getVoteL(src,msg,dt,clbk){
dstL = dt.split(";");
var contentType ="application/x-www-form-urlencoded; charset=UTF-8";
xmlHttpL=GetXmlHttpObject()
if (xmlHttpL==null){alert("Browser does not support HTTP Request");return;} 

if(dstL.length==1){
xmlHttpL.onreadystatechange=stateChangedL;
}else{
xmlHttpL.onreadystatechange=stateChangedmL;}
xmlHttpL.open("POST",src,true);
xmlHttpL.setRequestHeader("Content-Type",contentType);
xmlHttpL.send(msg);
} 
function stateChangedL()
{
	if(xmlHttpL.readyState==4 || xmlHttpL.readyState=="complete")
	 {	
		for(var i in dstL)
		{
			document.getElementById(dstL).innerHTML=xmlHttpL.responseText;
		}
	 }
	 else{
		 document.getElementById(dstL).innerHTML="<span id='flsh' style='position: absolute;left:346px;top:42px;background-color:#FFFFCC' id='flsh'><h1>Loading...</h1></span>";
	 }
} 
function stateChangedmL()
{
	if(xmlHttpL.readyState==4 || xmlHttpL.readyState=="complete")
	 {	
		for(var i in dstL)
		{
			var data=xmlHttpL.responseText.split(";");
//			var data=xmlHttpL.responseText;
//			alert(data);
			document.getElementById(dstL[i]).innerHTML=data[i];
		}
	 }
	 else{
		 document.getElementById(dstL[0]).innerHTML="<span id='flsh' style='position: absolute;left:346px;top:42px;background-color:#FFFFCC' id='flsh'><h1>Loading...</h1></span>";
	 }
} 

function GetXmlHttpObject(){var objXMLHttp=null;
if (window.XMLHttpRequest){objXMLHttp=new XMLHttpRequest();
}else if (window.ActiveXObject){objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");}return objXMLHttp;}


