var $j = jQuery.noConflict();

$j(document).ready(function() {
	/* Styleswitcher */
	
	// Onload Cookie laden und Klasse setzen
	$j("BODY").addClass(readCookie("css_size"));
	$j("BODY").addClass(readCookie("css_color"));
	last_size = readCookie("css_size");
	last_color = readCookie("css_color");
	
	// HTML-Links schreiben
	de_size = "<span>Schriftgröße:</span> <span class=\"css_size\"><a href=../\"/normal\" id=\"klein\">normal</a>, <a href=../\"/gross\" id=\"mittel\">groß</a>, <a href=../\"/sehr_gross\" id=\"gross\">sehr groß</a></span> - ";
	de_color = "<span>Kontrast:</span> <span class=\"css_color\"><a href=../\"/normal\" id=\"normal\">normal</a>, <a href=../\"/schwarz/weiß\" id=\"schwarz\">schwarz/weiß</a>, <a href=../\"/invers\" id=\"invers\">invers</a></span>";
	cz_size = "<span>Velikost písma:</span> <span class=\"css_size\"><a href=../\"/normalni\" id=\"klein\">normální</a>, <a href=../\"/velka\" id=\"mittel\">velká</a>, <a href=../\"/nejvetsi\" id=\"gross\">největší</a></span> - ";
	cz_color = "<span>Kontrast:</span> <span class=\"css_color\"><a href=../\"/normalni\" id=\"normal\">normální</a>, <a href=../\"/cernobily\" id=\"schwarz\">černobílý</a>, <a href=../\"/inverzni\" id=\"invers\">inverzní</a></span>";
	$j(".at .s_footer").append(de_size + de_color);
	$j(".de .s_footer").append(de_size + de_color);
	$j(".ch .s_footer").append(de_size + de_color);
	$j(".cz .s_footer").append(cz_size + cz_color);
	
	// Links Size klickbar machen
	$j(".s_footer .css_size A").click(function() {
		$j("BODY").removeClass(last_size);
		$j("BODY").addClass(this.id);
		createCookie("css_size", this.id);
		last_size = this.id;
		return false;
	});
	
	// Links Color klickbar machen
	$j(".s_footer .css_color A").click(function() {
		$j("BODY").removeClass(last_color);
		$j("BODY").addClass(this.id);
		createCookie("css_color", this.id);
		last_color = this.id;
		return false;
	});
	
	/* Anmeldung Schritt 3 - Rechnung */
	check_company();
	check_bez();
	$j("#umsatz_ja").click(function () { 
		check_company();
	});
	$j("#umsatz_nein").click(function () { 
		check_company();
	});
	$j("#iban").click(function () { 
		check_bez();
	});
	$j("#kto").click(function () {
		check_bez();
	});
	$j("#ueberweisung").click(function () {
		check_bez();
	});
	
	/* Anmeldung Schritt 4 - Zusammenfassung */
	$j("#kursanmeldung").submit(function() {
		if (this.beenSubmitted) {
			return false;
		} else {
			this.beenSubmitted = true;
		}
	});
	
});

function check_bez() {
	$j(".tx_wpkursanmeldung_iban").hide();
	$j(".tx_wpkursanmeldung_kto").hide();
	$j(".tx_wpkursanmeldung_ueberweisung").hide();
	if ($j("#iban").is(":checked")) {
		$j(".tx_wpkursanmeldung_iban").show();
	}
	if ($j("#kto").is(":checked")) {
		$j(".tx_wpkursanmeldung_kto").show();
	}
	if ($j("#ueberweisung").is(":checked")) {
		$j(".tx_wpkursanmeldung_ueberweisung").show();
	}
}
function check_company() {
	if ($j("#umsatz_ja").is(":checked")) {
		$j(".tx_wpkursanmeldung_firma").show();
	} else {
		$j(".tx_wpkursanmeldung_firma").hide();
	}
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

