function frameCheck(){if(typeof(parent.frmRechts)=='undefined'){location.replace("/index.php"+location.search);}}
function frameCheck2(){if(typeof(parent.frmRechts)=='undefined'){location.replace("/index.php?goTo="+encodeURIComponent(window.location.pathname+window.location.search));}}
function ow(datei,name,arg){
	arg=arg?arg:"dependent=yes,resizable=yes,scrollbars=yes,width=750,height=550";
	try{
		if(typeof(window.parent)=="object"&&typeof(window.parent.oben)=="object"&&typeof(window.parent.oben.owRemember)=="object"){
			var owRemember2 = Array();
			var z=0;
			for(var i=0;i< window.parent.oben.owRemember.length;i++){
				if( typeof(window.parent.oben.owRemember[i])=="object" && typeof(window.parent.oben.owRemember[i].name)=='string' ){
					if( window.parent.oben.owRemember[i].name==name ){
						window.parent.oben.owRemember[i].close();
					}else{
						owRemember2[z] = window.parent.oben.owRemember[i];
						z++;
					}
				}
			}
			owRemember2[z] = window.open(datei,name,arg);
			window.parent.oben.owRemember = Array();
			window.parent.oben.owRemember = owRemember2;
		}else{
			window.open(datei,name,arg);
		}
	}catch(e){
		window.open(datei,name,arg);
	}
}
function empf(ID){window.open("/pops/empfehlen.php?ID="+ID,"empf","dependent=yes,resizable=yes,scrollbars=yes,width=600,height=600");}
function beschenken(link){window.open(link,"beschenken","dependent=yes,resizable=yes,scrollbars=yes,width=780,height=640");}
window.defaultStatus="Entrex e.K.";function right(e){if(e.button>1){alert("Bitte nur die linke Maustaste benutzen");return false;}return true;}
function fav(ID,spitzname,ul){if(ul){window.location.href="/entrex.php?f=favIns&spitzname="+spitzname+"&ID="+ID;}else{var res=confirm("Nur Mitglieder können Profile Merken(Favorisiern).\n\n Klicke auf OK, um das Profil von \""+spitzname+"\" per Email weiterzuempfehlen.");if(res==true){empf(ID);}}}
function confBlock(){result=confirm("Benutzer hat den Nachrichtenempfang blockiert.\n\n Klicke auf OK, um weitere Informationen zu erhalten.");if(result==true){ location.href = "/entrex.php?f=faq&idx=59"; }}
function confAbw(){result=confirm("Benutzer hat sich abwesend gemeldet.\n\n Klicke auf OK, um weitere Informationen zu erhalten.");if(result==true){location.href	= "/entrex.php?f=faq&idx=59"; }}
function getPicPath(imghash){
	return '/'+imghash.substr(0,3)+'/'+imghash.substr(3,3);
}
function getPic(ID,bd,art){
	var pic = '/'+art+getPicPath(bd)+'/'+bd+'.jpg';
	return pic;
}
function trim(strText){while(strText.substring(0,1)==' '){strText=strText.substring(1,strText.length);}while(strText.substring(strText.length-1,strText.length)==' '){strText = strText.substring(0, strText.length-1);}return strText;}
function disEsc(erg){if(!erg){erg=window.event;}if(erg.keyCode==27){return false;}return true;}document.onkeydown=disEsc;document.onkeypress=disEsc;
function chPic(was,bd,art){art=art==1?'normal':'thumb';was.src="/pics"+getPic(was.name,bd,art);}
function newPrivatChatMsg(){document.getElementById('privatChatRow').style.display="block"; parent.haupt.document.getElementById('privatChatIcon').src='/images/icons/mail.gif'; setMessageTitle();}

try{
var toogleIsAktive = false;
var messageCount = 1;

function setNewMessage(count){
	if( window.parent.haupt.document.getElementById('postfach') ){
		window.parent.haupt.document.getElementById('postfach').src='/images/icons/mail.gif';
	}
	if( count > 0 ){
		messageCount = count;
	}
	if( false == toogleIsAktive ){
		toogleIsAktive = true;
		toogleMessageTitle(0);
	}
}

function toogleMessageTitle(type){
	if( false == toogleIsAktive ){
		return;
	}
	window.parent.oben.toogleIsAktive = toogleIsAktive;
	window.parent.oben.messageCount = messageCount;
	if( 1 == type ){
		window.parent.oben.setMessageTitle();
		type = 0;
	}else{
		window.parent.oben.setDefaultTitle();
		type = 1;
	}
	window.setTimeout(function(){toogleMessageTitle(type)},1000);
}

function setMessageTitle(){
	if( parent.document.title && parent.defaultTitle && parent.messageTitle ){
		if( parent.document.title != parent.messageTitle ){
			if( messageCount > 0 ){
				parent.document.title = parent.messageTitle;
			}else{
				parent.document.title = parent.messageTitle;
			}
		}
		if( false == toogleIsAktive ){
			toogleIsAktive = true;
			toogleMessageTitle();
		}
	}
}
function setDefaultTitle(){
	if( parent.document.title && parent.defaultTitle && parent.messageTitle ){
		if( parent.document.title != parent.defaultTitle ){
			parent.document.title = parent.defaultTitle;
		}
	}
}

function stopToogle(){
	toogleIsAktive = false;
	setDefaultTitle();
}
}catch(e){}

function loadit(script, parameter){if( document.createElement && document.childNodes ){var scriptElem = document.createElement('script');scriptElem.setAttribute('language','javascript');scriptElem.setAttribute('type','text/javascript');scriptElem.setAttribute('charset','UTF-8');scriptElem.setAttribute('src',script+parameter);/*document.getElementById("Liste").removeChild(document.getElementById("Liste").firstChild);*//*document.getElementsByTagName('head')[0].removeChild(document.getElementsByTagName('head')[0].firstChild);*/document.getElementsByTagName('head')[0].appendChild(scriptElem);updateCityNode = document.getElementsByTagName("head")[0].lastChild;}}





function getElementsByKlassenNamen (className, element) {
    var muster = new RegExp("(^| )" + className + "($| )");
    var gefunden = new Array();
    var i;

    element = ((element && element.getElementsByTagName) ? (element) : (document));
	var alles = element.getElementsByTagName("*");

    for (i=0; i < alles.length; i++) {
        if (alles[i] && alles[i].className && alles[i].className != "") {
            if (alles[i].className.match(muster))
                gefunden[gefunden.length] = alles[i];
        }
    }

    return gefunden;
}

function fvoid(){
	return;
}

function toggleDisplay( id, displayValue ){
	try{
		var obj	= document.getElementById(id);
	
		if( obj == null || typeof(obj) == 'undefined' ){
			return;
		}
		var displayed	= obj.style.display;  
		if( displayed == displayValue ){
			obj.style.display	= "none";
		}else{
			obj.style.display	= displayValue;
		}
	}catch(e){}
}

function trackEvent( category, action, label ){
	try{

		
		for( var pageTrackerIndex = 0; pageTrackerIndex < pageTracker.length ; pageTrackerIndex++ ){
			pageTracker[pageTrackerIndex]._trackEvent(category,action,label);
		}
	}catch(e){
	
			
	}
}
