//funkcje do podmiany zdjec
function fon(n){document.images[n].src='grafika/'+n+'1.gif';}
function foff(n){document.images[n].src='grafika/'+n+'.gif';}

//funkcja do wyswietlania popupu
var okno_pop='';
function popup(wi,he,uerel,alignx,aligny,scrol)
{
	// Bartosz Szczecinski
  // 20.04.2006
  // Opera 8.x nie obsluguje !okno_pop.closed
	if(okno_pop && okno_pop.closed==false) {
  	okno_pop.close()
  }
	if(wi=='100%'){wi=screen.availWidth-30}
	if(he=='100%'){he=screen.availHeight-0}
	if(alignx=='left'){xx=0}
	else if(alignx=='right'){xx=(screen.availWidth-wi)-10}
	else{xx=(screen.availWidth-wi)/2}
	if(aligny=='top'){yy=0}
	else if(aligny=='bottom'){yy=(screen.availHeight-he)}
	else{yy=(screen.availHeight-he)/2}
	okno_pop=window.open(uerel, '_blank', 'scrollbars='+scrol+',height='+he+',width='+wi+',top='+yy+',left='+xx);
}

function blurall() {
	var links = document.getElementsByTagName('a');
	for (var i=0;i<links.length;i++){
		links[i].onfocus = blurme;
  	}
}

function blurme()
{
	this.blur();
}


function printversion(id,path)
{
	var okno='';
	(okno && !okno.closed)?okno.close():'';
	he=400;
    wi=730;
	xx=(screen.availHeight-he)/2-10;
	yy=(screen.availWidth-wi)/2;
	okno=window.open('print_version.php?id='+id, '_blank', 'menubar=yes,scrollbars=yes,height='+he+',width='+wi+',top='+xx+',left='+yy);
}


/*ladowanie do casch-u zdjec
foto=new Array('pl','en');
menuA=new Array();menuB=new Array();
for(n=0;n<foto.length;n++){
	menuA[n]=new Image();
	menuA[n].src='grafika/'+foto[n]+'.gif';
	menuB[n]=new Image();
	menuB[n].src='grafika/'+foto[n]+'1.gif';
}
*/

function func_table(text)
{
/* MALOWANIE WIERSZY */
/*
var i=0;
var rows=document.getElementsByTagName('tr');

	for(i=0;i<rows.length;i++)
	{
		if(i%2!=1 && i!=0)
		{
		var row=rows[i];
		row.className="color";
		}
	}
*/

var parent=document.getElementById('product_specyfikacja');
if(parent)
{
var elements=parent.getElementsByTagName('tbody');

	for(i=0;i<elements.length;i++)
	{
	var element=elements[i];
	var rows=element.getElementsByTagName('tr');
	
	var tr=document.createElement("tr");
	var newTr=element.appendChild(tr);
	element.insertBefore(newTr,rows[0]);
	
	var newTd=document.createElement("td");
	newTd.setAttribute("colspan","2");
		if(!document.all)
		{
		newTd.setAttribute("style","font-weight:bold;background:#f3f2ed;text-transform:uppercase;");
		newTd.textContent=text;
		}
	newTr.appendChild(newTd);
	
	if(document.all)
	{
	newTr.style.background="#f3f2ed";
	newTd.colSpan="2";
	newTd.innerText=text;
	newTd.style.background="#f3f2ed";
	newTd.style.fontWeight="bold";
	newTd.style.textTransform="uppercase";
	}
	}
}	
}

function product_schemat_menu_change_tab(class_name)
{
	
if(class_name!='active')	
{
var parent=document.getElementById('product_schemat');
var boxy=parent.getElementsByTagName('div');

	for(i=0;i<boxy.length;i++)
	{
		if(boxy[i].id=='product_schemat_sch' || boxy[i].id=='product_schemat_opis')
		{
			var box=boxy[i];
			if(box.className=="") 
			{
				if(document.all) box.className="hidden";
				else  box.setAttribute("class", "hidden");
			}
			else 
			{
				if(document.all) box.className="";
				else box.removeAttribute("class");
			}
		}
	}
	
	
var menu=document.getElementById('product_schemat_menu');
var linki=menu.getElementsByTagName('a');

	for(i=0;i<linki.length;i++)
	{
		var link=linki[i];
		if(link.className=="")
		{
			if(document.all) link.className="active";
			else link.setAttribute("class", "active");
		}
		else 
		{
			if(document.all) link.className="";
			link.removeAttribute("class");
		}
	}
}	
}

