if(document.images){
/*
	var blueA   = new Image(), blueI= new Image();
	var greenA= new Image(), greenI= new Image();
	var redA= new Image(), redI= new Image();
	var yellowA= new Image(), yellowI= new Image();
	var statusJ = new Image();
	var worldJ = new Image();
	blueA.src = base + "gfx/Pa.gif";
	blueI.src = base + "gfx/Pi.gif";
	greenA.src = base + "gfx/Aa.gif";
	greenI.src = base + "gfx/Ai.gif";
	redA.src = base + "gfx/Ra.gif";
	redI.src = base + "gfx/Ri.gif";
	yellowA.src = base + "gfx/Aa.gif";
	yellowI.src = base + "gfx/Ai.gif";
	statusJ.src = base + "gfx/status.gif";
	worldJ.src = base + "gfx/paraW_b.GIF";
*/
}

function Is() {
  var agent = navigator.userAgent.toLowerCase();
  this.major = parseInt(navigator.appVersion);
  this.minor = parseFloat(navigator.appVersion);
  this.ns = ((agent.indexOf('mozilla')!=-1) && ((agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1)));
  this.ns2 = (this.ns && (this.major == 3));
  this.ns3 = (this.ns && (this.major == 3));
  this.ns4b = (this.ns && (this.minor < 4.04));
  this.ns4 = (this.ns && (this.major >= 4));
  this.ie = (agent.indexOf("msie") != -1);
  this.ie3 = (this.ie && (this.major == 2));
  this.ie4 = (this.ie && (this.major >= 4));
  this.op3 = (agent.indexOf("opera") != -1);
  this.win = (agent.indexOf("win")!=-1);
  this.mac = (agent.indexOf("mac")!=-1);
  this.unix = (agent.indexOf("x11")!=-1);
}

var is = new Is();
var doc;
var sty;
var htm;
var hide;
var show;
if(is.ns4) {
  doc = "document";
  sty = "";
  htm = ".document";
  hide = "hide";
  show = "show";
} else if(is.ie4) {
  doc = "document.all";
  sty = ".style";
  htm = "";
  hide = "hidden";
  show = "visible";
}



var layer;
var prevLayer = null;

function setLayerVisible(layerName,visible){
	layer = eval(doc + '["' + layerName + '"]' +sty);
	if(visible){
		layer.visibility = show;
	}else{
		layer.visibility = hide;
		setStatus("");
	}
	// Hide previous layer
	if(prevLayer != null )
		prevLayer.visibility = hide;
	// Check if the selected layer is the prev layer.
	if(layer == prevLayer)
		prevLayer = null;
	else
		prevLayer = layer;
}
function dummy(){
}

// JavaScript Document
var layer;

function setLayerTopLeft(layerName,e) {
	var x=y=0;
	layer = eval(doc + '["'+layerName+'"]' +sty);
	
	var ypos = document.body.scrollTop;
    if (e != '') {
		var xpos = document.body.scrollLeft;
		var mx = e.clientX;
		var element = window.event.srcElement;
		x = element.offsetLeft;
		y = element.offsetTop;
		/*
		x = e.clientX;
		y = e.clientY;
		*/
	}
	layer.top  = y+25;
	layer.left = x+0;
}

function setInfo(text){
	layer = eval(doc + '["info"]');
	layer.innerHTML = text;
}

var loop = false;
var timer1 = null;
var speed = 5;

var direction = "up";

var selected_layer = null;	

function scrolLayer(layername,dir){		
	llayer = eval(layername  + "Obj");
	temp = parseInt(llayer.top);
	if(loop == true){ // && (temp < 0 || scroll < 0 )){
		if(dir == "dn"){
			llayer.top = temp - speed;
		}
		else if(dir == "up" && temp < 0 ){
			llayer.top = temp + speed;
		}
		//status = "scrolLayer('"+layername+"','"+dir+"')";
		timer1 = setTimeout("scrolLayer('"+layername+"','"+dir+"')",1);
	}
	if(dir == "top"){
		llayer.top = 0;
	}
}
function startScroll(layername,dir){
	loop=true;
	scrolLayer(layername,dir);
}
function stopScroll(){
	loop=false;
	clearTimeout(timer1);
}

function setLayerPosition(layername,x,y){
	llayer = eval(doc + '["' + layername +'"]' + sty);		
	llayer.top = y;
	llayer.left = x;	
}	


