function getSubCat(catid){
	var pageLoader = new XmlLoader("admin/modules/verhalen/requests/subCat.php?catId="+catid);
	pageLoader.onLoaded = function(){
		document.getElementById('subcatdiv').innerHTML = this.textData;
	}
}
function testEmail(src) {
     var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
     var regex = new RegExp(emailReg);
     return regex.test(src);
}
function testDate(datesrc) {
	 var dateReg = /^((((0?[1-9]|[12]\d|3[01])[\-](0?[13578]|1[02])[\-]((1[6-9]|[2-9]\d)?\d{2}))|((0?[1-9]|[12]\d|30)[\-](0?[13456789]|1[012])[\-]((1[6-9]|[2-9]\d)?\d{2}))|((0?[1-9]|1\d|2[0-8])[\-]0?2[\-]((1[6-9]|[2-9]\d)?\d{2}))|(29[\-]0?2[\-]((1[6-9]|[2-9]\d)?(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)|00)))|(((0[1-9]|[12]\d|3[01])(0[13578]|1[02])((1[6-9]|[2-9]\d)?\d{2}))|((0[1-9]|[12]\d|30)(0[13456789]|1[012])((1[6-9]|[2-9]\d)?\d{2}))|((0[1-9]|1\d|2[0-8])02((1[6-9]|[2-9]\d)?\d{2}))|(2902((1[6-9]|[2-9]\d)?(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)|00))))$/;
     var regexDate = new RegExp(dateReg);
     return regexDate.test(datesrc);
}

function checkFormAttenderen()
{
	var noError = true;
	if ((document.getElementById('name').value).replace(/(^\s*|\s*$)/, "") == "" || document.getElementById('name').value =="Voer een naam in")	
	{
	document.getElementById('name').style.color = "5ca300";
	document.getElementById('name').value = "Voer een naam in";
	noError = false;
	}	
	if ((document.getElementById('yourname').value).replace(/(^\s*|\s*$)/, "") == "" || document.getElementById('yourname').value =="Voer uw naam in")	
	{
	document.getElementById('yourname').style.color = "5ca300";
	document.getElementById('yourname').value = "Voer uw naam in";
	noError = false;
	}	
	if (document.getElementById('message').value == "" || document.getElementById('message').value =="Voer uw reden in")	
	{
	document.getElementById('message').style.color = "5ca300";
	document.getElementById('message').value = "Voer uw reden in";
	noError = false;
	}	
	if (testEmail(document.getElementById('toemail').value)==false || document.getElementById('toemail').value == "Voer een geldig email adres in")	
	{
	document.getElementById('toemail').style.color = "5ca300";
	document.getElementById('toemail').value = "Voer een geldig email adres in";
	noError = false;
	}
	if (testEmail(document.getElementById('youremail').value)==false || document.getElementById('youremail').value == "Voer een geldig email adres in")	
	{
	document.getElementById('youremail').style.color = "5ca300";
	document.getElementById('youremail').value = "Voer een geldig email adres in";
	noError = false;
	}
	
return noError;
	
}
function checkFormInsturen()
{
	var noError = true;
	if (document.getElementById('voorwaarden').checked == "")	
	{
	document.getElementById('voorwaardenmelding').style.display = "block";
	noError = false;
	}	
	if ((document.getElementById('storyAuthorLastName').value).replace(/(^\s*|\s*$)/, "") == "" || document.getElementById('storyAuthorLastName').value =="Voer uw achternaam in")	
	{
	document.getElementById('storyAuthorLastName').style.color = "5ca300";
	document.getElementById('storyAuthorLastName').value = "Voer uw achternaam in";
	noError = false;
	}	
	if ((document.getElementById('storyAuthorFirstName').value).replace(/(^\s*|\s*$)/, "") == "" || document.getElementById('storyAuthorFirstName').value =="Voer uw roepnaam in")	
	{
	document.getElementById('storyAuthorFirstName').style.color = "5ca300";
	document.getElementById('storyAuthorFirstName').value = "Voer uw roepnaam in";
	noError = false;
	}	
	if ((document.getElementById('storyTitle').value).replace(/(^\s*|\s*$)/, "") == "" || document.getElementById('storyTitle').value =="Voer een titel in")	
	{
	document.getElementById('storyTitle').style.color = "5ca300";
	document.getElementById('storyTitle').value = "Voer een titel in";
	noError = false;
	}	
	if ((document.getElementById('storyAuthorPseudo').value).replace(/(^\s*|\s*$)/, "") == "" || document.getElementById('storyAuthorPseudo').value =="Voer uw auteur in")	
	{
	document.getElementById('storyAuthorPseudo').style.color = "5ca300";
	document.getElementById('storyAuthorPseudo').value = "Voer uw auteur in";
	noError = false;
	}	
/*	if (document.getElementById('storyContent').value == "" || document.getElementById('storyContent').value =="Voer uw verhaal in")	
	{
	document.getElementById('storyContent').style.color = "ff0000";
	document.getElementById('storyContent').value = "Voer uw verhaal in";
	noError = false;
	}	
*/	if (testEmail(document.getElementById('storyAuthorEmail').value)==false || document.getElementById('storyAuthorEmail').value == "Voer een geldig email adres in")	
	{
	document.getElementById('storyAuthorEmail').style.color = "5ca300";
	document.getElementById('storyAuthorEmail').value = "Voer een geldig email adres in";
	noError = false;
	}
	if (testDate(document.getElementById('storyAuthorBirthDate').value)==false || document.getElementById('storyAuthorBirthDate').value == "Voer datum in" )	
	{
	document.getElementById('storyAuthorBirthDate').style.color = "5ca300";
	document.getElementById('storyAuthorBirthDate').value = "Voer datum in";
	noError = false;
	}	
	
return noError;
	
}
function checkFormReactie()
{
	var noError = true;
	if ((document.getElementById('name').value).replace(/(^\s*|\s*$)/, "") == "" || document.getElementById('name').value =="Voer uw naam in")	
	{
	document.getElementById('name').style.color = "5ca300";
	document.getElementById('name').value = "Voer uw naam in";
	noError = false;
	}	
	// if ((document.getElementById('message').value).replace(/(^\s*|\s*$)/, "") == "" || document.getElementById('message').value =="Voer uw bericht in")	
	// {
	// document.getElementById('message').style.color = "5ca300";
	// document.getElementById('message').value = "Voer uw bericht in";
	// noError = false;
	// }	
	
	
return noError;
	
}

