$(function() {

	$("#input_date").datepicker($.extend({}, 
		$.datepicker.regional["de"], { 
		showStatus: true, 
		showOn: "both", 
		buttonImage: "/fileadmin/cn_calender/events_calender.gif", 
		buttonImageOnly: true,
		dateFormat: "dd.mm.yy" 
	})); 			
			
});

function checkForm(){

	alert_msg = "";

	//Bitte f&uacute;llen Sie das Feld aus;


	//mgroth date check 2009-06-30
		var datestr=$("#input_date").val();
		var datesplit = datestr.split(".");

		 dateObj = new Date(datesplit[1] + " " +  datesplit[0] + "," +  datesplit[2]);

		//auf sonntag überprüfen
		if ( $("#input_date").val() == 'TT.MM.JJJJ' || $("#input_date").val() == '' || $("#input_date").val() == null || dateObj.getDay() == 0){

			alert_msg += "Bitte wählen Sie ein gültiges Datum aus. \n";
		 }

	if(document.getElementById('select_type')){
	
		if ( $("#select_type").val() == '' || $("#select_type").val() == null ){
				alert_msg += "Bitte wählen Sie eine Rubrik aus. \n";
		}

	}
	
	if ( document.new_form.radio_zahlung[1].checked == true){


		if ( $("#input_bank").val() == '' || $("#input_bank").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Geldinstitut aus. \n";
		}
		if ( $("#input_blz").val() == '' || $("#input_blz").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Bankleitzahl aus. \n";
		}
		if ( $("#input_kto").val() == '' || $("#input_kto").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Kontonummer aus. \n";
		}					

	}

	if ( $("#input_name").val() == '' || $("#input_name").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Name / Vorname aus. \n";
	}
	if ( $("#input_firma").val() == '' || $("#input_firma").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Firma aus. \n";
	}
	if ( $("#input_str").val() == '' || $("#input_str").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Straße / Hausnr aus. \n";
	}
	if ( $("#input_plz").val() == '' || $("#input_plz").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld PLZ / Ort aus. \n";
	}
	if ( $("#input_tel").val() == '' || $("#input_tel").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Telefon aus. \n";
	}
	if ( $("#input_email").val() == '' || $("#input_email").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld eMail-Adresse aus. \n";
	}
	else{

			if ( !email_check ($("#input_email").val()) )
				alert_msg += "Geben Sie eine gültige  eMail-Addresse an. \n";
	}
	if ( document.new_form.checkbox_agb.checked != true){
			alert_msg += "Bitte akzeptieren Sie die AGB. \n";
	}				

	if (alert_msg != '' &&  alert_msg != null){
		alert (alert_msg);
	}
	else{
		return true;
	}

	return false;
}
		
		function email_check(email)
		{
			var emailchar = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			if (emailchar.test(email)){
				return true
			}
			else
			{
				return false;
			}
		}
		
		

function checkFormClassified(){

	alert_msg = "";

	//Bitte f&uacute;llen Sie das Feld aus;


	//mgroth date check 2009-06-30
		var datestr=$("#input_date").val();
		var datesplit = datestr.split(".");

		 dateObj = new Date(datesplit[1] + " " +  datesplit[0] + "," +  datesplit[2]);

		//auf sonntag überprüfen
		if ( $("#input_date").val() == 'TT.MM.JJJJ' || $("#input_date").val() == '' || $("#input_date").val() == null || dateObj.getDay() == 0){

			alert_msg += "Bitte wählen Sie ein gültiges Datum aus. \n";
		 }

	if(document.getElementById('select_type')){
	
		if ( $("#select_type").val() == '' || $("#select_type").val() == null ){
				alert_msg += "Bitte wählen Sie eine Rubrik aus. \n";
		}

	}
	
	//if ( document.new_form.radio_zahlung[0].checked == true){


		if ( $("#input_bank").val() == '' || $("#input_bank").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Geldinstitut aus. \n";
		}
		if ( $("#input_blz").val() == '' || $("#input_blz").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Bankleitzahl aus. \n";
		}
		if ( $("#input_kto").val() == '' || $("#input_kto").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Kontonummer aus. \n";
		}					

	//}

	if ( $("#input_name").val() == '' || $("#input_name").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Name / Vorname aus. \n";
	}
	if ( $("#input_str").val() == '' || $("#input_str").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Straße / Hausnr aus. \n";
	}
	if ( $("#input_plz").val() == '' || $("#input_plz").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld PLZ / Ort aus. \n";
	}
	if ( $("#input_tel").val() == '' || $("#input_tel").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Telefon aus. \n";
	}
	if ( $("#input_email").val() == '' || $("#input_email").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld eMail-Adresse aus. \n";
	}
	else{

			if ( !email_check ($("#input_email").val()) )
				alert_msg += "Geben Sie eine gültige  eMail-Addresse an. \n";
	}
	if ( document.new_form.checkbox_agb.checked != true){
			alert_msg += "Bitte akzeptieren Sie die AGB. \n";
	}				

	if (alert_msg != '' &&  alert_msg != null){
		alert (alert_msg);
	}
	else{
		return true;
	}

	return false;
}	


		

