function artikel_bewertung( artikel_id ,  bewertung )
{
	//new_bewertung = parseInt($( 'artikel_bewertung_' + artikel_id).innerHTML) + parseInt(bewertung);
    
    	jQuery.ajax({		
		data: 'bewertung='+bewertung+'&id='+artikel_id+'&bewertung_value='+$('#artikel_bewertung_' + artikel_id).html() ,
		url: site_url+'zahnzusatzversicherung/bewertung' ,
		type: "POST",
		timeout: 10000,
		error: function(){ console.log("25:Fehler1"); },
		success: function(ret){ 
			//$('#divAnfrage').html(ret); 
		$('#artikel_bewertung_'+artikel_id ).html(ret);
	
			}
			});	
		return false;
    
//	new Ajax.Updater('artikel_bewertung_'+artikel_id, site_url+'zahnzusatzversicherung/bewertung', { method: 'post',parameters: {bewertung: bewertung , id: artikel_id , bewertung_value: $( 'artikel_bewertung_' + artikel_id).innerHTML } });
}

	function vorschlag_neu ( text, erfolg) 
	{
			jQuery.ajax({
	
		
		data:$("#Subject").serialize(),
		url: site_url+'ajax_functions/search_neu',
		type: "POST",
		timeout: 10000,
		error: function(){ console.log("25:Fehler"); },
		success: function(ret){
			$('#'+erfolg).html(ret);
		
			}
	});
        
       	}



function ajakform( myform , erfolg )
{
	//var inputs = [];
	//$(':input', myform ).each(function(){ inputs.push(this.name + '=' + encodeURIComponent(this.value)); })
	jQuery.ajax({
		data: $(myform).serialize(),
		url: myform.action,
		type: "POST",
		timeout: 10000,
		error: function(){ console.log("25:Fehler"); },
		success: function(ret){ 
					 	$('#'+erfolg).html(ret);			
				}	
	});
}

function ajaklink( user_id, erfolg, wat, check )
{
	
	if(check==1)
	{
		if (!confirm('are you sure?') ) return;
	}
	jQuery.ajax({
	
		
		data: 'id='+user_id,
		url: site_url+'ajax_functions/'+wat+'/'+user_id,
		type: "POST",
		timeout: 10000,
		error: function(){ console.log("25:Fehler"); },
		success: function(ret){
			$('#'+erfolg).html(ret);
		
			}
	});
			
}

function FrageCheckUndSubmitAnfrage()
{
    if ( FrageCheck() )
    {
        return  my_ajax.send_ajax_request('ajax_functions/save_anfrage' , 'main_popup_window' , 'anfrage_popup_form' );
    }
    else
    return false;
}

function Comment_neu (formular, ausgabe_id)
{   

	
		
			if(window.document.comment_form.comment_text.value=="" ) {
		alert("Bitte geben Sie einen Kommentar ein.");
		return false;}
	
	
	  if (window.document.comment_form.comment_email.value.indexOf("@") == -1) {
				alert("Bitte geben Sie eine gültige E-Mail. Wir schicken keine Werbung!");
		return false;}
		
	   
         ajakform	(formular, ausgabe_id);
        
		return false;
		
}


function FrageCheck_neu (formular, ausgabe_id)
{   

		if(window.document.frageformtest.Subject.value=="" ) {
		alert("Bitte geben Sie 3-4 Stichwörter zu Ihrer Frage ein.");
		return false;}
		
			if(window.document.frageformtest.Message.value=="" ) {
		alert("Bitte geben Sie eine Frage ein.");
		return false;}
	
	
	  if (window.document.frageformtest.EmailFrom.value.indexOf("@") == -1) {
				alert("Bitte geben Sie eine gültige E-Mail. Wir schicken keine Werbung!");
		return false;}
		
	   
         ajakform	(formular, ausgabe_id);
        
		return false;
		
}

function antwort_check_neu_pop(formular, ausgabe_id)
        {
            	if(window.document.frageformtest_pop.kommentar_new_text.value=="" ) {
		alert("Bitte geben Sie eine Antwort ein.");
		return false;}
	
	
	  if (window.document.frageformtest_pop.email.value.indexOf("@") == -1) {
				alert("Bitte geben Sie eine gültige E-Mail. Wir schicken keine Werbung!");
		return false;}
		
	   
         ajakform	(formular, ausgabe_id);
        
		return false;
        }
