// cookiefuncties

// cookie schrijven

function setCookie(name, value, expires) {
var deCookie = name + "=" + escape(value);
if(expires){
expires= expires.toGMTString();
deCookie += "; expires="; 
deCookie += expires; }
document.cookie = deCookie;
}
//aanroepen met: setCookie('cookienaam','cookiewaarde',new Date(jaar,maand,dag));


// cookie lezen

function getCookie(name) {
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1) {
begin = dc.indexOf(prefix);
if (begin != 0) return null;
}
else begin += 2;
var end = document.cookie.indexOf(";", begin);
if (end == -1)
end = dc.length;
return unescape(dc.substring(begin + prefix.length, end));
}
// aanroepen met: var cookiewaarde = getCookie('cookienaam');


// cookie wissen

function delCookie(name){
expires = new Date(1970,1,1);
expires = expires.toGMTString();
deCookie = name
deCookie += "=delete; expires=";
deCookie += expires;
document.cookie = deCookie;
}
// aanroepen met: delCookie('cookienaam');


// het script voor de taalkeuze

function taalkeuze(language){
if(language){
setCookie('taalkeuze',language,new Date(2010,12,31));
if(language == "NL") document.location.href = "http://www.nr32.be/nl/";
if(language == "FR") document.location.href = "http://www.nr32.be/fr/";
if(language == "EN") document.location.href = "http://www.nr32.be/en/";}
else{language = getCookie('taalkeuze');
if(language == "NL") document.location.href = "http://www.nr32.be/nl/";
if(language == "FR") document.location.href = "http://www.nr32.be/fr/";
if(language == "EN") document.location.href = "http://www.nr32.be/en/";} 
}


// het script voor het formulier

function getValue(element){
value = getCookie(element.name);
if (value != null) element.value = value;
}

function setValue(element){
setCookie(element.name, element.value, new Date(2010,12,31));
}

// einde
