function changeCompare(cbx, id) {

	if (cbx.checked) {
	
		if (toCompare>2) { 
			alert("Możesz zaznaczyć maksymalnie trzy produkty"); 
			cbx.checked=false; 
		}
		else {
			if (tablica[0]=='') tablica[0]=id;
			else if (tablica[1]=='') tablica[1]=id;
			else tablica[2]=id;								
			toCompare++;
		}
	}
	else {
		if (tablica[0]==id) tablica[0]='';
		else if (tablica[1]==id) tablica[1]='';
		else tablica[2]='';			
		toCompare--;
	}
	return true;
}

function checkComparison(){

	if (!toCompare || toCompare <2) {
		alert("Zaznacz co najmniej 2 produkty");
		return false;
	}
	if (toCompare >3) {
		alert("Możesz zaznaczyć maksymalnie trzy produkty");
		return false;
	}		
	return true;
}

function countNotEmpty(array) {

	result = 0;
	
	for (var i=0;i<array.length; i++) {
		if (array[i] != '') {
			result ++;
		}
	}
	return result;

}

function compa() {	

	selected = 0;
	if (tablica[0]!='') selected++;
	if (tablica[1]!='') selected++;
	if (tablica[2]!='') selected++;		
	
	if (selected>=2) {
		openNewWindow('compare.php5?p1='+tablica[0]+'&p2='+tablica[1]+'&p3='+tablica[2], 900, 700, 'yes', 'yes');
	}
	else {
		alert("Zaznacz co najmniej 2 produkty"); 	
	}
}

function cleanSelected()
{
		tablica[0]='';
		tablica[1]='';
		tablica[2]='';	
		toCompare=0;
}


function changelink(doklej) {	

	if (tablica[0]!='') 
		doklej.href = doklej.href + '&p1='+tablica[0];
		
		if (tablica[1]!='') 
		doklej.href = doklej.href + '&p2='+tablica[1];
		if (tablica[2]!='') 
		doklej.href = doklej.href + '&p3='+tablica[2];
				

}

function openNewWindow(url, x, y, scrollbars, resizable)
{
 	 aPopUp = window.open('','VALLIST');	
 	 aPopUp.close();
 	 var left = (screen.availWidth/2) - (x/2);
	 var top = (screen.availHeight/2) - (y/2);
 	
    aPopUp= self.window.open(url,'VALLIST','toolbar=no,location=no,directories=no,status=yes,scrollbars='+scrollbars+',resizable='+resizable+', copyhistory=no,width='+x+',height='+y+',top='+top+',left='+left);
    self.aNoteWin = aPopUp;
} 

function deselectCheckboxes(){
	var inputs = document.getElementsByTagName('input');
	
	for(var i = 0; i < inputs.length; i++){
		if(inputs[i].type == 'checkbox' && inputs[i].checked){
			inputs[i].checked = false;
		}
	}
}
