defaultStatus = document.title;

function both (u,d) {
	//parent.nav.location = u;
	//parent.content.location = d;
}


/* Big Nose Bird MouseOver script */
function simages() { //v1.0
  var i,target,j=0,sarray=new Array,oarray=document.simgdata;
  for (i=0; i < (simages.arguments.length-2); i+=3) {
    target = eval(simages.arguments[(navigator.appName == 'Netscape')?i:i+1])
    if (target != null) {
      sarray[j++] = target;
      sarray[j++] = (oarray==null || oarray[j-1]!=target)?target.src:oarray[j];
      target.src = simages.arguments[i+2];
  } }
  document.simgdata = sarray; //used for restore
}

function simgr() { //v1.0
  if (document.simgdata != null)
    for (var i=0; i<(document.simgdata.length-1); i+=2)
      document.simgdata[i].src = document.simgdata[i+1];
}
/* EOF */


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 change_css_class(id, newClass) {
	identity=document.getElementById(id);
	identity.className=newClass;
}

function check_mailing_form ( form ) {
	
	if ((form.theateragenda.checked == false) && (form.cursusaanbod.checked == false) && (form.vacatures.checked == false)) {
		alert('Er is geen onderwerp gekozen...'); return false;
	}
	
	if (!isEmail(form.email.value)) { alert( "Dit e-mail adres is onjuist!" ); form.email.focus(); return false; }
	return true;
}

function isEmail(str) {
// Validate email
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}