if (navigator.userAgent.indexOf("MSIE")>=0) {
	window.attachEvent("onload",axel);
	window.attachEvent("onresize",axel);
}
else {
	window.addEventListener("load",axel,false);
	window.addEventListener("resize",axel,false);
}

function axel() {
	var lis=document.getElementById('menu').getElementsByTagName('li'),
		headerWidth=document.getElementById('header').clientWidth-275,
		width=0;
	for (var i=lis.length-1;i>=0;i--) {
		li=lis[i];
		if (li.className.indexOf('search')>=0) {
			input=li.getElementsByTagName('input')[0]
			input.style.width=headerWidth-width-94+'px';
			if (navigator.userAgent.toLowerCase().indexOf('firefox/3.5')>=0) {
				input.style.marginBottom='0';
				input.style.paddingTop='5px';
			}
		}
		else width+=li.clientWidth;
	}
		
	var shadow=document.getElementById('column_shadow');
	if (shadow) {
		var height=document.getElementById('content').scrollHeight;
		shadow.style.height=height+'px'
	}
	
	var axel_menu=document.getElementById('axel_menu');
	//axel_menu.onclick=showAxelMenu;

	if (navigator.userAgent.indexOf("MSIE 6")>=0) {
		var lis=document.getElementById('axel_menu').getElementsByTagName('li');
		for (i=0, lis_len=lis.length;i<lis_len;i++) {
			var li=lis[i];
			li.onmouseover=function(){this.className+=' iehover';};
			li.onmouseout=function(){this.className=this.className.replace(' iehover','');};
		}
	}

	var inputs=document.getElementsByTagName('input'),
		labels=new Array(),
		order=0;
	for (var i=0, l=inputs.length;i<l;i++) {
		var input=inputs[i];
		if (input.getAttribute('type')=='text' && input.value!='') {
			input.setAttribute('order',order);
			labels[order]=input.value;
			order++;
			input.onfocus=function(){
				this.value=this.value==labels[this.getAttribute('order')]?'':this.value;
			}
			input.onblur=function(){
				if (this.value=='') this.value=labels[this.getAttribute('order')];
				else this.value=this.value;
			}
		}
	}
}


function showAxelMenu() {
	var	elem=document.getElementById('axel_menu'),
		overlay=document.createElement('div');
	overlay.setAttribute('id','overlay');
	overlay.onclick=closeAxelMenu;
	document.getElementsByTagName('body')[0].appendChild(overlay);
	elem.getElementsByTagName('ul')[0].style.display='block';
	elem.onclick=closeAxelMenu;
}

function closeAxelMenu() {
	var overlay=document.getElementById('overlay'),
		elem=document.getElementById('axel_menu');
	overlay.parentNode.removeChild(overlay);
	elem.getElementsByTagName('ul')[0].style.display='none';
	elem.onclick=showAxelMenu;
}
