var next = 0;

$(function(){
	$("div#sfeeritem").hover(function(){
		$(this).addClass('sfeeritem_over').removeClass('sfeeritem');
	}, function(){
		$(this).addClass('sfeeritem').removeClass('sfeeritem_over');
	});

	$("div#bel").click(function(){
		$('div#contactholder').show();
		$('div#contactbody').animate({marginTop: '0px'},400, function(){
			$('div#send').show();
		});
	});

	$('div#contactclose').click(function(){
		$('div#contactbody').animate({marginTop: '500px'},400, function(){
			$('div#send').hide();
			$('div#contactholder').hide();
		});
	});

	$('div#send').click(function(){
		sendFrm();
	});

	$("form#frm").submit(function() {
		sendFrm();
		return false;
	});

	$('div#youtube_left').click(function(){
		next--;
		$('div#youtube_main').animate({marginLeft: '-'+(next*500)+'px'},400);
		checkYoutubeBtn();
	});

	$('div#youtube_right').click(function(){
		next++;
		$('div#youtube_main').animate({marginLeft: '-'+(next*500)+'px'},400);
		checkYoutubeBtn();
	});

	$("a#fancyvideo").fancybox({'type':'youtube', 'width': 640, 'height':400});

	checkYoutubeBtn();
});

function checkYoutubeBtn(){
	var aantal = $('input#youtube_aantal').val();

	$('div.youtube_page').removeClass('youtube_page_active');
	$('div#youtube_pageitem_'+next).addClass('youtube_page_active');

	if (next>=0 && next<(aantal-1)){
		$('div#youtube_right').show();
	} else {
		$('div#youtube_right').hide();
	}

	if (next>0){
		$('div#youtube_left').show();
	} else {
		$('div#youtube_left').hide();
	}
}

function sendFrm(){

	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if (reg.test($('input#email').val()) &&  $('input#telefoon').val()!='' && $('input#email').val()!=''){
		$.ajax({
			url: '/ajax.php?action=bel&naam='+$('#naam').val()+'&telefoon='+$('#telefoon').val()+'&email='+$('#email').val()+'&adres1='+$('#adres1').val()+'&adres2='+$('#adres2').val()+'&plaats='+$('#plaats').val()+'&dag='+$('#dag').val()+'&tijd='+$('#tijd').val()+'&opmerking='+$('#opmerking').val(), cache: true, success: function(html){
				$('div#contact').html(html);
				$('div#contactbody').delay(2000).animate({marginTop: '500px'},400, function(){
					$('div#send').hide();
					$('div#contactholder').hide();
				});
				_gaq.push(['_trackPageview', '/bedankt.htm']);
			}
		});
		$('div#contact').html('<div id=\"contactmsg\">Bezig met verzenden!<br><br><br><img src=\"/images/loading_icon.gif\"></div>');
	} else {
		if ($('input#telefoon').val()==''){
			$('input#telefoon').addClass('error');
		} else {
			$('input#telefoon').removeClass('error');
		}
		if ($('input#email').val()=='' || reg.test($('input#email').val())==false){
			$('input#email').addClass('error');
		} else {
			$('input#email').removeClass('error');
		}
	}		
}
