﻿
function pressEnter(evt,frm) 
{
  var keyCode = null;
  if( evt.which ) 
  {
    keyCode = evt.which;
  } 
  else 
  {
    if( evt.keyCode ) 
    {
      keyCode = evt.keyCode;
    }
  }
  if( 13 == keyCode ) 
  {
    __doPostBack(frm,'');
    return false;
  }
  return true;
}   
 
function keyFilterAndLower(evt) {
  var keyCode = null;
  if (evt.keyCode) {
    keyCode = evt.keyCode;
  }
  else {
    keyCode = evt.which;
  }
  if (evt.keyCode) {
    if (keyCode >= 'A'.charCodeAt() && keyCode <= 'Z'.charCodeAt()) {
      keyCode -= 'A'.charCodeAt() - 'a'.charCodeAt();
    }
    else {
      switch (keyCode) {
        case 32:
          keyCode = '_'.charCodeAt();
          break;
        case 214:
        case 211:
        case 336:
        case 246:
        case 243:
        case 337:
          keyCode = 'o'.charCodeAt();
          break;
        case 252:
        case 250:
        case 369:
        case 220:
        case 218:
        case 368:
          keyCode = 'u'.charCodeAt();
          break;
        case 225:
        case 193:
          keyCode = 'a'.charCodeAt();
          break;
        case 233:
        case 201:
          keyCode = 'e'.charCodeAt();
          break;
        case 237:
        case 205:
          keyCode = 'i'.charCodeAt();
          break;
      }    
    }  
    evt.keyCode = keyCode;
  }
  return (keyCode >= '0'.charCodeAt() && keyCode <= '9'.charCodeAt()) ||
         (keyCode >= 'a'.charCodeAt() && keyCode <= 'z'.charCodeAt()) ||
         (keyCode == '_'.charCodeAt()) ||
         (keyCode == '-'.charCodeAt()) ||
         (keyCode == 8) ||//back
         (keyCode == 9) //tab
         ;
}

function goTop()
{
  document.documentElement.scrollTop=0;
}

function pressEnterAndGoTop(evt,frm) 
{
  var keyCode = null;
  if( evt.which ) 
  {
    keyCode = evt.which;
  } 
  else 
  {
    if( evt.keyCode ) 
    {
      keyCode = evt.keyCode;
    }
  }
  if( 13 == keyCode )                
  {
    document.documentElement.scrollTop=0;
    __doPostBack(frm,'');
    return false;
  }
  return true;
}

var mainboxindex = -1;
function topmenuchange(mi) {

  if (mainboxindex == -1) {
    mainboxindex = parseInt($get("ctl04_mainboxstartindex").value);
  }
  
  var o;
  o = document.getElementById("mainbox" + mainboxindex);
  if (o != null) o.style.display = "none";
  o = document.getElementById("mainboxtitle" + mainboxindex);
  if (o != null) o.className = "";

  mainboxindex = mi;

  o = document.getElementById("mainbox" + mainboxindex);
  if (o != null) o.style.display = "block";
  o = document.getElementById("mainboxtitle" + mainboxindex);
  if (o != null) o.className = "active";

  //submenuchange(subboxindex, subboxindex2);
}

var first = 0;
var subboxindex2 = new Array(10);
function submenuchange(mi, ma)
{
  if (first == 0) {
    first = 1;
    for (i = 0; i < 10; i++) {
      subboxindex2[i] = 0;
    }
  }


  var o;
  o = document.getElementById("subbox" + mi + "_" + subboxindex2[mainboxindex]);
  if (o != null) o.style.display = "none";
  o = document.getElementById("subboxtitle" + mi + "_" + subboxindex2[mainboxindex]);
  if (o != null) o.className = "";

  subboxindex2[mainboxindex] = ma;

  o = document.getElementById("subbox" + mi + "_" + subboxindex2[mainboxindex]);
  if (o != null) o.style.display = "block";
  o = document.getElementById("subboxtitle" + mi + "_" + subboxindex2[mainboxindex]);
  if (o != null) o.className = "active";
}

function changePanel() {
  var p = $get("ctl04_p1");
  var p2 = $get("ctl04_p2");
  var s = $get("ctl04_ddlTransfer");
  if (p != null && s != null)
  {
    switch(s.selectedIndex)
    {
      case 0:
        p.style.display = "block";
        p2.style.display = "none";
        break;
      default:
        p.style.display = "none";
        p2.style.display = "block";
        break;
    }
  }  
}

