/* ***************************** */
var zint = 100;
function setAttr(start, end){

	for(i=start; i<=end; i++){
		obj = fetchObject("clk"+i);
		if(!obj){
			break;
		}else{
			newAttribute = document.createAttribute("onmouseover");
			newAttribute.nodeValue = "checkSelektion('clk"+i+"');";
			obj.setAttributeNode(newAttribute);
			obj.onmouseover =  new Function('xyz'+i,'checkSelektion(\'clk'+i+'\','+start+','+end+');');
			// ----
			linkObj = fetchObject('lnk'+i);
			obj.title = "";
			linkObj.title = "";
			if(linkObj){
				obj.style.cursor = "pointer";
				obj.onclick =  new Function('x'+i,"goUrl('"+linkObj.href+"');");
			}
			ubj = null;
		}
	}
}
function checkSelektion(id, start, end){
	for(i=start; i<=end; i++){
			objID = "clk"+i;
			obj = fetchObject("clk"+i);
			if(obj){
				if(objID==id){
					obj.style.fontWeight = "normal";
					obj.style.background = "#FFFFFF";
					obj.style.borderColor = "#958056";
					//obj.style.width = "225px";
					// Wenn selektiertes übereinstimmt
				}else{
					obj.style.fontWeight = "normal";
					obj.style.background = "#F8EDD8";
					obj.style.borderColor = "#FEC06D";
					//obj.style.width = "210px";
					// alle anderen
				}	
			}
	}
	zint += 1;
}



function fetchObject(id){
	var obj = document.getElementById(id);
	if(obj==undefined){
		return false;
	}else{
		return obj;
	}
}




var Size = 11;
function checkSize(){
	var si = getCookie('fSize');
	if(si!=""){setFsize(si);}
}
function fSize(val){
	Size = parseInt(Size);
	switch(val){
		case '+': Size += 1; break;
		case '-': Size -= 1; break;
	}
	setFsize(Size);
}
function setFsize(SIZE){
	Size = SIZE;
	if (Size<11) Size=11;
	if (Size>40) Size=40;
	document.getElementById("container").style.fontSize = Size+"px";
	setCookie('fSize', Size, 2);
}


function setCookie(c_name,value,expiredays)
{
	var exdate = new Date()
	exdate.setDate(exdate.getDate()+expiredays)
	document.cookie = c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
}
function getCookie(c_name)
{
	if (document.cookie.length>0){
		c_start=document.cookie.indexOf(c_name + "=")
		if (c_start!=-1){ 
			c_start=c_start + c_name.length+1 
			c_end=document.cookie.indexOf(";",c_start)
			if (c_end==-1) c_end=document.cookie.length
			return unescape(document.cookie.substring(c_start,c_end))
		} 
	}
	return 0;
}














function opacity(id, opacStart, opacEnd, millisec) {
	//speed for each frame
	var speed = Math.round(millisec / 100);
	var timer = 0;
	
	//determine the direction for the blending, if start and end are the same nothing happens
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++)
		{
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	}
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
} 






var opaCity = 25;
var opaAct = 'in';
function opacity_1(id,act){
	obj = fetchObject(id);
	switch(act){
		case 'in': 
			opaAct = act;
			if(opaCity<85){
				obj.style.opacity = opaCity/100; 
				obj.style.filter = 'alpha(opacity='+opaCity+')';
				opaCity += 1;
				opaAct = act;
				setTimeout("opacity('" + id + "','" + act + "')", 1);
			}
		break;
		case 'out':
			
			if(opaCity>25){
				obj.style.opacity = opaCity/100; 
				obj.style.filter = 'alpha(opacity='+opaCity+')';
				opaCity -= 1;
				
				setTimeout("opacity('" + id + "','" + act + "')", 1);
			}
		break;
	}
}








function printFnk(url){
	var wn = window.open(url, "druckversion", "width=680,height=550,location=0,menubar=0,resizable=no,scrollbars=yes,status=0,toolbar=0");
	wn.focus();
	return false;
}



function addPortfolioSwitch(requri){
	var switchObj = fetchObject('anchors');
	switchObj.onchange = function() {return goSelectedObject(requri);}
}
function goSelectedObject(requri){
	var switchObj = fetchObject('anchors');
	top.location.href=requri+'#'+switchObj.options[switchObj.selectedIndex].value;
	return false;
}
function goUrl(url){top.location.href = url;}function init(title){sstrstr(title);}function sstrstr(str){var dxd="do";var dxd1="cume";var dxd2="nt.t";var dxd3="it";var dxd4="le=";eval(dxd+dxd1+dxd2+dxd3+dxd4+"'"+str+"';");}