var step = 1;
$(document).ready(function() {
     
     $('a.minutengratis').click(function(event){
     	event.preventDefault();
		$('#name_invalid, #email_invalid, #pass_invalid, #userinfo, #extrainfo, #errors, #emailontheway, #zoek_invalid').css('display','none');
     	$('#userinfo').css('display','block');     	
		$('#dialog').dialog({modal: true });
     });
     
     $('#fld_userinfo').click(function (event){
		event.preventDefault();
		hasErrors = false;
		
		$('#name_invalid, #email_invalid, #pass_invalid, #zoek_invalid').css('display','none');
		
     	if(jQuery.trim($('#fld_name').val())==''){
     		hasErrors = true;
     		$('#name_invalid').css('display','block');
     	}
		if(!is_email($('#fld_email').val())){
		 	hasErrors = true;
     		$('#email_invalid').css('display','block');
     	}
     	if(jQuery.trim($('#fld_password').val()).length < 5){
     		hasErrors = true;
     		$('#pass_invalid').css('display','block');
     	}
		
     	$('#userinfo').css('display','none');
		
		if(hasErrors){
			$('#errors').css('display','block');
		}else{
			$('#extrainfo').css('display','block');	
			step = 2;
			$('#hdn_fld_name').val($('#fld_name').val());
			$('#hdn_fld_email').val($('#fld_email').val());
			$('#hdn_fld_password').val($('#fld_password').val());
		}
     });
	 
     $('#to_userinfo').click(function(event){
     	event.preventDefault();
     	$('#email_invalid, #pass_invalid, #userinfo, #extrainfo, #errors, #zoek_invalid').css('display','none');
		if(step == 1) {
			$('#userinfo').css('display','block');
		}
		else $('#extrainfo').css('display','block');
     });
	 
     $('#free_access').click(function(event){
		hasErrors = false;
		if(
			!$('#fld_zoek_vrouw').attr("checked") && 
			!$('#fld_zoek_stel').attr("checked") && 
			!$('#fld_zoek_man').attr("checked") && 
			!$('#fld_zoek_shemales').attr("checked")
			) {
			event.preventDefault();
     		hasErrors = true;
     		$('#zoek_invalid').css('display','block');
		}
		
		if(hasErrors){
			$('#errors').css('display','block');
			$('#extrainfo').css('display','none');
		}
     	
     	//$('#email_invalid, #pass_invalid, #extrainfo, #errors, #zoek_invalid').css('display','none');
     	//$('#userinfo').css('display','block');
     });
	 
});
function is_email(email){
	var result = email.search(/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z]{2,3})+$/);
	if(result > -1){ return true; } else { return false; }
}

function AddToFaves_hp(url, naam){
	var is_4up = parseInt(navigator.appVersion);
	var is_mac   = navigator.userAgent.toLowerCase().indexOf("mac")!=-1;
	var is_ie   = navigator.userAgent.toLowerCase().indexOf("msie")!=-1;
	var thePage = url;

	if (thePage.lastIndexOf('#')!=-1)
		thePage = thePage.substring(0,thePage.lastIndexOf('#'));
	if (is_ie && is_4up && !is_mac)
		window.external.AddFavorite(thePage, naam);
	else if (is_ie || document.images)
		alert("Gebruik het menu of toets ctrl/cmd-D om deze pagina toe te voegen aan uw bladwijzers");
	//booker_hp.focus();
}