function PrinterFriendlyAm(avto, virtualpath, langid) 
{ 
   var sOption="toolbar=no,location=no,directories=no,menubar=no,"; 
         sOption+="scrollbars=yes,width=750,height=600,left=100,top=25"; 
   
   var winprint=window.open(virtualpath + "/front/templates/avtomotiv/print.aspx?avto=" + avto + "&langid=" + langid,"Print",sOption); 
 
   winprint.focus(); 
}



function loadIskalnik(simple, changeznamka, langid)
{
    var znamka = document.getElementById("znamka");
    var model = document.getElementById("model");
    var regod = document.getElementById("regod");
    var regdo = document.getElementById("regdo");
    var cenaod = document.getElementById("cenaod");
    var cenado = document.getElementById("cenado");
    var gorivo = document.getElementById("gorivo");
    var tip = document.getElementById("tip")!=null ? document.getElementById("tip").value : "";
    var oprema = document.getElementsByName("oprema");
	
	
    if (!znamka) return;
    //alert(model.value);
    // preverim nastavitve iz cookijev
    var znamkasel = znamka.value;
    var modelsel = changeznamka ? "" : model.value;
    var regodsel = regod.value;
    var regdosel = regdo.value;
    var cenaodsel = cenaod.value;
    var cenadosel = cenado.value;
    var gorivosel = gorivo.value;
		
	//	določim id-je za opremo
	var opremaids = "";
	for (i=0; i<oprema.length; i++)
	{
		if (oprema[i].checked) opremaids += oprema[i].value + ",";
	}
	// grem v bazo po podatke
	var res = WEBM.front.modules.avtomotiv.iskalnik.GetIskalnikData(znamkasel, modelsel, regodsel, regdosel, cenaodsel, cenadosel, gorivosel, tip, opremaids, langid);
    if (res.error!=null) alert("Napaka: " + res.error.Message);

    var dt = res.value;
    var stevilovozil = dt.Rows[0]["vrednost"];
    var minletnica = 1999;
    var maxletnica = 2008;
    
    brisiElemente(znamka);
    znamka.options[znamka.options.length] = new Option("vse znamke", "");
	brisiElemente(model);
	model.options[model.options.length] = new Option("vsi modeli", "");
    brisiElemente(regod);
    regod.options[regod.options.length] = new Option("od", "");
	brisiElemente(regdo);
    regdo.options[regdo.options.length] = new Option("do", "");
	brisiElemente(cenaod);
    cenaod.options[cenaod.options.length] = new Option("od", "");
    dodajElement2(cenaod, "5000", "5.000", cenaodsel);
    dodajElement2(cenaod, "10000", "10.000", cenaodsel);
    dodajElement2(cenaod, "20000", "20.000", cenaodsel);
    dodajElement2(cenaod, "30000", "30.000", cenaodsel);
    dodajElement2(cenaod, "40000", "40.000", cenaodsel);
    dodajElement2(cenaod, "50000", "50.000", cenaodsel);
    brisiElemente(cenado);
    cenado.options[cenado.options.length] = new Option("do", "");
    dodajElement2(cenado, "5000", "5.000", cenadosel);
    dodajElement2(cenado, "10000", "10.000", cenadosel);
    dodajElement2(cenado, "20000", "20.000", cenadosel);
    dodajElement2(cenado, "30000", "30.000", cenadosel);
    dodajElement2(cenado, "40000", "40.000", cenadosel);
    dodajElement2(cenado, "50000", "50.000", cenadosel);
    brisiElemente(gorivo);
    gorivo.options[gorivo.options.length] = new Option("izberite", "");
    dodajElement2(gorivo, "bencin", "bencin", gorivosel);
    dodajElement2(gorivo, "diesel", "diesel", gorivosel);
    
    
    var iskalniksubmit = document.getElementById("iskalniksubmit");
    if (iskalniksubmit) iskalniksubmit.value="Prikaz rezultatov: " + stevilovozil;
	
	for (l=minletnica; l<=maxletnica; l++)
	{
		dodajElement(regod, l, regodsel);
		dodajElement(regdo, l, regdosel);
	}
    
    for (i=0; i<dt.Rows.length; i++)
    {
       var koda = dt.Rows[i]["koda"];
       var vrednost = dt.Rows[i]["vrednost"];
       
	   if (koda=="znamka")
	   {
		 dodajElement(znamka, vrednost, znamkasel);
	   }
	   else if (koda == "model") 
	   {
		 dodajElement(model, vrednost, modelsel);
	   }
	   /*
	   else if (koda=="registracija")
	   {
		 dodajElement(regod, vrednost, regodsel);
		 dodajElement(regdo, vrednost, regdosel);
	   }
	   */
    }
    
    // napolnim dropdowm menije
}


function dodajElement(select, vrednost, sel)
{
   select.options[select.options.length] = new Option(vrednost, vrednost);  
   if (vrednost==sel)
     select.selectedIndex = select.options.length-1;
}

function dodajElement2(select, koda, vrednost, sel)
{
   select.options[select.options.length] = new Option(vrednost, koda);  
   if (koda==sel)
     select.selectedIndex = select.options.length-1;
}

function brisiElemente(el)
{
  if (el)
  {
    for (d=0; d<el.options.length; d++)
			el.remove(d);	
	el.options.length=0;
  }
}

function formatNumberAM(num) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)
cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+'.'+
num.substring(num.length-(4*i+3));
return (((sign)?'':'-') + num);
}

function amPingSession() {
 WEBM.front.modules.avtomotiv.seznam.MyPing(function(){});
}
