function goToPage(url){
	location.href = url;
}

function sendForm(fID){
	document.forms[fID].elements['captcha'].value = "feu3htma4n";
	document.forms[fID].submit();
}

function showForumImage(imageSrc, e){
	disableWebsite();
	pos 				= getMouseCoords(e);
	d 					= document.getElementById("detailImage");
	d.innerHTML 		= 	"<div class=\"quickNavHeader\">Detailbild</div>"+
							"<div class=\"quickNavClose\">[<a href=\"javascript:hideElement('detailImage');enableWebsite()\">x</a>]</div>"+
							"<table height='100%' width='100%' cellpadding='0' cellspacing='0'>"+
								"<tr>"+
									"<td align='center' valign='middle'>"+
										"<img src=\""+imageSrc+"\" alt='Bild im Weg? Einfach wegschieben!' title='Bild im Weg? Einfach wegschieben!'/>"+
									"</td>"+
								"</tr>"+
							"</table>";
			
	d.style.top			= pos['posy']-100+"px";
	d.style.left		= pos['posx']-100+"px";
	d.style.display  	= "block";

	d.style.zindex 		= "10000";
	
	Drag.init(d);
}

function getMouseCoords(e){
	r = new Array();
	if(document.all){
		r['posx'] = e.clientX;
		r['posy'] = e.clientY+document.documentElement.scrollTop;
	}else{
		r['posx'] = e.pageX;
		r['posy'] = e.pageY;
	}

	return r;
}

function showDivByID(id){
	d = document.getElementById(id);

	if(d){
		if(d.style.display == "block"){
			d.style.display = "none";
		}else if(d.style.display == "none"){
			d.style.display = "block";
		}
	}
}

function disableWebsite(){
	d = document.getElementById("disabler");
	d.style.display = "block";
	d.style.height = "1500px";
}

function enableWebsite(){
	d = document.getElementById("disabler");
	d.style.display = "none";
}

function showHidingList(){
	d = document.getElementById("hideList");
	if(d.style.display == "block"){
		d.style.display = "none";
	}else{
		d.style.display = "block";
	}
}

function hideElement(elementID){
	d = document.getElementById(elementID);
	d.style.display = "none";
}

function getGalleryNotice(e){
	var iHtml = 	"<div class=\"quickNavHeader\">Du bist leider nicht eingelogged...</div>"+
						"<div class=\"quickNavClose\">[<a href=\"javascript:hideElement('quickNav');enableWebsite()\">x</a>]</div>"+
						"<p>Wenn du die Detailbilder sehen willst, musst du dich erst einloggen!</p>"+
						"<ul>"+
							"<li><a href='index.php?community/login'>Hier gehts zum Login</a></li>"+
							"<li><a href='index.php?community/register'>Hier gehts zur Registrierung</a></li>"+
						"</ul>";
	
	openQuickNav(iHtml, e);					
}

function getProfileQuickNav(uID, loggedIn, profileVisibility, e){
	//build header
	var iHtml = 	"<div class=\"quickNavHeader\">Was möchtest du tun?</div>"+
						"<div class=\"quickNavClose\">[<a href=\"javascript:hideElement('quickNav');enableWebsite()\">x</a>]</div>";
	if(loggedIn == true){
		//if user is logged in - show all possibilities
		iHtml += 	"<p>Du kannst:</p>"+
							"<ul>"+
								"<li><a href='index.php?community/showprofile&amp;uID="+uID+"'>zum Benutzerprofil</a></li>"+
								"<li><a href='index.php?myaccount/mymessages/newmessage&amp;uID="+uID+"'>eine docMail an diesen Benutzer senden</a></li>"+
							"</ul>";
	}else{
		//is profile visible for all?
		if(profileVisibility == true){
			iHtml += 	"<p>Du kannst:</p>"+
							"<ul>"+
								"<li><a href='index.php?community/showprofile&amp;uID="+uID+"'>zum Benutzerprofil</a></li>"+
							"</ul>"+
							"<p>Wärst du eingelogged könntest du...</p>"+
							"<ul>"+
								"<li>eine docMail an diesen Benutzer senden</li>"+
							"</ul>"+
							"<p><a href='index.php?community/login'>Hier gehts zum Login</a></p>";
		}else{
			iHtml += 	"<p>Nicht eingelogged oder registriert?<br/>Sonst könntest du...</p>"+
							"<ul>"+
								"<li>zum Benutzerprofil</li>"+
								"<li>eine docMail an diesen Benutzer senden</li>"+
							"</ul>"+
							"<p><a href='index.php?community/login'>Hier gehts zum Login</a></p>";
		}
	}
	
	openQuickNav(iHtml, e);
}

function openQuickNav(text, e){
	disableWebsite();
	var d = document.getElementById("quickNav");
	d.innerHTML = text;
	
	var c = getMouseCoords(e);
	d.style.left = c['posx']+"px";
	d.style.top = c['posy']+"px";
	d.style.display = "block";
	
	Drag.init(d);
}
