var isEditable= false;

var isIE;

var isGecko;

var isSafari;

var isKonqueror;



var totalitems = 0;



function submitForm()

{

	document.frm.submit();

}



function initiateEditor() {

 //check what browser is in use

 var browser = navigator.userAgent.toLowerCase();

 isIE = ((browser .indexOf( "msie" ) != -1) && (browser .indexOf( "opera" ) == -1) && (browser .indexOf( "webtv" ) == -1)); 

 isGecko = (browser .indexOf( "gecko" ) != -1);

 isSafari = (browser .indexOf( "safari" ) != -1);

 isKonqueror = (browser.indexOf( "konqueror" ) != -1);

 

 //enable designMode if the browser is not safari or konqueror.

 if (document.getElementById && document.designMode && !isSafari && !isKonqueror) {

   isEditable= true;

 }

}

//Javascript function dislpayEditor will create the textarea. 



function displayEditor(editor, html, width, height) {

   if(isEditable){

       document.writeln('<iframe id="' + editor + '" name="' + editor + '" width="' + width + 'px" height="' + height + 'px"></iframe>');

//create a hidden field that will hold everything that is typed in the textarea

       document.writeln('<input type="hidden" id="hidden' + editor + '" name="' + editor + '" value="">');

//assign html (textarea value) to hiddeneditor 

      document.getElementById('hidden' + editor).value = html;

//call function designer

      designer(editor, html);

   }else{

     document.writeln('<textarea name="' + editor + '" id="' + editor + '" cols="39" rows="10">' + html + '</textarea>');

   }

}



function displayEditorNieuwsbrief(editor, html, width, height,css,style) {

   if(isEditable){

       document.writeln('<iframe id="' + editor + '" name="' + editor + '" width="' + width + 'px" height="' + height + 'px"></iframe>');

//create a hidden field that will hold everything that is typed in the textarea

       document.writeln('<input type="hidden" id="hidden' + editor + '" name="' + editor + '" value="">');

//assign html (textarea value) to hiddeneditor 

      document.getElementById('hidden' + editor).value = html;

//call function designer

      designerNieuwsbrief(editor, html,css,style);

   }else{

     document.writeln('<textarea name="' + editor + '" id="' + editor + '" cols="39" rows="10">' + html + '</textarea>');

   }

}



//this is designer function that enables designMode and writes defalut text to the text area

function designer(editor, html) {

     var mainContent= '<html id="' + editor + '"><head><link href="../../rma_admin.css" rel="stylesheet" type="text/css"></head><body class="platte">' + html + '</body></html>' ;

//assign the frame(textarea) to the edit variable using that frames id

     var edit = document.getElementById(editor).contentWindow.document;

//write the content to the textarea

      edit.write(mainContent);

//enable the designMode

      edit.designMode =  "On" ;

//enable the designMode for Mozilla

    // document.getElementById(editor).contentDocument.designMode = "on" ;

	 

	 //edit.event = catchKey;

}





function designerNieuwsbrief(editor,html,css,style) {

     var mainContent= '<html id="' + editor + '"><head><link href="'+css+'" rel="stylesheet" type="text/css"></head><body class="'+style+'">' + html + '</body></html>' ;

//assign the frame(textarea) to the edit variable using that frames id

     var edit = document.getElementById(editor).contentWindow.document;

//write the content to the textarea

      edit.write(mainContent);

//enable the designMode

      edit.designMode =  "On" ;

//enable the designMode for Mozilla

//alert(editor);

   // document.getElementById(editor).contentDocument.designMode = "on" ;

	 

	//edit.event = catchKey;

}



//To execute command we will use javascript function execCommand. 

function editorCommand(editor, command, option) {

// first we assign the content of the textarea to the variable mainField

    var mainField;

          mainField = document.getElementById(editor).contentWindow;

 // then we will use execCommand to execute the option on the textarea making sure the textarea stays in focus

	   try {

			mainField.focus();

			mainField.document.execCommand(command, false, option);

			mainField.focus();

		} catch (e) { }

}



function changeHtml(editor,cssStyle,type)

{

//------- hier moet nog een check bijkomen:

	// 1) eerst checken of er al een span aanwezig is bij de geselecteerde tekst

	// 2) daarna kijken of de aangegeven stijl al dan niet over��nkomt met de geselecteerde tekst

		// 2.1) < als de stijl anders is dan de huidge stijl

		//      > dan voor de selectie </span> sluiten en nieuwe invoegen, 

		//		> en.. einde range (length) </span> sluiten

var mainField;

mainField = opener.document.getElementById(editor).contentWindow;



var edittext = mainField.document.selection.createRange(); 

var editedText = "";		







		var original = edittext.htmlText; 

		

		if(cssStyle == "")

		{

			cssStyle = "boldGroen";

		}

		

			if(original != "")

			{

				

			switch(type)

			{

				case(type = "changeCss"):

					editedText = "<span class="+cssStyle+">"+original+"</span>";

				break

				case(type = "createLink"):

					insertLink(editor,cssStyle);

				break		

			}

				

			edittext.pasteHTML(editedText); 

			alert("De tekst is met succes gewijzigd!");

			}

			else

			{

			alert("U heeft geen tekst geselecteerd!");

			}

mainField.focus();

}



function addNewOption(eID,label,value)

{

 var selectList = document.getElementById(eID);

 var len = selectList.options.length;

 selectList.options[len] = new Option(value, label, false, false);

}



function zoekform(kind)

{

	

	switch(kind)

	{

		case(kind == "field"):

			if(document.getElementById('zoek').value == "zoekwoord")

			{

			document.getElementById('zoek').value="";

			}

		break

		case(kind == "body"):

			if (document.getElementById('zoek').value =="")

			{

			document.getElementById('zoek').value="zoekwoord";

			}

		break



	}

} 



