
/**
 * Asks the User if he realy want to delete his profil-picture.
 * If yes, deletes it, else abrout!
 */
function delete_profile_pic() {
	if (confirm("Soll dein Profilbild wirklich gelöscht werden?"))
	{
		window.location.href = 'http://www.shisha-game.net/menue.php?name=my_shisha&mode=delProfilPic';
	}
}


/**
 * Shows or hides the message window (for verwarnungen e.g.)
 * @param type : The type: 1 = show , 0 = hide
 */
function new_massage(type){
	if(type == '1') {
		document.getElementById("new_massage").style.visibility = 'visible';
	} else {
		document.getElementById("new_massage").style.visibility = 'hidden';		
	}	
}


function new_user_massage(post, type)
{
	if(type == '1')
	{
		document.getElementById("new_massage_"+post).style.visibility = 'visible';
	}
	else
	{
		document.getElementById("new_massage_"+post).style.visibility = 'hidden';

	}	
}
function opPrivChat(User) {
	var wstat
	var ns4up = (document.layers) ? 1 : 0
			var ie4up = (document.all) ? 1 : 0
					var xsize = screen.width
					var ysize = screen.height
					var breite=450
					var hoehe=450
					var xpos=(xsize-breite)/2
					var ypos=(ysize-hoehe)/2
					wstat=window.open("http://www.Shisha-Game.net/privat_chat.php?user="+User,"PrivatChat"+User,"scrollbars=no,status=no,toolbar=no,location=no,directories=no,resizable=no,menubar=no,width="+breite+",height="+hoehe+",screenX="+xpos+",screenY="+ypos+",top="+ypos+",left="+xpos)
}
function opPubChat() {
	var wstat
	var ns4up = (document.layers) ? 1 : 0
			var ie4up = (document.all) ? 1 : 0
					var xsize = screen.width
					var ysize = screen.height
					var breite=650
					var hoehe=500
					var xpos=(xsize-breite)/2
					var ypos=(ysize-hoehe)/2
					wstat=window.open('http://www.Shisha-Game.net/public-chat.php','ShishaGamePublicChat','scrollbars=no,status=no,toolbar=no,location=no,directories=no,resizable=no,menubar=no,width='+breite+',height='+hoehe+',screenX='+xpos+',screenY='+ypos+',top='+ypos+',left='+xpos)
}
function view_tabak_info(TabakID)
{
	if(document.getElementById(TabakID+"_status").value != '9')
	{
		document.getElementById("planz_date").innerHTML = document.getElementById(TabakID+"_planz_date").value;
		document.getElementById("tabak_aufgabe").innerHTML = document.getElementById(TabakID+"_tabak_aufgabe").value;
		document.getElementById("the_time_umge").innerHTML = document.getElementById(TabakID+"_the_time_umge").value;
	}
	else
	{
		document.getElementById("fin_date").innerHTML = document.getElementById(TabakID+"_fin_date").value;
		document.getElementById("tabak_menge").innerHTML = document.getElementById(TabakID+"_tabak_menge").value;
	}
}

function change_color(OldObjectId, sel, ObjectType)
{
	document.getElementById("object_"+OldObjectId).src = "gfx/"+ObjectType+"/"+ObjectType+"_"+sel.options[sel.selectedIndex].value+".gif";
	if(ObjectType == 'bowl' || ObjectType == 'schlauch')
	{
		var temp_url ="gfx/"+ObjectType+"/"+ObjectType+"_"+sel.options[sel.selectedIndex].value+".gif";
		document.getElementById(ObjectType+"_"+OldObjectId).style.backgroundImage = "url('"+temp_url+"')";
	}
	else
	{
		document.getElementById(ObjectType+"_"+OldObjectId).src = "gfx/"+ObjectType+"/"+ObjectType+"_"+sel.options[sel.selectedIndex].value+".gif";
	}
	document.getElementById(OldObjectId).value = sel.options[sel.selectedIndex].value;
	document.getElementById("ObjectPreis_"+OldObjectId).innerHTML = sel.options[sel.selectedIndex].title+' Sh-P';
	document.getElementById("ObjectPreisInfo_"+OldObjectId).innerHTML = sel.options[sel.selectedIndex].title+' Sh-P';
}
function count_new_page(time_left, IntervalName, type) 
{
	var sek1 = 1;
	var min = (60*sek1);
	var std = (60*min);
	var tag = (24*std);
	var jah = (365*tag); 
	var c = time_left;

	count_start = function()
	{
		if( c-- <= 0 ) 
		{				  

		} 
		else 
		{				             
			var tagerg = Math.floor((c%jah)/(tag));
			var stderg = Math.floor((c%tag)/(std));
			var minerg = Math.floor((c%std)/(min));
			var sekerg = Math.floor((c%min*sek1)); 

			if(type == "Stunden")
			{
				document.getElementById('std_shisha').innerHTML = stderg+':' ;
			}
			if(type == "Stunden" || type == "Minuten")
			{
				document.getElementById('mins_shisha').innerHTML = minerg+':' ;
			}
			document.getElementById('count_shisha').innerHTML = sekerg+' '+type;
		}		
		if(c <= 0 )
		{
			window.clearInterval(IntervalName);
		}
	}

	IntervalName = window.setInterval('count_start()',1000);
}

