
$(document).ready(function(){


	function SuchenUndErsetzen(QuellText, SuchText, ErsatzText)
        {   
            if ((QuellText == null) || (SuchText == null))           { return null; }
            if ((QuellText.length == 0) || (SuchText.length == 0))   { return QuellText; }

            
            if ((ErsatzText == null) || (ErsatzText.length == 0))    { ErsatzText = ""; }

            var LaengeSuchText = SuchText.length;
            var LaengeErsatzText = ErsatzText.length;
            var Pos = QuellText.indexOf(SuchText, 0);

            while (Pos >= 0)
            {
                QuellText = QuellText.substring(0, Pos) + ErsatzText + QuellText.substring(Pos + LaengeSuchText);
                Pos = QuellText.indexOf(SuchText, Pos + LaengeErsatzText);
            }
            return QuellText;
    } 
	
	function boldText(q) {
	
		var bopen=false;
		var h;
		
		
		while (true) {
			var a= q.indexOf("#");
			
			if (a == -1) {
				break;
			}
			else if (a == 0) {
				q = "<strong>" + q.substr(1);
				bopen=true;
				
			}
			else {
			
				if (bopen) {
					h = q.substr(0,a);
					q = h + "</strong>" + q.substr(a+1);
					bopen=false;
				}
				else {
					h = q.substr(0,a);
					q = h + "<strong>" + q.substr(a+1);
					bopen=true;
				}
			}
		}
		
		return q;
	}

	var yOffset=10;
	var xOffset=15;
	var ts="";
	// =========================================================================================================== //
	
	$("a.eventlink").mouseover(function(){
		$("#tooltip").css("display","block");
		var con=$(this).attr("title");
		ts=con;
		$(this).attr("title","");
		var hh=SuchenUndErsetzen(con,"//","<br />");
		hh = boldText(hh);
		$("#tooltip .ttwrap_inner").html(hh);
		$("#scratchcontainer").css("display","block");
		$("#scratchcontainer").css("width",$(window).width());
		$("#scratchcontainer").css("height",$(window).height());
    });
	
	$("a.eventlink").mouseout(function(){
		$("#tooltip").css("display","none");
		$(this).attr("title",ts);
    });
	
	$("a.eventlink").mousemove(function(e){			
		var ttx=(e.pageY - yOffset) + "px";
		var tty=(e.pageX + xOffset) + "px";
	    $("#tooltip").css("top",ttx);
		$("#tooltip").css("left",tty);			
	});	
	
	// =========================================================================================================== //
	
	$("a.lbox_item").mouseover(function(){
		$("#tooltip").css("display","block");
		var con=$(this).attr("title");
		ts=con;
		$(this).attr("title","");
		var hh=SuchenUndErsetzen(con,"//","<br />");
		hh = boldText(hh);
		$("#tooltip .ttwrap_inner").html(hh);
		$("#scratchcontainer").css("display","block");
		$("#scratchcontainer").css("width",$(window).width());
		$("#scratchcontainer").css("height",$(window).height());
    });
	
	$("a.lbox_item").mouseout(function(){
		$("#tooltip").css("display","none");
		$(this).attr("title",ts);
    });
	
	$("a.lbox_item").mousemove(function(e){			
		var ttx=(e.pageY - yOffset) + "px";
		var tty=(e.pageX + xOffset) + "px";
	    $("#tooltip").css("top",ttx);
		$("#tooltip").css("left",tty);			
	});	
	
	
	// =========================================================================================================== //
	
	$("img.slideshow_info").mouseover(function(){
		$("#tooltip").css("display","block");
		var con=$(this).attr("title");
		ts=con;
		$(this).attr("title","");
		var hh=SuchenUndErsetzen(con,"//","<br />");
		hh = boldText(hh);
		$("#tooltip .ttwrap_inner").html(hh);
		$("#scratchcontainer").css("display","block");
		$("#scratchcontainer").css("width",$(window).width());
		$("#scratchcontainer").css("height",$(window).height());
    });
	
	$("img.slideshow_info").mouseout(function(){
		$("#tooltip").css("display","none");
		$(this).attr("title",ts);
    });
	
	$("img.slideshow_info").mousemove(function(e){			
		var ttx=(e.pageY - yOffset) + "px";
		var tty=(e.pageX + xOffset) + "px";
	    $("#tooltip").css("top",ttx);
		$("#tooltip").css("left",tty);			
	});		
	
	// =========================================================================================================== //
	
	
	$("div#tabbar_buttons a").mouseover(function(){
		$("#tooltip").css("display","block");
		var con=$(this).attr("title");
		ts=con;
		$(this).attr("title","");
		var hh=SuchenUndErsetzen(con,"//","<br />");
		hh = boldText(hh);
		$("#tooltip .ttwrap_inner").html(hh);
		
		
		$("#scratchcontainer").css("display","block");
		$("#scratchcontainer").css("width",$(window).width());
		$("#scratchcontainer").css("height",$(window).height());
    });
	
	$("div#tabbar_buttons a").mouseout(function(){
		$("#tooltip").css("display","none");
		$(this).attr("title",ts);
    });
	
	$("div#tabbar_buttons a").mousemove(function(e){			
		var ttx=(e.pageY - yOffset) + "px";
		var tty=(e.pageX + xOffset) + "px";
	    $("#tooltip").css("top",ttx);
		$("#tooltip").css("left",tty);			
	});		
	
	
	
	
	
  });