function getCss()

{

var oStyleSheet=document.styleSheets[0];



	

//	for ( i = 0; i < document.styleSheets.length; i++ )

//	{

		alert("Style sheet " +  document.styleSheets[0]);

//	}



}



function updateEditor(editor) {

 if (!isEditable) return;

//assign the value of the textarea to the hidden field. 

 var hiddenField = document.getElementById('hidden' + editor);

 if (hiddenField.value == null) hiddenField.value = "";

  hiddenField.value = document.getElementById(editor).contentWindow.document.body.innerHTML;

}



function changeCust(editor, command, option) {

// first we assign the content of the textarea to the variable mainField

    var mainField;

          mainField = opener.document.getElementById(editor).contentWindow;

 // then we will use execCommand to execute the option on the textarea making sure the textarea stays in focus

	   try {

			mainField.focus();

			mainField.document.execCommand(command, false, option);

			if(command == "")

			{

			}

			mainField.focus();

		} catch (e) { }

window.close();

}



function adjustimage(type,align){

var mainField;

mainField = document.getElementById(type).contentWindow;



var range = mainField.document.selection.createRange();



	   try {

			mainField.focus();

	/* Check if one object is selected */

	if (range.length == 1 && (range(0).tagName == 'IMG' || range(0).tagName == 'img'))

	{

	range(0).align = align;

  //      f_href   : image.src,

  //      f_alt    : image.alt,

    //    f_border : image.border,

      //  f_align  : image.align,

        //f_vert   : image.vspace,

        //f_horiz  : image.hspace

	}

	mainField.focus();

	  } catch (e) { }

	

}



function insertTable(editor)

{

	

	var status = false;

	status = checkTable();



	if(status != false)

	{

	//hierin moet de tabel neergezet worden

	var mainField;

	mainField = opener.document.getElementById(editor).contentWindow;

		

	mainField.focus();



	var edittext = mainField.document.selection.createRange(); 

	

	//Tabel variabelen

	var width;

	var border;

	border = 0;

	//var height;

	var cellspace;

	var padding;

	var columns;

	var rows;

	var alignment;

	var isKopje;

	

	var kopClass;

	kopClass = document.getElementById('kopClass').value;

	var restClass;

	restClass = document.getElementById('restClass').value;	



		if(document.getElementById('width').value != "")

		{	

		width = document.getElementById('width').value;

		}

		if(document.getElementById('cellspace').value !="")

		{

		cellspace = document.getElementById('cellspace').value;

		}		

		if(document.getElementById('padding').value !="")

		{

		padding = document.getElementById('padding').value;

		}		

		if(document.getElementById('columns').value !="")

		{

		columns = document.getElementById('columns').value;

		}		

		if(document.getElementById('rows').value !="")

		{

		rows = document.getElementById('rows').value;

		}		

		if(document.getElementById('aligment').value !="")

		{

		alignment = document.getElementById('aligment').value;

		}

		

		var celbreedte = Math.round(width/columns);

		

		

var editedText = "";



editedText = "<table class='"+restClass+"' width='" + width + "' border='" + border + "' cellpadding='" + padding + "' cellspacing='" + cellspace + "'>";



for (i=0; i<rows; i++) {

	editedText = editedText + "<tr>";

	for (j=0; j<columns; j++) {

		if(document.getElementById('isKopje').checked == true && i == 0)

		{

		editedText = editedText + "<td class='"+kopClass+"' align='left' valign='top' width='"+celbreedte+"'>Kop"+j+"</td>";

		}

		else 

		{

		editedText = editedText + "<td class='"+restClass+"' align='left' valign='top' width='"+celbreedte+"'></td>";

		}

	}



	editedText = editedText + "</tr>";

}

editedText = editedText + "</table>";



	edittext.pasteHTML(editedText); 

	

	mainField.focus();

	

	window.close();

	}

}



function getRowNumbers(id)

{

	var ar = document.getElementById(id).childNodes;

	

	alert("dsadsadsa "+ar.length);



}



function addCss(editor, command, option) {

// first we assign the content of the textarea to the variable mainField

    var mainField;

          mainField = opener.document.getElementById(editor).contentWindow;

 // then we will use execCommand to execute the option on the textarea making sure the textarea stays in focus

	   try {

			mainField.focus();

			mainField.document.execCommand(command, false, option);

			if(command == "")

			{

			}

			mainField.focus();

		} catch (e) { }

}





function checkWord(kind)

{

	var mainField;

	var mainField2;

	mainField = opener.document.getElementById('content').contentWindow;

	

	mainField2 = document.getElementById('content').contentWindow;

		

	mainField.focus();



	var edittext = mainField.document.selection.createRange(); 

	

	

	

	var html;

	html = document.getElementById('content').contentWindow.document.body.innerHTML;

	

	if(kind == "format")

	{



	document.getElementById('content').contentWindow.document.body.innerHTML = format(html); 

	

	

	mainField2.focus();

	}

	

	if(kind == 'voegtoe')

	{

	   try {

			mainField.focus();		   

			edittext.pasteHTML(html); 

			mainField.focus();

		} catch (e) { }



	window.close();	

	return true;

	}

}





