var letter = "";
var origHeight = 0;
var eventHandler = new Array();

eventHandler['load'] 	= new Array();
eventHandler['resize'] 	= new Array();

if (navigator.appName.indexOf("tscape") != -1) document.captureEvents(Event.KEYPRESS);

document.onkeypress = function (keyed) {
	input = (navigator.appName.indexOf("tscape") !=-1) ? keyed.which : event.keyCode;
	letter+=String.fromCharCode(input);
	if(letter=="login" || letter=="admin" ) {
		if ( typeof pid != 'undefined' ) location.href = "p-"+pid+".php?othertempl=relux2010_login.php";
		else if ( typeof mid != 'undefined' ) location.href = "m-"+mid+".php?othertempl=relux2010_login.php";
		else if ( typeof ch  != 'undefined' ) location.href = "index.php?ch="+ch+"&othertempl=relux2010_login.php";
		else location.href = "index.php?othertempl=gt_login.php";
	}
}

trim = Trim = function (str, chars) { return ltrim(rtrim(str, chars), chars); }
ltrim 		= function (str, chars) { chars = chars || "\\s"; return str.replace(new RegExp("^[" + chars + "]+", "g"), ""); }
rtrim 		= function (str, chars) { chars = chars || "\\s"; return str.replace(new RegExp("[" + chars + "]+$", "g"), ""); }
mail_to 		= function (subject,domainpart,localpart) { location.href = 'mailto:' + localpart + "@" + domainpart + (( subject != '' ) ? ( '?subject=' + subject) : '' ); }

/** slideshow **/
/**/ var timeout = 3000;
/**/ var speed = 1000; // look what ei haf car
/** slideshow **/

var imgs=null;
var index=0;
var lastIndex=-1;

$(function() {
	$("#main a:contains('[at]')").html(function(i,html){ return html.replace('[at]','@'); }); // [at] -> @
	$.getScript("relux2010/javascript/win.js");	// qualidator
	ie6fix();
	
	$("a#anmelden").css("display","block"); // für deaktiviertes js
	$("a#abmelden").css("display","block"); // für deaktiviertes js
	
	$("#sub_anmelden").css("display","none");
	$("#sub_abmelden").css("display","none");

	var v=$("#nlEmail").val()
	$("#nlEmail").val(v?v:"> Ihre E-Mail");
		$("#nlEmail").focus(function(ev){
		if($(this).val()=="> Ihre E-Mail"){
			$(this).val("");	
		}
	});
	$("#nlEmail").blur(function(ev){
		if($(this).val()==""){
			$(this).val("> Ihre E-Mail");	
		}
	});
	
	// clicks
	$("a#anmelden").click(function(ev){
		$("#aktion").val("anmelden");											 
		$("#regnl").submit();
		ev.preventDefault();
	});
	$("a#abmelden").click(function(ev){
		$("#aktion").val("abmelden");											 
		$("#regnl").submit();
		ev.preventDefault();
	});

/*	jQuery.each($("#menublock1 a"), function(){
		$(this).html("&gt; " + $(this).html());
	});*/

	//$('#menublock1 li:not(.report) a,#menublock2 li li a').html(function(i,html){ return '<span>&bull;&nbsp;</span>'+html; });
	$('#menublock3 a').html(function(i,html){ return '&gt; '+html; });
	
	imgs = $("#block2.gallery img");
	if(imgs.length>1){
		index = parseInt(Math.random()*imgs.length);
		imgs.css({"position":"absolute", "left":0, "top":20 });
		$(imgs[index]).fadeIn(speed);
		startSlideshow();
	}else{
		imgs.css({"position":"absolute", "left":0, "top":20 }).fadeIn(speed);
	}
});

function startSlideshow(){
	if(lastIndex!=-1) $(imgs[lastIndex]).fadeOut(speed);
	lastIndex=index;
	$(imgs[index]).fadeIn(speed,function(){ index=(index+1>=imgs.length?0:index+1); setTimeout(startSlideshow,timeout); });
}

$(window).resize(function(){
	ie6fix();
});
function ie6fix(){
	if($.browser.msie && $.browser.version==6){
		//document.title=$(window).height();
		if($(window).height()-230>330) $("#content").css("height",$(window).height()-230);
		if($("body").width()<990){
			$("#main").css( {"left":"0", "margin-left":"0"} );
		} else {
			$("#main").css( {"left":"50%", "margin-left":"-495px"} );
		}
	}
}
