﻿// JScript File

var enterHandled = false;
function submitOnEnter(submitBtn, event) 
{
   
    //var keyCode = document.all ? event.keyCode :evt.which ? evt.which :
    //evt.keyCode ? evt.keyCode : evt.charcode;
    
    if (event.keyCode == 13) 
    {
        enterHandled = true;
        
        submitBtn.click();
    }
}
document.onkeypress = suppressEnter;

function suppressEnter(event2)
{
    var keyCode;
    if(typeof event2 == "undefined")
    {
        keyCode = document.all ? event.keyCode :evt.which ? evt.which :
            evt.keyCode ? evt.keyCode : evt.charcode;
    }
    else
    {
        keyCode = event2.keyCode;
    }
    
    if(keyCode == 13)
    {
        if(enterHandled)
        {
            enterHandled = false;
            return false;
        }
    }
}

function ShowLogin()
{
    x = document.getElementById("lgDiv");
    if(x == null || typeof x == "undefined")
        window.location = "/join.aspx";
    else
        Effect.BlindDown("lgDiv", {duration:1});
}

function OnFocus(elementId, defaultText)
{ 
   if (document.getElementById(elementId).value == defaultText)
   {
      document.getElementById(elementId).className = document.getElementById(elementId).className.replace("watermark","");
      document.getElementById(elementId).value = "";
   }
}

function OnBlur(elementId, defaultText)
{
   var textValue = document.getElementById(elementId).value;

   if (textValue == defaultText || textValue.length == 0)
   {
      document.getElementById(elementId).className = document.getElementById(elementId).className + " watermark";
      document.getElementById(elementId).value = defaultText;
   }
}

function PanelSH(name, type)
{

    ele = document.getElementById(name);
    if(type != null && type != undefined)
    {
        ele.style.display = type;
    }
    else
    {
        if(ele.style.display == "" || ele.style.display == "none")
        {
            ele.style.display = "block";
            return "block";
        }
        else
        {
            ele.style.display = "none";
            return "none";
        }
    }
}

var winW;
var winH;

function GetWindowSize()
{
    if (parseInt(navigator.appVersion)>3) {
     if (navigator.appName=="Netscape") {
      winW = window.innerWidth;
      winH = window.innerHeight;
     }
     if (navigator.appName.indexOf("Microsoft")!=-1) {
      winW = document.body.offsetWidth;
      winH = document.body.offsetHeight;
     }
    }
}


function GetQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
}