function format(html) {

html = html.replace(/\r\n/g, '').

replace(/\n/g, '').

replace(/\r/g, '').

replace(/\&nbsp\;/g,' ');

html = html.replace(/ class=[^\s|>]*/gi,'').

//replace(/<p [^>]*TEXT-ALIGN: justify[^>]*>/gi,'<p align="justify">').

replace(/ style=\"[^>]*\"/gi,'').

replace(/ align=[^\s|>]*/gi,'');

html = html.replace(/<b [^>]*>/gi,'<b>').

html = html.replace(/<strong [^>]*>/gi,'<b>').



replace(/<i [^>]*>/gi,'<i>').

replace(/<li [^>]*>/gi,'<li>').

replace(/<ul [^>]*>/gi,'<ul>');

html = html.replace(/<b>/gi,'<b>').

replace(/<\/b>/gi,'</b>');

html = html.replace(/<em>/gi,'<i>').

replace(/<\/em>/gi,'</i>');

html = html.replace(/<\?xml:[^>]*>/g, ''). 

replace(/<\/?st1:[^>]*>/g,''). 

replace(/<\/?[a-z]\:[^>]*>/g,''). 

replace(/<\/?font[^>]*>/gi,''). 

replace(/<\/?span[^>]*>/gi,'').

replace(/<\/?div[^>]*>/gi,'').

replace(/<\/?pre[^>]*>/gi,'').

replace(/<\/?h[1-6][^>]*>/gi,'');

oldlen = html.length + 1;

while(oldlen > html.length) {

oldlen = html.length;

html = html.replace(/<([a-z][a-z]*)> *<\/\1>/gi,'').

replace(/<([a-z][a-z]*)> *<([a-z][^>]*)> *<\/\1>/gi,'<$2>');





}

html = html.replace(/<([a-z][a-z]*)><\1>/gi,'<$1>').

replace(/<\/([a-z][a-z]*)><\/\1>/gi,'<\/$1>');

//html = html.replace(/ */gi,' ');



html = html.replace(/<TABLE/gi,'<table class=tableImport');

html = html.replace(/<table/gi,'<table class=tableImport');

html = html.replace(/<TD/gi,'<td class=tdImport');

html = html.replace(/<td/gi,'<td class=tdImport');

html = html.replace(/border=1/gi,'');





return html;

}



function insertNieuwsbriefLink(editor,cssStyle)

{

	//hierin moet de link neergezet worden

	var mainField;

	mainField = opener.document.getElementById(editor).contentWindow;

	

	var target;

	var hLink;

		if(document.getElementById('target').value !="")

		{

		target = "target='"+document.getElementById('target').value+"'";

		}

		

		if(document.getElementById('link').value !="")

		{

		hLink = document.getElementById('link').value;

		}

	

	var edittext = mainField.document.selection.createRange(); 

	var editedText = "";

	var original = edittext.htmlText; 

	

	

	if(original != "") {

	mainField.document.execCommand("Unlink", false, null);

	

	

	editedText = "<a href='slink"+hLink+"elink' "+target+">"+original+"</a>";

	

	

	

	edittext.pasteHTML(editedText); 

	}

	else

	{

	alert("U heeft geen tekst geselecteerd!");

	}

	mainField.focus();



window.close();

}





function insertLink(editor,cssStyle)

{

	//hierin moet de link neergezet worden

	var mainField;

	mainField = opener.document.getElementById(editor).contentWindow;

	

	var target;

	var hLink;

		if(document.getElementById('target').value !="")

		{

		target = "target='"+document.getElementById('target').value+"'";

		}

		

		if(document.getElementById('link').value !="")

		{

		hLink = document.getElementById('link').value;

		}

	

	var edittext = mainField.document.selection.createRange(); 

	var editedText = "";

	var original = edittext.htmlText; 

	

	

	if(original != "") {

	mainField.document.execCommand("Unlink", false, null);

	

	

	editedText = "<a href='"+hLink+"' "+target+">"+original+"</a>";

	

	

	edittext.pasteHTML(editedText); 

	}

	else

	{

	alert("U heeft geen tekst geselecteerd!");

	}

	mainField.focus();



window.close();

}



function openLink(theURL,winName,features) { //v2.0

  window.open(theURL,winName,features);

}



function wijzigActueleFoto(foto,naam)

{

	if(naam != "")

	{

	document.all.fotoNaam.innerHTML = naam;

	}

document.all.fotoImg.innerHTML = "<img src='"+foto+"'>";

}



function afhandeling()

{

	herlaadPagina();	

	window.close();

}



function changeStijlTaal(taal1,taal2,taal3)

{

document.getElementById("tab_"+taal1).className = 'rowPic';

document.getElementById("tab_"+taal2).className = 'platteWit'; 

document.getElementById("tab_"+taal3).className = 'platteWit';



showHideTr('Tekst_'+taal1+'1','block');

showHideTr('Tekst_'+taal1+'2','block');

showHideTr('woord_'+taal1,'block');

showHideTr('Tekst_'+taal2+'1','none');

showHideTr('Tekst_'+taal2+'2','none');

showHideTr('woord_'+taal2,'none');

showHideTr('Tekst_'+taal3+'1','none');

showHideTr('Tekst_'+taal3+'2','none');

showHideTr('woord_'+taal3,'none');

}



function herlaadPagina()

{

	opener.document.location.reload();

}



function checkRubriek()

{

var velden = "";



	if(document.getElementById('naam').value == "")

	{

	velden += "Naam: leeg\r\n";

	}

	

	if(velden != "")

	{

	alert(velden);

	}	

	else

	{

		submitForm();

	}

}



function checkSintBedrijf()

{

var velden = "";





	if(document.getElementById('bedrijf').value == "")

	{

	velden += "Bedrijf/ Vereniging: leeg\r\n";

	}

	if(document.getElementById('contact').value == "")

	{

	velden += "Contactpersoon: leeg\r\n";

	}

	if(document.getElementById('adres').value == "")

	{

	velden += "Adres bevestiging nota: leeg\r\n";

	}

	if(document.getElementById('bezoek').value == "")

	{

	velden += "Bezoekadres: leeg\r\n";

	}	

	if(document.getElementById('email').value == "")

	{

	velden += "Email: leeg\r\n";

	}		



	

	if(velden != "")

	{

	alert(velden);

	return false;

	}

	else

	{

		submitForm();

	}

}





function checkSintThuis()

{

var velden = "";





	if(document.getElementById('contact').value == "")

	{

	velden += "Contactpersoon: leeg\r\n";

	}

	if(document.getElementById('bezoek').value == "")

	{

	velden += "Bezoekadres: leeg\r\n";

	}

	if(document.getElementById('Plaats').value == "")

	{

	velden += "Plaats: leeg\r\n";

	}	

	if(document.getElementById('email').value == "")

	{

	velden += "Email: leeg\r\n";

	}	

	if(document.getElementById('informatie').value == "")

	{

	velden += "Informatie: leeg\r\n";

	}		



	

	if(velden != "")

	{

	alert(velden);

	return false;

	}

	else

	{

		submitForm();

	}

}





function checkSubrubriek()

{

var velden = "";



updateEditor('content');



	if(document.getElementById('naam').value == "")

	{

	velden += "Naam: leeg\r\n";

	}

	if(document.getElementById('template').value == "")

	{

	velden += "Template: leeg\r\n";

	}

	if(document.getElementById('link').value == "")

	{

	velden += "Link: leeg\r\n";

	}

	if(document.getElementById('tabel').value == "")

	{

	velden += "Tabelnaam: leeg\r\n";

	}	



	

	if(velden != "")

	{

	alert(velden);

	}

	else

	{

		submitForm();

	}

}



function checkProject()

{

var velden = "";



	if(document.getElementById('klant').value == "")

	{

	velden += "Klant: leeg\r\n";

	}

	if(document.getElementById('doelgroep').value == "")

	{

	velden += "Doelgroep: leeg\r\n";

	}

	if(document.getElementById('medium').value == "")

	{

	velden += "Medium: leeg\r\n";

	}

	if(document.getElementById('doelstelling').value == "")

	{

	velden += "Doelstelling: leeg\r\n";

	}	

	

	if(document.getElementById('bestand').value == "" && document.getElementById('pathOud').value == "")

	{

	velden += "Foto: leeg\r\n";

	}



	if(velden != "")

	{

	alert(velden);

	return false;

	}

}





function checkPdf()

{

	var velden= "";

	

			var file = "";

			file = document.getElementById('pdf').value;

			var ext = file.substr(file.lastIndexOf('.')).toLowerCase()	

	

	if(document.getElementById('titel').value == "")

	{

	velden += "Titel: leeg\r\n";

	}

	if(document.getElementById('datum').value == "")

	{

	velden += "Datum: leeg\r\n";

	}	

	if(document.getElementById('groep').value == "" && document.getElementById('groep2').value == "")

	{

	velden += "Groep: leeg\r\n";

	}	

	if(file == "")

	{

		if(document.getElementById('pathOud').value == "")

		{

		velden += "PDF bestand: leeg\r\n";

		}

	}

	else

	{

			if(ext != ".PDF" && ext != ".pdf" && ext != ".xls" && ext != ".doc")

			{

			velden += "De extensie van het bestand is verkeerd (pdf/doc/xls) \r\n";		

			}

	}

			

	if(velden != "")

	{

	alert(velden);

	return false;

	}		

	else

	{

		submitForm();

	}	



}



function checkTeam()

{

	var velden= "";

	

	if(document.getElementById('afdeling').value == "" && document.getElementById('afdeling2').value == "")

	{

	velden += "Afdeling: leeg\r\n";

	}

	if(document.getElementById('klasse').value == "")

	{

	velden += "Klasse: leeg\r\n";

	}	

	if(document.getElementById('team').value == "")

	{

	velden += "Team: leeg\r\n";

	}

	

	

	if(document.getElementById('onderschrift').value == "")

	{

	velden += "Onderschrift: leeg\r\n";

	}

		

	if(velden != "")

	{

	alert(velden);

	return false;

	}		

	else

	{

		submitForm();

	}	



}



function checkSponsor()

{

	var velden= "";

	var b = "";

	b = document.getElementById('bestand').value.toLowerCase();


	if(document.getElementById('groep').value == "" && document.getElementById('groep2').value == "")

	{

		velden += "Groep: leeg\r\n";

	}

	if(document.getElementById('sponsor').value == "")

	{

		velden += "Sponsor: leeg\r\n";

	}	

	if(document.getElementById('website').value == "")

	{

		velden += "Link: leeg\r\n";

	}	

	

	if(b != "")

	{

		if(b.indexOf(".jpg") == -1 && b.indexOf(".gif") == -1)

		{

			velden += "Foto: ongeldige extensie (kies .gif of .jpg) \n\r";

		}

	}

	

		

	if(document.getElementById('onderschrift').value == "")

	{

		velden += "Onderschrift: leeg\r\n";

	}

		

	if(velden != "")

	{

		alert(velden);

		return false;

	}		

	else

	{

		submitForm();

	}	



}


function checkBanner()
{

	var velden= "";

	var b = "";

	b = document.getElementById('bestand').value.toLowerCase();

	if(document.getElementById('titel').value == "")
	{

		velden += "Banner titel: leeg\r\n";
	}	

	if(document.getElementById('website').value == "")
	{
		velden += "Link: leeg\r\n";
	}	

	if(b != "")
	{
		if(b.indexOf(".jpg") == -1 && b.indexOf(".gif") == -1)
		{
			velden += "Foto: ongeldige extensie (kies .gif of .jpg) \n\r";
		}
	}
	

	if(document.getElementById('onderschrift').value == "")
	{
		velden += "Onderschrift: leeg\r\n";
	}	

	if(velden != "")
	{
		alert(velden);
		return false;
	}		
	else
	{
		submitForm();
	}	

}




function checkFotoalbum()

{

	var velden= "";

	

	if(document.getElementById('hoofdmap').value == "")

	{

	velden += "Selecteer een hoofdmap: leeg\r\n";

	}

	if(document.getElementById('nieuweMap').value == "")

	{

	velden += "Naam fotoalbum: leeg\r\n";

	}	

	if(document.getElementById('website').value == "")

	{

	velden += "Website: leeg\r\n";

	}	

		

	if(document.getElementById('onderschrift').value == "")

	{

	velden += "Onderschrift: leeg\r\n";

	}

		

	if(velden != "")

	{

	alert(velden);

	return false;

	}		

	else

	{

		submitForm();

	}	



}





function checkLeider()

{

	var velden= "";

	



	if(document.getElementById('teamID').value == "")

	{

	velden += "Team: leeg\r\n";

	}	

	if(document.getElementById('userID').value == "")

	{

	velden += "Leider: leeg\r\n";

	}

		

	if(velden != "")

	{

	alert(velden);

	return false;

	}		

	else

	{

		submitForm();

	}	



}



function checkTrainer()

{

	var velden= "";

	



	if(document.getElementById('teamID').value == "")

	{

	velden += "Team: leeg\r\n";

	}	

	if(document.getElementById('userID').value == "")

	{

	velden += "Trainer: leeg\r\n";

	}

		

	if(velden != "")

	{

	alert(velden);

	return false;

	}		

	else

	{

		submitForm();

	}	



}





function checkBegeleiding()

{

	var velden= "";

	



	if(document.getElementById('teamID').value == "")

	{

	velden += "Team: leeg\r\n";

	}	

	if(document.getElementById('userID').value == "")

	{

	velden += "Begeleider: leeg\r\n";

	}

	if(document.getElementById('titel').value == "")

	{

	velden += "Titel: leeg\r\n";

	}	

		

	if(velden != "")

	{

	alert(velden);

	return false;

	}		

	else

	{

		submitForm();

	}	



}



function checkUitslagen()

{

	var b = "";

	var c= "";

	b = document.getElementById('csv').value;

	c = document.getElementById('xls').value;

	var velden = "";



					if(b != "")

					{

					if(b.indexOf(".csv") == -1)

					{

						velden += "Ongeldig Excel (CSV) bestand \n\r";

					}

					}

					

					if(c != "")

					{

								

								if(c.indexOf(".xls") == -1)

					{

						velden += "Ongeldig Excel (XLS) bestand \n\r";

					}

					}

		

	if(velden != "")

	{

	alert(velden);

	return false;

	}		

	else

	{

		submitForm();

	}	



	

}





function checkBestuur()

{

	var velden= "";

	



	if(document.getElementById('bestuur').value == "" && document.getElementById('bestuur2').value == "")

	{

	velden += "Bestuur: leeg\r\n";

	}

	if(document.getElementById('functie').value == "")

	{

	velden += "Functie: leeg\r\n";

	}	

	if(document.getElementById('userID').value == "")

	{

	velden += "Bestuurslid: leeg\r\n";

	}





		

	if(velden != "")

	{

	alert(velden);

	return false;

	}		

	else

	{

		submitForm();

	}	



}





function checkHome(kind)

{

var velden = "";



//updateEditor('content');



switch(kind)

	{

		case(kind = "Verenigingsagenda"):

			if(document.getElementById('datum').value == "")

			{

			velden += "Datum: leeg\r\n";

			}

			if (document.getElementById('onderwerp').value == "") {
			
				velden += "Onderwerp: leeg\r\n";
				
			}

		break

		case(kind = "Nieuws"):

			if(document.getElementById('datum').value == "")

			{

			velden += "Datum: leeg\r\n";

			}

			if(document.getElementById('onderwerp').value == "")

			{

			velden += "Onderwerp: leeg\r\n";

			}

			if(document.getElementById('introtekst').value == "")

			{

			velden += "Introtekst: leeg\r\n";

			}

		break



		case(kind = "Teamnieuws"):

			if(document.getElementById('datum').value == "")

			{

			velden += "Datum: leeg\r\n";

			}

			if(document.getElementById('onderwerp').value == "")

			{

			velden += "Onderwerp: leeg\r\n";

			}

		break





	}

	

	if(velden != "")

	{

	alert(velden);

	return false;

	}

	else

	{

		submitForm();

	}



}







function checkActueel()

{

var velden = "" ;

var b = "";



b = document.getElementById('foto').value;



			if(document.getElementById('onderwerp').value == "")

			{

			velden += "Onderwerp leeg\r\n";

			}



		

			if(document.getElementById('paginaLink').value == "")

			{

			velden += "Link: leeg\r\n";

			}

			

				if(b != "")

				{

					if(b.indexOf(".jpg") == -1 && b.indexOf(".gif") == -1)

					{

						velden += "Foto: ongeldige extensie (kies .gif of .jpg) \n\r";

					}

				}			



	

	if(velden != "")

	{

	alert(velden);

	return false;

	}

	else

	{

		submitForm();

	}



}







function checkNieuwsbrief()

{

var velden = "";



updateEditor('content');



			if(document.getElementById('datum').value == "")

			{

			velden += "Datum: leeg\r\n";

			}

			if(document.getElementById('afzenderonderwerp').value == "")

			{

			velden += "Onderwerp: leeg\r\n";

			}

			if(document.getElementById('afzendernaam').value == "")

			{

			velden += "Afzender naam: leeg\r\n";

			}

			if(document.getElementById('afzenderemail').value == "")

			{

			velden += "Afzender email: leeg\r\n";

			}



			if(document.getElementById('hiddencontent').value == "")

			{

			velden += "Nieuwsbericht: leeg\r\n";

			}

	

	if(velden != "")

	{

	alert(velden);

	return false;

	}



}





function insertCsvVeld(editor,veld)

{

	//hierin moet de link neergezet worden

	var mainField;

	mainField = document.getElementById(editor).contentWindow;

	mainField.focus();

	

	var edittext = mainField.document.selection.createRange(); 

	var editedText = "";

	var original = edittext.htmlText; 

	

	editedText = veld;

	mainField.focus();

	edittext.pasteHTML(editedText); 

	mainField.focus();

}





function checkReferentie()

{

var velden = "";



updateEditor('duits_content');

updateEditor('engels_content');

updateEditor('nederlands_content');



	if(document.getElementById('naam').value == "")

	{

	velden += "Naam project: leeg\r\n";

	}

	if(document.getElementById('locatie').value == "")

	{

	velden += "Locatie: leeg\r\n";

	}

	if(document.getElementById('datum').value == "")

	{

	velden += "Datum: leeg\r\n";

	}

	

	if(velden != "")

	{

	alert(velden);

	return false;

	}



}



function checkRichText()

{

var velden = "";



updateEditor('content');



	if(document.getElementById('titel').value == "")

	{

	velden += "Pagina titel: leeg\r\n";

	}	

	

	if(velden != "")

	{

	alert(velden);

	return false;

	}

	else

	{

		submitForm();

	}



}



function checkLinks()

{

var velden = "";



	if(document.getElementById('naam').value == "")

	{

	velden += "Link titel: leeg\r\n";

	}	

	if(document.getElementById('categorie').value == "" && document.getElementById('categorie2').value == "")

	{

	velden += "Categorie: leeg\r\n";

	}	

	if(document.getElementById('website').value == "")

	{

	velden += "Website: leeg\r\n";

	}		

	



	

	if(velden != "")

	{

	alert(velden);

	return false;

	}

	else

	{

		submitForm();

	}



}



function checkLogin()

{

var velden = "";





	if(document.getElementById('naam').value == "")

	{

	velden += "Link titel: leeg\r\n";

	}	

	if(document.getElementById('categorie').value == "")

	{

	velden += "Categorie: leeg\r\n";

	}	

	if(document.getElementById('website').value == "")

	{

	velden += "Website: leeg\r\n";

	}		

	



	

	if(velden != "")

	{

	alert(velden);

	return false;

	}



}



function checkDealerinfo()

{

var velden = "";



updateEditor('content');



	if(document.getElementById('naam').value == "")

	{

	velden += "Naam: leeg\r\n";

	}

	if(document.getElementById('adres').value == "")

	{

	velden += "Adres: leeg\r\n";

	}

	if(document.getElementById('postcode').value == "")

	{

	velden += "Betreft product: leeg\r\n";

	}

	if(document.getElementById('plaats').value == "")

	{

	velden += "Plaats: leeg\r\n";

	}	

	if(document.getElementById('land').value == "")

	{

	velden += "Land: leeg\r\n";

	}	

	

	if(velden != "")

	{

	alert(velden);

	return false;

	}



}



function checkContactformulier()

{

var velden = "";



	if(document.getElementById('bedrijf').value == "")

	{

	velden += "Bedrijf: leeg\r\n";

	}

	if(document.getElementById('voornaam').value == "")

	{

	velden += "Voornaam: leeg\r\n";

	}

	if(document.getElementById('achternaam').value == "")

	{

	velden += "Achternaam: leeg\r\n";

	}

	if(document.getElementById('telefoon').value == "")

	{

	velden += "Telefoon: leeg\r\n";

	}	

	if(document.getElementById('email').value == "")

	{

	velden += "Email: leeg\r\n";

	}

	if(velden != "")

	{

	alert(velden);

	return false;

	}

}



function checkOrganisatie()

{

var velden = "";



	if(document.getElementById('naam').value == "")

	{

	velden += "Naam: leeg\r\n";

	}

	if(document.getElementById('functie').value == "")

	{

	velden += "Functie: leeg\r\n";

	}

	if(document.getElementById('omschrijving').value == "")

	{

	velden += "Omschrijving: leeg\r\n";

	}	



	if(velden != "")

	{

	alert(velden);

	return false;

	}

}





function checkAdmin()

{

var velden = "";





	if(document.getElementById('wachtwoord2').value != "" || document.getElementById('wachtwoord').value != "")

	{

		if(document.getElementById('wachtwoord2').value == "" != document.getElementById('wachtwoord').value == "")

		{

			velden += "Wachtwoorden komen niet over��n: leeg\r\n";

		}

	}

	

	if(document.getElementById('naam').value == "")

	{

	velden += "Naam: leeg\r\n";

	}	

	if(document.getElementById('achternaam').value == "")

	{

	velden += "Achternaam: leeg\r\n";

	}		

	

	if(document.getElementById('telefoon').value == "" && document.getElementById('email').value == "")

	{

	velden += "Vul in ieder geval email of telefoon in\r\n";

	}	

		



	if(velden != "")

	{

	alert(velden);

	return false;

	}

	else

	{

		submitForm();

	}	

}





function changeVisibility(url)

{			

	if(url != "")

	{

	document.location.href = url;

	}

}



function confirmActie(url,param1,kind)

{

	var param = "";

	if(kind == "verwijderen")

	{

	param = "Weet u zeker dat u: \n\r "+param1+" \n\r wilt verwijderen?";

	}

	

	bConfirmed = window.confirm(param);



	if(bConfirmed && kind != "sluiten")

	{

		document.location.href = url;

	}

}



function setSelected(param, value) {

	

	

    for (var i = 0; i < document.getElementById(param).options.length; i++) {

        if (document.getElementById(param).options[i].value == value) {

            document.getElementById(param).selectedIndex = i

            break

        }    

    }

    return

}



function MM_openBrWindow(theURL,winName,features) { //v2.0

  window.open(theURL,winName,features);

}



function setFocus(param)

{

document.getElementById(param).focus();

}





function showHideTr(param1,p1)

{

    document.getElementById(param1).style.display=p1;

}



function changeCMSMenu(current)

{

	for (var i=1; i<=totalitems; i++)

	{

		if(i == current)

		{

		 showHideTr("subcat_"+i,"block");

		 document.getElementById('hcat_'+i).src = "images/folder_open.gif";

		}

		else

		{

		 showHideTr("subcat_"+i,"none");			

		 document.getElementById('hcat_'+i).src = "images/folder.gif";

		}

	}



}





function changeMenu(menu,element,cur)

{

	var i=1;

	var cells = document.getElementById(menu).childNodes.length;

	for (var i=1; i<=cells; i++)

	{

		if (document.getElementById(element+'_'+i))

		{

			if (document.getElementById(element+'_'+i).id==(element+'_'+cur))

			{

				if(document.getElementById(element+'_'+i).style.display == "none")

				{

				document.getElementById(element+'_'+i).style.display="block";

				}

				else

				{

				document.getElementById(element+'_'+i).style.display="none";

				}

			}

			else

			{

				document.getElementById(element+'_'+i).style.display="none";

			}

		}

	}

}





function changeClass(elem)

{

	var i=1;

	var cells = document.getElementById('menu').childNodes.length;

	for (var i=1; i<=cells; i++)

	{

		if (document.getElementById('id'+i))

		{

			if (document.getElementById('id'+i).id==("id"+elem))

			{

				document.getElementById('id'+i).className="boldGroen";

			}

			else

			{

				document.getElementById('id'+i).className="platteGroen";

			}

		}

	}

}



function print_pagina() { 

    window.parent.body.focus(); 

    window.print(); 

}  



function insertHomeTable(kind)

{

	//Datum2: igv nieuws leeg

	var datum2 = "" ;

	//t/m of geldig t/m --> aanbieding of evenememt

	var txtDatum2 = "";

	

	var onderwerp = "Onderwerp";

	var kalender1 = "<a href='javascript: void(0);' onmouseover='if (timeoutId) clearTimeout(timeoutId);window.status='Show Calendar';return true;' onmouseout='if (timeoutDelay) calendarTimeout();window.status='';' onclick='g_Calendar.show(event,'frm.datum', false, 'dd-mm-yyyy', new Date()); return false;'><img src='images/calendar.gif' name='imgCalendar' width='34' height='21' border='0' alt=''></a>";

	var kalender2 = "<a href='javascript: void(0);' onmouseover='if (timeoutId) clearTimeout(timeoutId);window.status='Show Calendar';return true;' onmouseout='if (timeoutDelay) calendarTimeout();window.status='';' onclick='g_Calendar.show(event,'frm.geldigTot', false, 'dd-mm-yyyy', new Date()); return false;'><img src='images/calendar.gif' name='imgCalendar' width='34' height='21' border='0' alt=''></a>";



	//optioneelProduct: 

	//	1) igv nieuws = leeg

	//	2) igv Aanbieding = product

	//	3) igv Evenement = stand nr.

	var optioneelProduct = "";

	

	switch(kind)

	{

		case(kind = "Nieuws"):

		txtDatum2 = kalender1;

		break

		case(kind = "Aanbieding"):

		onderwerp = "Product";

		txtDatum2 = kalender1+" <b><i>geldig t/m</i></b>";

		datum2 = '    <td align="left" valign="middle"><input name="geldigTot" type="text" class="platteZwart" id="geldigTot" size="15">';

		break

		case(kind = "Evenement"):

		txtDatum2 = kalender1+" <b><i>t/m</i></b>";

		datum2 = '    <td align="left" valign="middle"><input name="geldigTot" type="text" class="platteZwart" id="geldigTot" size="15">';

			optioneelProduct +='  <tr>';

			optioneelProduct +='    <td class="boldGroen">Stand nr. </td>';

			optioneelProduct +='    <td align="left" valign="middle"><input name="product" type="text" class="platteZwart" id="product" size="30">';

			optioneelProduct +='    </td>';

			optioneelProduct +='    <td>&nbsp;</td>';

			optioneelProduct +='</tr>';			

		break		

	}

	   

document.writeln('  <tr>');

document.writeln('    <td width="138" class="boldGroen">Datum</td>');

document.writeln('    <td align="left" valign="middle"><input name="datum" type="text" class="platteZwart" id="datum" size="15">');      

document.writeln('      <span class="platteGroen">'+txtDatum2+'</span></td>');

document.writeln(datum2);

document.writeln('      '+kalender1+'</td>');

document.writeln('  </tr>');

document.writeln('  <tr>');

document.writeln('    <td class="boldGroen">'+onderwerp+'</td>');

document.writeln('    <td width="235" align="left" valign="middle"><input name="onderwerp" type="text" class="platteZwart" id="onderwerp" size="30">');

document.writeln('    </td>');

document.writeln('    <td width="406">&nbsp;</td>');

document.writeln('  </tr>');

document.writeln(optioneelProduct);

}



function checkFileSize(m)

{



var oas = new ActiveXObject("Scripting.FileSystemObject");

var d = document.form1.foto.value;

var e = oas.getFile(d);

var f = e.size;



	if(f > m)

	{

alert('Het foto-bestand is groter dan 1 MB! Deze check is ingebouwd om de werkbaarheid van de site te waarborgen.');		

return false;

	}

	else

	{

		alert("De foto is goed \n Bezig met verwerken van data...");

		return true;

	}



}



function changeSubmenuBullet()

{

	document.getElementById('sub_1').src = 'images/bullet_submenu.gif';

}





function setProjectPhoto(foto)

{

document.getElementById('prPhoto').innerHTML = '<img src="'+foto+'" class="borderProjectImgRo">';

}



function sloganText(text,opmaak)

	{

	var op = "";

	var difference = 0;

	var aantal = 0;

	aantal = document.getElementById('aantal').value;

	difference = aantal - document.getElementById('slogan').value.length;

	document.getElementById('aantal_karakters').value = difference;

	

	op = document.getElementById('opmaak').options[opmaak].value;

	//document.getElementById("aantal_karakters").value = getElementById("aantal_karakters").value - document.getElementbyId('slogan').length;

	if(difference > 0)

	{

	document.getElementById('sVoorbeeld').innerHTML="<img src='../button.php?text="+text+"&e="+op+"'>";

	}

	else

	{

		alert('U heeft het maximum aantal van '+aantal+' bereikt.');

	}

	

	}





function checkTable()

{

	var velden = "";



	if(document.getElementById('width').value > 600)

	{

	velden += "i.v.m de consistentie van de site is de maximum breedte beperkt t/m 450\r\n";

	}	

	if(document.getElementById('rows').value == 0)

	{

	velden += "Rijen: 0\r\n";

	}	

	if(document.getElementById('columns').value == 0)

	{

	velden += "Kolommen: 0\r\n";

	}	

	

	if(velden != "")

	{

	alert(velden);

	return false;

	}



}





function SwitchMenu(obj){

	if(document.getElementById){

	var el = document.getElementById(obj);

	var ar = document.getElementById("clusters").getElementsByTagName("span"); 

		if(el.style.display != "block"){ 

			for (var i=0; i<ar.length; i++){

				if (ar[i].className=="platte") 

				ar[i].style.display = "none";

			}

			el.style.display = "block";

		}else{

			el.style.display = "none";

		}

	}

}



function checkUserRights()

{

	var velden = "";





	if(document.getElementById('fk_rid').value =="")

	{

		velden += "Selecteer een rubriek\r\n";

	}	



	

	if(velden != "")

	{

	alert(velden);

	}

	else

	{

		submitForm();

	}

	

}



/*function clickIE() {if (document.all) {(message);return false;}} 

function clickNS(e) {if 

(document.layers||(document.getElementById&&!document.all)) { 

if (e.which==2||e.which==3) {(message);return false;}}} 

if (document.layers) 

{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;} 

else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;} 

document.oncontextmenu=new Function("return false")



function hidestatus(){

window.status=''

return true

}



if (document.layers)

document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)



document.onmouseover=hidestatus

document.onclick = hidestatus

document.onmouseout=hidestatus*/



        var url= ""; // The server-side script 

		var http = getHTTPObject(); // We create the HTTP Object 

		

       function handleHttpResponse() 

	   {    

			if (http.readyState == 4) 

			{ 

				  if(http.status==200) 

				  { 

				  

					var results=http.responseText;

					

						if(results != "")

						{

							document.getElementById('subrubrieken').innerHTML = results; 

							

						}

					  

				  } 

			}

        

		}

		



        		

		



		

		function getSubRubrieken(rid) {   

			url =  "getsubrubrieken.php";

					

			parameters = "rid="+rid;

			

			http.open("POST",url, true);

            

            http.onreadystatechange = handleHttpResponse; 

			

			http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

			http.setRequestHeader("Content-length", parameters.length);

			http.setRequestHeader("Connection", "close");

			http.send(parameters); 					

        } 

		

		function getFoto(album,foto) {   

			url =  "http://www.svschalkhaar.nl/getfoto.php";

					

			parameters = "album="+album+"&foto="+foto;

			

			http.open("POST",url, true);

            

            http.onreadystatechange = handleHttpResponse2; 

			

			http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

			http.setRequestHeader("Content-length", parameters.length);

			http.setRequestHeader("Connection", "close");

			http.send(parameters); 					

        } 		

		

			function getHTTPObject() { 

		  var xmlhttp; 

		

		  if(window.XMLHttpRequest){ 

			xmlhttp = new XMLHttpRequest(); 

		  } 

		  else if (window.ActiveXObject){ 

			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 

			if (!xmlhttp){ 

				xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 

			} 

		} 

		  return xmlhttp; 

		} 

		

		

		function insertOrderBy() {

    var myQuery = document.frm.orderBy;

    var myListBox = document.frm.velden;



    if(myListBox.options.length > 0) {

        var chaineAj = "";

        var NbSelect = 0;

        for(var i=0; i<myListBox.options.length; i++) {

            if (myListBox.options[i].selected){

                NbSelect++;

                if (NbSelect > 1)

                    chaineAj += ", ";

                chaineAj += myListBox.options[i].value;

            }

        }



        //IE support

        if (document.selection) {

            myQuery.focus();

            sel = document.selection.createRange();

            sel.text = chaineAj;

            //document.frm.myQuery.focus();

        }

        //MOZILLA/NETSCAPE support

        else if (document.frm.sql_query.selectionStart || document.frm.sql_query.selectionStart == "0") {

            var startPos = document.frm.sql_query.selectionStart;

            var endPos = document.frm.sql_query.selectionEnd;

            var chaineSql = document.frm.sql_query.value;



            myQuery.value = chaineSql.substring(0, startPos) + chaineAj + chaineSql.substring(endPos, chaineSql.length);

        } else {

            myQuery.value += chaineAj;

        }

    }

}





function handleKeyPress(e,form){

var key=e.keyCode || e.which;

if (key==13){

form.submit();

}

}
