function showPic( imgName, imgCaption, imgWidth, imgHeight, textColor, bgColor ) {
	if(imgWidth<=100)imgWidth=100
	if(imgHeight<=100)imgHeight=100
	winHeight=imgHeight+100;
	winWidth=imgWidth+20;
	w = window.open('','test','toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=yes,copyhistory=no,top=10,left=10,width='+imgWidth+',height='+winHeight);
	w.document.write( "<html><head><title>"+imgCaption+"</title>" );
	w.document.write( "<STYLE TYPE='text/css'>" );
	w.document.write( "A {font-family: verdana; font-size: 10px; color: "+textColor+"; text-decoration : none;}" );
	w.document.write( "A:Visited {font-family: verdana;font-size: 10px; color: "+textColor+"; }" );
	w.document.write( "A:Active { font-family: verdana; font-size: 10px; color: "+textColor+"; }" );
	w.document.write( "A:Hover { font-family: verdana; font-size: 10px; color: "+textColor+"; }" );
	w.document.write( "IMG {border-color : "+textColor+";}" );
	w.document.write( "BODY { font-family: verdana; font-size : 10px; font-weight: normal; color : "+textColor+"; background-color : "+bgColor+"; }" );
	w.document.write( "</STYLE>" );
	w.document.write( "<script language='JavaScript'>\n");
	w.document.write( "IE5=NN4=NN6=false\n");
	w.document.write( "if(document.all)IE5=true;\n");
	w.document.write( "else if(document.getElementById)NN6=true\n");
	w.document.write( "else if(document.layers)NN4=true\n");
	w.document.write( "function autoSize() {\n");
	w.document.write( "	if(IE5) self.resizeTo(document.images[0].width+25,document.images[0].height+100)\n");
	w.document.write( "	else if(NN6) self.sizeToContent()\n");
	w.document.write( "	else top.window.resizeTo(document.images[0].width,document.images[0].height+100)\n");
	w.document.write( "	self.focus()\n");
	w.document.write( "}\n</scr");
	w.document.write( "ipt>\n");
	w.document.write( "</head><body leftmargin=0 topmargin=3 marginwidth=0 marginheight=0 bgcolor=#999999 onLoad=" );
	w.document.write( "'javascript:autoSize();'> " );
	w.document.write( "<center><table cellpadding=0 cellspacing=0 border=0><tr><td><a href='#' onClick='window.close();'><img src='"+imgName+"' border=0 alt='"+imgCaption+"'></a></td></tr></table>" );
	w.document.write( "</center></body></html>" );
	w.document.close();
}

/* 
	Volgende 2 functies, waarbij flash objecten geladen worden, nooit via bovenstaande methode oplossen.
	De objecten worden al geladen als de pop-up nog niet helemaal is geladen, of andersom :D
*/

function showFlash( imgName, imgCaption, imgWidth, imgHeight, textColor, bgColor ) {
	if(imgWidth<=100)imgWidth=100
	if(imgHeight<=100)imgHeight=100
	winHeight=imgHeight+100;
	winWidth=imgWidth+20;
	w = window.open('flash.html','','toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,copyhistory=no,top=10,left=10,width='+imgWidth+',height='+winHeight);
	//w.document.close();
}

function showFlashG2( imgName, imgCaption, imgWidth, imgHeight, textColor, bgColor ) {
	if(imgWidth<=100)imgWidth=100
	if(imgHeight<=100)imgHeight=100
	winHeight=imgHeight+100;
	winWidth=imgWidth+20;
	w = window.open('flash-g2.html','','toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,copyhistory=no,top=10,left=10,width='+imgWidth+',height='+winHeight);
	//w.document.close();
}

function showFLV(movieName, movieCaption, movieWidth ,movieHeight, textColor, bgColor){
	winHeight = movieHeight;
	winWidth = movieWidth;
	w = window.open('flv.php?movie='+movieName+'&width='+movieWidth+'&height='+movieHeight,'test','toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,copyhistory=no,top=0,left=0,width='+movieWidth+',height='+winHeight);
}

function changeRadio(or,self,val){
	if (self.checked){
		if (val>=0){
			or[val].checked = true;
		}
	} else {
		unCheckRadio(or);
	}
}

function changeCheckbox(or,self){
	if (self.checked){
		
		or.checked = true;
	}
}

function unCheckRadio(or) {
	for (var i = 0; i < or.length; i++) {
         or[i].checked = false;
     }
}

