function highlight_item(obj)
{
	obj.className = "item_active";
}

function unhighlight_item(obj)
{
	obj.className = "item";
}

function show_menu(flashvar)
{
	document.write('<object width="780" height="50" type="application/x-shockwave-flash" data="navi.swf" id="menu">\n');
	document.write('<param name="movie" value="navi.swf">\n');
	document.write('<param name="FlashVars" value="activepage='+flashvar+'">\n');
	document.write('<param name=wmode value=transparent>\n');
	document.write('</object>\n');
}

function show_logo(path)
{
	document.write('<object width="300" height="60" type="application/x-shockwave-flash" data="'+path+'logo_alt.swf" name="logo" id="logo">\n');
	document.write('<param name="movie" value="'+path+'logo_alt.swf">\n');
	document.write('<param name=wmode value=transparent>\n');
	document.write('</object>\n');
}

function show_logo_neu(path)
{
	document.write('<object width="300" height="60" type="application/x-shockwave-flash" data="'+path+'logo.swf" name="logo" id="logo">\n');
	document.write('<param name="movie" value="'+path+'logo.swf">\n');
	document.write('<param name=wmode value=transparent>\n');
	document.write('</object>\n');
}

function show_player(id, status)
{
	document.write('<object width="254" height="174" type="application/x-shockwave-flash" data="sound7player.swf" name="sound7player">\n');
	document.write('<param name="movie" value="sound7player.swf" id="sound7player">\n');
	if(status == 1)
	{
		document.write('<param name="FlashVars" value="xmlfile=artists/playlists/artists_'+id+'.xml"/>\n');
	}
	document.write('</object>\n');
}
function createRequestObject() {
	var ro;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		ro = new XMLHttpRequest();
	}
	return ro;
}

var http = createRequestObject();

function show_artistnavi(id)
{
	http.open('get', 'http://www.sound7.de/ajaxelements/getNavi.php?id='+id);
	http.onreadystatechange = insertajaxnavi;
	http.send(null);
}
function insertajaxnavi() {
	if(http.readyState == 4){
		var response = http.responseText;
		var element = document.getElementById("artistnavi");
		element.innerHTML = response;
		}
	}
function show_artistcontent(id, page)
{
	if(page == 'home'){
	http.open('get', 'http://www.sound7.de/ajaxelements/getHome.php?id='+id);
	}else if(page == 'music'){
	http.open('get', 'http://www.sound7.de/ajaxelements/getMusic.php?id='+id);
	}else if(page == 'pictures'){
	http.open('get', 'http://www.sound7.de/ajaxelements/getPictures.php?id='+id);
	}else if(page == 'bio'){
	http.open('get', 'http://www.sound7.de/ajaxelements/getBio.php?id='+id);
	}else if(page == 'events'){
	http.open('get', 'http://www.sound7.de/ajaxelements/getEvents.php?id='+id);
	}else if(page == 'contact'){
	http.open('get', 'http://www.sound7.de/ajaxelements/getContact.php?id='+id);
	}else if(page == 'articles'){
	http.open('get', 'http://www.sound7.de/ajaxelements/getArticles.php?id='+id);
	}
	http.onreadystatechange = insertajaxcontent;
	http.send(null);
}
function insertajaxcontent()
{
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById("artist_content").innerHTML = response;
		}
}

/* --------------------------------------------------------------------------------------------------------------------------------------------------*/

function show_sendarticle(article_id, channel_id)
{
	new Ajax.Updater({ success:'article_send', failure:'article_send' }, 'ajaxelements/send_article.php',
	{
	  	method: 'get',
	  	parameters: { article:  article_id,  channel: channel_id}
//		insertion: Insertion.Top,
//		onLoading: function(){  $('errors').update("<img src='loader.gif'>")  },
//		onComplete: function(){  $('errors').update("")  }
	});
}

function send_form(article_id, channel_id)
{
	new Ajax.Updater({ success:'article_send', failure:'article_send' }, 'ajaxelements/send_article.php?article='+article_id+'&channel='+channel_id,
	{
	  	method: 'post',
	  	parameters: $('verschicken_formular').serialize(true),
//		insertion: Insertion.Top,
		onLoading: function(){  $('article_send').update("<center><img src='loader.gif' border='0'></center>")  }
//		onComplete: function(){  $('errors').update("")  }
	});
}

/* --------------------------------------------------------------------------------------------------------------------------------------------------*/

function no_poll(poll_id)
{
	http.open('get', 'http://www.sound7.de/data/dynamic/ra_pollbox.php?no_poll='+poll_id);
	http.onreadystatechange = execute_script;
	http.send(null);
}

function execute_script()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;
	}
}


function loadImage(getstring)
{
	http.open('get', 'http://www.sound7.de/ajaxelements/show_gallery_image.php?' + getstring);
	http.onreadystatechange = insertajaxGallery;
	http.send(null);
}

function insertajaxGallery() {
	if(http.readyState == 4){
		var response = http.responseText;
		var element = document.getElementById("galleryAJAX");
		element.innerHTML = response;
		}
	}

function loadHiddenImage1(getstring)
{
	http.open('get', 'http://www.sound7.de/ajaxelements/show_gallery_image.php?' + getstring);
	http.onreadystatechange = insertajaxHiddenGallery1;
	http.send(null);
}
function loadHiddenImage2(getstring)
{
	http.open('get', 'http://www.sound7.de/ajaxelements/show_gallery_image.php?' + getstring);
	http.onreadystatechange = insertajaxHiddenGallery2;
	http.send(null);
}
function insertajaxHiddenGallery1() {
	if(http.readyState == 4){
		var response = http.responseText;
		var element = document.getElementById("HiddenAJAX1");
		element.innerHTML = response;
	}
}
function insertajaxHiddenGallery2() {
	if(http.readyState == 4){
		var response = http.responseText;
		var element = document.getElementById("HiddenAJAX2");
		element.innerHTML = response;
	}
}

function ShowPicture(meineSeite, meinName, w, h, scroll)
{
	var Fenster = null, w2, h2;
	w2 = w + 5;
	h2 = h + 55;
	w = (screen.availWidth > w2) ? w : (screen.availWidth);
	h = (screen.availHeight > h2) ? h : (screen.availHeight);
	LeftPosition = (screen.availWidth-w2)/2;
	TopPosition = (screen.availHeight-h2)/2;

	settings ='height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable=no, menubar=no, location=no, status=no, toolbar=no'
	Fenster = window.open(meineSeite, meinName, settings)
}
