var varianta=[0]

var rozlozitelny=new Array()
rozlozitelny[0]=[0]
rozlozitelny[1]=[0]
rozlozitelny[2]=[0]
rozlozitelny[3]=[0]
rozlozitelny[4]=[0]
rozlozitelny[5]=[0]
rozlozitelny[6]=[0]
rozlozitelny[7]=[0]
rozlozitelny[8]=[0]
rozlozitelny[9]=[0]

var i=[0]


function openWindow(id, cislo)
	{
	varianta=Number(id);	
	var w=window.open('vyber.asp?id_varianty='+varianta, "_blank", 'width=400,height=500,left=0,top=0,location=0,status=1,menubar=0,locationbar=0,scrollbars=1,resizable=1');
	w.focus();
	}

function closeVyber(id,url,nazev,nadrazene)
		 {
		 zobraz_vybrane(id,url,nazev,nadrazene);
		 window.close();		 
		 }

function zobraz_vybrane(id,url,nazev,nadrazene)
		 {
		 if (nadrazene==120) {
		 	opener.document.getElementById('calouneni_popis').innerHTML=nazev;			
		 	opener.document.getElementById('calouneni_obrazek').src=url;
			opener.document.getElementById('calouneni_obrazek').alt=nazev;
		 	opener.document.getElementById('calouneni_obrazek').style.display = "block";
			opener.document.getElementById('id_calouneni_vyrobek').value=id;
		 }
		 if (nadrazene==3) {
		 	opener.document.getElementById('drevo_popis').innerHTML=nazev;
		 	opener.document.getElementById('drevo_obrazek').src=url;
			opener.document.getElementById('drevo_obrazek').alt=nazev;
		 	opener.document.getElementById('drevo_obrazek').style.display = "block";
			opener.document.getElementById('id_drevo_vyrobek').value=id;
		 }
		 }
		 
function setIdZakladni(id)
		 {
		 document.getElementById('id_zakladni_vyrobek').value=id;
		 }

function setIdCalouneni(id)
		 {
		 document.getElementById('id_calouneni_vyrobek').value=id;
		 }
		 
function setIdDrevo(id)
		 {
		 document.getElementById('id_drevo_vyrobek').value=id;
		 }

function setIdRozmer(id)
		 {
		 document.getElementById('id_rozmer_vyrobek').value=id;
		 }

function setIdRozkladaci(id)
		 {
		 document.getElementById('id_rozkladaci_vyrobek').value=id;
		 }
		 
function zrusitCalouneni()
		 {
		 opener.document.getElementById('calouneni_popis').innerHTML="Hladká";
		 opener.document.getElementById('calouneni_obrazek').src="";
		 opener.document.getElementById('calouneni_obrazek').alt="neni";
		 opener.document.getElementById('calouneni_obrazek').style.display = "none";
		 opener.document.getElementById('id_nadrazene_calouneni_vyrobek').value=5;		 
		 prepocitejCenu();
		 }
		 
function zrusitDrevo()
		 {
		 document.getElementById('drevo_popis').innerHTML="Základní";
		 document.getElementById('drevo_obrazek').src="";
		 document.getElementById('drevo_obrazek').alt="neni";
		 document.getElementById('drevo_obrazek').style.display = "none";
		 document.getElementById('zrusit_drevo').style.display = "none";
		 document.getElementById('id_drevo_vyrobek').value=-1;
		 var list = document.getElementById('id_dreva');
		 list.selectedIndex = 0;
		 prepocitejCenu();
		 }
		 
function prepocitejCenu()
		 {
		 cenan=null;
		 cena0n=null;
		 cena1n=null;
		 cena2n=null;
		 cena3n=null;
		 if (document.getElementById('id_zakladni')!=undefined)
		 	{			
			val = document.getElementById('id_zakladni').innerHTML;
			 cena0=val;
			 var temp = new Array();
			 temp=cena0.split(':');
			 cena0=temp[1];
			 cena0=cena0.replace('Kč','');
			 cena0n=parseFloat(cena0);
			}
		 if (document.getElementById('id_calouneni')!=undefined)
		 	{
			var selText = document.getElementById('id_calouneni');
			val = selText.options[selText.selectedIndex].text;
			 cena1=val;
			 var temp = new Array();
			 temp=cena1.split(':');
			 cena1=temp[1];
			 cena1=cena1.replace('Kč','');
			 cena1n=parseFloat(cena1);
			}
		if (document.getElementById('id_rozmer')!=undefined)
		 	{
			var selText = document.getElementById('id_rozmer');
			val = selText.options[selText.selectedIndex].text;
			 cena1=val;
			 var temp = new Array();
			 temp=cena1.split(':');
			 cena1=temp[1];
			 cena1=cena1.replace('Kč','');
			 cena1=cena1.replace(' ','');
			 cena1n=parseFloat(cena1);	 
			}
		if (document.getElementById('id_dreva')!=undefined)
		 	{
			var selText = document.getElementById('id_dreva');
			val = selText.options[selText.selectedIndex].text;
			 cena2=val;
			 var temp = new Array();
			 temp=cena2.split(':');
			 cena2=temp[1];
			 cena2=cena2.replace('%','');
			 cena2=cena2.replace(' ','');
			 cena2n=parseFloat(cena2);
			 cena2n=cena2n/100+1;
			}
		if (document.getElementById('id_rozkladaci')!=undefined)
		 	{
			var selText = document.getElementById('id_rozkladaci');			
			val = selText.selectedIndex;
			 if (val==1) {
			 	var selText = document.getElementById('id_rozmer');
				val = selText.selectedIndex;
				cena3n=parseFloat(rozlozitelny[val]);
			 }
			 else
			 {
			 cena3n=0
			 }			 
			}
		if (cena0n!=null)
		   {
		   cenan=cena0n;
		   }
		if (cena1n!=null)
		   {
		   cenan=cena1n;
		   }	
		if (cena2n!=null)
		   {
		   cenan=cenan*cena2n
		   }
		if (cena3n!=null)
		   {
		   cenan=cenan+cena3n
		   }
			
		document.getElementById('cena').innerHTML= CommaFormatted(Math.round(cenan)) + ' Kč';
		 }
		 
function setCenaRozlozitelny()
					 {
					 if (document.getElementById('id_rozkladaci')!=undefined){
					 	var selText = document.getElementById('id_rozmer');
					 	val = selText.selectedIndex;
					 	var selBox = document.getElementById('id_rozkladaci');
					 	selBox.options[1].text='rozkládací : +' + rozlozitelny[val] +' Kč';}
					 				 
					 }		 
					 
function CommaFormatted(amount)
{
	var delimiter = " "; // replace comma if desired
	var a = amount;
	var i = parseInt(a);
	if(isNaN(i)) { return ''; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	var n = new String(i);
	var a = [];
	while(n.length > 3)
	{
		var nn = n.substr(n.length-3);
		a.unshift(nn);
		n = n.substr(0,n.length-3);
	}
	if(n.length > 0) { a.unshift(n); }
	n = a.join(delimiter);
	amount = n;
	amount = minus + amount;
	return amount;
}
