// JavaScript Document

//Variabelen
var nieuws = new Array("nieuwsHiepso","nieuwsLerarenopleiding","nieuwsPIH","nieuwsSimonStevin","nieuwsVesaliusHiss");

//Functies
function uitvouwen(sOnderdeel){
	
	var sElement;
		sElement = document.getElementById(sOnderdeel).style.display;
	
		if(sElement == 'none')
		{
			document.getElementById(sOnderdeel).style.display = 'block';
			
			//Op de nieuwskop staat de pijl naar boven. Dit wil zeggen dat men het kan inklappen
			document.images['img-' + sOnderdeel].src = '/App_Themes/Howest/images/'+ sOnderdeel + '-pijlboven.gif';
		}
		else
		{
			document.getElementById(sOnderdeel).style.display = 'none';
			
			//Op de nieuwskop staat de pijl naar onder. Dit wil zeggen dat men het kan uitklappen
			document.images['img-' + sOnderdeel].src = '/App_Themes/Howest/images/'+ sOnderdeel + '-pijlonder.gif';
		}
		
	//Opslaan van het cookie
	saveCookieNieuws();
	}


function setCookie(name, value, expires) {
    var sCookie = name + "=" + escape(value);
    if(expires){
        expires= expires.toGMTString();
        sCookie += "; expires="; 
        sCookie += expires; 
    }
    document.cookie = sCookie;
}


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));
}


function saveCookieNieuws(){
    var display = new Array();
    var stringCookie = "";

    for(i=0; i< nieuws.length; i ++){
        var sElementNieuws = document.getElementById(nieuws[i]).style.display;
        display[i] = sElementNieuws;
    }
    
    for(i=0; i< display.length; i++){
        stringCookie += display[i] + "-";
    
    }

    //Geldigheid van het cookie instellen
        //Datum van vandaag
        var vandaag = new Date();
        vandaag.getTime();
        
        //Datum van verloop (1 maand)
        var verloopt = new Date();
        verloopt.setMonth(vandaag.getMonth() + 1);
    
   //Cookie opslaan
    setCookie('bib.howest',stringCookie, verloopt);
    
}

window.onload = function openCookieNieuws(){
    //De cookie openen
    var waardecookie = getCookie('bib.howest');
    
    //Als de cookie bestaat, de gegevens ophalen en splitsen
    if(waardecookie != null){
    
        var splitwaarde = waardecookie.split("-");
        
            for(i = 0; i < splitwaarde.length -1; i++){
            
                    document.getElementById(nieuws[i]).style.display = splitwaarde[i];  
                    
                    //Als de waarde "none" is, dan image met de pijl naar onder weergeven
                    //Anders de pijl naar boven zodat men het deel kan inklappen   
                    if(splitwaarde[i] == 'none'){
                        document.images['img-' + nieuws[i]].src = '/App_Themes/Howest/images/'+ nieuws[i] + '-pijlonder.gif';
                    }else{
                        document.images['img-' + nieuws[i]].src = '/App_Themes/Howest/images/'+ nieuws[i] + '-pijlboven.gif';
                    }
		
            }
     }
}
