
function init()
{
		if($("homeBox1") && $("homeBox2") && $("homeBox3"))
		{			
			var vmax = 0;
			if(vmax < $("homeBox1").getSize().y) vmax = $("homeBox1").getSize().y;
			if(vmax < $("homeBox2").getSize().y) vmax = $("homeBox2").getSize().y;
			if(vmax < $("homeBox3").getSize().y) vmax = $("homeBox3").getSize().y;
			
			//console.log(vmax);
			$("homeBox2").setStyle("height", vmax+"px");
			
		}
		
	
		
		$("newsletterCont").fade("hide");
		$("newsletterCont").setStyle("visibility", "visible");
		$("newsletterLink").addEvent("click", function(e){
			e.stop();
			$("newsletterCont").fade("toggle");			
		});
		
		
		
		
		$("login_Formular").fade("hide");
		$("login_Formular").setStyle("visibility", "visible");
		
		//if($("login_Formular").getProperty("show")=="yes") $("login_Formular").fade("in");
		if((showLoginForm)) $("login_Formular").fade("in");
				
		
		$("loginLink").addEvent("click", function(e){
			e.stop();
			$("login_Formular").fade("toggle");			
		});
		
		
		$("submit_Newsletter_Button").addEvent("click", function(ev){
			ev.stop();
			
			var mail = $("newsletter_Email").value;
			if(!check_Mail(mail))
			{
					alert("Invalid email address.");
			}
			else
			{
				

					var req = new Request({
							 method: 'post',
							 url: $('submit_Newsletter_Button').getProperty('cgen'),
							 data: { 'email' : $("newsletter_Email").value },
							 onComplete: function(response) { 
							 	$("newsletterCont").set("text", response); 
								var myFnc = function() { $("newsletterCont").fade("out"); }
								myFnc.delay(3000);
							 }
						  }).send();
				
				
				
			}
		});
		
		
		/**
     * Set default options, overrideable from later calls.
     */
    SqueezeBox.initialize({size: {x: 900, y: 550}, handler: 'iframe'});
 
    /**
     * Assign SqueezeBox to all links with rel="boxed" attribute, the class then reads the "href".
     */
    SqueezeBox.assign($$('a[rel=boxed]'));

		
}





window.addEvent('domready', function(){init()});  // domready, load









