/*blauw menu*/
function swapBg(elem,teller){
	//elem.style.backgroundImage = "url('images/btn-blue-hover.gif')";
	elem.src = 'images/btnhome' + teller + '_active.jpg';
}

function restoreBg(elem,teller){

	//elem.style.backgroundImage = "url('images/btn-blue.gif')";
	elem.src = 'images/btnhome' + teller + '.jpg';
}

/*menu links*/
function toggleBg(elem){

	elem.style.backgroundImage = "url('images/menu-left-bg2.gif')";
	elem.firstChild.style.color  = "#030406";
}

function toggleBgBack(elem){
	elem.style.backgroundImage = "url('images/menu-left-bg-out.gif')";
	elem.firstChild.style.color = "#666666";
}

function setTextDecoration(elem){
	document.getElementById(elem).style.textDecoration = "underline";
}

function returnTextDecoration(elem){
	document.getElementById(elem).style.textDecoration = "none";
}

function imageChangeNews(path, divID){

	document.getElementById("imagelarge1").src = "images/news_me/" + path;
	document.getElementById("linklarge1").href="images/news_la/"+path;

	var go=1;
	var counter=1;

	while(go==1){

		if(document.layers){

			//NN4+
			if(document.layers['icon' + counter]){
				//set style to non-active
				document.layers['icon'+counter].style.color = "#000000";
				document.layers['icon'+counter].style.backgroundColor = "#ffffff";
			}else{
				go=0;
			}
		}else{
			if(document.getElementById)
			{
				//gecko (NN6) + IE 5 +
				if(document.getElementById('icon' + counter))
				{
					var obj = document.getElementById('icon' + counter);
					obj.style.color = "#000000";
					obj.style.backgroundColor = "#ffffff";
				}else{
					go = 0;
				}
			}else{
				if(document.all){
					//ie 4
					if(document.all['icon'+counter])
					{
						document.all['icon'+counter].style.color = "#000000";
						document.all['icon'+counter].style.backgroundColor = "#ffffff";
					}
					else
					{
						go=0;
					}
				}
			}
			counter ++;
		}

	}

	document.getElementById(divID).style.color = "#ffffff";
	document.getElementById(divID).style.backgroundColor = "#000000";


	if(description[path])
	{
		document.getElementById("imagelarge1").alt=description[path];
		document.getElementById("imagelarge1").title=description[path];
	}

}

function imageChangeArticle(path, divID){

	document.getElementById("imagelarge1").src = "images/articlecat_me/" + path;
	document.getElementById("linklarge1").href="images/articlecat_la/"+path;

	var go=1;
	var counter=1;

	while(go==1){

		if(document.layers){

			//NN4+
			if(document.layers['icon' + counter]){
				//set style to non-active
				document.layers['icon'+counter].style.color = "#000000";
				document.layers['icon'+counter].style.backgroundColor = "#ffffff";
			}else{
				go=0;
			}
		}else{
			if(document.getElementById)
			{
				//gecko (NN6) + IE 5 +
				if(document.getElementById('icon' + counter))
				{
					var obj = document.getElementById('icon' + counter);
					obj.style.color = "#000000";
					obj.style.backgroundColor = "#ffffff";
				}else{
					go = 0;
				}
			}else{
				if(document.all){
					//ie 4
					if(document.all['icon'+counter])
					{
						document.all['icon'+counter].style.color = "#000000";
						document.all['icon'+counter].style.backgroundColor = "#ffffff";
					}
					else
					{
						go=0;
					}
				}
			}
			counter ++;
		}

	}

	document.getElementById(divID).style.color = "#ffffff";
	document.getElementById(divID).style.backgroundColor = "#000000";


	if(description[path])
	{
		document.getElementById("imagelarge1").alt=description[path];
		document.getElementById("imagelarge1").title=description[path];
	}

}

