function openBez(bez,ids,mod){
	document.f.ids.value = ids;
	if(bez != undefined && bez !=''){
		document.f.mod.value = mod;
		document.f.a_bez.value = bez;
		document.f.bez.value = bez;
	}
    document.f.p.value = 1;
    document.f.submit();
}

function reloadCat1(cat){
	document.f.cat1.value = cat;
    document.f.submit();
}

function reloadCat2(cat){
	document.f.cat2.value = cat;
    document.f.submit();
}

function reloadSubPage(p){
	document.f.p.value = p;
    document.f.submit();
}

function reloadPage(bez,ids){
	document.f.ids.value = ids;
	if(bez != undefined && bez !=''){
		document.f.a_bez.value = bez;
		document.f.bez.value = '';
	}
    document.f.p.value = 1;
    document.f.submit();
}

function reloadPage2(ids,loc){
	document.f.ids.value = ids;
	if(loc != undefined && loc !=''){
		document.f.loc.value = loc;
		document.f.a_bez.value = loc;
		document.f.bez.value = '';
	}
    //-DD--document.getElementById('map').src = "/img_db/biotop/"+bez+'_'+loc+".jpg";
    document.f.p.value = 1;
    document.f.submit();
}


function hiddenImg(){
	//document.getElementById("pvart").src = nix.src;
	//document.getElementById("pvart").border = 0;
	document.getElementById("pvart").style.visibility = 'hidden';	
}

function displayPreloadImg(name){
	var obj = document.getElementById(name);
	var pos = getPosition(obj);
	document.getElementById("view").style.top = pos.y+'px';
	document.getElementById("pvart").style.visibility = 'visible';
	document.getElementById("pvart").src = eval(name).src;
	document.getElementById("pvart").border = 3;
}


function displayImg(pref, name, mod){
    //alert(pref + name + mod);
	var obj = document.getElementById(name);
	var pos = getPosition(obj);
	document.getElementById("view").style.top = pos.y+'px';
	document.getElementById("pvart").style.visibility = 'visible';
    if(mod == 'loc'){
        document.getElementById("pvart").src = "/img_db/biotop/small/"+pref+'_'+name+".jpg";
    }else{
        if(pref == ''){
            document.getElementById("pvart").src = "/img_db/taxon/small/"+name+".jpg";
        }else{
            document.getElementById("pvart").src = "/img_db/taxon/small/"+pref+'_'+name+".jpg";
        }
    }
	document.getElementById("pvart").border = 3;
}

function chengeImg(id,name,ext){
	document.getElementById(id).src="/img/_rep_biol/regional/"+name+'.'+ext;
}

function resetMap(id,name,ext){
    document.getElementById('map').src = Map.src;
    chengeImg(id,name,ext);
}

function diplayMap(name){
    if(name){
        document.getElementById('map').src = eval(name+'.src');
    }else{
        document.getElementById('map').src = Map.src;
    }
}

function getPosition(obj){
	var elem=obj,tagname="",x=0,y=0;
	while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined")){
		y+=elem.offsetTop;
		x+=elem.offsetLeft;
		tagname=elem.tagName.toUpperCase();
		if (tagname=="BODY"){
			elem=0;
		}
		if (typeof(elem)=="object"){
			if (typeof(elem.offsetParent)=="object"){
				elem=elem.offsetParent;
			}
		}
	}
	position=new Object();
	position.x=x;
	position.y=y;
	return position;
}

function showText(id, vis){
	document.getElementById("d"+id).style.visibility = vis;	
}

var winoff=0;
function winopen(mod,templ,db,id,W,H,access){ 
  //var pref = document.URL.split("?")[0];
  if(W==''){W=700;}
  if(H==''){H=550;}
  var url = '/cgi-bin/img_db/img_'+ mod + 'Big.pl?db='+ db +'&id='+id +'&mod='+ mod +'&templ='+ templ;
     if(access !=undefined && access != ''){ url = url + '&access=' + access;}
     //alert(url);
  if(winoff==1){
    var fenster = window.open(url,"klwin",eingensch);
    fenster.close(); winoff=0;
  }
  var eingensch="scrollbars=yes,menubar=yes,resizable=yes,width="+W+",height="+H;
  var fenster = window.open(url,"klwin",eingensch);
  fenster.focus(); winoff=1;
}

var winoff2=0;
function winopen2(url,W,H){ 
  //var pref = document.URL.split("?")[0];
  if(W==''){W=700;}
  if(H==''){H=550;}
  var url = "http://www.r-b-o.eu/Allgaeu/"+url+".htm";
  if(winoff2==1){
    var fenster2 = window.open(url,"klwin",eingensch);
    fenster2.close(); winoff2=0;
  }
  var eingensch="scrollbars=yes,menubar=yes,resizable=yes,width="+W+",height="+H;
  var fenster2 = window.open(url,"klwin",eingensch);
  fenster2.focus(); winoff2=1;
}