function antwort_check_neu_pop2(formular, ausgabe_id)
        {
            	if(window.document.frageformtest_pop.thread_new_text.value=="" ) {
		alert("Bitte geben Sie eine Frage ein.");
		return false;}
	
	
	  if (window.document.frageformtest_pop.email.value.indexOf("@") == -1) {
				alert("Bitte geben Sie eine gültige E-Mail. Wir schicken keine Werbung!");
		return false;}
		
	   
         ajakform	(formular, ausgabe_id);
        
		return false;
        }


function FrageCheck_neu_pop (formular, ausgabe_id)
{   

		if(window.document.frageformtest_pop.Subject.value=="" ) {
		alert("Bitte geben Sie 3-4 Stichwörter zu Ihrer Frage ein.");
		return false;}
		
			if(window.document.frageformtest_pop.Message.value=="" ) {
		alert("Bitte geben Sie eine Frage ein.");
		return false;}
	
	
	  if (window.document.frageformtest_pop.EmailFrom.value.indexOf("@") == -1) {
				alert("Bitte geben Sie eine gültige E-Mail. Wir schicken keine Werbung!");
		return false;}
		
	   
         ajakform	(formular, ausgabe_id);
        
		return false;
		
}


function FrageCheck ()
{   
	
		if(window.document.frageformtest.Subject.value=="" ) {
		alert("Bitte geben Sie einen Betreff Ihrer Frage ein.");
		return false;}
		
			if(window.document.frageformtest.Message.value=="" ) {
		alert("Bitte geben Sie eine Frage ein.");
		return false;}
	
	
	  if (window.document.frageformtest.EmailFrom.value.indexOf("@") == -1) {
				alert("Bitte geben Sie eine gültige E-Mail. Wir schicken keine Werbung!");
		return false;}
		
		
		return true;
		
}


	function openrechner (id)
	
	{
	if (document.getElementById) {
	var mydiv = document.getElementById(id);
	mydiv.style.display = 'block';
	}
	
	}


function FrageCheck2 ()
{   
	
	
			if(window.document.frageformtest.Message.value=="" ) {
		alert("Bitte geben Sie eine Frage ein.");
		return false;}
	
	
	  if (window.document.frageformtest.EmailFrom.value.indexOf("@") == -1) {
				alert("Bitte geben Sie eine gültige E-Mail. Wir schicken keine Werbung!");
		return false;}
		
		
		
		
}

function CSSCheck()
{ 
		if(window.document.antrag.a11.value=="") {
		alert("Wann war Ihr letzter Zahnarzt-Besuch? Bitte geben Sie das Datum ungefähr an.");
		return false;}
       
        if (  $('#a2_ja').attr('checked' ) && $('#a5').val() == "" ) 
        {
            alert("Bitte geben Sie Anzahl der fehlenden Zähne an.");
            return false;
        }
	
	}


