 var _MouseX = 0;
var _MouseY = 0;

var _ie = document.all;

jQuery(document).ready(function() {
	jQuery("#container").hide();
	jQuery("#content").hide();
	jQuery("#content-arround").hide();
	document.onmousemove = MouseMove;

	jQuery("#right").hover(
		function () {
			jQuery("#partner").stop();
		},
		function () {
			startPartner();
		}
	);
});

jQuery(window).load(function() { 
	/*jQuery("#container").append('<div id="player"><object type="application/x-shockwave-flash" data="player/player.swf" width="120" height="37"><param name="movie" value="player/player.swf"><param name="quality" value="high"><param name="wmode" value="transparent" /></object></div>');*/
	/*startBands();*/
	jQuery("#container").show();
	
	startPartner();

});



function MouseMove(e) {
	if(!e) var e = window.event;
	_MouseX = e.clientX;
	_MouseY = e.clientY;

}

/*function startBands() {
	jQuery("#standard").find(".band:first").fadeIn(1000);
	
	jQuery("#standard").find(".band:first").fadeOut(1000,function() 
		{jQuery("#standard").find(".band:first").insertAfter(".band:last"); 
		startBands();
		}
	);
}*/

function startPartner() {
	hidden = document.getElementById('partner').offsetHeight; /* jQuery("#partner").height(); !opera*/
	hidden = hidden - 370; 
	jQuery("#partner").animate({marginTop:"-"+hidden},6500,"linear",function() {
		jQuery("#partner").animate({marginTop:"0px"},6500,"linear",startPartner);
	});


}

function loadContent(contentId, title) {
	if(!title) var title = document.title;
	jQuery("#standard").hide();
	jQuery("#standard").find(".band").stop();
	jQuery("#lineup").hide();
	
	jQuery("#load").show();
	
	jQuery("#alogo").show();
	/*jQuery("#content").hide();
	jQuery("#content-arround").hide();*/
	new Ajax.Updater('content', 'system/content.php', {
		method: 'get', 
		parameters: 'content='+contentId, 
		onComplete: function() { 
			jQuery("#load").hide();
			jQuery('#content').show();
			jQuery('#content-arround').show();
			pageTracker._trackPageview("/"+title); /* google analytics - ajax */
			/*if(!_ie) jQuery("#content").fadeTo(300,1.0); 
			else { jQuery("#content").show(); jQuery("#content-arround").show();} */
		}
	});
	
}

function loadLineupOld(year) { /*2010*/
	title = "LineUp";
	jQuery("#standard").hide();
	jQuery("#standard").find(".band").stop();
	
	jQuery("#content").hide();
	jQuery("#content-arround").hide();
	jQuery("#alogo").hide();
	/*new Ajax.Updater('content', 'system/content.php', {
		method: 'get',  
		parameters: 'content='+1,
		onComplete: function() { 
			 jQuery("#content").css("background","transparent"); jQuery("#content-arround").css("background","transparent"); 
			 
			 if(!_ie) jQuery("#content").fadeTo(300,1.0); 
			else { jQuery("#content").show(); jQuery("#content-arround").show();} 
			 
		}
	});*/
	new Ajax.Updater('lineup','system/content.php', {
		method: 'get',
		parameters: {content: 101, year: year},
		onComplete: function() { 
			jQuery("#lineup").css("visibility","visible");
		}
	
	});
}

function loadLineup() {
	title = "LineUp";
	jQuery("#standard").hide();
	
	jQuery("#content").hide();
	jQuery("#content-arround").hide();
	new Ajax.Updater('lineup', 'system/content.php', {
		method: 'get',  
		parameters: 'content='+1,
		onComplete: function() { 
			 /*jQuery("#content").css("background","transparent"); jQuery("#content-arround").css("background","transparent"); 
			 
			 if(!_ie) jQuery("#content").fadeTo(300,1.0); 
			else { jQuery("#content").show(); jQuery("#content-arround").show();} */			 
		}
	});
	jQuery("#lineup").show();
}