function checkFormGreetings(){

	alert_msg = "";

	//Bitte f&uacute;llen Sie das Feld aus;


	//mgroth date check 2009-06-30
		var datestr=$("#input_date").val();
		var datesplit = datestr.split(".");

		 dateObj = new Date(datesplit[1] + " " +  datesplit[0] + "," +  datesplit[2]);

		//auf sonntag überprüfen
		if ( $("#input_date").val() == 'TT.MM.JJJJ' || $("#input_date").val() == '' || $("#input_date").val() == null || dateObj.getDay() == 0){

			alert_msg += "Bitte wählen Sie ein gültiges Datum aus. \n";
		 }

	if(document.getElementById('select_type')){
	
		if ( $("#select_type").val() == '' || $("#select_type").val() == null ){
				alert_msg += "Bitte wählen Sie eine Rubrik aus. \n";
		}

	}
	
	//if ( document.new_form.radio_zahlung[0].checked == true){


		if ( $("#input_bank").val() == '' || $("#input_bank").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Geldinstitut aus. \n";
		}
		if ( $("#input_blz").val() == '' || $("#input_blz").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Bankleitzahl aus. \n";
		}
		if ( $("#input_kto").val() == '' || $("#input_kto").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Kontonummer aus. \n";
		}					

	//}

	if ( $("#input_name").val() == '' || $("#input_name").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Name / Vorname aus. \n";
	}

	if ( $("#input_str").val() == '' || $("#input_str").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Straße / Hausnr aus. \n";
	}
	if ( $("#input_plz").val() == '' || $("#input_plz").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld PLZ / Ort aus. \n";
	}
	if ( $("#input_tel").val() == '' || $("#input_tel").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Telefon aus. \n";
	}
	if ( $("#input_email").val() == '' || $("#input_email").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld eMail-Adresse aus. \n";
	}
	else{

			if ( !email_check ($("#input_email").val()) )
				alert_msg += "Geben Sie eine gültige  eMail-Addresse an. \n";
	}
	if ( document.new_form.checkbox_agb.checked != true){
			alert_msg += "Bitte akzeptieren Sie die AGB. \n";
	}				

	if (alert_msg != '' &&  alert_msg != null){
		alert (alert_msg);
	}
	else{
		return true;
	}

	return false;
}	

		

