/****************************************************************************
	EMail-Adresse verstecken.
*****************************************************************************/

function HideEA( eMail, eMailText, StyleCSS, DomainText )
{
	var Domain;
	if( DomainText=="" || DomainText==undefined )
		Domain="ferien-suedtirol.com";
	else
		Domain=DomainText;
	if( StyleCSS=="" ){
		if( eMailText=="" )
			document.write( '<a href="mailto:'+eMail+'@'+Domain+'">'+eMail+'@'+Domain+'</a>');// -->
		else
			document.write( '<a href="mailto:'+eMail+'@'+Domain+'">'+eMailText+'</a>');// -->
	}
	else {
		if( eMailText=="" )
			document.write( '<a href="mailto:'+eMail+'@'+Domain+'"class="'+StyleCSS+'">'+eMail+'@'+Domain+'</a>');// -->
		else
			document.write( '<a href="mailto:'+eMail+'@'+Domain+'"class="'+StyleCSS+'">'+eMailText+'</a>');// -->
	}
}

/****************************************************************************
	Standard-Toolip: gilt für alle Elemente mit der übergebenen CSS-Klasse.
	IE < 7 werden ausgeschlossen.
	Übergabe
		strCssClass		Css-Klasse für die Tipps erstellt wrden sollen.
	Rückgabe
		Keine. Erstellung der ToolTipps mit der CSS-Klasse ToolTips2.
*****************************************************************************/

function CreateToolTips( strCssClass )
{
	var bIE6 = false;
	if ( Browser.Engine.trident && Browser.Engine.version < 7 ){
		// akt. Browser ist IE6 oder kleiner
		var bIE6 = true;
	}
	
	// Toolstips zusammenstellen. IE6 und kleiner ausschliessen.
	if ( !bIE6 ){
		// Flag zum überprüfen ob title-angaben vorhanden
		// ToDo: andere Lösung finden
		var bCreate = false;
		
		// Titel und Beschreibung holen
		$$( '.' + strCssClass ).each( function( El, nIndex ){
			if( El.get( 'title' ) != null ){
				var aContent = El.get( 'title' ).split( '::' );	

				if( aContent[ 1 ] != undefined ){
					// Titel und Beschr festlegen
					El.store( 'tip:title', aContent[ 0 ] );
					El.store( 'tip:text', aContent[ 1 ] );
				}
				else {
					// Wenn es nur einen Text gibt = Beschrtext
					El.store( 'tip:title', '' );
					El.store( 'tip:text', aContent[ 0 ] );
				}
				bCreate = true;
			}
		});
		
		if( bCreate == true ){
			// Tooltipps erzeugen
			var Tooltips = new Tips( '.' + strCssClass, {
				showDelay: 100,
				hideDelay: 400, /*800*/
				className : 'ToolTip2',
				/*fixed: true,*/
				offsets : {
					'x': 5, /*100*/
					'y':  20 /*100*/
				},
				onShow: function( ToolTip )
				{
						ToolTip.fade( .9 );			
				},
				onHide: function( ToolTip )
				{
					ToolTip.fade( 0 );
				}
			});
		}
	}
};
