//Eine Loesch Aktion bestaetigen
function confirmDel(msg){
    var is_confirmed = confirm(msg);
    return is_confirmed;
}
//Jumpmenu handler
function jumpMenu(elem, form){
	if (elem.value!=0 && elem.value!=""){
		if (elem.value=="all") {form.action = "for_showforen.php";}
	form.submit();
	}
}
//Jumpmenu - deaktivieren
function deactivate(elem, deactivate_me){
	if (elem.value=="del")
	deactivate_me.disabled=true;
	else
	deactivate_me.disabled=false;
}
//Laesst eine Hilfe - Box aufpoppen
function open_helper(subject, e){
	if (subject == "register")	var helptext = "Trage an dieser Stelle bitte deinen Wunsch - Benutzernamen ein. Dieser muss nicht mit deinem richtigen Namen &uuml;bereinstimmen. Mit diesem Namen loggst du dich zuk&uuml;nftig ein. ";	
	else if (subject == "bb_code") var helptext = "Der BB-Code ist eine Auszeichnungssprache, der es erlaubt, deinen Textbeitrag zu formatieren. z.B. wird durch [b]hallo[/b] das Wort 'hallo' fettgedruckt. Eine &Uuml;bersicht aller Befehle findet sich im Probleme & Fragen - Forum.<br /> Um diese Formatierung abzustellen, markiere nebenstehende Box.";
	else if (subject == "musikstil") var helptext = "Die Musikstile gliedern sich in Basis- und Untermusikstile. Die Untermusikstile sind mit einem Bindestrich eingeleitet und sind unterhalb ihrer jeweiligen Basismusikstile gelistet. Oft verf&uuml;gt eine Location &uuml;ber mehrere Floors, wo unterschiedliche Musik gespielt wird.<br /> Im Zweifelsfall w&auml;hle am Besten entsprechende Basismusikstile. Wird ein Basismusikstil angegeben, ist es nicht erforderlich zus&auml;tzlich einen seiner Untermusikstile anzugeben.";
	else if (subject == "new_message") var helptext = "Hier kann ein beliebiger Benutzername eines anderen Mitglieds stehen. Wenn du &uuml;ber das Nutzerverzeichnis hierhergelangt bist, ist der Empf&auml;nger automatisch eingetragen.";
	else if (subject == "smilies") var helptext = "<b>Tipp:</b> Mit einem Klick auf den entsprechenden Smiley wird der richtige Code an der Curserposition ins Textfeld eingef&uuml;gt.";
	else if (subject == "showmail") var helptext = "Wenn diese Option auf 'ja' steht, k&ouml;nnen alle Besucher deine eMail Adresse auf deiner Userpage sehen und mit dir in Kontakt treten. Es besteht jedoch kein Direktlink; automatische Werbebots k&ouml;nnen deine eMail nicht durch Scans erfassen und dich mit Werbung bombardieren.";
	else if (subject == "hideonline") var helptext = "Wenn diese Option auf 'ja' steht, wird dein Online-Status vor anderen Benutzern versteckt. Du erscheinst dann f&uuml;r alle Besucher immer als offline.";
	else if (subject == "plz_suche") var helptext = "Die Postleitzahl muss nicht vollst&auml;ndig angegeben werden. Es gen&uuml;gen auch die ersten Ziffern. Entsprechend \"lockerer\" f&auml;llt die Suche aus.";
	else if (subject == "stilsuche") var helptext = "Die Suche kann nach Musikrichtungen eingeschr&auml;nkt werden, die in bestimmten Locations gespielt wird. Handelt es sich um einen Basismusikstil, werden mit der Option \"inkl. aller Substyles\" auch alle Locations ber&uuml;cksichtigt, die mindestens einen der Substyles spielen.";
	else if (subject == "noout") var helptext = "\"Raus-Klicks\" (Out) sind die Klicks, die gez&auml;hlt werden, wenn jemand von hier aus deine Site besucht. Um diese z&auml;hlen zu k&ouml;nnen, mu&szlig; jedoch erst ein lokales Script aufgerufen werden. Wer also wert auf Suchmaschinenoptimierung legt und wem die \"Raus-Klick\" Anzeige nicht so wichtig ist, macht hier sein H&auml;kchen.";
	
		var obj = document.getElementById ? document.getElementById("helpbox") : document.all.helpbox;
		var ns6 = document.getElementById && !document.all;
		obj.style.left = ns6 ? obj.style.left  = e.clientX-170 + "px" : document.body.scrollLeft + window.event.clientX - 170;
		obj.style.top = ns6 ? obj.style.top  = e.clientY + "px"  : document.body.scrollTop  + window.event.clientY;
		obj.style.visibility = "visible";
		obj.innerHTML="<b>Meldung vom Hilfesystem:</b> <img src=\"smilies/headscratch.gif\" alt=\"Smiley\" align=\"right\" border=\"0\" /><br />------------------------------<br />"+helptext;
}
//Schliesst die Hilfe - Box
function close_helper(){
var obj = document.getElementById ? document.getElementById("helpbox") : document.all.helpbox; 
obj.style.visibility="hidden";
}
//Smilies auf Klick in die Textarea
function smile(input){
input = " "+input;
elem = document.getElementById("text");
  if (document.selection) {
    elem.focus();
    sel = document.selection.createRange();
    sel.text = input;
  }
  else if (elem.selectionStart || elem.selectionStart == '0') {
    var start = elem.selectionStart;
    var end = elem.selectionEnd;
    elem.value = elem.value.substring(0, start)+input+elem.value.substring(end, elem.value.length);
  } else {
    elem.value += input;
  }
}
//Alle Checkboxes (un)markieren
function markCheckboxes(elements){
	for (i = 0; i < elements.length; i++) {
		var e = elements[i];
		if(e.type=="checkbox")
			if (e.checked) e.checked = false;
			else e.checked = true;
	}
}

//Firefox Plugin installieren
function add_engine(){
  if ((typeof window.sidebar == "object") && (typeof
  window.sidebar.addSearchEngine == "function")){
  window.sidebar.addSearchEngine("http://www.club-rating.de/plugins/club-rating.src",      "http://www.club-rating.de/plugins/club-rating.gif", "club-rating", "Party & Events" );
  }
  else
  {
    alert("Fehler! Dieses Plugin wurde für Mozilla Firefox entwickelt und ist mit diesem Browser nicht verwendbar.");
  }
}
//ICQ2Go! starten
function openClient(client_type){
	if(client_type=="java")clientWindow = window.open("http://www.icq.com/icq2go/web.html","ICQ2Go","left=20,top=20,width=156,height=446,toolbar=0,resizable=0");
	else clientWindow = window.open("http://www.icq.com/icq2go/flicq.html","ICQ2Go","left=20,top=20,width=176,height=441,toolbar=0,resizable=0");		
}
//Eilement anzeigen
function expand( elem )
{
	var el = document.getElementById(elem);	

	if ( el.style.display == 'none' || el.style.display == '' ){
		el.style.display='block';
	} else el.style.display='none';
	
}