// © Tim Melis - 2006
// http://www.timmelis.be
// Function voor de controle van de gebruiker
function checkUser(CookieName){

	var cookieInhoud = "";
	var nieuweLink = "";

	var checkCookieUser = CheckCookie (CookieName);

	if(checkCookieUser == true){
	
		// Haal de inhoud van de cookie op 
		cookieInhoud = readCookie(CookieName);
		
		switch (cookieInhoud){
			case "NL":
				nieuweLink = "nederlands/indexBedrijfsInfo.htm";
				break;
			case "FR":
				nieuweLink = "frans/indexBedrijfsInfo.htm";
				break;
			case "ENG":
				nieuweLink = "engels/indexBedrijfsInfo.htm";
				break;
		
		}
		window.location = nieuweLink;
	}
}


// Function voor de controle of de cookie bestaat
function CheckCookie (CookieName) {
	var lf = "\n";
	var CookieString = document.cookie;
	var CookieSet = CookieString.split (';');
	var SetSize = CookieSet.length;
	var CookiePieces
	var ReturnValue = "";
	var x = 0;
	var result = false;
	
	for (x = 0; ((x < SetSize) && (ReturnValue == "")); x++) {
		CookiePieces = CookieSet[x].split ('=');
		if (CookiePieces[0].substring (0,1) == ' ') {
			CookiePieces[0] = CookiePieces[0].substring (1, CookiePieces[0].length);
		}
		if (CookiePieces[0] == CookieName) {
			ReturnValue = CookiePieces[1];
		}
	}

	if(ReturnValue=="")
		result = false;
	else {
		result = true;
	}
	
	return result;
	

}


// Functie voor het inlezen van een coockie
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}


// Functie voor het aanmaken van een cookie
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}


// Functie voor het wissen van een cookie
function eraseCookie(name) {
	createCookie(name,"",-1);
}


// Veranderd de waarde van een cookie
function changeCookie(name,value,days){
	eraseCookie(name);
	createCookie(name,value,days);
}



