var d = document;
var loaded = false;

window.onload = function()
{
	nav_blank = new Image();
	nav_hover = new Image();
	nav_blank.src = "img/_.gif";
	nav_hover.src = "img/nav_hover.gif";
	loaded = true;
}

function over( o )
{
	if( !loaded ) return;
	o.nextSibling.src = nav_hover.src;
}

function out( o )
{
	if( !loaded ) return;
	o.nextSibling.src = nav_blank.src;
}


function ImageWindow( id )
{
	window.open( "CmsImage.aspx?srcId="+ id, "", "width=800,height=700,menu=1,resizable=1,scrollbars=1,status=1" );
	return false;
}


function EventImageWindow( id, position )
{
	window.open( "EventImage.aspx?eventId="+ id + "&index=" + position, "", "width=800,height=700,menu=1,resizable=1,status=1,scrollbars=1" );
	return false;
}

function TicketWindow( eventId, vendorId )
{
	switch (vendorId)
	{
		case "Eventim":
			window.open( "http://www.zanox-affiliate.de/ppc/?2904523C72109269T&ULP=[["+ eventId +"]]" , "", "width=800,height=550,menu=1,resizable=1,status=1,scrollbars=1" );	
		break;
		
		case "tickets.com":
		case "":
			window.open( "http://purchase.tickets.com/buy/TicketPurchase?agency=ARENA_BERLIN&venue_val="+ eventId +"&schedule=list" , "", "width=800,height=550,menu=1,resizable=1,status=1,scrollbars=1" );
		break;
	}
	return false;
}

var tickerSpeed = 2;
var TICKER_PAUSED = false;

var agent = navigator.userAgent;
var tickerDiv;

function ticker_start()
{
	nav_blank = new Image();
	nav_hover = new Image();
	nav_blank.src = "img/_.gif";
	nav_hover.src = "img/nav_hover.gif";
	loaded = true;
	
	tickerDiv = document.getElementById("tickerbody");
	//
	//navigator.userAgent.indexOf("Safari")!=-1 
	if ( ( agent.indexOf("MSIE")!=-1 && agent.indexOf("Opera")==-1 ))
	{
		tickerDiv.scrollLeft = 0;
		document.getElementById("ticker").style.display = "block";
		tick();
	}
	
	if( agent.indexOf("Firefox")!=-1  )
	{
		tickerDiv.scrollLeft = 250;
		document.getElementById("ticker").style.display = "block";
		tick()
	}
}

function tick() {
	if(!TICKER_PAUSED) tickerDiv.scrollLeft += tickerSpeed * 1;
	
	if( tickerDiv.scrollLeft >= tickerDiv.scrollWidth-tickerDiv.offsetWidth )
	{	
		tickerDiv.scrollLeft = 0;
	}
	window.setTimeout("tick()", 30);
}