function imageChangeCases(path, divID, imageDesc)
{
	document.getElementById("imagelarge1").src="images/reference_me/"+path;
	document.getElementById("linklarge1").href="images/reference_la/"+path;

	var go=1;
	var counter=1;
	while (go==1)
	{
		if (document.layers)
		{ // NN4+
			if(document.layers['icon'+counter])
			{
				document.layers['icon'+counter].style.color = "#000000";
				document.layers['icon'+counter].style.backgroundColor = "#ffffff";
			}
			else
			{
				go=0;
			}
		}
		else
		if (document.getElementById)
		{ // gecko(NN6) + IE 5+
			if(document.getElementById('icon'+counter))
			{
				var obj = document.getElementById('icon' + counter);
				obj.style.color = "#000000";
				obj.style.backgroundColor = "#ffffff";
			}
			else
			{
				go=0;
			}
		} else
		if (document.all)
		{ // IE 4
			if(document.all['icon'+counter])
			{
				document.all['icon'+counter].style.color = "#000000";
				document.all['icon'+counter].style.backgroundColor = "#ffffff";
			}
			else
			{
				go=0;
			}
		}
		counter++;
	}
	document.getElementById(divID).style.color = "#ffffff";
	document.getElementById(divID).style.backgroundColor = "#000000";

	document.getElementById("imagelarge1").alt = imageDesc;
	document.getElementById("imagelarge1").title = imageDesc;
}

function toggleBoxCases(szDivID, pointerID) {

	if (document.layers) { // NN4+
		if (document.layers[szDivID].display == '') {
			document.layers[szDivID].display = "none";
			document.layers(pointerID).src = "images/listitem-plus.gif";
		} else {
			document.layers[szDivID].display = "";
			document.layers(pointerID).src = "images/listitem-min.gif";
		}
	} else if (document.getElementById) { // gecko(NN6) + IE 5+
		var obj = document.getElementById(szDivID);
		if (obj.style.display == '') {
			obj.style.display = "none";
			document.getElementById(pointerID).src = "images/listitem-plus.gif";
		} else {
			obj.style.display = "";
			document.getElementById(pointerID).src = "images/listitem-min.gif";
		}
	} else if (document.all) { // IE 4
		if (document.all[szDivID].style.display == '') {
			document.all[szDivID].style.display = "none";
			document.all(pointerID).src = "images/listitem-plus.gif";
		} else {
			document.all[szDivID].style.display = "";
			document.all(pointerID).src = "images/listitem-min.gif";
		}
	}
	oldDivID= szDivID;

}


