function logo(style) { 
	document.write('<object type=\"application/x-shockwave-flash\" data=\"./media/images/style/');
	document.write(style);
	document.write('/logo.swf\" width=\"975\" height=\"195\" id=\"logo\" style=\"-moz-user-focus:ignore\">\n'); 
	document.write('<param name=\"movie\" value=\"./media/images/style/');
	document.write(style);
	document.write('/logo.swf\" />\n'); 
	document.write('<param name=\"quality\" value=\"high\" />\n'); 
	document.write('<param name=\"bgcolor\" value=\"#000000\" />\n'); 
	document.write('<param name=\"quality\" value=\"high\" />\n'); 
	document.write('</object>\n'); 
}

function musikplayer() {
	document.write('<embed style="width:175px; visibility:visible; height:250px;" allowScriptAccess="never" src="http://www.playlistproject.net/mc/mp3player-othersite.swf?config=http://www.playlistproject.net/mc/config/config_black_noautostart.xml&mywidth=175&myheight=250&playlist_url=http://www.playlistproject.net/loadplaylist.php?playlist=8738347" menu="false" quality="high" width="175" height="250" name="mp3player" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" border="0"/>'); 
}

function setcookie(wert){ 
	document.cookie="shownavi="+wert;
}

function slideLEFT(divID) {
	var a = new Date();
	a = new Date(a.getTime() +1000*60*60*24*365);

	var before = document.hidden.shownavi_left;
	var style = document.hidden.style;

	if(before.value != divID) {
		new Effect.SlideDown(divID);
		new Effect.SlideUp(before.value);

		var newnavi = divID;
	}
	else {
		var newnavi = divID;
	}

	document.hidden.shownavi_left.value = newnavi;
	if(style.value == "green") {
		document.cookie="shownavi_left=" + newnavi + "; expires=" + a.toGMTString();	
	}
}

function slideRIGHT(divID) {
	var a = new Date();
	a = new Date(a.getTime() +1000*60*60*24*365);

	var before = document.hidden.shownavi_right;

	if(before.value != divID) {
		new Effect.SlideDown(divID);
		new Effect.SlideUp(before.value);
		var newnavi = divID;
	}
	else {
		var newnavi = divID;
	}

	document.hidden.shownavi_right.value = newnavi;
	document.cookie="shownavi_right=" + newnavi + "; expires=" + a.toGMTString();
}

function shownavi(only, flash) {
	var before_right = document.hidden.shownavi_right;
	var style = document.hidden.style;

	if(style.value == "green") {
		var before_left = document.hidden.shownavi_left.value;
	}
	else {
		var before_left = "news";
		document.hidden.shownavi_left.value = before_left;
	}

	if(only == "left") {
		if(flash == "true") {
			Effect.SlideDown(before_left);
		}
		else {
			document.getElementById(before_left).style.display='block';
		}
	}
	else {
		if(flash == "true") {
			Effect.SlideDown(before_left);
			Effect.SlideDown(before_right.value);
		}
		else {
			document.getElementById(before_left).style.display='block';
			document.getElementById(before_right.value).style.display='block';
		}
	}
}

function deletValue(input, value) {
	if(input.value == value) {
		input.value = "";
	}

	else {
		if(input.value != "") {
		}
		else {
			input.value = value;
		}
	}
}

function insert(aTag, eTag) {
	var input = document.forms['book'].elements['text'];
	input.focus();
	if(typeof document.selection != 'undefined') {
		var range = document.selection.createRange();
		var insText = range.text;
		range.text = aTag + insText + eTag;
		range = document.selection.createRange();

		if (insText.length == 0) {
			range.move('character', -eTag.length);
		} 
		else {
			range.moveStart('character', aTag.length + insText.length + eTag.length);
		}
		range.select();
	} 

	else if(typeof input.selectionStart != 'undefined') {
		var start = input.selectionStart;
		var end = input.selectionEnd;
		var insText = input.value.substring(start, end);
		input.value = input.value.substr(0, start) + aTag + insText + eTag + input.value.substr(end);
		var pos;

		if (insText.length == 0) {
			pos = start + aTag.length;
		} 
		else {
			pos = start + aTag.length + insText.length + eTag.length;
		}
		input.selectionStart = pos;
		input.selectionEnd = pos;
	} 
	else {
		input.value = input.value + aTag + eTag;
		input.focus();
	}
}

function reload_upload() {
	var file = document.book.file;
	if(file.value != "") {
		Check = confirm("Es wurde eine Datei hochgeladen, wenn du das Formular jetzt zurücksetztmusst du die Datei nochmals hochladen!\n\nBestätige das Zurücksetzen mit OK!"); 
		if (Check == true)  {
			location.reload();
		}
		else {
			return false;
		}
	}
	else {
		location.reload();
	}

}

function toggledisplay (id){ 
if (document.getElementById) { 
var mydiv = document.getElementById(id); 
mydiv.style.display = (mydiv.style.display=='block'?'none':'block'); 
} 
}


