<!--

function showUserbase(username)
{
	F3 = window.open('http://www.music-sites.net/user/userbase/?'+username,'userbase','toolbar=no,scrollbars=yes,resizable=no,width=500,height=350');
	F3.focus();
}

function userGuestbook(username)
{
	window.open('http://www.music-sites.net/user/guestbook/?'+username,'userbase','toolbar=no,scrollbars=yes,resizable=no,width=500,height=350');
}

function userFaq(topic)
{
	window.open('http://www.music-sites.net/user/faq/#'+topic,'userbase','toolbar=no,scrollbars=yes,resizable=no,width=500,height=350');
}

function userPopup(username)
{
	window.open('http://www.music-sites.net/user/userPopup/?'+username,'userPopUp','toolbar=no,scrollbars=yes,resizable=no,width=250,height=150');
}

//* Opens new window
function openNewWindow(url) {
    window.open(url,"",'width=350,height=350');
}

//* Opens new window for newsletter subscription
function get_newsletter() {
	window.open('','newsletter','toolbar=no,scrollbars=no,resizable=no,width=250,height=150');
}

//* Defines a new css-element for search-textfield
function inputstyle(form, feld, style){
		if (eval("document."+form)) {
			eval("document."+form+"."+feld+".id = '"+style+"'");
			}
}

//* Output a text at the statusbar
function Status(text) {
	window.status = text;
	return true;
	}

//* Validates several forms 
function check_form(form)
{
	if(form == "search")
	{
	var error = 0;
	
	if(document.search.KeyWords.value == "")
		{
		alert("You cannot leave that field empty.");
		document.search.KeyWords.focus();
		error++;
		return false;
		}
	
	if (error == 0)
	{
 	   search.submit()
  }
}

}

//* Toggles the poll results
var ie = ((document.all) && (window.offscreenBuffering)) ? true : false;
var nn = ((document.captureEvents) && (!document.getElementById)) ? true : false;
var mz = ((document.getElementById) && (!document.all) && (document.documentElement)) ? true : false;

function setElemVis(elem, vis) {
  vis = vis ? 'visible' : 'hidden';
  
  if (nn) { document.layers[elem].visibility = vis; return;}
  if (ie) { document.all[elem].style.visibility = vis; return; }
  document.getElementById(elem).style.visibility = vis;
}

function getElemVis(elem) {
  if (nn) { return document.layers[elem].visibility == 'show' ? true : false; }
  if (ie) { return document.all[elem].style.visibility == 'visible' ? true : false; }
  if (document.getElementById(elem).style.visibility.toLowerCase() == 'hidden') { return false; }
  return true;
}

function toggleElemVis(elem) {
  setElemVis(elem, !getElemVis(elem));
}

//-->