// Kennzeichnet den Einsatz der jQuery-Bibliothek in den Dateien.
// Alle jQuery-Funktionen werden ausschließlich über "jsapi" aufgerufen.

var jsapi = $;

function doSendMail( sString ) {
	
	if ( sString.indexOf('¿') != -1 ) {
		aChars = sString.split('¿') ;
		var sReturn = String() ;
		for( i = 0 ; i < aChars.length ; i++ ) {
			sReturn += String.fromCharCode(( aChars[i] - 5 )) ;
		}
		if ( sReturn.indexOf('@') != -1 ) {
			location.href = 'mailto:' + sReturn ;
		}
	}
}

function doWriteMailCode( sEmail ) {
	  var sEmailCode = String() ;
  	for( i = 0 ; i < sEmail.length ; i++ ) {
  		sEmailCode += ( sEmail.charCodeAt(i) + 5 ) + "¿" ;
  	}
  	sEmailCode = sEmailCode.substr( 0, ( sEmailCode.length - 1 ) ) ;
  	
  	document.write(sEmailCode) ;
}

var oActive ;

// Browserweiche
IE = document.all&&!window.opera;
DOM = document.getElementById&&!IE;

function showContainer( idFrom, idTo ) {

	if ( idFrom && idTo ) {
		
		if ( oActive ) {
			oActive.style.display = 'none' ;
		}
		
		var aPos = Array() ;
		aPos = findPos( idFrom ) ;
		idTo.style.left = ( aPos[0] - 10 ) + "px" ;
		idTo.style.top  = ( aPos[1] + idFrom.offsetHeight ) + "px" ;
		
		
		var intWert = 0.9 ;
	  // Falls es sich um den IE handelt
	  if(IE){
	    // Transparenz-Wert anpassen
	    intWert *= 100;
	    // Transparenz setzen
	    idTo.style.filter = "alpha(opacity="+intWert+")";
	  }
	
	  if(DOM && !window.opera){
	    // Transparenz setzen
	    idTo.style.MozOpacity = intWert;
	  }

		idTo.style.display = 'block' ;
		
		oActive = idTo ;
	}
}


function findPos(obj) {                                                                                                                                                                                                            

	var curleft = curtop = 0;                                                                                                                                                                                                        
                                                                                                                                                                                                                                   
	if (obj.offsetParent) {                                                                                                                                                                                                          
                                                                                                                                                                                                                                   
		do {                                                                                                                                                                                                                             
			curleft += obj.offsetLeft;                                                                                                                                                                                                   
			curtop += obj.offsetTop;                                                                                                                                                                                                     
                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                   
		} while (obj = obj.offsetParent);    
	}                                                                                                                                                                                                                                                                                                                                                                                                                           
                                                                                                                                                                                                                                   
	return [curleft,curtop];                                                                                                                                                                                                         
}                       

                                                                                                                                                                                    