// JavaScript Document

var ivb = new function() {
	
	this.mainnav = new function() {
	
		this.init = function() {
			
			
			
			
			var menuli = $$("ul.mn_lvl0 li.mn_lvl0");
			var mnbaseul = $$("ul.mn_lvl0");
			for (var i = 0;i < menuli.length ; i++) {
				menuli[i].addEvent('mouseover', function(){
					this.addClass("hover");
				});
				menuli[i].addEvent('mouseout', function(){
					this.removeClass("hover");
				});
				
				var lilvl1 = menuli[i].getElements("li.mn_lvl1");
				var templast;
				var mainright;
				var subright;
				var divlvl1 = menuli[i].getElements("div.mn_lvl1");
				var divlvl1e;
				if (divlvl1.length>0) {
					divlvl1e=divlvl1[0];
					
					divlvl1e.addClass("calc");
					
					if (lilvl1.length >0) {
						templast = lilvl1[lilvl1.length -1];
						subright = templast.getPosition(mnbaseul[0]).x + templast.getSize().x;
					}
					mainright= menuli[i].getPosition(mnbaseul[0]).x + menuli[i].getSize().x;
					
					if (subright < mainright) {
						//lilvl1[0].setStyle("margin-left",(mainright-subright));
						lilvl1[0].setStyle("padding-left",(mainright-subright));
						//lilvl1[0].setStyle("border-left","1px solid #efefef");
					}	
					divlvl1e.removeClass("calc");
				}
						
			}
			ivb.checkheadercorner();
		}
	}
	
	
	this.checkheadercorner = function() {
			if(!Browser.Features.borderradius){
				var tmpobj = new Element("div",{styles:{display:"none"}});
				tmpobj.set('html',"ivb");
				$(document.body).grab(tmpobj);
				var img1 = new Element("img",{src:"http://www.ivb.at/fileadmin/system/images/red_tl.png",styles:{position:"absolute",top:"0",left:"0"}});
				var img2 = new Element("img",{src:"http://www.ivb.at/fileadmin/system/images/red_tr.png",styles:{position:"absolute",top:"0",right:"0"}});
				$("header").setStyle("position","relative");
				$("header").grab(img1);
				$("header").grab(img2);
			}
	}
		
	
	this.topbanner = new function() {
	
		this.init = function() {
			
		}
		
		this.addcontent =function() {
			
		}
		
	}
	
	
	this.boxcorrection = function() {
		
		var eright = $$("div.contentboxedright:last-child")[0];
		var eleft = $$("div.contentboxedleft:last-child")[0];
		if (eright) {
			eright.addClass("contentboxedright_lc");
		}
		if (eleft) {
			eleft.addClass("contentboxedleft_lc");
		}
		
		
		if (eright && eleft) {
			var h1 = eleft.getPosition().y+eleft.getSize().y;
			var h2 = eright.getPosition().y+eright.getSize().y;
			
			if (h1<h2) {
				var tmph = h2-h1+eleft.getSize().y-2;
				eleft.setStyle("minHeight",tmph);
			}
			if (h1>h2) {
				var tmph = h1-h2+eright.getSize().y-2;
				eright.setStyle("minHeight",tmph);			
			}
		}
		
		
		/*
		eleft.setStyle("position","relative");
		eleft.setStyle("bottom","0px");
		eright.setStyle("position","relative");
		eright.setStyle("bottom","0px");
		*/	
	}
	
}

function z_fparootform_submit()
	{
	var datum=$('reqdate');
	if(datum)
		{
		var datum_splitted=datum.value.split('.');
		var dateday=$('itdDateDay');
		if(dateday&&datum_splitted[0])
			{
			dateday.value=datum_splitted[0];
		};
		var datemonth=$('itdDateMonth');
		if(datemonth&&datum_splitted[1])
			{
			datemonth.value=datum_splitted[1];
		};
		var dateyear=$('itdDateYear');
		if(dateyear&&datum_splitted[2])
			{
			dateyear.value=datum_splitted[2];
		};
	};
};




