
function trim(ele) {
	while (ele.value.substring(0,1)==' ') {ele.value=ele.value.substring(1, ele.value.length)};
	while (ele.value.substring(ele.value.length-1,ele.value.length)==' ') {ele.value=ele.value.substring(0,ele.value.length-1)};
}

var aktiv_portfolio = 0;

function por_on(x,pos_x,pos_y) {
	por_off("intro");
	por_off(aktiv_portfolio);
	if (document.getElementById("portfolio_"+x)) {
		document.getElementById("posi_aktiv").style.left=parseInt(pos_x)+"px";
		document.getElementById("posi_aktiv").style.top=parseInt(pos_y)+"px";
		document.getElementById("posi_aktiv").style.visibility = "visible";
		document.getElementById("portfolio_"+x).style.visibility = "visible";
	}
	aktiv_portfolio = x;
}

function por_off(x) {
	if (document.getElementById("portfolio_"+x)) {
		document.getElementById("portfolio_"+x).style.visibility = "hidden";
	}
}

function link_extern(url,x) {
	window.open("http://"+url,"link_"+x,"height=700,width=1024,location=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes,toolbar=yes");
}

function ibox(id) {
	if (document.getElementById(id)) {
		if (document.getElementById(id).style.display == "inline") {
			document.getElementById(id).style.display = "none";
			if (document.getElementById(id+"_button")) {
				document.getElementById(id+"_button").style.display = "inline";
			}
		} else {
			document.getElementById(id).style.display = "inline";
			if (document.getElementById(id+"_button")) {
				document.getElementById(id+"_button").style.display = "none";
			}
		}
	}
}

function setClass(id,name) {
	document.getElementById(id).className = name;
}


function bnav_on(x,bild) {
	document.getElementById(x+"_1").className = 'bnav_on';
	if (document.getElementById(x+"_2")) document.getElementById(x+"_2").className = 'bnav_on';
//		Tip("<center><img border=0 style=\'padding:0 0 5px 0;\' src=\'<?= $dir_photography_small ?>"+bild+"\' width=80></center>",<?= $tooltip_style['BNAV'] ?>);
}

function bnav_off(x) {
	document.getElementById(x+"_1").className = 'bnav_off';
	if (document.getElementById(x+"_2")) document.getElementById(x+"_2").className = 'bnav_off';
//		UnTip();
}


function img_on(x) {
	for (i=0;i<mimkeys.length;i++) {
		if (document.getElementById(mimkeys[i])) {
			document.getElementById(mimkeys[i]).className = "bnav_off";
		}
	}
	document.getElementById(x).className = "bnav_on";
}


function suche_focus() {
	if (document.getElementById("subject").value == 'Bilder suchen...') {
		document.getElementById("subject").value = '';
	}
	document.getElementById("subject").className = "eingabe_on";
}


function suche_blur() {
	document.getElementById("subject").className = "eingabe_off";
}


function suche_submit() {
	var suchwoerter = document.getElementById("subject").value.replace(/^\s+|\s+$/g, '')
	if (suchwoerter != 'Bilder suchen...' &&
		suchwoerter != '') {
		document.eingabe.submit();		
	}

}


function suche_on(ele) {
	ele.className = "treffer_on";
}


function suche_off(ele) {
	ele.className = "treffer_off";
}



function datenbereich(hoehe_datenbereich) {
	if (document.getElementById("content")) {
		var hoehe = 0;
		if( typeof( window.innerHeight ) == 'number' ) {
			//Non-IE
			hoehe = window.innerHeight;
		} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
			//IE 6+ in 'standards compliant mode'
			hoehe = document.documentElement.clientHeight;
		} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
			//IE 4 compatible
			hoehe = document.body.clientHeight;
		}

top_karte = parseInt((hoehe - 600) / 2);


		document.getElementById("content").style.paddingTop = top_karte;
	}
}

