$(document).ready(
	function(){
		$("*[href]").hover(
			function(){$(this).addClass('over');},
			function(){$(this).removeClass('over');}
		);	


		/* «tips» */


		$("#body").append("<div id='tipBox'></div>");
		$("*[rel*=tip]").bind("mouseenter", function(e){
			$(this).css({"cursor":"pointer"});
			TipMaxWidth = 350;
			TipTitle = $(this).siblings("div.tipttl").html();
			$("#tipBox").hide();
			if (TipTitle) $("#tipBox").html(TipTitle).show();

			else {

				TipContent = $(this).siblings("div.tiptxt").html();
				if (TipContent) $("#tipBox").html(TipContent).show();
				else TipContent = $(this).find("div.tiptxt").html();
				if (TipContent) $("#tipBox").html(TipContent).show();
			}

			tipWidth = $("#tipBox").width();
			if (tipWidth>=TipMaxWidth) {$("#tipBox").css({"width":+TipMaxWidth+"px"});} else {$("#tipBox").css({"width":+tipWidth+"px", "white-space":"nowrap"});}			
			winWidth = $(document).width();
			X = e.pageX;
			Y = e.pageY;
			if (winWidth>(tipWidth+X+40)) {$("#tipBox").css("left", (X+20) +"px");} else {$("#tipBox").css("left", ((X-tipWidth)-20) +"px");}
			$("#tipBox").css({"top":+(Y+10)+"px"});
		});
		$("*[rel*=tip]").bind("mouseleave", function(e){
			$("#tipBox").css({"left":"-3000px", "white-space":"", "width":""}).empty();
		});
		$("*[rel*=tip]").bind("mousemove", function(e){
			var X=0, Y=0;
			X = e.pageX;
			Y = e.pageY;
			winWidth = $("#body").width();
			tipWidth = $("#tipBox").width();
			if (winWidth>(tipWidth+X+40)) {$("#tipBox").css("left", (X+20) +"px");} else {$("#tipBox").css("left", ((X-tipWidth)-20) +"px");}
			$("#tipBox").css("top", (Y+10) +"px");
		});		
		
		$("#enter_button").click (function(){});
		
	}
);