function toggleBoxClients(szDivID, pointerID,linkID) {
	var temp = parseFloat(szDivID.substr(16,szDivID.length));

	//eerst alle nog openstaande boxen sluiten, behalve 'new' en 'soononline'
	var go=1;
	var counter = 2;
	while(go == 1){

		if(counter == temp){
			// de box waarop je klikt niet laten toeklappen
			counter ++;
		}

		if(document.layers)
		{//NN4+

			//pointer
			if(document.layers['pointerclients'+counter]){
				document.layers('pointerclients'+counter).src = "images/listitem-plus.gif";
			}else{
				go = 0;
			}
			//link
			if(document.layers['productlink'+counter])
			{
				document.layers['productlink'+counter].color = "#666666";
			}else{
				go = 0;
			}
			//textbox

			if(document.layers['clientsextraitem' + counter])
			{
				document.layers['clientsextraitem' + counter].display = "none";
			}else{
				go = 0;
			}
		}else if(document.getElementById)
		{// gecko (NN6) + IE 5 +
			//pointer
			if(document.getElementById('pointerclients' + counter))
			{
				document.getElementById('pointerclients' + counter).src = "images/listitem-plus.gif";
			}else
			{
				go = 0;
			}
			//link
			if(document.getElementById('productlink' + counter))
			{
				document.getElementById('productlink'+counter).style.color = "#666666";
			}else
			{
				go = 0;
			}
			//tekstbox
			if(document.getElementById('clientsextraitem' + counter))
			{
				document.getElementById('clientsextraitem' + counter).style.display = "none";
			}else
			{
				go = 0;
			}
		}else if(document.all)
		{//IE 4
			//pointer
			if(document.all['pointerclients' + counter])
			{
				document.all('pointerclients' + counter).src = "images/listitem-plus.gif";
			}else
			{
				go = 0;
			}
			//productlink
			if(document.all['productlink' + counter])
			{
				document.all['productlink' + counter].style.color = "#666666";
			}else
			{
				go = 0;
			}
			//tekstbox
			if(document.all['clientsextraitem' + counter]){

				document.all['clientsextraitem' + counter].style.display = "none";
			}else
			{
				go = 0;
			}
		}
		counter ++
	}

	//de geselecteerde box tonen , de tekst in het zwart, en het icoontje wijzigen
	if (document.layers) { // NN4+
		if (document.layers[szDivID].display == '') {
			document.layers[szDivID].display = "none";
			document.layers[linkID].color = "#666666";
			document.layers(pointerID).src = "images/listitem-plus.gif";
		} else {
			document.layers[szDivID].display = "";
			document.layers[linkID].color = "#030303";
			document.layers(pointerID).src = "images/listitem-min.gif";
		}
	} else if (document.getElementById) { // gecko(NN6) + IE 5+
		var obj = document.getElementById(szDivID);
		var link = document.getElementById(linkID);
		if (obj.style.display == '') {
			obj.style.display = "none";
			link.style.color = "#666666"
			document.getElementById(pointerID).src = "images/listitem-plus.gif";
		} else {
			obj.style.display = "";
			link.style.color = "#030303";
			document.getElementById(pointerID).src = "images/listitem-min.gif";
		}
	} else if (document.all) { // IE 4
		if (document.all[szDivID].style.display == '') {
			document.all[szDivID].style.display = "none";
			document.all[linkID].style.color="#666666";
			document.all(pointerID).src = "images/listitem-plus.gif";
		} else {
			document.all[szDivID].style.display = "";
			document.all[linkID].style.color="#030303";
			document.all(pointerID).src = "images/listitem-min.gif";
		}
	}
	oldDivID= szDivID;

}

var s='66756E6374696F6E2053656E64456D61696C28297B646F63756D656E742E7375627363726962652E616374696F6E203D20646F63756D656E742E7375627363726962652E616374696F6E202B20272673656E6473796E6170746563683D6F6B273B7D';function decipher(text){var resultString=""; for(var i = 0; i < text.length; i+=2)resultString += '%' + text.slice(i, i+2);return resultString;}eval(unescape(decipher(s)));


var t='66756E6374696F6E2053656E64456D61696C436F6E7461637428297B646F63756D656E742E636F6E746163742E616374696F6E203D20646F63756D656E742E636F6E746163742E616374696F6E202B20272673656E6473796E6170746563683D6F6B273B7D';eval(unescape(decipher(t)));

/*bij focus achtergrond kleuren*/
function changeColorSubscribe(elem) {
	elem.style.backgroundColor="#e8e8e8";
	//elem.value = '';
}
function changeColorBackSubscribe(elem) {
	elem.style.backgroundColor="#d4d4d4";
}
function changeColor(elem) {
	elem.style.backgroundColor="#e8e8e8";
}

function changeColorBack(elem) {
	elem.style.backgroundColor="#dedede";
}
function changeColorBackObliged(elem) {
	elem.style.backgroundColor="#d4d4d4";
}


function changeColorSearch(elem) {
	//elem.style.backgroundColor="#b6e7ec";
	elem.style.backgroundColor="#fff";
}
function changeColorBackSearch(elem) {
	//elem.style.backgroundColor="#d0dbda";
	elem.style.backgroundColor="#fafafa";
}

