// JavaScript Document

$(document).ready(function() {
	
	$(".carousel").jCarouselLite({
		auto: 500,
		speed: 1500,
		visible: 2
	});

	$('form').submit(function(){
						  
		var txt = '';
		
		// standaard form check
		$(this).find('input, textarea').each(function(){
			if( $(this).attr('title') && $(this).val().length == 0 ){
				txt += ' - ' + $(this).attr('title') + '\n';
			}
		});
		
		
		if(txt && txt.length > 0){
			var header = '___________________________________________________________\n\n De volgende velden zijn verplicht: \n\n';
			var footer = '___________________________________________________________\n\n ';
			alert(header + txt + footer);
			return false;
		}
	});
	
	$('.peiling-url').click(function(){
		window.open( $(this).attr('href'), 'Peilingen', 'width=750,height=500,scrollbars=yes,toolbar=yes,location=yes, resizable=yes'); return false
	});
	
	
	nr = 1
	$('a.add_field').click(function(){
			   
		var row = '<tr><td valign="top"><select name="veld['+nr+'][type]"><option value="text">Enkele tekstregel</option><option value="textarea">Meerdere tekstregels</option><option value="select">Selectielijst</option><option value="radio">Keuze opties</option><option value="hidden">Verborgen veld</option><option value="file">Bestand</option></select></td><td valign="top"><textarea name="veld['+nr+'][naam]" ></textarea></td><td valign="top"><textarea name="veld['+nr+'][waarde]"></textarea></td><td valign="top"><input type="checkbox" name="veld['+nr+'][verplicht]" /></td></tr>';	   
		$('table#create_peilingen').append(row);   
			   
		nr = nr+1;
		
		return false;
	});
	
});