function checkFormFamilyCN(){

	alert_msg = "";

	//Bitte f&uacute;llen Sie das Feld aus;


	//mgroth date check 2009-06-30
		var datestr=$("#input_date").val();
		var datesplit = datestr.split(".");

		 dateObj = new Date(datesplit[1] + " " +  datesplit[0] + "," +  datesplit[2]);

		//auf sonntag überprüfen
		if ( $("#input_date").val() == 'TT.MM.JJJJ' || $("#input_date").val() == '' || $("#input_date").val() == null || dateObj.getDay() == 0){

			alert_msg += "Bitte wählen Sie ein gültiges Datum aus. \n";
		 }

	if(document.getElementById('select_type')){
	
		if ( $("#select_type").val() == '' || $("#select_type").val() == null ){
				alert_msg += "Bitte wählen Sie eine Rubrik aus. \n";
		}

	}
	
	//if ( document.new_form.radio_zahlung[0].checked == true){


		if ( $("#input_bank").val() == '' || $("#input_bank").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Geldinstitut aus. \n";
		}
		if ( $("#input_blz").val() == '' || $("#input_blz").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Bankleitzahl aus. \n";
		}
		if ( $("#input_kto").val() == '' || $("#input_kto").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Kontonummer aus. \n";
		}					

	//}

	if ( $("#input_name").val() == '' || $("#input_name").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Name / Vorname aus. \n";
	}
	if ( $("#input_str").val() == '' || $("#input_str").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Straße / Hausnr aus. \n";
	}
	if ( $("#input_plz").val() == '' || $("#input_plz").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld PLZ / Ort aus. \n";
	}
	if ( $("#input_tel").val() == '' || $("#input_tel").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Telefon aus. \n";
	}
	if ( $("#input_email").val() == '' || $("#input_email").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld eMail-Adresse aus. \n";
	}
	else{

			if ( !email_check ($("#input_email").val()) )
				alert_msg += "Geben Sie eine gültige  eMail-Addresse an. \n";
	}
	if ( document.new_form.checkbox_agb.checked != true){
			alert_msg += "Bitte akzeptieren Sie die AGB. \n";
	}				

	if (alert_msg != '' &&  alert_msg != null){
		alert (alert_msg);
	}
	else{
		return true;
	}

	return false;
}

	

function checkFormObituariesCN(){

	alert_msg = "";

	//Bitte f&uacute;llen Sie das Feld aus;


	//mgroth date check 2009-06-30
		var datestr=$("#input_date").val();
		var datesplit = datestr.split(".");

		 dateObj = new Date(datesplit[1] + " " +  datesplit[0] + "," +  datesplit[2]);

		//auf sonntag überprüfen
		if ( $("#input_date").val() == 'TT.MM.JJJJ' || $("#input_date").val() == '' || $("#input_date").val() == null || dateObj.getDay() == 0){

			alert_msg += "Bitte wählen Sie ein gültiges Datum aus. \n";
		 }

	if(document.getElementById('select_type')){
	
		if ( $("#select_type").val() == '' || $("#select_type").val() == null ){
				alert_msg += "Bitte wählen Sie eine Rubrik aus. \n";
		}

	}
	
	//if ( document.new_form.radio_zahlung[0].checked == true){


		if ( $("#input_bank").val() == '' || $("#input_bank").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Geldinstitut aus. \n";
		}
		if ( $("#input_blz").val() == '' || $("#input_blz").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Bankleitzahl aus. \n";
		}
		if ( $("#input_kto").val() == '' || $("#input_kto").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Kontonummer aus. \n";
		}					

	//}

	if ( $("#input_name").val() == '' || $("#input_name").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Name / Vorname aus. \n";
	}

	if ( $("#input_str").val() == '' || $("#input_str").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Straße / Hausnr aus. \n";
	}
	if ( $("#input_plz").val() == '' || $("#input_plz").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld PLZ / Ort aus. \n";
	}
	if ( $("#input_tel").val() == '' || $("#input_tel").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Telefon aus. \n";
	}
	if ( $("#input_email").val() == '' || $("#input_email").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld eMail-Adresse aus. \n";
	}
	else{

			if ( !email_check ($("#input_email").val()) )
				alert_msg += "Geben Sie eine gültige  eMail-Addresse an. \n";
	}
	if ( document.new_form.checkbox_agb.checked != true){
			alert_msg += "Bitte akzeptieren Sie die AGB. \n";
	}				

	if (alert_msg != '' &&  alert_msg != null){
		alert (alert_msg);
	}
	else{
		return true;
	}

	return false;
}	



