formMaxTop=-180;
isSlideForm=false;

t1 = new Image();
t1.src='/images/button_tmp_aktiv.png';
t2 = new Image();
t2.src='/images/button_tmp.png';

rv=-1;
if (navigator.appName == 'Microsoft Internet Explorer'){
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
}

if (rv==6)
  isIE6=true;
else
  isIE6=false;

function slideFormDown(){
	if (parseInt(search_form.style.top)<0){
		tmp=parseInt(search_form.style.top)+stepHeight;
		search_form.style.top=tmp+'px';
	}else{
		clearInterval(idT);
		isSlideForm=false;
		if (isIE6)
			showSelect();
		document.getElementById("sf_pic2").style.display='block';
	}
}

function slideFormUp(){
	if (parseInt(search_form.style.top)>formMaxTop){
		tmp=parseInt(search_form.style.top)-stepHeight;
		search_form.style.top=tmp+'px';
	}else{
		clearInterval(idT);
		isSlideForm=false;
		document.getElementById("search_form_hidden").style.display='none';
		document.getElementById("sf_pic1").style.display='block';
	}
}

function hideSelect(){
	el=document.getElementById("search_form1");
	for (i=0; i<el.elements.length; i++){
		if (el.elements[i].nodeName.toLowerCase()=='select'){
			if (el.elements[i].parentNode.className!='search_form_element_ie6')
				el.elements[i].parentNode.className+='_ie6';
			el.elements[i].style.visibility='hidden';
		}
	}
}

function showSelect(){
	el=document.getElementById("search_form1");
	for (i=0; i<el.elements.length; i++){
		if (el.elements[i].nodeName.toLowerCase()=='select'){
			el.elements[i].style.visibility='visible';
		}
	}
}

function showForm(){
	search_form=document.getElementById("search_form_id");
	formTop=parseInt(search_form.style.top);
	countSteps=10;
	delay=40;
	if (isIE6)
		hideSelect();
	if (!isSlideForm){
		isSlideForm=true;
		if (formTop<0){
			document.getElementById("sf_pic1").style.display='none';
			document.getElementById("sf_pic2").style.display='none';
			document.getElementById("search_form_hidden").style.display='block';
			stepHeight=Math.abs(formTop/countSteps);
			idT=setInterval(slideFormDown, delay);
		}else{
			document.getElementById("sf_pic1").style.display='none';
			document.getElementById("sf_pic2").style.display='none';
			stepHeight=Math.abs(formMaxTop/countSteps);
			idT=setInterval(slideFormUp, delay);
		}
	}
	return false;
}
