/**
 * @author evams
 */
$().ready(function() {
	$("input[type='hidden']").css('display','none');
	$("#showform").click(function(){
		$("#formcontainer").css('display','block');
	});
	//popUpAufrufe
	// Alle PopUps werden seitenweit im Initial-Array (höhe, weite, fenstername) 'popups' verwaltet.
	// Im Quelltext wird das PopUp Fenster durch das class-Attribut 'popupOpener' identifiziert.
	// Um das gewünschte PopUp zu öffenen muss ein zweites class-Attribut mit dem Objektnamen im Array eingesetzt werden.
	// Beispiel: class='popupOpener popLegal'
	$('a.popupOpener').click(function(){
		for(var pops in popups){
			 if($(this).hasClass(pops)) {
			 	var p = eval("popups." + pops);
				openPopUp(this.href,p.name,p.width,p.height);
				break;
			 }
		}
		return false;
	});
	
	$("a.opener").click(function(){
		if(opener){
			opener.location.href = $(this).attr('href');
			opener.focus();
		}else{
			document.location.href = $(this).attr('href');
		}
		return false;
	});

});

/**
 * openPopUp
 * @param {string} url, web adresse die aufgerufen werden soll 
 * @param {string} name, Name des zu öffnenden Fensters 
 * @param {string} width, Breite des zu öffnenden Fensters 
 * @param {string} height, Höhe des zu öffnenden Fensters 
 * Dont use this function directly, return false is managed by jquery.
 */
function openPopUp(url, name, width, height) {
	var newwindow=window.open(url,name,"height=" + height + ",width=" + width + ",scrollbars=yes");
	if (window.focus) {
		newwindow.focus();
	}
	return newwindow;
}

/** 
 *  Array zum Verwalten aller popups
 */
var popups = {
	"popLegal":{
		"width":750,
		"height":800,
		"name": 'popLegal'
	}
};