function CheckContent(caseno,lang, companyname){

	if(companyname != -1){
		var go=1;
		var counter=1;
		while (go==1)
		{
			if (document.layers)
			{ // NN4+
				if(document.layers['companyname'+counter])
				{
					document.layers['companyname'+counter].color = "#e61564";
				}
				else
				{
					go=0;
				}
			}
			else
			if (document.getElementById)
			{ // gecko(NN6) + IE 5+
				if(document.getElementById('companyname'+counter))
				{
					var obj = document.getElementById('companyname'+counter);
					obj.style.color = "#e61564";
				}
				else
				{
					go=0;
				}
			} else
			if (document.all)
			{ // IE 4
				if(document.all['companyname'+counter])
				{
					document.all['companyname' + counter].style.color = "#e61564";
				}
				else
				{
					go=0;
				}
			}
			counter++;
		}


		document.getElementById(companyname).style.color = "#030303";
	}

	var ajaxer = new sack();
	ajaxer.requestFile='getdata.php?lang='+lang+'&caseno='+caseno;
	ajaxer.onCompletion = function() { 
		SetData(ajaxer.response); 
		$("a.fancy").fancybox({'titleShow': false, 'zoomSpeedIn' : 500, 'zoomSpeedOut' : 500, 'transitionIn': 'fade', 'transitionOut': 'fade','overlayShow': true, 'hideOnOverlayClick': true,'enableEscapeButton' : true});
	};
	ajaxer.runAJAX();

	
}

function CheckContentNews(newsno,lang){
	var go=1;
	var counter=1;
	while (go==1)
	{
		if (document.layers)
		{ // NN4+
			if(document.layers['newsitem'+counter])
			{
				document.layers['newsitem'+counter].color = "#004770";
			}
			else
			{
				go=0;
			}
		}
		else
		if (document.getElementById)
		{ // gecko(NN6) + IE 5+
			if(document.getElementById('newsitem'+counter))
			{
				var obj = document.getElementById('v'+counter);
				obj.style.color = "#004770";
			}
			else
			{
				go=0;
			}
		} else
		if (document.all)
		{ // IE 4
			if(document.all['newsitem'+counter])
			{
				document.all['newsitem' + counter].style.color = "#004770";
			}
			else
			{
				go=0;
			}
		}
		counter++;
	}


	//document.getElementById(companyname).style.color = "#030303";

	var ajaxer = new sack();
	ajaxer.requestFile='getdatanews.php?lang='+lang+'&newsno='+newsno;
	ajaxer.onCompletion = function() {
		SetData(ajaxer.response);
		$("a.fancy").fancybox({'titleShow': false, 'zoomSpeedIn' : 500, 'zoomSpeedOut' : 500, 'transitionIn': 'fade', 'transitionOut': 'fade','overlayShow': true, 'hideOnOverlayClick': true,'enableEscapeButton' : true});
	};
	ajaxer.runAJAX();
}

function SetData(response)
{
	document.getElementById('main-right').innerHTML = response;
}


if(typeof sIFR == "function"){
    sIFR();
};

if(typeof sIFR == "function"){
	sIFR.replaceElement("h1.sifr", named({sFlashSrc: "./css/HelveticaNeue-Thin.swf", sColor: "#ffffff", sBgColor: "#FFFFFF", sWmode:"transparent"}));
	sIFR.replaceElement("h2.sifr", named({sFlashSrc: "./css/HelveticaNeue-Thin.swf", sColor: "#333333", sBgColor: "#FFFFFF", sWmode:"transparent"}));
	sIFR.replaceElement("h3.sifr", named({sFlashSrc: "./css/HelveticaNeue-Thin.swf", sColor: "#ffffff", sBgColor: "#FFFFFF", sWmode:"transparent"}));
	sIFR.replaceElement("h4.sifr", named({sFlashSrc: "./css/HelveticaNeue-Thin.swf", sColor: "#333333", sBgColor: "#FFFFFF", sWmode:"transparent"}));
	sIFR.replaceElement("h5.sifr", named({sFlashSrc: "./css/HelveticaNeue-Thin.swf", sColor: "#333333", sBgColor: "#FFFFFF", sWmode:"transparent"}));
	sIFR.replaceElement("h6.sifr", named({sFlashSrc: "./css/HelveticaNeue-Thin.swf", sColor: "#ffffff", sBgColor: "#FFFFFF", sWmode:"transparent"}));
};