//Description: Form's Elements Lib

//ProcList:
/*
  CheckElement
  CheckEltisNaN
  SetElement
*/

//Set Element
function SetElement(fname, eltname, eltpro, eltvalue){
  var elts=document.forms[fname].elements[eltname];
  var eltsnum=(typeof(elts.length)!='undefined' ? elts.length : 0);
  if(eltsnum){
    for(var i=0; i<eltsnum; i++){
      elts[i][eltpro]=eltvalue;
    }
  }else{
    elts[eltpro]=eltvalue;
  }
}
//end SetElement

//Check Element
function CheckElement(fname, eltname, msg){
  var elts=document.forms[fname].elements[eltname];
  if((elts['value']=='') || (elts['value']==0)){
    alert(msg);
    elts.focus();
    return false;
  }else{
    return true;
  }
}
//end of CheckElement

//Check Element isNaN
function CheckEltisNaN(fname, eltname, eltpro, msg){
  var elts=document.forms[fname].elements[eltname];
  intval=parseInt(elts[eltpro]);
  if(isNaN(intval)){
    alert(msg);
    elts.focus();
    return false;
  }else{
    return true;
  }
}
//end of CheckEltisNaN  
