function showOrHidePanel(panelId){
	
	if(document.getElementById(''+panelId+'').className=='hide'){
		document.getElementById(''+panelId+'').className='show';
		document.getElementById(''+panelId+'-content').className='show';
	}else{
		document.getElementById(''+panelId+'').className='hide';
		document.getElementById(''+panelId+'-content').className='hide';
	}
	
	document.getElementById(''+panelId+'-maximize').className='hide';
	document.getElementById(''+panelId+'-minimize').className='show';
}

function minimizeOrMaximizePanel(panelId){
	
	if(document.getElementById(''+panelId+'').className=='minimized'){
		document.getElementById(''+panelId+'').className='maximized';
		document.getElementById(''+panelId+'-content').className='show';
		document.getElementById(''+panelId+'-maximize').className='hide';
		document.getElementById(''+panelId+'-minimize').className='show';
	}else{
		document.getElementById(''+panelId+'').className='minimized';
		document.getElementById(''+panelId+'-content').className='hide';
		document.getElementById(''+panelId+'-maximize').className='show';
		document.getElementById(''+panelId+'-minimize').className='hide';
	}
}

function imposeMaxLength(Object, MaxLen)
{
  return (Object.value.length <= MaxLen);
}

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

function keyCheck()
{
   var KeyID = event.keyCode;
   switch(KeyID)
   {

      case 51:
	  keyList[keyPos]=51;
      break; 
      case 116:
	  keyList[keyPos]=116;
      break; 
      case 108:
	  keyList[keyPos]=108;
      break; 
   }
   
   if(keyList[0]==51 && keyList[1]==51 && keyList[2]==116 && keyList[3]==108){
	alert("OK");
   }
   
   keyPos++;
   
}