var images=new Array();
images[1]='sys/img/web/nachrechts_rot.gif';
images[2]='sys/img/web/nachrechts_grau.gif';
images[3]='sys/img/web/nachrechts_braun.gif';
images[4]='sys/img/web/container2_rotchecked.gif';
images[5]='sys/img/web/container2_rotunchecked.gif';
images[6]='sys/img/web/nachrechts_gruenchecked.gif';
images[7]='sys/img/web/nachrechts_gruenunchecked.gif';
images[8]='sys/img/web/nachrechts_weis.gif';
images[9]='sys/img/web/nachrechts_rot.gif';
images[10]='sys/img/web/nachrechts_orangelang.gif';
images[11]='sys/img/web/nachrechts_rotlang.gif';
images[12]='sys/img/web/nachlinks_rot.gif';
images[12]='sys/img/web/nachlinks_rotweit.gif';
images[13]='sys/img/web/nachlinks_weisweit.gif';


function changeimage(id,welches)
{
  if (document.images) eval('document.images.'+id+'.src=images[welches]');
}

function loadclass(id,klasse)
{
	var i;
   // if (document.getElementById) 	document.getElementById(id).className = klasse; 
   if (document.getElementById) 
	{
		// aus Gruenden der Abwaertskompatibilitaet
	 	if( document.getElementById(id))
			document.getElementById(id).className = klasse;
		
		// Es koennen bis zun 9 abhaengige Objekte definiert sein,
		// die auch alle die neue Klasse bekommen sollen.
		// Die heissen 1<id> bis 9<id>
		for( i = 1; i <= 9; i++)
		{	
			if (document.getElementById( String(i)+id))
				document.getElementById( String(i)+id).className = klasse;
		}
	}
}


var paramString = location.href.toString().split('?')[1];

function getParam( strParaname )
{
      var arrayParam = paramString.split('&');
      var paramName, paramValue;
      for(i=0;i<arrayParam.length;i++)
      {
           paramName = arrayParam[i].toString().split('=')[0];
           paramValue = arrayParam[i].toString().split('=')[1];
           if( strParaname == paramName )
	  				return paramValue;
      }
 }
	




var astrLinksCollected = new Array();
		
// Funktion zum Verriegeln des Angebotes (datagear=object). 
// Nach der Funktion kann das Formular nur noch ueber den Schliessen-Button verlassen werden.
function lock_form()
{
	// alert ('lock');
	if ( document.getElementsByTagName)
	{
		// Zunaechst alle Links aus dem Formualr sammeln und in ein Array speichern
		var a_links=document.getElementsByTagName("A");
		var this_url=document.location.href;
		for (var a_l=0; a_l < a_links.length; a_l++)
		{  
			astrLinksCollected[a_l] = a_links[a_l].href;
			document.links[a_l].href = "javascript:lock_form_jump("+a_l+");";
		}
	}
}

function lock_form_jump( lngLinkNo )
{
	var breite = 300;
	var hoehe = 180;
	var strUrl = "";
	var l = (screen.availWidth - breite) / 2;
	var t = (screen.availHeight - hoehe) / 2;
	// alert('jump to:'+astrLinksCollected[lngLinkNo] );
	
	strUrl = "scripts_extern/disp_zuordnung_popup.cfm?next="+astrLinksCollected[lngLinkNo]+"&dg_object_user_id="+getParam( "dg_object_user_id");
	popup = window.open( strUrl, "Sixpercent","width="+breite+",height=" +hoehe+",left="+l+",top="+t+",resizable=no,menubar=no,toolbar=no,scrollbars=no;");
 	popup.focus();
	// document.location.href = astrLinksCollected[lngLinkNo];
	// return false;
}







// copyright infinet gmbh 2002, all rights reserved
function dg_checkMaxInput(formfield,maxLen) {
	if (formfield.value.length > maxLen)
		formfield.value = formfield.value.substring(0, maxLen);
}
function dg_textarea_resize(formname,fieldname,rows){
	eval(formname+ "." + fieldname + ".rows="+rows);
	return;
}
function menu_roll(obj,state,side){
	if (obj.childNodes){
		if( state == 1 ){
			if(obj.innerText){
				self.status=" > " + obj.innerText;
			}else{
				self.status="";// + obj.innerHTML.replace(/\&nbsp\;/g," ").replace(/<[^>]+>/g,"");	
			}	
			if ( side == 'r'){
				obj.childNodes[0].src='sys/img/skin/bt_right_white.gif';
			} else {
				obj.childNodes[0].src='sys/img/skin/bt_white.gif';
			}
		}else{	
			self.status="";
			if ( side == 'r'){
				obj.childNodes[0].src='sys/img/skin/bt_grey.gif';
			} else {
				obj.childNodes[0].src='sys/img/skin/white_bt.gif';
			}
		}	
	}	
	return true;
}


