﻿var act_submenu = null;

function disp_submenu(which){

	if(act_submenu != which){
		if(act_submenu != null)
			$('#' + act_submenu).slideUp();
			
		$('#' + which).slideDown();
		act_submenu = which;
	}
}

var act_event = null;

function rm_show_event(which){

	if(act_event != null){
		$('#rm_event_more_' + act_event).slideUp();
		$('#rm_event_link_' + act_event).show();
	}
		
	$('#rm_event_more_' + which).slideDown();
	$('#rm_event_link_' + which).hide();
	
	act_event = which;

}

var act_radio = new Array();

act_radio['rm_newsletter_anmelden'] = "anmelden";

function check_radio(radio, value){

	// Rechnungs-Lieferadresse
	
	if(radio == "rm_rechnung_liefer_gleich" && value == "Nein")
		$('#lieferadresse').slideDown();
		
	if(radio == "rm_rechnung_liefer_gleich" && value == "Ja")
		$('#lieferadresse').slideUp()

	value = value.replace(/ /g, "_");

	if(act_radio[radio] != ""){
		$('#' + radio + "_" + act_radio[radio]).removeClass('on');
		$('#' + radio + "_" + act_radio[radio]).addClass('off');
	}
	
	$('#' + radio + "_" + value).removeClass('off');
	$('#' + radio + "_" + value).addClass('on');
	act_radio[radio] = value;
	
	// HIdden-Feld setzen
	value = value.replace(/_/g, " ");
	$('#' + radio).val(value);
}

// Checkboxen

function check_checkbox(which){

	var str = $(which).attr('id');

	var tmp = str.split("_");
	
	var id = tmp.pop();

	var fld = str.replace("checkbox_", "");
	var value;
	
	if($(which).attr('class') == "checkbox off"){
		$(which).attr('class',"checkbox on");
		value = id;
	}else{
		$(which).attr('class', "checkbox off");
		value = "";
	}
	
	$('#' + fld).val(value);
	
	//window.alert($(which).attr('class'));
}


// Zahlungsart setzen

function set_zahlungsart(za){

	var display = "block";
	
	if(za == "ccrd")
		display = "none";
	
	$("#rm_zahlungsart").val(za);
	$('#rm_zahlungsart #rechnung').css('display',display);
}

function newsletter_handler(){
	
	var serial = $('#newsletter_form').serialize();
	
	$.post('wp-content/themes/default/newsletter_handler.php', serial, 
		function(data){
			if(data == "anmelden"){
				$('#newsletter_form').html('Vielen Dank für Ihre Anmeldung!<br>Sie erhalten fortan unseren regelmässigen Newsletter');
			}else if(data == "abmelden"){
				$('#newsletter_form').html('Ihre E-Mail Adresse wurde aus unserer Datenbank gelöscht.');
			}else{
				window.alert("Bitte geben Sie eine gültige E-Mail Adresse ein!");
			}
		}
	);
	
}