$(document).ready(function(){
	jQuery(function(){jQuery(document).pngFix();});
	
	$("a.zoom").fancybox({
		'titlePosition' 	: 'over',
		'titleFormat'       : function(title, currentArray, currentIndex, currentOpts) {
			return '<span id="fancybox-title-over">' + (title && title.length ? title : '&nbsp;' ) + '</span>';
		}
	});
	
	$("a[rel=fotogroep]").fancybox({
		'titlePosition' 	: 'over',
		'titleFormat'       : function(title, currentArray, currentIndex, currentOpts) {
			return '<span id="fancybox-title-over"><span style="float:right">Afbeelding ' +  (currentIndex + 1) + ' / ' + currentArray.length + '</span>' + (title && title.length ? title : '&nbsp;' ) + '</span>';
		}
	}); 
});

function checkform(form) {
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	var error=0;
	for (var x=0; form.elements[x]; x++ ) {
		if(form.elements[x].title == "verplicht") {
			if (form.elements[x].type == 'select-one'){
				if (form.elements[x].options[form.elements[x].selectedIndex].value == "") error++;
			}else if (form.elements[x].type == 'checkbox'){
				if (!form.elements[x].checked) error++;
			}else{
				if(form.elements[x].name=="email"){
					if (emailfilter.test(form.elements[x].value)==false) error++
				}else{
					if (form.elements[x].value == "") error++;
				}
			}
			if(error>0){
				alert( "U heeft het verplichte veld '" + form.elements[x].id + "' niet ingevuld." );
	        		form.elements[x].focus();
			        return false ;
			}
		}
	}        
}

function check_poll(aantalvragen)
{
	fout=true;
	melding='';
	
	for (i=1; i<=aantalvragen; i++)
	{
		if (document.getElementById('a'+i).checked==true) {
			fout=false;
		}
	}
	
	if(fout==true)
	{
		alert('Voor te stemmen op de poll moet je wel een antwoord geven.');
	}
	else
	{
		document.pollform.submit();	
	}
}

