// Javascript toolbox 1.1
//
// Author: C Santos (c@aphid.com)
//

bver=navigator.appVersion.substring(0,1);
bnam=navigator.appName;
var NS=false,IE=false,NS4=false,NS3=false,IE4=false,IE3=false,DHTML=false;

if (bnam=="Netscape")
{
	if (bver>3) {NS4=true} else {NS3=true}
	NS=true;
}
else if (bnam=="Microsoft Internet Explorer")
{
	if (bver>3) {IE4=true} else {IE3=true}
	IE=true;
}
else
{
	NS3=true;
	NS=true;
}

if (NS4 || IE4) {DHTML=true}

function lform(l1,l2){
 if (NS) return document[l1].document[l2]
 else return document[l2]
}

function dform(l1){
 if (NS) return document[l1]
 else return document[l1]
}

function dom(l1){
 if (NS4) return document.layers[l1]
 else return document.all[l1]
}

function doms(l1){
 if (NS4) return document.layers[l1] 
 else return document.all[l1].style
}

function showl(l1){doms(l1).visibility="visible"}
function hidel(l1){doms(l1).visibility="hidden"}
function swapl(l1,l2){hidel(l2);showl(l1);}
function movel(l1,l2,l3){doms(l1).left=l2;doms(l1).top=l3;}
function limg(l1,l2,l3){dom(l1).document[l2].src=imga[l3].src}
function limgs(l1,l2,l3){dom(l1).document[l2].src=l3}
// chimg('name_of_image','name_of_source')
function chimg() {
	if (document.images) {
		for(arg=0;arg<chimg.arguments.length;arg=arg+2) {
			eval("document[chimg.arguments[arg]].src = "+chimg.arguments[arg+1]+".src;");
		}
		
	}
}

function writel(l1,l2){
 if (NS4) {
  document.layers[l1].document.write(l2);
  document.layers[l1].document.close();
 } else {
  document.all[l1].innerHTML=l2;
}}

function onlypage(l1) {
 if (l1.lastIndexOf('/')<=0) return l1
 else return l1.substring((l1.lastIndexOf('/')+1),l1.length)
}

function chgl(l1,l2){
 if (NS4) {document.layers[l1].src=l2} else {
  if (document.frames[l1+"iframe"]==null) {
   document.body.insertAdjacentHTML("beforeEnd", "<IFRAME WIDTH='0' HEIGHT='0' STYLE='display:none;' NAME='"+l1+"iframe' SRC=''></IFRAME>\n")
  }
  document.all[l1].innerHTML="<font size=0><B><BR>loading</B></font>";
  document.frames[l1+"iframe"].location.href = l2;
  setTimeout("readIFrame('"+l1+"','"+l2+"')",200)
}}

function cacheimgs() {
if (document.images) {
 for(arg=0;arg<cacheimgs.arguments.length;arg=arg+2) {
  eval(cacheimgs.arguments[arg]+" = new Image;");
  eval(cacheimgs.arguments[arg]+".src = '"+cacheimgs.arguments[(arg+1)]+"'");
 }
}}

function selectByVal(el,val)
{
        for (var i=0,l=el.options.length;i<l;i++) {
			if (el.options[i].text == val) { el.options[i].selected = true; }
		}
}
