var curjs,jobj;
var getvars=new Array();
var vals=['proc','nump','mem','hdd','pay','inet','ukr','virt','admin'];
function dbg(a)
{
	var ddd   = document.getElementById("ddd");
        ddd.innerHTML =  ddd.innerHTML + "<br>" + a;
}

function setsel(a,v)
{
	if (v===null)
		return;
	sel=document.getElementById(a);

	for (var i=0; i<sel.options.length; i++)
	{
 		if (sel.options[i].value==v)
			sel.options[i].selected=true;
	}
}	 
function getsel(a)
{
	sel=document.getElementById(a);
	if (sel.selectedIndex==-1)
	       	return 0;
        else                                        
		return sel.options[sel.selectedIndex].value;
}
function put_info(obj)
{
//	var inst   = document.getElementById("inst");
//	inst.innerHTML = obj.inst;
	var abon   = document.getElementById("abon");
	abon.innerHTML = obj.abon;
	var href   = document.getElementById("href");
	href.innerHTML = "<a href=price.html"+curjs+">σΣΩΜΛΑ</a>";

}
              
  
function recalc()
{

j='obj={';
 for(var i = 0; i < vals.length; i++)
	j+= vals[i] +":'"+getsel(vals[i])+"',";
j+='};';eval(j);
curjs='?object='+JSON.stringify(obj);
$.getJSON("./calcprice.php"+curjs,put_info);
}

function getUrlVars()
{
	var hash;
	var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
	for(var i = 0; i < hashes.length; i++)
	{
		hash = hashes[i].split('=');
		getvars.push(hash[0]);
		getvars[hash[0]] = hash[1];
	}
}
function init()
{
	getUrlVars();
	a=decodeURIComponent('object='+getvars['object']);
	jobj=eval(a);
	if (jobj)
	{
		for(var i = 0; i < vals.length; i++)
			setsel(vals[i],jobj[vals[i]]);
	}
}