function guestbookEntry(){
	var name = document.getElementById("name").value;
	var email = document.getElementById("email").value;
	var text = document.getElementById("text").value;
	
	if(name == ""){
		alert("Fehler! Bitte einen Namen angeben!");
		return;
	}
	if(text == ""){
		alert("Fehler! Bitte einen Text eingeben!");
		return;
	}
	
	new Ajax.Request( 'system/functions.php?i=1', {
		method: 'post', 
		parameters:{name: name, email: email, text: text},
		onComplete: function() { loadContent(8);}
	}
	);
}

function ticketvvk(){
	var name = document.getElementById("name").value;
	var email = document.getElementById("email").value;
	var birth = document.getElementById("birth").value;
	var adress = document.getElementById("adress").value;
	var ort = document.getElementById("ort").value;
	var where = document.getElementById("where").value;
	
	if(name == ""){
		alert("Fehler! Bitte einen Namen angeben!");
		return;
	}
	if(email == ""){
		alert("Fehler! Bitte einen Text eingeben!");
		return;
	}
	if(where == "") {
		alert("Fehler! Bitte Verkaufslocation angeben!");
		return;
	}
	
	new Ajax.Request( 'system/functions.php?i=4', {
		method: 'post', 
		parameters:{name: name, email: email, birth: birth, adress: adress, where: where, ort: ort},
		onComplete: function(ret) { 
			if(isNaN(ret.responseText)) {
				alert(ret);
			}
			else {
				r = parseInt(ret.responseText);
				msg = (r == 1) ? "Erfolgreich gesendet - wir melden uns bald bei dir!" : "Fehler beim senden. Bitte probiere es noch einmal oder Informiere den Administrtor";
				alert(msg);
			} 
		}
	});
}

function ticketvvkCheck(response) {
	ret = response.responseText;
	document.write(response);
	if(isNaN(ret)) {
		alert(ret);
	}
	else {
		ret = parseInt(ret);
		msg = (ret == 1) ? "Erfolgreich gesendet - wir melden uns bald bei dir!" : "Fehler beim senden. Bitte probiere es noch einmal oder Informiere den Administrtor";
		alert(msg);
	} 

}

function login() {
	name = document.getElementById('username').value;
	pass = document.getElementById('userpass').value;
	
head('<script type="text/javascript" src="/user/js/user.js" ></script>');
	new Ajax.Updater( 'boxcontent','user/login.php?i=1' , {
		evalScripts: true,
		method: 'post',
		parameters: {name: name, pass: pass}
	});
	jQuery("#usermsg").show();
	

}
function user(){
head('<script type="text/javascript" src="/system/tinymce/tiny_mce.js" ></script>');
/*tinyMCE.init({
	mode : "none", 
	width: "331px",
	height: "113px",
	theme : "simple" 
});*/
head('<script type="text/javascript" src="/user/js/user.js" ></script>');
OpenBox('User-Bereich', '/user/login.php');
		tinyMCE.init({
	mode : "none", 
	theme : "simple" 
});
}

function head(str) { /* user login - index.php */
	jQuery('head').append(str);

}

function showFoto(bid,gid) {

	new Ajax.Updater('boxcontent', 'system/bild.php', {
		method: 'get',
		parameters: {bid: bid, gid: gid}
		});
}

function preload(art) {
/*if(art == "foto") {*/
	jQuery('#boxcontent').find('#img').find('p').hide();
	jQuery('#boxcontent').find('#img').find('img').show();
/*}
else if (art == "galerie") {
jQuery('#boxcontent').find('p.lade').hide();
jQuery('#boxcontent').find('ul.fotos').show();	
}*/
}
function showGalerie(gid) {
	new Ajax.Updater('boxcontent','system/galerie.php', {
		method: 'get',
		parameters: {gid: gid}
	});
}
function showBandInfo(band) {
	if(_MouseX > (document.getElementsByTagName('html')[0].clientWidth / 2))
		x = _MouseX - 500;
	else
		x = _MouseX;
		
	if(_MouseY > (document.getElementsByTagName('html')[0].clientHeight - 153))
		y = _MouseY - 153;
	else
		y = _MouseY;
		
	jQuery("#info"+band).css("top",y+"px");
	jQuery("#info"+band).css("left",x+"px");
	jQuery("#info"+band).toggle();
}

