function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function externalLinks() {
	if (!document.getElementsByTagName) {
	return;
	}
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
			anchor.target = "_blank";
		}
}
window.onload = externalLinks;function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function externalLinks() {
	if (!document.getElementsByTagName) {
	return;
	}
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
			anchor.target = "_blank";
		}
}
window.onload = externalLinks;



function checkVerpl(verp,cform,opt){
	var v = verp.split("|");
	var error = "";
	for(var i=0; i<v.length; i++){
		if(v[i] != ""){
			if(document.getElementById(v[i]).value == ""){
				document.getElementById(v[i]).style.border = '2px solid #990000';
				error = 1;
			}
		}
	}
	if(error == ""){
		checkForm(cform,opt);
	}else{
		alert('U heeft niet alle verplichte velden ingevuld.');
	}
}

function checkForm(form,opt){
	var inp = document.getElementById('content').getElementsByTagName('input');
	var error = "";
	for(var i=0; i<inp.length; i++){
		var bdr = inp[i].style.border;
		if(bdr.match(/990000/i)){
			alert("Niet alle velden zijn juist ingevuld.");
			error = 1;
		}
		bdr = "";
	}
	if(opt != ""){
		document.getElementById('submitfld').value = opt;
	}
	if(error == ""){
		form.submit();
	}
}

function checkStarsubmit(tform,tfield){
	var inputs = document.getElementById(tfield).getElementsByTagName('input');
	var errors = "";
	for(var i=0; i<inputs.length; i++){
		if(inputs[i].id.match(/\*/)){
			if(inputs[i].value == ""){
				inputs[i].style.border = "2px solid #900";
				errors = '1';
			}else{
				inputs[i].style.border = "";
			}
		}
	}
	if(errors == 1){
		alert("U heeft niet alle verplichte velden ingevult.");
	}else{
		tform.submit();
	}
}

function checkfields_roster(){
	var error = 0;
	
	var fields = new Array("defroom","datepicker2","subject","contact","numppl","telnr");
	for(var i=0; i<fields.length; i++){
		if($('#'+fields[i]).val() == ""){
			error=1;
			$('#'+fields[i]).addClass('redbrdr');
		}else{
			$('#'+fields[i]).removeClass('redbrdr');
		}
	}
	
	var fields2 = new Array("time1","time2");
	
	for(var i=0; i<fields2.length; i++){
		$('#'+fields2[i]).val($('#'+fields2[i]).val().replace(/\./,':'));
		if($('#'+fields2[i]).val().match(/^[0-9]{1,2}$/)){
			$('#'+fields2[i]).val($('#'+fields2[i]).val()+":00");
		}
		if($('#'+fields2[i]).val().match(/^[0-9]{1,1}\:[0-9]{2,2}$/)){
			$('#'+fields2[i]).val("0"+$('#'+fields2[i]).val());
		}
		if($('#'+fields2[i]).val().match(/^[0-9]{2,2}\:[0-9]{1,1}$/)){
			$('#'+fields2[i]).val($('#'+fields2[i]).val()+"0");
		}

		var t = $('#'+fields2[i]).val().split(':');
		if($('#'+fields2[i]).val().match(/^[0-9]{2,2}\:[0-9]{2,2}$/) && t[0] > 6 && t[0] < 24 && t[1] < 60){
			$('#'+fields2[i]).removeClass('redbrdr');
		}else{
			error=2;
			$('#'+fields2[i]).addClass('redbrdr');
		}

	}


	if(error != 0){
		if(error == 1){
			alert('Vul a.u.b. alle velden met een rode rand in');
		}
		if(error == 2){
			alert('Er is geen geldige tijd ingevuld');
		}
		return false;
	}
}


function opensubmenu(t){
	var uls = $('#newmenu ul ul');
	for(var i=0; i<uls.length; i++){
		if($(uls[i]).css('display') == 'block'){
			if($(uls[i]).html() != $(t).parent().parent().html() && $(uls[i]).html() != $(t).parent().parent().parent().parent().html()){
				$(uls[i]).css('display','none');
				$(uls[i]).parent().css('paddingBottom','20px');
			}
		//	$(uls[i]).animate({height:'0px'},700);
	//		$(uls[i]).css('display','none');
	//		$(uls[i]).parent().css('paddingBottom','20px');
		}
	}


	$(t).parent().css('paddingBottom','10px');
	$(t).parent().find('ul:first').show();
}














