//language param
var lang; 


//begin calculations functions
function updCCA(CB,noHL){
checkNum(CB, CB.checked);
if (!noHL)
{
if (CB.checked)
updhL(CB);
else
upddL(CB);
}
}

function updhL(E){
while (E.tagName!="TR")
{E=E.parentNode;}
E.className="calc_tr_hover";
}
function upddL(E){
while (E.tagName!="TR")
{E=E.parentNode;}
E.className="";
}
//end calculations functions


function uphL(E){

/*while (E.tagName!="TABLE")
{E=E.parentNode;}*/
while (E.tagName!="TR")
{E=E.parentNode;}
E.className="calc_tr_hover";
}

function updL(E){/*
while (E.tagName!="TABLE")
{E=E.parentNode;}*/
while (E.tagName!="TR")
{E=E.parentNode;}
E.className="";
}

//-------------------------------------------------------------
function checkNum(obj) {
	var num = 0;
	for (var i = 0; i < document.updatescompare.elements.length; i++) {
		if (document.updatescompare.elements[i].type == "checkbox") {
			if (document.updatescompare.elements[i].checked == true) {
				num++;
			}
		}
	}
	if ( num == 3) {
		obj.checked = false;
		if(lang.toUpperCase()== "FR")
        {
        	alert("Vous ne pouvez comparer que deux produits \340 la fois."); 
        }
        else
        {
        	alert("U kan slechts twee producten tegelijk vergelijken."); 
        }
		
	}
}
	
function checkUpdComp(tf)
{
	var num = 1;
	for (var i = 0; i < document.updatescompare.elements.length; i++) {
		if (document.updatescompare.elements[i].type == "checkbox") {
			if (document.updatescompare.elements[i].checked == true) {
				num++;
				
			}
		}
	}
	if (num != 3) {
        	if(lang.toUpperCase()== "FR")
        	{
        		alert("Veuillez cochez les deux produits \340 comparer."); 
        	}
        	else
        	{
        		alert("Gelieve de twee te vergelijken producten aan te vinken."); 
        	}
			return(false);
	}
	else {
		for (var i = 0; i < document.updatescompare.elements.length; i++) {
			if (document.updatescompare.elements[i].type == "checkbox") {
				if (document.updatescompare.elements[i].checked == true) {
					num++;
					
				}
				else {
				document.updatescompare.elements[i].value = "";
				}
			}
		}
		return(true);
	}
}


//translate month from NL to FR
function translateMonth(nlMonth)
{
	var frMonth = "";
	
	switch(nlMonth.toLowerCase())
	{
		case "januari":
			frMonth = "janvier";
			break;
		case "februari":
			frMonth = "f\351vrier";
			break;
		case "mars":
			frMonth = "mars";
			break;
		case "april":
			frMonth = "avril";
			break;
		case "mei":
			frMonth = "mai";
			break;
		case "juni":
			frMonth = "juin";
			break;
		case "juli":
			frMonth = "juillet";
			break;
		case "augustus":
			frMonth = "ao\373t";
			break;
		case "september":
			frMonth = "septembre";
			break;
		case "oktober":
			frMonth = "octobre";
			break;
		case "november":
			frMonth = "novembre";
			break;
		case "december":
			frMonth = "d\351cembre";
			break;
		default:
			frMonth = nlMonth;
			break;
	}
	
	return frMonth;
}