function changeSumValue(item,prev_item)
{
var dostawa_netto=dostawa[item].replace(',','\.');
var dostawa_brutto=(dostawa[item].replace(',','\.')*1.23);

		if(document.all) 
		{
		var sum_cenna_netto_value=document.getElementById('sum_cenna_netto_value').innerText.replace(',','\.');
		var sum_cenna_brutto_value=document.getElementById('sum_cenna_brutto_value').innerText.replace(',','\.');		
		
		document.getElementById('sum_cenna_netto_view').innerText=(parseFloat(sum_cenna_netto_value)+parseFloat(dostawa_netto)).toFixed(2).replace('\.',',') + waluta;	
		document.getElementById('sum_cenna_brutto_view').innerText=(parseFloat(sum_cenna_brutto_value)+parseFloat(dostawa_brutto)).toFixed(2).replace('\.',',') + waluta;
		}
		else 
		{
		var sum_cenna_netto_value=document.getElementById('sum_cenna_netto_value').textContent.replace(',','\.');
		var sum_cenna_brutto_value=document.getElementById('sum_cenna_brutto_value').textContent.replace(',','\.');
		
		document.getElementById('sum_cenna_netto_view').textContent=(parseFloat(sum_cenna_netto_value)+parseFloat(dostawa_netto)).toFixed(2).replace('\.',',') + waluta;
		document.getElementById('sum_cenna_brutto_view').textContent=(parseFloat(sum_cenna_brutto_value)+parseFloat(dostawa_brutto)).toFixed(2).replace('\.',',') + waluta;
		}
}

function changeSumValueToNull()
{
	if(document.all) 
	{
	document.getElementById('sum_cenna_netto_view').innerText=document.getElementById('sum_cenna_netto_value').innerText + waluta;
	document.getElementById('sum_cenna_brutto_view').innerText=document.getElementById('sum_cenna_brutto_value').innerText + waluta;
	}
	else 
	{
	document.getElementById('sum_cenna_netto_view').textContent=document.getElementById('sum_cenna_netto_value').textContent + waluta;
	document.getElementById('sum_cenna_brutto_view').textContent=document.getElementById('sum_cenna_brutto_value').textContent + waluta;	
	}	
}

function change_delivery_options(value,doNotClear)
{
	if(doNotClear) doNotClear=doNotClear;
	else doNotClear=0;
	
	var osobisty = new Array("1");
	var pobranie = new Array("3","5");
	var inne = new Array("1","2","4");
	var tab = new Array();
	
	var parent=document.getElementById('koszyk_form');
	var elements=parent.getElementsByTagName('input');
	
	if(value==1) tab=osobisty; 
	if(value==2) tab=pobranie;
	if(value==3 || value==4) tab=inne;
	
	changeSumValueToNull();
	
	for(i=0;i<elements.length;i++)
	{
		if(elements[i].name=="dostawa[]" && elements[i].type=="radio")
		{
		elements[i].parentNode.style.display='block';	
		if(doNotClear==0) elements[i].checked=false;
		}
	}	

	if(tab.length>0)
	{
	for(i=0;i<elements.length;i++)
	{
		if(elements[i].name=="dostawa[]" && elements[i].type=="radio")
		{
		var disp=0;	
				for(j=0;j<tab.length;j++)
				{
				if(elements[i].value==tab[j]) disp=1;	
				}
		if(disp==0) elements[i].parentNode.style.display='none';	
		}
	}
	}
}

function zamow(text)
{
	if(confirm(text)) 
	{
	document.getElementById('koszyk_form').submit();
	} 
}

var timer=0;

function przelicz(id,old_value,new_value)
{
clearTimeout(timer);	
	
	if((isNaN(new_value)==false) && (parseInt(new_value)!=parseInt(old_value)) && new_value!=" ") 
	{
	document.body.style.cursor='wait';
	timer=setTimeout('przelicz_redirect(' + id + ', ' + parseInt(new_value) + ')', 500);	
	}
}

function przelicz_redirect(id,new_value)
{
document.location.href='?changeNum=' + id + '&to=' + new_value;		
}


