var letter="";

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=login.php";
		else if ( typeof mid != 'undefined' ) location.href = "m-"+mid+".php?othertempl=login.php";
		else if ( typeof ch  != 'undefined' ) location.href = "index.php?ch="+ch+"&othertempl=login.php";
		else location.href = "index.php?othertempl=login.php";
	}
}

function mail_to (subject,domainpart,localpart) {
	var hrefstr = 'mailto:' + localpart + "@" + domainpart;
	if ( subject != '' ) hrefstr = hrefstr + "?subject=" + subject;
	location.href = hrefstr;
}

function Trim(s) {
  while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r')) s = s.substring(1,s.length);
  while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r') || (s.substring(s.length-1,s.length) == '\t')) s = s.substring(0,s.length-1);
  return s;
}



$(document).ready(function(){
	$.getScript("javascript/win.js");	// qalidator
	jQuery.each($("a:contains('[at]')"),function(){$(this).html($(this).html().replace('[at]','@'));}); // [at] -> @
	
	

	ts($.cookie('ts')||'z1');
	
	$("#zoom a").click(function(ev){
		var em=$(this).attr("rel").replace(/_/g,".");
		if($.browser.msie&&$.browser.version=="6.0") em-=0.35;
		var id=$(this).attr("id");
		$("body").css({"font-size":em+"em"});
		ts(id);
		$.cookie('ts', id);
		$.cookie('em', em);
		ev.preventDefault();
	});
	function ts(id){
		$("#zoom a").css({"color":""});
		$("#"+id).css({"color":"#000"});
	}
	
	$("#dokumente .h a").prepend("<span>+</span>&nbsp;");
	setBodyLeft();
	

	if($.browser.msie&&$.browser.version=="6.0"){
		//alert($("#langswitch").css("z-index"));
		$("#langswitch").css({"z-index":100});
		//alert($("#langswitch").css("z-index"));
		//alert("x");
	}	
});

$(window).resize(function(){
	setBodyLeft();
});

function toggleDoc(what){
	$(what).blur();
	var $ul=$(what).parent().next();
	if($ul.is(":hidden")){
		$(what).parent().find("span").html("&ndash;").css({"line-height":"5px"});
	}else{
		$(what).parent().find("span").html("+").css({"line-height":"7px"});
	}
	$ul.slideToggle();
}

function setBodyLeft() {
	if ( $("body").width() <= 1010 ) { 
		$("#cont").css( {"left":"0", "margin-left":"0"} );
	} else {
		$("#cont").css( {"left":"50%", "margin-left":"-495px"} );
	}
}