document.onmousemove = setCoords;
var x, y;
function setCoords(e){
  if(e)
  {
      x = e.pageX;
      y = e.pageY;
  }
  else if(window.event)
  {
      x = window.event.clientX;
      y = window.event.clientY;
  }  
  updateVideoTip();           
} 

var extplay = false; 
var radplay = false;

function showplayer() {
 if (typeof extplay == "boolean")
 {
  if(extplay == false)
    extplay = window.open('index.php?id=34','rplayer','width=250,height=470,scrollbars=no,resizable=no,status=0,toolbar=0,location=0');
  else
    extplay.focus();
 }
 else {
    if (typeof extplay == "object")
    {
      if(extplay.closed == true)
        extplay = window.open('index.php?id=34','rplayer','width=250,height=470,scrollbars=no,resizable=no,status=0,toolbar=0,location=0');
      else
        extplay.focus();
    }
 }
}

function showRadioplayer() {
  if (typeof radplay == "boolean")
 {
  if(radplay == false)
    radplay = window.open('index.php?id=35','rplayer','width=500,height=470,scrollbars=no,resizable=no,status=0,toolbar=0,location=0');
  else
    radplay.focus();
 }
 else {
    if (typeof radplay == "object")
    {
      if(radplay.closed == true)
        radplay = window.open('index.php?id=35','rplayer','width=500,height=470,scrollbars=no,resizable=no,status=0,toolbar=0,location=0');
      else
        radplay.focus();
    }
 }
}


function boom() {   
  if(document.getElementById('hiderflag').value == "1")
  {
    Effect.Appear('main_menu', { duration: 0.5 , from: 0, to: 1});
    Effect.Appear('legal_info', { duration: 0.5 , from: 0, to: 1});
    Effect.Appear('main_logo_samavayo', { duration: 0.5 , from: 0, to: 1});
    Effect.Appear('main_content', { duration: 0.5 , from: 0, to: 1});
    Effect.Appear('footer', { duration: 0.5 , from: 0, to: 0.5});
    document.getElementById('hiderflag').value = "0";
  }
  else {
    Effect.Fade('main_menu', { duration: 0.8 });
    Effect.Fade('legal_info', { duration: 0.8 });
    Effect.Fade('main_logo_samavayo', { duration: 0.8 });
    Effect.Fade('main_content', { duration: 0.8 });
    Effect.Fade('footer', { duration: 0.5});
    document.getElementById('hiderflag').value = "1";
  }
}

function showMOverlay(id)
{
  hideOverDivs();

  if(document.getElementById(id).style.display == "none")
    document.getElementById(id).style.display = "";

}


function hideOverDivs() {
  var arrayOfDivs = document.getElementsByTagName('div');
  var howMany = arrayOfDivs.length;
  
  for (var i=0; i < howMany; i++) {
    var thisDiv = arrayOfDivs[i];
    var styleClassName = thisDiv.className;
    if (styleClassName == 'overlay_show') {
      thisDiv.style.display='none';
    }
  }
}


var scrOfX = 0;
var scrOfY = 0;
window.onscroll = setDivCoords;
function setDivCoords(e){
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  //updateDivPos();
}
    
  

function updateDivPos() {
     document.getElementById('shout_mega').style.top =  scrOfY + 'px';
     document.getElementById('newsletter_mega').style.top =  scrOfY + 'px';
}


function GetElementHeight (elm)
{
  if (!elm)
    return 0;

  if (document.layers)
  {
    if (!elm.height)
      elm.height = elm.clip.height;
    return elm.height;
  }
  else if (typeof(elm.style && elm.style.height) == 'number')
  {
    return elm.style.height;
  }
  else if (typeof(elm.style && elm.style.height) == 'string' && !isNaN(parseInt(elm.style.height)))
  {
    return parseInt(elm.style.height);
  }
  else if (elm.offsetHeight)
  {
    return elm.offsetHeight;
  }
  else if (typeof(elm.style && elm.style.pixelHeight) == 'number')
  {
    return elm.style.pixelHeight;
  }
  else if (elm.clientHeight)
  {
    return elm.clientHeight;
  }

  return 0;
}

