function getLayerDisplay(id){
	var div;
	div = document.getElementById(id);
	if(div){
		if(div.style.display == 'block') div.style.display='none';
		else div.style.display = 'block';
	}
}

function replaceHTML(s1,s2,id){
	var div;
	var html;

	div = document.getElementById(id);
	if(div){
		html = div.innerHTML;
		if(html == s1) div.innerHTML = s2;
		else div.innerHTML = s1;		
	}
}

function changeClass(cl1,cl2,el){
	var elClass;
	elClass = el.className;
	if(elClass == cl1) el.className = cl2;
	else el.className = cl1;

}


/* mis calculations from old site */

function Rendite(form)  {
    var AK = form.AK.value;
    var EK = form.EK.value;
    var n = form.n.value;
    if (AK > 0 && EK > 0 && n > 0)  {
        p = 100 * (Math.pow((EK / AK), (1/n)) - 1);
        p = Math.round(100 * p) / 100;
        form.p.value = p;
    } else
        alert("Bitte mindestens 3 Felder ausfüllen!")
}

function calc_AK(form)  {
    var EK = form.EK.value;
    var n = form.n.value;
    var p = form.p.value;
    if (EK > 0 && n > 0 && p > 0)  {
        AK = EK / Math.pow(1+p/100, n);
        AK = Math.round(100*AK) / 100;
        form.AK.value = AK;
    } else
        alert("Bitte mindestens 3 Felder ausfüllen!")
}

function calc_EK(form)  {
    var AK = form.AK.value;
    var n = form.n.value;
    var p = form.p.value;
    if (AK > 0 && n > 0 && p > 0)  {
        EK = AK * Math.pow(1+p/100, n);
        EK = Math.round(100 * EK) / 100;
        form.EK.value = EK;
    } else
        alert("Bitte mindestens 3 Felder ausfüllen!")
}

function calc_n(form)  {
    var AK = form.AK.value;
    var EK = form.EK.value;
    var p = form.p.value;
    if (AK > 0 && EK > 0 && p > 0)  {
        n = Math.log(EK/AK) / Math.log(1 + p/100);
        n = Math.round(100 * n) / 100;
        form.n.value = n;
    } else
        alert("Bitte mindestens 3 Felder ausfüllen!")
}

function setValue(frm,el,val){
	if(frm){
	 var field=frm.elements[el];
	 if(field){
	 	field.value=val;
	 }
	}
}

function CreateBookmarkLink() {
	var browsName = navigator.appName;
	var title=document.title; 
	var url=location.href;
	if(browsName == "Microsoft Internet Explorer"){
		window.external.AddFavorite(url,title); 
	} else if(window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title,url,document.referrer);
	} else if(browserName.indexOf('konqueror')!=-1) {
	      alert('Um Bookmark zu setzten drücken Sie bitte STRG + B');
	}if(window.opera && window.print) { // Opera Hotlist
		return true; 
	}
}

/* 
 * Abdreas Buecking start 
 * Alex Mauzon Fix (08/23/2010)
 */
jQuery.noConflict();
jQuery(document).ready(function(){
	jQuery("a.agb").fancybox({
			'hideOnContentClick': true,
			'padding'           : 5,
			'margin'            : -19,
			'autoScale'         : true,
			'showCloseButton'   : false
	});
	jQuery(".ta").focus(function(){
		if (jQuery(this).val() == "Sie haben Fragen, Hinweise oder Kritik? Hier ist Platz für ihre Nachricht!") {
			jQuery(this).empty().val();
		}
	});
});
/* Andres Buecking end */
