function quiz_validate(selected){
	if(selected == "quiz_gewinnspiel_answer1"){
		jQuery('.wrong_answer').hide();
		jQuery('.correct_answer').show();
		jQuery('#quiz_gewinnspiel_form1').hide();
		jQuery('#quiz_gewinnspiel_form2').show();
		jQuery('#quizquestion').hide();
	}
	else{
		jQuery('.wrong_answer').show();
	}
}

function open_terms() {
	// Opens the terms and conditions in a popup window	
	window.open("get", "http://www.google.de", true, "height:100px")
}	
		
function quiz_validateForm(){
	var valide = true;

	if(jQuery('#quiz_gewinnspiel_form_vorname').val() == ""){
		//jQuery('#quiz_gewinnspiel_form_vorname').addClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_name]').addClass('errorLabel');
		valide = false;
	}
	else{
		//jQuery('#quiz_gewinnspiel_form_vorname').removeClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_name]').removeClass('errorLabel');
	}
	
if(jQuery('#quiz_gewinnspiel_form_nachname').val() == ""){
		//jQuery('#quiz_gewinnspiel_form_nachname').addClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_name]').addClass('errorLabel');
		valide = false;
	}
	else{
		//jQuery('#quiz_gewinnspiel_form_nachname').removeClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_name]').removeClass('errorLabel');
	}
	
	if(jQuery('#quiz_gewinnspiel_form_firma').val() == ""){
		//jQuery('#quiz_gewinnspiel_form_firma').addClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_firma]').addClass('errorLabel');
		valide = false;
	}
	else{
		//jQuery('#quiz_gewinnspiel_form_firma').removeClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_firma]').removeClass('errorLabel');
	}
	
	if(!emailcheck(jQuery('#quiz_gewinnspiel_form_email').val())){
		//jQuery('#quiz_gewinnspiel_form_email').addClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_email]').addClass('errorLabel');
		valide = false;
	}
	else{
		//jQuery('#quiz_gewinnspiel_form_email').removeClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_email]').removeClass('errorLabel');
	}
	
	if(jQuery('#quiz_gewinnspiel_form_hear').val() == 0){
		//jQuery('#quiz_gewinnspiel_form_hear').addClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_hear]').addClass('errorLabel');
		valide = false;
	}
	else{
		//jQuery('#quiz_gewinnspiel_form_hear').removeClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_hear]').removeClass('errorLabel');
	}

	if(jQuery('#quiz_gewinnspiel_form_anrede').val() == 0){
		//jQuery('#quiz_gewinnspiel_form_anrede').addClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_anrede]').addClass('errorLabel');
		valide = false;
	}
	else{
		//jQuery('#quiz_gewinnspiel_form_anrede').removeClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_anrede]').removeClass('errorLabel');
	}

	
	if(jQuery('#quiz_gewinnspiel_form_agbs').attr('checked') == ""){
		//jQuery('#quiz_gewinnspiel_form_agbs').addClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_agbs]').addClass('errorLabel');
		valide = false;
	}
	else{
		//jQuery('#quiz_gewinnspiel_form_agbs').removeClass('error');
		jQuery('label[for=quiz_gewinnspiel_form_agbs]').removeClass('errorLabel');
	}
	
	if(valide == false){
		jQuery('.formerror').show();
	}
	else{
		jQuery('.formerror').hide();
		jQuery('#quiz_gewinnspiel_form2').hide();
		jQuery.post(
			'ajax/gewinnspiel.cfm',
			{
				gewinnspiel_anrede: jQuery('#quiz_gewinnspiel_form_anrede').val(),
				gewinnspiel_titel: jQuery('#quiz_gewinnspiel_form_titel').val(),
				gewinnspiel_vorname: jQuery('#quiz_gewinnspiel_form_vorname').val(),
				gewinnspiel_nachname: jQuery('#quiz_gewinnspiel_form_nachname').val(),
				gewinnspiel_firma: jQuery('#quiz_gewinnspiel_form_firma').val(),
				gewinnspiel_email: jQuery('#quiz_gewinnspiel_form_email').val(),
				gewinnspiel_heard: jQuery('#quiz_gewinnspiel_form_hear').val()
			}
		);
		jQuery('.confirm_message').show();
	}
	
	return false;
}

function emailcheck(str) {

	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	   	return false
	}

	if (str.indexOf(at,(lat+1))!=-1){
	   	return false
	}

	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	   	return false
	}

	if (str.indexOf(dot,(lat+2))==-1){
	   	return false
	}
	
	if (str.indexOf(" ")!=-1){
	   	return false
	}

	return true					
}
