//javascript validation
var testTimer;
testTimer = new Object();
var icount;
var temp;
var startX=100;
var endX=470;
var timespeed=1;

function swapIn(obj,objname,flag){
var tmpobj = new Object();
tmpobj=obj;
	if ( flag=='1')
		icount=startX+40;	
	tmpobj.style.position= 'absolute';
	tmpobj.style.left= icount + "px";
	tmpobj.style.visibility='visible';
	icount=icount+50;
	if (icount>endX){
		clearTimeout(testTimer);
		icount=endX-40;	
		return;
	}
	else
		testTimer=setTimeout("swapIn(" + objname + ",'" + objname + "',0);",timespeed);
	
}

function swapOut(obj,objname,flag){	
	if ( flag=='1')
		icount=startX+40;
	temp="'" + icount + "px'";
	obj.style.position= 'absolute';
	obj.style.left=  icount + "px";
	icount=icount-50;
	if (icount<startX){
		icount=startX;
		clearTimeout(testTimer);
		obj.style.visibility='hidden';
		return;
	}
	else
		testTimer=setTimeout("swapOut(" + objname + ",'" + objname + "',0);",timespeed);
}

var imgdata;
imgdata=new Array();
var j=0;
imgdata[j++]="images/blank.gif";
imgdata[j++]="images/net_home.gif";
imgdata[j++]="images/net_map.gif";
imgdata[j++]="images/net_contactus.gif";
imgdata[j++]="images/net_event.gif";
imgdata[j++]="images/net_news.gif";
imgdata[j++]="images/net_hr.gif";
imgdata[j++]="images/net_feedback.gif";

function swapInNet(number) {
	document.images [document.images.length-1].src=imgdata[number];
}

function mouseover(objimg,imgname,number,tmpobj){
	var verStr=navigator.appVersion, app=navigator.appName, version = parseFloat(verStr);
	var i,obj,args=mouseover.arguments;
	
  //objimg.style.cursor='pointer';
	objimg.className="m_hand"
	objimg.src=imgname;

	if (app.indexOf('Netscape') != -1) {
		document.images [document.images.length-1].style.visibility='visible';	    
		swapInNet(number);
	} 
	else if (app.indexOf('Microsoft') != -1) {
		document.images [document.images.length-1].style.visibility='hidden';
		if ((obj=MM_findObj(args[3]))!=null)  
			if (obj.style) 
				swapIn(obj,tmpobj,'1'); 
	  } 
}

function mouseout(objimg,imgname,number,tmpobj){

	var verStr=navigator.appVersion, app=navigator.appName, version = parseFloat(verStr);
	var i,obj,args=mouseout.arguments;
	
  objimg.style.cursor='default';
	objimg.src=imgname;
	
	if (app.indexOf('Netscape') != -1) {
	    document.images [document.images.length-1].style.visibility='hidden';
	} 
	else if (app.indexOf('Microsoft') != -1) {
	  document.images [document.images.length-1].style.visibility='hidden';	  	
		if ((obj=MM_findObj(args[3]))!=null)  
			if (obj.style) 
				swapOut(obj,tmpobj,'1'); 
	  } 
}

//////////////////////////////////////////////////////////////////
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

MM_reloadPage(true);

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
	if ((obj=MM_findObj(args[i]))!=null) { 
		v=args[i+2];
		if (obj.style) {
			obj=obj.style; 
			v=(v=='show')?'visible':(v='hide')?'hidden':v; 
		}
		obj.visibility=v; 
	}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function mouseoverimage(object){
	MM_showHideLayers('txtbtn1','','hide')
	MM_showHideLayers('txtbtn2','','hide')
	MM_showHideLayers('txtbtn3','','hide')
	MM_showHideLayers('txtbtn4','','hide')
	MM_showHideLayers('txtbtn5','','hide')
	high(object);
	//object.style.cursor='pointer';
	object.className="m_hand"
}

function mouseoutimage(object){
	object.style.cursor='default';
	low(object);
}

function high(which2){
	theobject=which2
	highlighting=setInterval("highlightit(theobject)",100)
}

function low(which2){
	clearInterval(highlighting)
	if (which2.style.MozOpacity)
		which2.style.MozOpacity=0.5
	else if (which2.filters)
		which2.filters.alpha.opacity=50
}

function highlightit(cur2){
	if (cur2.style.MozOpacity<1)
		cur2.style.MozOpacity=parseFloat(cur2.style.MozOpacity)+0.1
	else if (cur2.filters&&cur2.filters.alpha.opacity<100)
		cur2.filters.alpha.opacity+=10
	else if (window.highlighting)
		clearInterval(highlighting)
}