function checkform ( form ){
	
	var err1 = false;
	var err2 = false;
	var err3 = false;
	var err3a = false;
	var err3b = false;
	var err4 = false;	
	

	if (form.initialen.value == "") { err1 = true; }
	if (form.voornaam.value == "") { err1 = true; }
	if (form.achternaam.value == "") { err1 = true; }
	if (form.organisatie.value == "") { err1 = true; }
	
	if (form.adres.value == "") { err1 = true; }
	if (form.postcode.value == "") { err1 = true; }
	if (form.plaats.value == "") { err1 = true; }
	if (form.email.value == "") { err1 = true; }
	if (form.tel.value == "") { err1 = true; }


	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value)){
		err1a = false;
	}else{
		//alert("Invalid E-mail Address! Please re-enter.")
		err1a = true;
	}


	if ((!form.echografie.checked) && (!form.shockwave.checked) && (!form.medifit.checked)) { 
		err2 = true;
	}
	
	if (form.echografie.checked){
		if (!form.e1[0].checked && !form.e1[1].checked) { err3a = true; }
		if (!form.e2[0].checked && !form.e2[1].checked) { err3b = true; }
	}
	if (form.shockwave.checked){
		 if (!form.s[0].checked && !form.s[1].checked) { err3a = true; }
	}
	
	if(!form.voorwaarden.checked){ err4 = true; }
	
	
	var msg1 = "U heeft niet alle verplichte velden ingevuld.";
	var msg1a = "U dient een geldig email adres op te geven";
	
	var msg2 = "U heeft geen seminardag geselecteerd.";
	var msg3a = "Maak een keuze uit de parallelsessies.";
	var msg3b = "Maak een keuze uit de parallelsessies.";
	var msg4 = "U heeft de deelname- en annuleringsvoorwaarden niet geaccepteerd.";
	
	
	if(err1){ 
		alert(msg1);
		return false;	
	}if(err1a){ 
		alert(msg1a);
		return false;	
	}else if(err2){ 
		alert(msg2);
		return false;
	}else if(err3a){ 
		alert(msg3a);	
		return false;
	}else if(err3b){ 
		alert(msg3b);	
		return false;
	}else if(err4){ 
		alert(msg4);	
		return false;
	}else{
		return true;
	}
}

function checkform2 ( form ){
	//contact fomulier
	var err1 = false;
	
		
	if(form.inp_1.value.indexOf("@") != "-1" && form.inp_1.value.indexOf(".") != "-1") { 
	} else { 
		alert("U dient een geldig email adres op te geven."); 
		return false; 
	} 

	if((form.inp_4.value=='') || (form.bericht.value=="") || (form.inp_9.value=="") || (form.inp_10.value=="") || (form.telnr.value=="") || (form.inp_11.value=='') || (form.inp_12.value=='')){
		alert('Niet alle verplichten velden zijn juist ingevuld.');
		return false;
	}

	if(err1){ 
		alert("U dient minimaal 1 nieuwsbrief aan te vinken");	
		return false ;
	}
	return true ;
}

function checkform3 ( form ){
	if ((form.code.value=="") || (form.voorl.value=="") || (form.naam.value=="") || (form.email.value=="")) { 
		alert("U heeft niet alle velden ingevuld");	
		return false ;
	}
	//alert(form.code.value);
	//alert(form.voorl.value);
	if(form.email.value.indexOf("@") != "-1" && form.email.value.indexOf(".") != "-1") { 
	} else { 
		alert("U dient een geldig email adres op te geven."); 
		return false; 
	} 
	return true;
}

function checkform4 ( form ){
	//aanmelden nieuwsbrief
	var err1 = false;
	
	if ((!form.inp_account_96.checked) && (!form.inp_account_97.checked)) { 
		err1 = true;
	}
		
	if(form.inp_1.value.indexOf("@") != "-1" && form.inp_1.value.indexOf(".") != "-1") { 
	} else { 
		alert("U dient een geldig email adres op te geven."); 
		return false; 
	} 

	if((form.inp_4.value=='') || (form.inp_11.value=='') || (form.inp_12.value=='')){
		alert('Niet alle verplichten velden zijn juist ingevuld.');
		return false;
	}

	if(err1){ 
		alert("U dient minimaal 1 nieuwsbrief aan te vinken");	
		return false ;
	}
	return true ;
}



