//----------------------------------------------------------------------------------
//  Navarasa 5 Function Library v1.0
//  Copyright 2002,2003 Cynergy Software.  All rights reserved.
//----------------------------------------------------------------------------------
function n5setFrmProp(frm, obj, prop, val) {
  (IE==1) ? eval("document.forms[\""+frm+"\"]."+obj+"."+prop+"="+val) : eval("document."+obj+"layer.document.forms[\""+frm+"\"]."+obj+"."+prop+"="+val);
}
function n5getFrmProp(frm, obj, prop) {
  if (IE==1)  return eval("document.forms[\""+frm+"\"]."+obj+"."+prop); else return eval("document."+obj+"layer.document.forms[\""+frm+"\"]."+obj+"."+prop);
}

function n5setStyle(obj, prop, val) {
  if (IE) {
    (DOM==1) ? eval("document.getElementById("+obj+").style."+prop+"=\""+val+"\";") : eval(obj+"layer.style."+prop+"=\""+val+"\";");
  } else {
    eval("document."+obj+"layer."+prop+"=\""+val+"\";");
  };
}

function n5getStyle(obj, prop) {
  if (IE) {
    if (DOM==1) return eval("document.getElementById("+obj+").style."+prop+";"); else return eval(obj+"layer.style."+prop+";");
  } else {
    return eval("document."+obj+"layer."+prop+";");
  };
}

function n5show(obj) {
  (NN==1) ? vis = "show" : vis = "visible";
  n5setStyle(obj,"visibility",vis);
}

function n5hide(obj) {
  (NN==1) ? vis = "hide" : vis = "hidden";
  n5setStyle(obj,"visibility",vis);
}

function n5visible(obj) {
  vis = n5getStyle(obj, "visibility");
  return ((vis=="visible") || (vis=="show"));
}

function n5setClip(x1,y1,x2,y2) {
if (NN) {
    eval("document."+obj+"layer.clip.left = "+x1+";");
    eval("document."+obj+"layer.clip.top = "+y1+";");	
    eval("document."+obj+"layer.clip.right = "+x2+";");	
    eval("document."+obj+"layer.clip.bottom = "+y2+";");	
  } else {  
  }
}

function n5move(obj, x, y) {
  if (NN) {
    eval("document."+obj+"layer.moveTo("+x+","+y+");");
  } else {
    (DOM==1) ? document.getElementById(obj).style.left = x : eval(obj+"layer.style.left = "+x+";");
    (DOM==1) ? document.getElementById(obj).style.top = y : eval(obj+"layer.style.top = "+y+";");	
  }
}

function n5moveBy(obj, dx, dy) {
  if (NN) {
    eval("document."+obj+"layer.moveBy("+dx+","+dy+");");
  } else {
    (DOM==1) ? document.getElementById(obj).style.left += x : eval(obj+"layer.style.left += "+x+";");
    (DOM==1) ? document.getElementById(obj).style.top += y : eval(obj+"layer.style.top += "+y+";");	
  }
}
function n5setHTML(obj, txt) {
  if (IE) {
    (DOM==1) ? document.getElementById(obj).innerHTML = txt : eval(obj+"layer.innerHTML = \""+txt+"\";");
  } else {
    eval("document."+obj+"layer.document.write(\""+txt+"\");document."+obj+"layer.document.close();");
  };
}

function n5getHTML(obj) {
  if (IE) {
    if (DOM==1) return document.getElementById(obj).innerHTML; else return eval(obj+"layer.innerHTML;");
  } else {
    return "";
  };
}

function n5img(imgObj, imgFile) {
  (IE==1)? document.images[imgObj].src = imgFile : eval("document."+imgObj+"layer.document.images[\""+imgObj+"\"].src = \""+imgFile+"\";");
};

