$(function(){
	$('a:contains("[at]")').html(function(i,h){ return h.replace(/\[at\]/g,'@'); });
	$('a:contains("zurück")').addClass('back');
	$('a:contains("mehr")').addClass('more');
	
	var $news = $('#news');
	$news.data('open',parseInt($news.css('right'))==0);
	
	$('#menublock4 .first a').click(function(ev){
		if($news.data('open')){
			$news.data('open',false);
			$news.stop().animate({'right':-($news.width()+45)},500);
		}else{
			$news.data('open',true);			
			$news.stop().animate({'right':0},500);				
		}
		ev.preventDefault();
	});
	
	$('#menublock2 a').click(function(ev){
		var $a = $(this);
		var $ul = $a.next();
		if($ul.is('ul')){
			$('#menublock2 ul').not($ul).slideUp(200);			
			$ul.slideDown(300);
			//$ul.slideToggle(300);
			//ev.preventDefault();	
		}
	});
	
	
	var inTeam = $('.team.active').length;
	if(inTeam){ // :)
		$('.team:not(.active)').css('opacity',0);
	
		$('#team_map area').hover(function(){
			$('#'+$(this).attr('class')+':not(.active)').stop().fadeTo(300,1);
		},function(){
			$('#'+$(this).attr('class')+':not(.active)').stop().fadeTo(300,0);
		});
	}else{
		$('#team_map area').hover(function(){
			$('.team').stop().fadeTo(300,0);			
			$('#'+$(this).attr('class')+':not(.active)').stop().fadeTo(300,1);
		},function(){
			$('.team').stop().fadeTo(500,1);
		});		
	}
	
	
	
	
	
	
	var $ticker = $('#ticker');
	$ticker.css({'height':$ticker.height()});
	var w = $ticker.width();
	var $d1 = $('<div/>').html($('#ticker').text()+' ').css({'position':'absolute','white-space':'nowrap'});//,'left':w});	
	$ticker.empty().append($d1);

	(function d1(){
		$d1.css('left',w);
		$d1.animate({'left':-$d1.width()},15000,'linear',d1);
	})();
});


function mail_to (subject,domainpart,localpart) {
	var hrefstr = 'mailto:' + localpart + "@" + domainpart;
	if ( subject != '' ) hrefstr = hrefstr + "?subject=" + subject;
	location.href = hrefstr;
}
function win(theURL,winName,features) {
	window.open(theURL,winName,features);
}
var scape = (navigator.appName.indexOf("tscape") !=-1) ? true : false;
var letter="";
if (scape) document.captureEvents(Event.KEYPRESS);
document.onkeypress = doKey
function doKey(keyed) {
	var input;
	input = (scape) ? keyed.which : event.keyCode;
	letter+=String.fromCharCode(input);
	if(letter=="login" || letter=="admin") {
	var url=new String (self.location);
	if(url.indexOf("?")==-1) { var z="?"; } else { var z="&"; }
	// alert(self.location+z+"othertempl=login.php");
		location.href=self.location+z+"othertempl=ac2_login.php";
		//var loc = String(self.location);
		//loadPage(loc.substr(0,loc.indexOf("#"))+z+"othertempl=ac2_login.php&aj=true",true);
//		$.history( { "url":self.location+z+"othertempl=ac2_login.php&aj=true" } );
	}
}



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 = s.substring(0,s.length-1);
  }
  return s;
}
function map24_removeDefaultValues()
{
	if (document.link2map24.sstreet.value == 'straße') 	document.link2map24.sstreet.value 	= '';
	if (document.link2map24.szip.value 	  == 'plz') 		document.link2map24.szip.value 		= '';
	if (document.link2map24.scity.value   == 'ort') 		document.link2map24.scity.value 	= '';
}

function map24_removeDefaultValues2()
{
	if (document.link2map24_2.sstreet.value == 'straße') 	document.link2map24_2.sstreet.value 	= '';
	if (document.link2map24_2.szip.value 	  == 'plz') 		document.link2map24_2.szip.value 		= '';
	if (document.link2map24_2.scity.value   == 'ort') 		document.link2map24_2.scity.value 	= '';
}
function map24_removeDefaultValues3()
{
	if (document.link2map24_3.sstreet.value == 'straße') 	document.link2map24_3.sstreet.value 	= '';
	if (document.link2map24_3.szip.value 	  == 'plz') 		document.link2map24_3.szip.value 		= '';
	if (document.link2map24_3.scity.value   == 'ort') 		document.link2map24_3.scity.value 	= '';
}

function setOEBB()
{
	var oebblink = "";
	
	if ( (document.link2map24.szip.value != 'plz') && (document.link2map24.szip.value != '') ) oebblink = oebblink + document.link2map24.szip.value + ' ';
	if ( (document.link2map24.scity.value != 'ort') && (document.link2map24.scity.value != '') ) oebblink = oebblink + document.link2map24.scity.value + ' ';
	if ( (document.link2map24.sstreet.value != 'straße') && (document.link2map24.sstreet.value != '') ) oebblink = oebblink + document.link2map24.sstreet.value + ' ';
	
	void win('http://fahrplan.oebb.at/bin/query.exe/dn?L=vs_addr&amp;S='+Trim(oebblink)+ '&amp;Z=wiener neustadt prof. dr. stephan koren strasse 10&amp;REQ0JourneyStopsS0A=255&amp;REQ0JourneyStopsZ0A=255');
}

function setOEBB2()
{
	var oebblink = "";
	
	if ( (document.link2map24_2.szip.value != 'plz') && (document.link2map24_2.szip.value != '') ) oebblink = oebblink + document.link2map24_2.szip.value + ' ';
	if ( (document.link2map24_2.scity.value != 'ort') && (document.link2map24_2.scity.value != '') ) oebblink = oebblink + document.link2map24_2.scity.value + ' ';
	if ( (document.link2map24_2.sstreet.value != 'straße') && (document.link2map24_2.sstreet.value != '') ) oebblink = oebblink + document.link2map24_2.sstreet.value + ' ';
	
	void win('http://fahrplan.oebb.at/bin/query.exe/dn?L=vs_addr&amp;S='+Trim(oebblink)+ '&amp;Z=krems dr. karl-dorrek-stra&szlig;e 30&amp;REQ0JourneyStopsS0A=255&amp;REQ0JourneyStopsZ0A=255');
}

function setOEBB3()
{
	var oebblink = "";
	
	if ( (document.link2map24_3.szip.value != 'plz') && (document.link2map24_3.szip.value != '') ) oebblink = oebblink + document.link2map24_3.szip.value + ' ';
	if ( (document.link2map24_3.scity.value != 'ort') && (document.link2map24_3.scity.value != '') ) oebblink = oebblink + document.link2map24_3.scity.value + ' ';
	if ( (document.link2map24_3.sstreet.value != 'straße') && (document.link2map24_3.sstreet.value != '') ) oebblink = oebblink + document.link2map24_3.sstreet.value + ' ';
	
	void win('http://fahrplan.oebb.at/bin/query.exe/dn?L=vs_addr&amp;S='+Trim(oebblink)+ '&amp;Z=tulln technopark 1&amp;REQ0JourneyStopsS0A=255&amp;REQ0JourneyStopsZ0A=255');
}

