function checkLoginCol(){
  if (document.getElementById("collgn_user").value==""){
    alert("You must enter a username.");
    document.getElementById("collgn_user").focus();
    return (false);
  }else if (document.getElementById("collgn_pass").value==""){
    alert("You must enter a password.");
    document.getElementById("collgn_pass").focus();
    return (false);
  }
}

function checkSingle(divid, message){
  if (document.getElementById(divid).value==""){
    alert(message);
    document.getElementById(divid).focus();
    return (false);
  }
}

function popupDisplay(popup,maxnum){                     
  if (document.getElementById(popup).style.display=="block"){
    document.getElementById(popup).style.display="none";
  }else{
    for (i=1;i<=maxnum;i++){
      document.getElementById("popup_"+i).style.display="none";
    }
    document.getElementById(popup).style.display="block";
  }
  return (false);
}

function togglePopup(popup){                     
  if (document.getElementById(popup).style.display=="block"){
    document.getElementById(popup).style.display="none";
  }else{
    document.getElementById(popup).style.display="block";
  }
  return (false);
}

function popupDisplayNoRet(popup,maxnum){                     
  if (document.getElementById(popup).style.display=="block"){
    document.getElementById(popup).style.display="none";
  }else{
    for (i=1;i<=maxnum;i++){document.getElementById("popup_"+i).style.display="none";}
    document.getElementById(popup).style.display="block";
  }
}

function displayImage(imagepath, setto, alttag){
  if (setto=="on"){
    document.getElementById("full_picture").innerHTML="<img src='"+imagepath+"' alt='Loading "+alttag+" picture.....' class='full_image' />";
    document.getElementById("full_picture").style.display="block";
  }else{
    document.getElementById("full_picture").innerHTML="";
    document.getElementById("full_picture").style.display="none";
  }
}
function displayImageVar(imagepath, setto, alttag, divid){
  if (setto=="on"){
    document.getElementById(divid).innerHTML="<img src='"+imagepath+"' alt='Loading "+alttag+" picture.....' class='full_image' />";
    document.getElementById(divid).style.display="block";
  }else{
    document.getElementById(divid).innerHTML="";
    document.getElementById(divid).style.display="none";
  }
}

function echeck(str){
  var at="@";
  var dot=".";
  var lat=str.indexOf(at);
  var lstr=str.length;
  var ldot=str.indexOf(dot);

  if (str.indexOf(at)==-1){
    return false;
  }else if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
    return false;
  }else if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
    return false;
  }else if (str.indexOf(at,(lat+1))!=-1){
    return false;
  }else if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
    return false;
  }else if (str.indexOf(dot,(lat+2))==-1){
    return false;
  }else if (str.indexOf(" ")!=-1){
    return false;
  }else{
    return true;
  }	
}

function letternumber(e)
{
  var key;
  var keychar;
  
  if (window.event)
     key = window.event.keyCode;
  else if (e)
     key = e.which;
  else
     return true;
  keychar = String.fromCharCode(key);
  keychar = keychar.toLowerCase();
  
  // control keys
  if ((key==null) || (key==0) || (key==8) || 
      (key==9) || (key==13) || (key==27) )
     return true;
  
  // alphas and numbers
  else if ((("abcdefghijklmnopqrstuvwxyz0123456789-_.").indexOf(keychar) > -1))
     return true;
  else
     return false;
}

function telnumber(e)
{
  var key;
  var keychar;
  
  if (window.event)
     key = window.event.keyCode;
  else if (e)
     key = e.which;
  else
     return true;
  keychar = String.fromCharCode(key);
  keychar = keychar.toLowerCase();
  
  // control keys
  if ((key==null) || (key==0) || (key==8) || 
      (key==9) || (key==13) || (key==27) )
     return true;
  
  // alphas and numbers
  else if ((("0123456789 ").indexOf(keychar) > -1))
     return true;
  else
     return false;
}        
