//Check Browser ...........................
var agt=navigator.userAgent.toLowerCase();
var is_opera = (agt.indexOf("opera") != -1);
var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
               && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
               && (agt.indexOf('webtv')==-1));
var is_mac    = ((agt.indexOf("mac")!=-1) || (agt.indexOf("68k")!=-1) || (agt.indexOf("68000")!=-1) || (agt.indexOf("ppc")!=-1) || (agt.indexOf("powerpc")!=-1));

//Show Search Layer .......................
function showLayer() { 
 if (is_nav) {
 	
	if(navigator.appVersion.substring(0,1) == "4")
		{
            window.document.layers.preeload.visibility = 'show'
			if (MM_findObj('msg',0)) {
				window.document.layers.msg.visibility = 'hide'
			}
		}
	else 
		{   
		  document.getElementById("preeload").style.visibility='visible';
		  if (MM_findObj('msg',0)) {
			document.getElementById("msg").style.visibility='hidden';
		  }

		}
  }else{
		document.all.preeload.style.visibility='visible';
	  	if (MM_findObj('msg',0)) {
			document.all.msg.style.visibility='hidden';
	  	}
  }	
}

//Hide Search Layer .......................
function hideLayer() {
 if (is_nav) {
	if(navigator.appVersion.substring(0,1) == "4")
		{
            window.document.layers.preeload.visibility = 'hide'
		}
	else 
		{   
		  document.getElementById("preeload").style.visibility='hidden';
		}
  }else{
	document.all.preeload.style.visibility='hidden';
  }	
}

function hidethe_preeload(){
   document.preeload.visibility=hidden;
   document.abdeck.visibility=hidden;
  }

//------------ Hilfsfunktionen -------------//
function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

// Got to Next Item..
function NextItems(App, Item) {
	if (document.frm.Item) {
		
		//Scrollen an die richtige Position
		var offset = document.body.scrollTop;
		
		document.frm.offset.value=offset;
		document.frm.Item.value=Item;
		document.frm.submit();
		
	}
}


// Got to Next Item..
function SubmitFrm() {
	document.frm.action='basic_search_form.asp';
	document.frm.submit();
}

// Open ToolTip Win
function OpenToolTipWin(src, param, type) {
	var sw, sh, w, h;
	w = 450;
	h = 160;
	if (w==0) { w = 480; sw = 240; } else { sw = w/2; }
	if (h==0) { h = 300; sh = 280; } else { sh = (h/2) + 100; }
	if (type=='1') {
		window.open(src + '?prop=' + param,'win'+w+h,'left=' + ((screen.availWidth/2)-sw) + ',top=' + ((screen.availHeight/2)-sh) + ',toolbar=no,location=no,directories=no,status=yes,scrollbars=yes,resizable=yes,copyhistory=no,width=' + (w + 60) +',height=' + (h + 120));
	} else {
		window.open(src + '?data=' + param,'win'+w+h,'left=' + ((screen.availWidth/2)-sw) + ',top=' + ((screen.availHeight/2)-sh) + ',toolbar=no,location=no,directories=no,status=yes,scrollbars=yes,resizable=yes,copyhistory=no,width=' + (w + 60) +',height=' + (h + 120));
	}
}