function showLinks(){
  
  if(document.getElementById('friends_links').style.display == "none") 
  {
    var tooltip = document.getElementById('friends_links');

    tooltip.style.display = 'block';
    
    tooltip.style.left = (x+15)+'px';
    tooltip.style.top = (y + 10)+'px'; 
    setTimeout("hideLinks()",3500);        
  }
  else
  {
      document.getElementById('friends_links').style.display = "none";
  }
} 

function showNameToolTip(stringn) {
    if(!document.getElementById('videoToolTip'))
      return;
    var tooltip = document.getElementById('videoToolTip');
    
    if(document.getElementById('videoToolTip').style.display=="none")
    {  
      tooltip.style.display = 'block';
      
    }
    tooltip.innerHTML = stringn;
    tooltip.style.left = (x+4)+'px';
    tooltip.style.top = (y+4)+'px';
}  

function updateVideoTip()
{
  if(!document.getElementById('videoToolTip'))
      return;
  var tooltip = document.getElementById('videoToolTip');
  tooltip.style.left = (x+4)+'px';
  tooltip.style.top = (y+4)+'px';
} 

function hideNameToolTip() {
  document.getElementById('videoToolTip').style.display = "none";
}

function hideLinks() {
  document.getElementById('friends_links').style.display = "none";
}


function toggle_shout() {
  if(document.getElementById('shout_inputwrap').style.display == "none")
  {
    document.getElementById('shout_inputwrap').style.display = "";
    document.getElementById('shout_link_a').innerHTML = "X&nbsp;&nbsp;&nbsp;";
  }
  else {
    document.getElementById('shout_inputwrap').style.display = "none";
    document.getElementById('shout_link_a').innerHTML = "SHOUT NOW!&nbsp;&nbsp;&nbsp;";
  }
    
}

function toggle_sb() {


  if(document.getElementById('shoutboxdiv').style.display == "none")
  {
    document.getElementById('gname').value ="NAME";
    document.getElementById('gemail').value ="EMAIL";
    document.getElementById('gmessage').value ="MESSAGE";
    Effect.Appear('shout_mega', { duration: 0.5 , from: 0, to: 0.8});
    Effect.Appear('shoutboxdiv', { duration: 0.5 ,from: 0, to: 1});
  }
  else {
    Effect.Fade('shoutboxdiv', { duration: 0.8 });
    Effect.Fade('shout_mega', { duration: 0.8 });
  }
}

function toggle_newsl(pid) {
  
  if(document.getElementById('newsletter').style.display == "none")
  {
    Effect.Appear('newsletter_mega', { duration: 0.5 , from: 0, to: 0.8});
    Effect.Appear('newsletter', { duration: 0.5 ,from: 0, to: 1});
  }
  else {
    Effect.Fade('newsletter', { duration: 0.8 });
    Effect.Fade('newsletter_mega', { duration: 0.8 });
  }
}

function check_newsl_form() {
  if(document.getElementById('email').value.toUpperCase() == "EMAIL *")
      document.getElementById('email').value = "";
  if(document.getElementById('firstname').value.toUpperCase() == "FIRST NAME")
      document.getElementById('firstname').value = "";
  if(document.getElementById('lastname').value.toUpperCase() == "LAST NAME")
      document.getElementById('lastname').value = "";
  if(document.getElementById('zip').value.toUpperCase() == "ZIP")
      document.getElementById('zip').value = "";
  if(document.getElementById('birthdate').value.toUpperCase() == "BIRTHDATE")
      document.getElementById('birthdate').value = "";
}


function empty_input(id,phrase) {
  if(document.getElementById(id).value.toUpperCase() == phrase.toUpperCase())
    document.getElementById(id).value = "";  
}

function fill_input(id,phrase) {
  if(document.getElementById(id).value.toUpperCase() == "")
    document.getElementById(id).value = phrase.toUpperCase();  
}

