/*****************************************************************************************
*
* ID: systemjs.js 2006/11/17 11:16:00 NB
* www.brcworld-barnim.de
*
* Copyright: 2006 BRC World Barnim http://www.brcworld-barnim.de
*****************************************************************************************/

// Functionen zum Anzeigen der großen Bilder in der Detailansicht
function imggross_an(id,bildnr)
{
   var bildpos=parseFloat(bildnr);
   if(document.getElementById('imgagesamt'))
	{
	 	var bildergesamt=parseFloat(document.getElementById('imgagesamt').value);
	 	if(bildergesamt>bildpos)
	 	{
     	  bildnrneu=bildpos+1;
		  document.getElementById('weiterimg').innerHTML='<a href="#" onclick="imggross_an(\'bildgross\',' + bildnrneu + ');return false;">weiter</a>';
	 	}
		else
		{
			document.getElementById('weiterimg').innerHTML='&nbsp;';
		}
		if(bildnr>1)
		{
		 bildnrneu=bildpos-1;
		 document.getElementById('zurueckimg').innerHTML='<a href="#" onclick="imggross_an(\'bildgross\',' + bildnrneu + ');return false;">zurück</a>';
		}
		else
		{
			 document.getElementById('zurueckimg').innerHTML='&nbsp;';
		}
   	}
	imagepfad = "images/bilder/" + document.getElementById('imga_'+ bildpos).value;
	document.grossimg.src = imagepfad;
    if (navigator.appName == 'Netscape')
	{	
	  document.getElementById(id).style.display="";
	}
	else
	{	 document.getElementById(id).style.display="block";
  	}
}
function imggross_aus(id)
{
	if(document.getElementById(id).style.display!="none")
	{
	 document.getElementById(id).style.display="none";
	}
}


function openbilder(pfad)
{
var wstat
var ns4up = (document.layers) ? 1 : 0
var ie4up = (document.all) ? 1 : 0
var xsize = screen.width
var ysize = screen.height
var breite=520
var hoehe=ysize/2
var xpos=(xsize-breite)/2
var ypos=(ysize-hoehe)/2
window.open(pfad,"","scrollbars=yes,status=yes,toolbar=no,location=no,directories=no,resizable=yes,menubar=no,width="+breite+",height="+hoehe+",screenX="+xpos+",screenY="+ypos+",top="+ypos+",left="+xpos)

}

/*
 * filtert die zu den ländern gehörenden reionen herraus.
 * rest der regionen wird ausgeblendet
 * verwendet wird die states_id als id, um die regionen identifizieren zu können
 * weiterhin wird der name des formulars mit übergeben
 *
 */

function renderSelectLand_old(formname,fieldname,staatValue) {
    for(var i=0;i<document[formname][fieldname].options.length;i++) {
        if (staatValue == '') {            
            document[formname][fieldname].options[i].style.display = 'block';            
        } else {
            if (document[formname][fieldname].options[i].id == staatValue) {
                document[formname][fieldname].options[i].style.display = 'block';
            } else {
                document[formname][fieldname].options[i].style.display = 'none';
            }            
        }
    }
    //region löschen
    //document[formname][fieldname].options[0].selected = true;
} //ende renderSelectLand

function renderSelectLand(fieldname,staatValue,emptyTitle) {
    el=document.getElementById(fieldname);
    //element leeren
    el.innerHTML='';
    var foo2 = '';
    //platzhalter setzen    
    foo2 = document.createElement("option");
    foo2.appendChild(document.createTextNode(emptyTitle));
    foo2.value='';
    el.appendChild(foo2);         
    //array durchlaufen und felder füllen
    for (var i=1;i<landArr.length;i++){
        if (landArr[i][0] == staatValue) {
            foo2 = document.createElement("option");
            foo2.appendChild(document.createTextNode(landArr[i][1]));
            foo2.value=landArr[i][1];
            el.appendChild(foo2);            
        }
        if (staatValue == '') {
            foo2 = document.createElement("option");
            foo2.appendChild(document.createTextNode(landArr[i][1]));
            foo2.value=landArr[i][1];
            el.appendChild(foo2);              
        }
    }    
}