function change_sort(curPage, sel)
{
	document.location.href = curPage+"&TempFilter="+sel.options[sel.selectedIndex].value;      
}

function ViewHiedWindow(ID, mode)
{
	if(mode == 'view')
	{
		document.getElementById(ID).style.visibility = 'visible';
		ShaddowSettings(ID, 'view');
	}
	else
	{
		document.getElementById(ID).style.visibility = 'hidden';	
		ShaddowSettings(ID, 'hide');
	}
}

function show_box(Mode, BoxID)
{
	if(Mode == 1)
	{
		document.getElementById(BoxID).style.visibility = 'visible';
		document.getElementById(BoxID).style.position = 'relative';
	}
	if(Mode == 0)
	{
		document.getElementById(BoxID).style.visibility = 'hidden';
		document.getElementById(BoxID).style.position = 'absolute';
	}	
}

function ShaddowSettings(ID, mode)
{
	if(mode == 'view')
	{
		document.getElementById(ID+'Shaddow').style.width = document.getElementById(ID).offsetWidth;
		document.getElementById(ID+'Shaddow').style.height = document.getElementById(ID).offsetHeight;
		document.getElementById(ID+'Shaddow').style.visibility = 'visible';
	}
	else
	{
		document.getElementById(ID+'Shaddow').style.visibility = 'hidden';
	}
}

function OpenDomain(URL)
{
	top.opener.location.href=URL;
	return;
}
function chat_close() {
	window.parent.close();
}
function refresh_text() {
	window.parent['text_frame'].location.reload();
	window.parent['user_frame'].location.reload();
	document.getElementById('comment').focus();
}
function scroll_down(type, value) {
	if(type == 'party_chat')
	{
		setTimeout("document.location.href='http://www.shisha-game.net/"+type+"/text.php?party="+value+"'",5000);
	}
	else
	{
		setTimeout("document.location.href='http://www.shisha-game.net/"+type+"/text.php'",5000);
	}
	window.scrollTo(0, 10000);	
}

function open_QuitAuktion()
{
	document.getElementById('QuitAuktion').style.visibility = 'visible';
	document.getElementById('QuitAuktion').style.position = '';

	document.getElementById('QuitButton').style.visibility = 'hidden';
	document.getElementById('QuitButton').style.position = 'absolute';
}
function close_QuitAuktion()
{
	document.getElementById('QuitAuktion').style.visibility = 'hidden';
	document.getElementById('QuitAuktion').style.position = 'absolute';

	document.getElementById('QuitButton').style.visibility = 'visible';
	document.getElementById('QuitButton').style.position = '';				

}
function sommer_special()
{
	if(document.getElementById('regeln').checked == true)
	{
		document.getElementById('submit_hochladen').disabled = false;
	}
	else
	{
		document.getElementById('submit_hochladen').disabled = true;
	}
}
function leave_party(ID, OWNER)
{
	if(OWNER == '1')
	{
		var quit_text = 'Willst Du diese Party wirklich beenden?';
	}
	else
	{
		var quit_text = 'Willst Du diese Party wirklich verlassen?';
	}
	if (confirm(quit_text))
	{
		window.location.href = 'http://www.shisha-game.net/menue.php?name=party&leave='+ ID;
	}
}
function del_friend(friend_id)
{
	var quit_text = 'Soll dieser Freund wirklich gelöscht werden?';

	if (confirm(quit_text))
	{   
		document.location.href = 'http://www.shisha-game.net/steckbrief.php?name=steckbrief_watch&user='+friend_id+'&mode=friend_deled';
	}   
}
function party_betreten(ID)
{
	var bestaetigung = window.confirm('Willst du diese Shisha-Party betreten?');
	if(bestaetigung) 
	{   
		document.location.href = 'http://www.shisha-game.net/menue.php?name=party&join='+ID;
	}   
}
function insert_text_area(field, text)
{
	document.getElementById(field).value = document.getElementById(field).value + text;
}	
function alert_massage(ID, type, user, page)
{
	if(type == 'gbook')
	{
		var temp_link = 'steckbrief.php?name=gbook&user='+user+'&page='+page;
		var bestaetigung = window.confirm('Soll dieser Eintrag wirklich als Verstoß gemeldet werden?');
	}
	if(type == 'mail')
	{
		var temp_link = 'menue.php?name=massage';
		var bestaetigung = window.confirm('Soll diese Nachricht wirklich als Verstoß gemeldet werden?');
	}
	if(type == 'pic')
	{
		var temp_link = 'steckbrief.php?name=alben&user='+user+'&pic='+page;
		var bestaetigung = window.confirm('Soll dieses Kommentar wirklich als Verstoß gemeldet werden?');
	}
	if(bestaetigung) 
	{   
		document.location.href = temp_link+'&new_meldung=yes&type='+type+'&id='+ID;
	}   
}

function check_invation()
{
	var TempVorname 	= document.getElementById('inviteVorname').value;
	var TempEmail 		= document.getElementById('inviteEmail').value;
	if(TempVorname != '' && TempEmail != '')
	{
		document.InviteForm.submit();
	}
	else
	{
		alert("Du musst mindestens den Vornamen und die Email-Adresse angeben!");
	}
}