var imagepath = "pict/buttons/";
/**
	Een nieuwe knop erbij zetten ?
	
	1. Gebruik altijd kleine letters in de namen dat voorkomt problemen.
	2. Copy & paste de onderste 4 regels en zet deze in het onderstaande if(document.images) statement :
	
		<naam>on = new Image();
		<naam>on.src = imagepath+"<imagenaam>.gif";
		<naam>off = new Image();
		<naam>off.src = imagepath+"<imagenaam>.gif";
		
	3. Vervang <naam> door de naam van de knop.
	4. Vervan <imagenaam> door de naam van het plaatje zoals dit in het filesysteem staat.
	5. Gebruik de volgende code in de ahref of image tag : 
		onMouseOver="imgOn('<naam>')" 
		onMouseOut="imgOff('<naam>')"
	   Waarbij de naam uiteraard weer verwijst naar de naam van de knop.
	6. Pas de perload variabele aan zodat de naam van de nieuwe knop ook gebruikt wordt in het preload
	   proces.
	   De preload variabele kan het beste in de eigen template gedeclareerd worden.
	   Op deze manier hoeven niet steeds alle knoppen geladen te worden op elke pagina.
	   Dit sheelt de student wat bandbreedte.
**/

// PreLoad images : deze worden allemaal geladen, dat is niet altijd nodig.
// Hiervoor kan en controle gemaakt worden
if (document.images) {

	if ( preload == null || preload.length < 1 ) {
		preload = "zoeken;verder;terug;detail;";
	}

	if( (preload != null) && (preload.indexOf('zoeken') > -1) ) {
		zoekenon = new Image();
		zoekenon.src = imagepath+"zoeken_ro.gif";
		zoekenoff = new Image();
		zoekenoff.src = imagepath+"zoeken.gif";
	}

	if( (preload != null) && (preload.indexOf('verder') > -1) ) {
		verderon = new Image();
		verderon.src = imagepath+"verder_ro.gif";
		verderoff = new Image();
		verderoff.src = imagepath+"verder.gif";
	}

	if( (preload != null) && (preload.indexOf('terug') > -1) ) {
		terugon = new Image();
		terugon.src = imagepath+"terug_ro.gif";
		terugoff = new Image();
		terugoff.src = imagepath+"terug.gif";
	}

	if( (preload != null) && (preload.indexOf('vorige') > -1) ) {
		vorigeon = new Image();
		vorigeon.src = imagepath+"vorige_ro.gif";
		vorigeoff = new Image();
		vorigeoff.src = imagepath+"vorige.gif";
	}

	if( (preload != null) && (preload.indexOf('volgende') > -1) ) {
		volgendeon = new Image();
		volgendeon.src = imagepath+"volgende_ro.gif";
		volgendeoff = new Image();
		volgendeoff.src = imagepath+"volgende.gif";
	}

	if( (preload != null) && (preload.indexOf('registreren') > -1) ) {
		registrerenon = new Image();
		registrerenon.src = imagepath+"registreren_ro.gif";
		registrerenoff = new Image();
		registrerenoff.src = imagepath+"registreren.gif";
	}

	if( (preload != null) && (preload.indexOf('bevestig') > -1) ) {
		bevestigon = new Image();
		bevestigon.src = imagepath+"bevestig_ro.gif";
		bevestigoff = new Image();
		bevestigoff.src = imagepath+"bevestig.gif";
	}

	if( (preload != null) && (preload.indexOf('logon') > -1) ) {
		logonon = new Image();
		logonon.src = imagepath+"logon_ro.gif";
		logonoff = new Image();
		logonoff.src = imagepath+"logon.gif";
	}

	if( (preload != null) && (preload.indexOf('verwijderen') > -1) ) {
		verwijderenon = new Image();
		verwijderenon.src = imagepath+"verwijderen_ro.gif";
		verwijderenoff = new Image();
		verwijderenoff.src = imagepath+"verwijderen.gif";
	}

	if( (preload != null) && (preload.indexOf('download') > -1) ) {
		downloadon = new Image();
		downloadon.src = imagepath+"download_ro.gif";
		downloadoff = new Image();
		downloadoff.src = imagepath+"download.gif";
	}

	if( (preload != null) && (preload.indexOf('upload') > -1) ) {
		uploadon = new Image();
		uploadon.src = imagepath+"upload_ro.gif";
		uploadoff = new Image();
		uploadoff.src = imagepath+"upload.gif";
	}
	if( (preload != null) && (preload.indexOf('shpinfo') > -1) ) {
		shpinfoon = new Image();
		shpinfoon.src = imagepath+"shpinfo_ro.jpg";
		shpinfooff = new Image();
		shpinfooff.src = imagepath+"shpinfo.jpg";
	}
	if( (preload != null) && (preload.indexOf('borchert') > -1) ) {
		borcherton = new Image();
		borcherton.src = imagepath+"borchert_ro.gif";
		borchertoff = new Image();
		borchertoff.src = imagepath+"borchert.gif";
	}

}

function imgOn(naam) {
	if (document.images) {
    	document[naam].src = eval(naam + "on.src");
	}
} 

function imgOff(naam) {
	if (document.images) {
    	document[naam].src = eval(naam + "off.src");
	}
}


function openHelp(URL) 
{

	if (URL != null)
	{
		
		var windowName = 'Studieaanbod_Help';
    		var features = 'menubar=no,toolbar=no,scrollbars=no,status=no,width=350,height=400';
    		Help = window.open (URL, windowName, features);
		Help.name = windowName;
		Help.focus();		
    	}
}


function imgOn(naam) {
	if (document.images) { 
    	document[naam].src = eval(naam + "on.src");
	}
} 

function imgOff(naam) {
	if (document.images) {
    	document[naam].src = eval(naam + "off.src");
	}
}

function fullscreen(url) {
  w = screen.availWidth-10;
  h = screen.availHeight-20;
  features = "width="+w+",height="+h;
  features += ",left=0,top=0,screenX=0,screenY=0";

  window.open(url, "", features);
}


function bepaalSchermBreedte()
{
  w = screen.availWidth;
  if (w > 1600)
    return 1680
  if (w < 1024)
    return 800;
  else
    return 1024;
}

function maakTabel()
{
	document.write("<table style='left:0;' border='0'  align='left' cellpadding='0' cellspacing='0' width='"+setSchermBreedte()+"'>");
}

function maakTabelHeader()
{document.write("<table style='background-repeat: no-repeat;left:0;' border='0' height ='150' align='left' valign='bottom' cellpadding='0' cellspacing='0' width='"+setSchermBreedte()+"' background='pict/bsH"+bepaalSchermBreedte()+".jpg'>");
 
}

function maakMidden()
{
breedte = bepaalSchermBreedte()-350;
document.write("<img src='pics/15_30.gif' height='1' width='"+breedte+"' border='0'>");
}

function setSchermBreedte()
{
 return (bepaalSchermBreedte()-20);
}

function getHoofdKolomBreedte()
{
 return (bepaalSchermBreedte()-20-390);
}

function stringReplace(origString, findText, replaceText)
{

 var pos=0;
 var len= findText.length;
 pos = origString.indexOf(findText);
 while (pos != -1)
 	{
	 preString = origString.substring(0,pos);
	 postString = origString.substring(pos+len, origString.length);
	 origString = preString + replaceText + postString;
	 pos = origString.indexOf(findText);
	}
 return origString;
}




