// Function to open links in new windows (w3c aproved)
function externalLinks() {
	if (!document.getElementsByTagName) return;

	var anchors = document.getElementsByTagName('a');
	for (var j = 0; j < anchors.length; j++) {
		var alink = anchors[j];
		if (alink.getAttribute('href') && alink.getAttribute('rel') == 'external') {
			alink.target = '_blank';
		}
	}
}

function newsComments(text, target){
	// Callback function for the news comments
	// generate random number for cache purposes
	var randomnumber= Math.floor(Math.random()*1001);
		
 	if(text.substring(0,3) == "err"){ // Input fields not ok
		// issue dutch error and reset code + code field
		document.getElementById('err').innerHTML = text.substring(4);
		document.getElementById('codeImg').src= '/images/code/code.php?rnd='+randomnumber;
		document.getElementById('Code').value = 'Code';
	}else{ // everything ok
		// reset code image
		document.getElementById('codeImg').src= '/images/code/code.php?rnd='+randomnumber;
		//Update comments div
		document.getElementById(target).innerHTML = text;
		// remove any error messages
		//document.getElementById('err').innerHTML = '';
	}
}
function showCalendar() {
	makeHttpRequest('inc/calendar.inc.php', 'returnCalendar', 'calendar_txt');
}
function returnCalendar(text, target){
	document.getElementById(target).innerHTML = text;
}

function News_Letter(text, target){
	// Callback function for the news comments
		
 	if(text == "err_subscr_nws_lttrNL"){ // Input fields not ok
		// issue dutch error 
		document.getElementById('err_subscr_nws_lttr').innerHTML = "Niet alle velden zijn correct ingevuld, probeer opnieuw.<br>";
	}else if(text == "err0_subscr_nws_lttrNL"){
		// issue dutch error 
		document.getElementById('err_subscr_nws_lttr').innerHTML = "Er is geen heer of mevrouw geselecteerd.<br>";
	}else if(text == "err2_subscr_nws_lttrNL"){
		// issue dutch error 
		document.getElementById('err_subscr_nws_lttr').innerHTML = "Emailadres is niet (correct) ingevuld, probeer opnieuw.<br>";	
	}else if(text == "already_subscr_nws_lttrNL"){
		// issue dutch error 
		document.getElementById('err_subscr_nws_lttr').innerHTML = "U bent al ingeschreven.<br>";
	}else if(text == "succes_subscr_nws_lttrNL"){
		// issue dutch error 
		document.getElementById('err_subscr_nws_lttr').innerHTML = "<font color=\"green\">U bent met succes ingeschreven.</font><br>";
		document.getElementById('Naam_nws_lttr').value = "Naam (verplicht)";
		document.getElementById('Email_nws_lttr').value = "E-mail (verplicht)";
	}else{ // everything ok
		//Update comments div
		document.getElementById(target).innerHTML = text;
	}
}