function EingabeCheck(id)
{ 	
                
                
               if(id==3)
               {
                	if(window.document.TEST.zaname.value=="") {
		alert("Bitte geben Sie den Name Ihres Zahnarztes an (nur bei CSS Zahnarztplus)!");
		return false;}
        
        
        	if(window.document.TEST.zaort.value=="") {
		alert("Bitte geben Sie den Ort Ihres Zahnarztes an (nur bei CSS Zahnarztplus)!");
		return false;}
        
        
        
               } 
                
			 if(window.document.TEST.plz.value.length != 5){
		alert("Bitte geben Sie die Postleitzahl 5-stellig an.");
		return false;}
		
		    if (window.document.TEST.email.value.indexOf("@") == -1) {
				alert("Bitte geben Sie eine gültige E-Mail. Wir schicken keine Werbung!");
		return false;}


	if(window.document.TEST.geschlecht[0].checked =="" && window.document.TEST.geschlecht[1].checked =="") {
		alert("Bitte geben Sie Ihr Geschlecht an.");
		return false;}
		
						if(window.document.TEST.taga.value=="") {
		alert("Bitte geben Sie den Tag Ihrer Geburt an!");
		return false;}
		
				if(window.document.TEST.monata.value=="") {
		alert("Bitte geben Sie Ihren Geburtsmonat an!");
		return false;}
		
			if(window.document.TEST.jahra.value=="") {
		alert("Bitte geben Sie Ihr Geburtsjahr an!");
		return false;}
		

				if(window.document.TEST.berufbv.value=="" && window.document.TEST.versicherungsnehmer.value!="") {
	alert("Bitte geben Sie die Berufsbezeichnung der zu versichernden Person ein.");
		return false; }
		
		
			if(window.document.TEST.geschlechtv[0].checked =="" && window.document.TEST.geschlechtv[1].checked =="" && window.document.TEST.versicherungsnehmer.value>"0") {
		alert("Bitte geben Sie das Geschlecht der zu versichernden Person an.");
		return false;}
		
		
		if(window.document.TEST.berufb.value=="" ) {
		alert("Bitte geben Sie Ihre Berufsbezeichnung an.");
		return false;}
		
		
		if(window.document.TEST.email.value=="" ) {
		alert("Bitte geben Sie eine E-Mail an. Wir senden Ihnen nach Abschicken dieses Formulars zur Best&auml;tigung eine E-Mail. ");
		return false;}
		
				if(window.document.TEST.telprivat.value=="") {
		alert("Bitte geben Sie eine Telefonnummer an (wir rufen nur im Notfall an)!");
		return false;}
		
		
		if(window.document.TEST.antragsteller.value=="" ) {
		alert("Bitte geben Sie Ihren Nachnamen ein");
		return false;}
		
		
		
			if(window.document.TEST.hausnummer.value=="" ) {
		alert("Bitte geben Sie Ihre Hausnummer an.");
		return false;}
		
		if(window.document.TEST.strasse.value=="" ) {
		alert("Bitte geben Sie Ihre Strasse ein");
		return false;}
		if(window.document.TEST.plz.value=="" ) {
		alert("Bitte geben Sie die Postleitzahl Ihres Wohnortes ein");
		return false;}
		if(window.document.TEST.ort.value=="" ) {
		alert("Bitte geben Sie Ihren Wohnort an");
		return false;}
	
		if(window.document.TEST.kvgesetzlich.value=="" ) {
		alert("Bitte geben Sie den Namen Ihrer gesetzlichen Krankenkasse an");
		return false;}
		
		
			if(window.document.TEST.tagv.value=="" && window.document.TEST.versicherungsnehmer.value>"0" ) {
	alert("Bitte geben Sie den Tag der Geburt der zu versichernden Person ein!");
		return false; }
		
			if(window.document.TEST.monatv.value=="" && window.document.TEST.versicherungsnehmer.value>"0" ) {
	alert("Bitte geben Sie den Geburtsmonat der zu versichernden Person ein!");
		return false; }
			
			if(window.document.TEST.jahrv.value=="" && window.document.TEST.versicherungsnehmer.value>"0" ) {
	alert("Bitte geben Sie das Geburtsjahr der zu versichernden Person ein!");
		return false; }
		
		
		
			
	
	}


function input_in_div_rein( field_id , text )
{
 document.getElementById("ausgabe_"+field_id).innerHTML=document.getElementById(field_id).value;
}
function toggledisplay (id)
	
	{
	if (document.getElementById) {
	var mydiv = document.getElementById(id);
	mydiv.style.display = (mydiv.style.display=='block'?'none':'block');
	}
	
	}
	

	function check_step1_neu()
	
{ 
	  if(window.document.form1.option[0].checked==false
	   && window.document.form1.option[1].checked==false
	    && window.document.form1.option[2].checked==false
	     && window.document.form1.option[3].checked==false
	      && window.document.form1.option[4].checked==false
	       && window.document.form1.option[5].checked==false
	   ) 
	  
	  {
	alert("Bitte wählen Sie eine der 6 Optionen.");
    return false;}
	
return true;

 
 }	
    
    
    	function check_step1_popup_neu()
	