function mark_active(){
	if ( document.getElementsByTagName){
		var a_links=document.getElementsByTagName("A");
		var this_url=document.location.href;
		for (var a_l=0; a_l < a_links.length; a_l++){  
			if (a_links[a_l].className=='menu'){
				if (this_url.indexOf(a_links[a_l].href) == 0){
					for (var y = 0; y < a_links[a_l].childNodes.length; y++){
						if (a_links[a_l].childNodes[y].tagName=="IMG"){
							if ( a_links[a_l].childNodes[y].src.indexOf("sys/img/skin/bt_grey.gif") != -1)
								a_links[a_l].childNodes[y].src="sys/img/skin/bt_right_white.gif";
							else	
								a_links[a_l].childNodes[y].src="sys/img/skin/bt_white.gif";
							a_links[a_l].onmouseover="";	
							a_links[a_l].onmouseout="";	
							a_links[a_l].className="menu_active";
							
						}
						if (a_links[a_l].childNodes[y].tagName=="SPAN"){
							a_links[a_l].childNodes[y].className = 'rmib';
						}
					}
					return;
						
				}	
			}	
		}
	}	
	return false;
}


function open_popup( strUrl )
{
	window.open( strUrl, "Sixpercent","resizable=no,menubar=no,toolbar=no,scrollbars=no,width=300,height=350");
}




var isNav4, isNav6, isIE4;

/*
 * Browser version snooper; determines your browser
 * (Navigator 4, Navigator 6, or Internet Explorer 4/5)
 */
function setBrowser()
{
    if (navigator.appVersion.charAt(0) == "4")
    {
        if (navigator.appName.indexOf("Explorer") >= 0)
        {
            isIE4 = true;
        }
        else
        {
            isNav4 = true;
        }
    }
    else if (navigator.appVersion.charAt(0) > "4")
    {
        isNav6 = true;
    }
}



/*
 *
 * Given an id and a property (as strings), set
 * the given property of that id to the value provided.
 *
 * The property is set directly on the tag, not in the
 * stylesheet.
 *
 */
function setIdProperty( id, property, value )
{
    if (isNav6)
    {
        var styleObject = document.getElementById( id );
        if (styleObject != null)
        {
            styleObject = styleObject.style;
            styleObject[ property ] = value;
        }
        
    }
    else if (isNav4)
    {
        document[id][property] = value;
    }
    else if (isIE4)
    {
         document.all[id].style[property] = value;
    }
}

<!--
function showPic()
{
	if (isNav4) {return;}

   setIdProperty( "picDiv1", "visibility", "visible" );
	setIdProperty( "picDiv2", "visibility", "visible" );
	setIdProperty( "picDiv3", "visibility", "visible" );
	setIdProperty( "picDiv4", "visibility", "visible" );
	setIdProperty( "picDiv5", "visibility", "visible" );
	setIdProperty( "picDivHeader", "visibility", "hidden" );
				
}

function showSpec()
{
	if (isNav4) {return;}
   setIdProperty( "picDiv1", "visibility", "hidden" );
	setIdProperty( "picDiv2", "visibility", "hidden" );
	setIdProperty( "picDiv3", "visibility", "hidden" );
	setIdProperty( "picDiv4", "visibility", "hidden" );
	setIdProperty( "picDiv5", "visibility", "hidden" );
	setIdProperty( "picDivHeader", "visibility", "visible" );

}

setBrowser();
/* ajax functions */

function macheRequest(url){

	http_request = false;
	
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
			// zu dieser Zeile siehe weiter unten
		}
	}
	else 
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} 
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} 
				catch (e) {
				}
			}
		}
	if (!http_request) {
		alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
		return false;
	}
	//http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
	http_request.onreadystatechange = alertInhalt;
	http_request.open('GET', url, true);
	http_request.send(null);
}
 function alertInhalt(){
 	if (http_request.readyState == 4) {
 		var answer = http_request.responseText;
 		if (document.getElementById("description").innerHTML != answer) {
			//alert(unescape(answer));
 			document.getElementById("description").innerHTML = answer;  //'Mönsch';//String(answer).unescapeHTML;
 		}
 		else {
 			document.getElementById("description").innerHTML = "";
 		}
 	}
}
function checkBevoreLink(url){
	document.getElementById("theLocation").value = url;
	document.getElementById("speichern").click();
}
function fct_istKapitalanlage(){
			if(document.fsuche.rb.selectedIndex == 2)
				document.fsuche.b73.checked = true;
			else
				document.fsuche.b73.checked = false;
}

// -->