function getStyle(elementName) {
  var temp = document.getElementById(elementName).style.visibility;
  return temp;
}

function switchVisibility(elementName, height) {
  var current = getStyle(elementName);
  
  if( current == "visible" ) {
    document.getElementById(elementName).style.display = "none";
    document.getElementById(elementName).style.height = 0;
  }
  else {
    document.getElementById(elementName).style.display = "block";
    document.getElementById(elementName).style.height = height;
  }
  return false;
}

function OpenPlayer() 
{ 
 var breite=300; 
 var hoehe=500; 
 var positionX=((screen.availWidth / 2) - breite / 2); 
 var positionY=((screen.availHeight / 2) - hoehe / 2); 
 var url='http://www.out-of-space.ch/_/player/player.html'; 
 pop=window.open('','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,fullscreen=0,width='+breite+',height='+hoehe+',top=0,left=0'); 
 pop.resizeTo(breite,hoehe); 
 pop.moveTo(positionX,positionY); 
 pop.location=url; 
 }

if (document.images) 
{	 // Active Images
	imgPlayeron = new Image(); 
	imgPlayeron.src = "http://www.out-of-space.ch/_/pix/player1.jpg"; 
	
	imgPlayeroff = new Image(); 
	imgPlayeroff.src = "http://www.out-of-space.ch/_/pix/player.jpg"; 
		
	}	
	
// Bilder aktivieren
function imgOn(imgName) {
	if (document.images) {
	document[imgName].src = eval(imgName + "on.src");
	}
}
// Bilder deaktivieren
function imgOff(imgName) {
	if (document.images) {
	document[imgName].src = eval(imgName + "off.src");
	}
}

// ************************************
// Star Rating
// ************************************

/*
Author: Addam M. Driver
Date: 10/31/2006
*/

var sMax;	// Isthe maximum number of stars
var holder; // Is the holding pattern for clicked state
var preSet; // Is the PreSet value onces a selection has been made
var rated;

// Rollover for image Stars //
function rating(num){
	sMax = 0;	// Isthe maximum number of stars
	for(n=0; n<num.parentNode.childNodes.length; n++){
		if(num.parentNode.childNodes[n].nodeName == "A"){
			sMax++;	
		}
	}
	
  s = num.id.replace("_", ''); // Get the selected star
  a = 0;
  for(i=0; i<=sMax; i++){		
    if(i<=s){
      if(i>0) { document.getElementById("_"+i).className = "on"; }
      document.getElementById("rateStatus").innerHTML = num.title;	
      holder = a+1;
      a++;
    }else{
      document.getElementById("_"+i).className = "";
    }
  }
}

// For when you roll out of the the whole thing //
function off(me){
  if(!preSet){	
    for(i=0; i<=sMax; i++){		
      if(i>0) { document.getElementById("_"+i).className = ""; }
      document.getElementById("rateStatus").innerHTML = me.parentNode.title;
    }
  }else{
    rating(preSet);
  }
}

// When you actually rate something //
function rateIt(me){
  preSet = me;
  rated=1;
  sendRate(me);
  rating(me);
}