{ 
	  if(window.document.form1_v2.option[0].checked==false
	   && window.document.form1_v2.option[1].checked==false
	    && window.document.form1_v2.option[2].checked==false
	     && window.document.form1_v2.option[3].checked==false
	      && window.document.form1_v2.option[4].checked==false
	       && window.document.form1_v2.option[5].checked==false
	   ) 
	  
	  {
	alert("Bitte wählen Sie eine der 6 Optionen.");
return false;}
	



return true;

 
 }	
	
	
	function check_step1()
	
{ if(window.document.form1.gesetzl[1].checked == true) {
 alert("Eine private Zahnzusatzversicherung ist nur für Personen erhältlich die in einer gesetzlichen Krankenkasse versichert sind.");
 return false;}



 if(window.document.form1.tag.value=="") {
alert("Bitte geben Sie den Tag Ihrer Geburt an!");
return false;}

if(window.document.form1.monat.value=="") {
 alert("Bitte geben Sie Ihren Geburtsmonat an!");
 return false;}

 if(window.document.form1.jahr1.value=="") {
 alert("Bitte geben Sie Ihr Geburtsjahr an!");
 return false;}
 
  if(window.document.form1.geschlecht.value=="") {
alert("Bitte geben Sie das Geschlecht der zu versichernden Person an!");
return false;}
 
 return true;
 
 }
 function IsNumeric(inputVal) {
     if (isNaN(parseFloat(inputVal))) {          
          return false;
     }
     return true
}

function check_zahnarzt_register ( )
{	
	$error = '';
	if ( !$('useremail').present() ) 
	{ 
		$error = $error + 'Das Feld "Email"  muss nicht lehr sein!\n';
		$('useremail').style.border = '1px solid red';
	}
	if ( !$('tabellen').present() || IsNumeric($('tabellen')) ) 
	{ 
		$error = $error + 'Das Feld "Anzahl der Waizmanntabellen" muss nicht lehr und eine Zahl sein!\n';
		$('tabellen').style.border = '1px solid red';
	}
	
	if ( !$('zaname').present() ) 
	{ 
		$error = $error + 'Das Feld "Praxis/Name" muss nicht lehr sein!\n';
		$('zaname').style.border = '1px solid red';
	}
	
	if ( !$('ansprechpartner').present() ) 
	{ 
		$error = $error + 'Das Feld "Ansprechpartner"  muss nicht lehr sein!\n';
		$('ansprechpartner').style.border = '1px solid red';
	}
	
	if ( !$('strasse').present() ) 
	{ 
		$error = $error + 'Das Feld "Strasse" muss nicht lehr sein!\n';
		$('strasse').style.border = '1px solid red';
	}
	if ( !$('ort').present() ) 
	{ 
		$error = $error + 'Das Feld "PLZ / Ort"  muss nicht lehr sein!\n';
		$('ort').style.border = '1px solid red';
	}
	if ( !$('pass').present() ) 
	{ 
		$error = $error + 'Das Feld "Passwort"  muss nicht lehr sein!\n';
		$('pass').style.border = '1px solid red';
	}
	if ( !$('pass_1').present() ) 
	{ 
		$error = $error + 'Das Feld "Passwort wiederholen"  muss nicht lehr sein!\n';
		$('pass_1').style.border = '1px solid red';
	}
	if ( $F('pass_1') !=  $F('pass') ) 
	{ 
		$error = $error + 'Das Feld "Passwort wiederholen" und Feld "Pass" müssen identisch sein!\n';
		$('pass_1').style.border = '1px solid red';
		$('pass').style.border = '1px solid red';
	}
	if ($error!='')
	{
		alert ($error);
		return false;
	}
	else return true;
}

function AzubiCheck()
{ if(window.document.form1.ausbildung[1].checked == true) {
 alert("Azubi Tarife sind nur möglich, wenn Sie diese Frage mit Ja beantworten");
 return false;}

}


	function vorschlag ( text) 
	{
		new Ajax.Updater('vorschlag_fenster', site_url+'zahnzusatzversicherung/vorschlag', { method: 'post',parameters: {request: text} });
	}

