/* Diverse js til Dyrenes Beskyttelse */

//skjuler og viser to elementer
function hide_show_elements(_hide, _show) {
	$("#"+_hide).css("display","none");
	$("#"+_show).css("display", "block");
}

//tester email
function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}

/********************** INDSTILLING ****************************/


//tjekker første part af indstillingsform og går videre til næste, hvis alle oblikatoriske felter er udfyldt korrekt
function check_indstilling_form_0() {
	
	if ($("#frmIndstil").valid()){
		
		//add step1 validation
		$("#user_fornavn").rules("add", {required: true, minlength:2});
		$("#user_adresse").rules("add", {required: true, minlength:2});
		$("#user_by").rules("add", {required: true, minlength:2});
		$("#user_email").rules("add", {required: true, email:true});
		
		$("#user_efternavn").rules("add", {required: true ,minlength:2});
		$("#user_postnr").rules("add", {required: true, digits: true, rangelength: [4,4]});
		$("#user_telefon").rules("add", {required: true, digits: true, rangelength:[8,8]});
		hide_show_elements("frmStep0", "frmStep1");		
	}
		
}

function remove_indstilling_validation_1(){
		$("#user_fornavn").rules("remove");
		$("#user_adresse").rules("remove");
		$("#user_by").rules("remove");
		$("#user_email").rules("remove");
		
		$("#user_efternavn").rules("remove");
		$("#user_postnr").rules("remove");
		$("#user_telefon").rules("remove");
}

//tjekker anden part af indstillingsform og submitter hvis alle oblikatoriske felter er udfyldt korrekt
function check_indstilling_form_1() {
	if ($("#frmIndstil").valid()){
		$('#frmIndstil').submit();
	}	
}


/********************** AFSTEMNING ****************************/

//går videre til næste div
function check_afstemning_form_0() {
	hide_show_elements("frmAfstemningStep0", "frmAfstemningStep1");
}

//tjekker input data og submitter form
function check_afstemning_form_1() {
	if($('#frmAfstemning').valid())	{
		$('#frmAfstemning').submit();
	}
}

/********************** TIP EN VEN ****************************/

function check_tip_form() {
	if ( $('#frmtipenven').valid() ) {
		$('#frmtipenven').submit();
	}
}