function checkFormFamilyNEZ(){

	alert_msg = "";

	//Bitte f&uacute;llen Sie das Feld aus;


	//mgroth date check 2009-06-30
		var datestr=$("#input_date").val();
		var datesplit = datestr.split(".");

		 dateObj = new Date(datesplit[1] + " " +  datesplit[0] + "," +  datesplit[2]);

		//auf sonntag überprüfen
		if ( $("#input_date").val() == 'TT.MM.JJJJ' || $("#input_date").val() == '' || $("#input_date").val() == null || dateObj.getDay() == 0){

			alert_msg += "Bitte wählen Sie ein gültiges Datum aus. \n";
		 }

	if(document.getElementById('select_type')){
	
		if ( $("#select_type").val() == '' || $("#select_type").val() == null ){
				alert_msg += "Bitte wählen Sie eine Rubrik aus. \n";
		}

	}
	
	if ( document.new_form.radio_zahlung[1].checked == true){


		if ( $("#input_bank").val() == '' || $("#input_bank").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Geldinstitut aus. \n";
		}
		if ( $("#input_blz").val() == '' || $("#input_blz").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Bankleitzahl aus. \n";
		}
		if ( $("#input_kto").val() == '' || $("#input_kto").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Kontonummer aus. \n";
		}					

	}

	if ( $("#input_name").val() == '' || $("#input_name").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Name / Vorname aus. \n";
	}
	if ( $("#input_str").val() == '' || $("#input_str").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Straße / Hausnr aus. \n";
	}
	if ( $("#input_plz").val() == '' || $("#input_plz").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld PLZ / Ort aus. \n";
	}
	if ( $("#input_tel").val() == '' || $("#input_tel").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Telefon aus. \n";
	}
	if ( $("#input_email").val() == '' || $("#input_email").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld eMail-Adresse aus. \n";
	}
	else{

			if ( !email_check ($("#input_email").val()) )
				alert_msg += "Geben Sie eine gültige  eMail-Addresse an. \n";
	}
	if ( document.new_form.checkbox_agb.checked != true){
			alert_msg += "Bitte akzeptieren Sie die AGB. \n";
	}				

	if (alert_msg != '' &&  alert_msg != null){
		alert (alert_msg);
	}
	else{
		return true;
	}

	return false;
}



function checkFormObituariesNEZ(){

	alert_msg = "";

	//Bitte f&uacute;llen Sie das Feld aus;


	//mgroth date check 2009-06-30
		var datestr=$("#input_date").val();
		var datesplit = datestr.split(".");

		 dateObj = new Date(datesplit[1] + " " +  datesplit[0] + "," +  datesplit[2]);

		//auf sonntag überprüfen
		if ( $("#input_date").val() == 'TT.MM.JJJJ' || $("#input_date").val() == '' || $("#input_date").val() == null || dateObj.getDay() == 0){

			alert_msg += "Bitte wählen Sie ein gültiges Datum aus. \n";
		 }

	if(document.getElementById('select_type')){
	
		if ( $("#select_type").val() == '' || $("#select_type").val() == null ){
				alert_msg += "Bitte wählen Sie eine Rubrik aus. \n";
		}

	}
	
	if ( document.new_form.radio_zahlung[1].checked == true){


		if ( $("#input_bank").val() == '' || $("#input_bank").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Geldinstitut aus. \n";
		}
		if ( $("#input_blz").val() == '' || $("#input_blz").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Bankleitzahl aus. \n";
		}
		if ( $("#input_kto").val() == '' || $("#input_kto").val() == null ){
				alert_msg += "Bitte füllen Sie das Feld Kontonummer aus. \n";
		}					

	}

	if ( $("#input_name").val() == '' || $("#input_name").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Name / Vorname aus. \n";
	}
	if ( $("#input_str").val() == '' || $("#input_str").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Straße / Hausnr aus. \n";
	}
	if ( $("#input_plz").val() == '' || $("#input_plz").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld PLZ / Ort aus. \n";
	}
	if ( $("#input_tel").val() == '' || $("#input_tel").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld Telefon aus. \n";
	}
	if ( $("#input_email").val() == '' || $("#input_email").val() == null ){
			alert_msg += "Bitte füllen Sie das Feld eMail-Adresse aus. \n";
	}
	else{

			if ( !email_check ($("#input_email").val()) )
				alert_msg += "Geben Sie eine gültige  eMail-Addresse an. \n";
	}
	if ( document.new_form.checkbox_agb.checked != true){
			alert_msg += "Bitte akzeptieren Sie die AGB. \n";
	}				

	if (alert_msg != '' &&  alert_msg != null){
		alert (alert_msg);
	}
	else{
		return true;
	}

	return false;
}