function vote() {
	window.open("./vote.php", "vote", "width:610px, height:450px");
}

function mod_delimg(id, name) {
	Check = confirm("Willst du die Datei " + name + " wirklich löschen?"); 
	if (Check == true)  {
		document.getElementById(id).innerHTML = 'gelöscht';
	}
	else {
		return false;
	}

}


function insertUser(id, user) {

}

function CheckAuswahl (what, id, text) {

	if(what == "pc") {
		for (i = 0; i < document.mypc.pc.length; ++i)
		if (document.mypc.pc.options[i].selected == true)

		show = document.mypc.pc.options[i].value;
		info = 'PC';
	}
	if(what == "os") {
		for (i = 0; i < document.mypc.os.length; ++i)
		if (document.mypc.os.options[i].selected == true)

		show = document.mypc.os.options[i].value;
		info = 'OS';
	}
	if(what == "grafik") {
		for (i = 0; i < document.mypc.grafik.length; ++i)
		if (document.mypc.grafik.options[i].selected == true)

		show = document.mypc.grafik.options[i].value;
		info = 'Grafik';
	}
	if(what == "cpu") {
		for (i = 0; i < document.mypc.cpu.length; ++i)
		if (document.mypc.cpu.options[i].selected == true)

		show = document.mypc.cpu.options[i].value;
		info = 'CPU';
	}
	if(what == "land") {
		for (i = 0; i < document.edit.land.length; ++i)
		if (document.edit.land.options[i].selected == true)

		show = document.edit.land.options[i].value;
		info = 'Land';
	}

	if(show != "") {
		document.getElementById(id).innerHTML = '<h2>' + info + '</h2><img src="./media/images/buttons/' + what + '/' + show + '.png" /><div class="moreprofiltext">' + text + '</div>';
	}
	else {
		document.getElementById(id).innerHTML = '';
	}
}

function videoMkFav(vid, username, make) {
	if(make == "new") {
		var updateText = 'gespeichert';
		var newImg = './media/images/style/overall/fav/delfav.png';
	}
	else {
		var updateText = 'gelöscht';
		var newImg = './media/images/style/overall/fav/newfav.png';
	}

	var divID = 'videoMkFav';
	var imgID = 'videoMkFavImg';

	var url = "./include/videoMkFav.php?vid=" + vid + "&username=" + username + "&make=" + make + "";

	var xmlHttp = null;
	// Mozilla, Opera, Safari sowie Internet Explorer 7
	if (typeof XMLHttpRequest != 'undefined') {
		xmlHttp = new XMLHttpRequest();
	}
	if (!xmlHttp) {
		// Internet Explorer 6 und älter
		try {
	      	xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				xmlHttp  = null;
			}
		}
	}
	if (xmlHttp) {
		var now = new Date();
		var file = '' + url + '&time=' + now.getTime() + '';
		xmlHttp.open('GET', file, true);
		xmlHttp.onreadystatechange = function () {
			if (xmlHttp.readyState == 4) {
				var text = xmlHttp.responseText;

				document.getElementById(divID).innerText = updateText;
				document.getElementById(imgID).src = newImg;
			}
		};
		xmlHttp.send(null);
	}
}


function checkMusikUpload(value) {
	if(value == "") {
		alert("Bitte gebe eine Datei an!");
	}
	else {
		var url = "./include/checkMusikUpload.php?file=" + value + "";

		var xmlHttp = null;
		// Mozilla, Opera, Safari sowie Internet Explorer 7
		if (typeof XMLHttpRequest != 'undefined') {
			xmlHttp = new XMLHttpRequest();
		}
		if (!xmlHttp) {
			// Internet Explorer 6 und älter
			try {
		      	xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(e) {
				try {
					xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
				} catch(e) {
					xmlHttp  = null;
				}
			}
		}
		if (xmlHttp) {
			var now = new Date();
			var file = '' + url + '&time=' + now.getTime() + '';
			xmlHttp.open('GET', file, true);
			xmlHttp.onreadystatechange = function () {
				if (xmlHttp.readyState == 4) {
					var text = xmlHttp.responseText;

					if(text != "true") {
						alert("Die Datei '" + text + "' hat den falschen Dateityp\n\nDu kannst nur .mp3 Songs hochladen!");
					}
					else {
						document.getElementById('uploadProgress').innerHTML = '<br>lade hoch ...';
						document.upload.submit();
					}
				}
			};
			xmlHttp.send(null);
		}
	}
}

function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
      return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}

function playMusik(value)
{
     var flashMovie=getFlashMovieObject("player");
     flashMovie.SetVariable("/:myObject.speed", value);
}

function showPlayMusik(id, what, oldid) {
	if(what == "play") {
		document.getElementById(id).style.backgroundImage = "url(./media/images/style/musik/play.png)";	
	}
	else{
		document.getElementById(id).style.backgroundImage = "url(./media/images/style/musik/stop.png)";	
	}

	if(oldid != "") {
		document.getElementById(oldid).style.backgroundImage = "url(./media/images/style/musik/nothing.png)";	
	}
}