function c_check_inputs() {
   if(document.getElementById('name').value.toUpperCase() == "NAME")
    document.getElementById('name').value = "";
  if(document.getElementById('cemail').value.toUpperCase() == "EMAIL")
    document.getElementById('cemail').value = "";
  if(document.getElementById('phone').value.toUpperCase() == "PHONE")
    document.getElementById('phone').value = "";
  if(document.getElementById('text').value.toUpperCase() == "MESSAGE")
    document.getElementById('text').value = "";
  if(document.getElementById('subject').value.toUpperCase() == "SUBJECT")
    document.getElementById('subject').value = "";
   if(document.Formular.email_to.selectedIndex == 0)
     document.Formular.email_to.selectedIndex = 1; 
}

function c_check_inputs_ger() {
   if(document.getElementById('name').value.toUpperCase() == "NAME")
    document.getElementById('name').value = "";
  if(document.getElementById('cemail').value.toUpperCase() == "EMAIL")
    document.getElementById('cemail').value = "";
  if(document.getElementById('phone').value.toUpperCase() == "TELEFON")
    document.getElementById('phone').value = "";
  if(document.getElementById('text').value.toUpperCase() == "NACHRICHT")
    document.getElementById('text').value = "";
  if(document.getElementById('subject').value.toUpperCase() == "BETREFF")
    document.getElementById('subject').value = ""; 
  if(document.Formular.email_to.selectedIndex == 0)
     document.Formular.email_to.selectedIndex = 1;
}

function form_check_inputs() {
  if(document.getElementById('name').value.toUpperCase() == "NAME")
    document.getElementById('name').value = "";
  if(document.getElementById('email').value.toUpperCase() == "EMAIL")
    document.getElementById('email').value = "";
  if(document.getElementById('phone').value.toUpperCase() == "PHONE")
    document.getElementById('phone').value = "";
}

function shout_check_inputs() {
  if(document.getElementById('gname').value.toUpperCase() == "NAME")
  {
      document.getElementById('gname').value ="";
  }
  if(document.getElementById('gmessage').value.toUpperCase() == "MESSAGE")
  {
      document.getElementById('gmessage').value ="";
  }
  
  if(document.getElementById('gemail').value.toUpperCase() == "EMAIL")
  {
      document.getElementById('gemail').value ="";
  }

  document.getElementById('gform').submit();
}

function setGForm() {
  if(document.getElementById('gemail').value == "")
    document.getElementById('gemail').value = "EMAIL";
  if(document.getElementById('gname').value == "")
    document.getElementById('gname').value = "NAME"
  if(document.getElementById('gmessage').value == "")
    document.getElementById('gmessage').value = "MESSAGE";  

}

function toggle_live(id) {
  document.getElementById('live_coming').style.display = "none";
  document.getElementById('live_past').style.display = "none";
  document.getElementById('live_diary').style.display = "none";
  document.getElementById('l_menu_coming').className = "l_menu_passive";
  document.getElementById('l_menu_past').className = "l_menu_passive";
  document.getElementById('l_menu_diary').className = "l_menu_passive";
  
  document.getElementById('live_' + id).style.display = "";
  document.getElementById('l_menu_' + id).className = "l_menu_active";
  
}

function select_ls(id) {
  document.getElementById('lt_recs_fb').style.display = "none";
  document.getElementById('lt_recs_ms').style.display = "none";
  document.getElementById('lt_recs_fl').style.display = "none";
  
/*
  Effect.Fade('lt_recs_fb', { duration: 0.5 });
  Effect.Fade('lt_recs_ms', { duration: 0.5 });
  Effect.Fade('lt_recs_fl', { duration: 0.5 });
*/
  document.getElementById('lt_recs_' + id).style.display = "";
  //Effect.Appear('lt_recs_' + id , { duration: 0.8 , from: 0, to: 1.0});
  
  document.getElementById('ls_ic_fb').className = "ls_inactive";
  document.getElementById('ls_ic_ms').className = "ls_inactive";
  document.getElementById('ls_ic_fl').className = "ls_inactive";
  
  document.getElementById('ls_ic_' + id).className = "ls_active";
}
