
function swapClass2(){ 
var i,x,tB,j=0,tA=new Array(),arg=swapClass2.arguments;
if(document.getElementsByTagName){
tB=document.getElementsByTagName('table'); 
for(x=0;x<tB.length;x++){tA[j]=tB[x];j++;}
for(i=0;i<tA.length;i++){if(tA[i].className){
if(tA[i].id==arg[0]){tA[i].className=(tA[i].className==arg[2])?arg[1]:arg[2];}
}}}}


function swapClass(){ 
var i,x,tB,j=0,tA=new Array(),arg=swapClass.arguments;
if(document.getElementsByTagName){
tB=document.getElementsByTagName('div'); 
for(x=0;x<tB.length;x++){tA[j]=tB[x];j++;}
for(i=0;i<tA.length;i++){if(tA[i].className){
if(tA[i].id==arg[0]){tA[i].className=(tA[i].className==arg[2])?arg[1]:arg[2];} 
}}}}


var marchingant = false;
var maIntervalId;
var maStopArmed = false;

function LPanel(i,j) {
 swapClass('Block'+i,'showIt','hideIt');
 changeImages('pm'+i+'1','images/pm1.gif');
 changeImages('pm'+i+'2','images/pm2.gif');
 changeImages('pm'+i+'3','images/pm3.gif');
 if (i!=4) {changeImages('pm'+i+i,'images/pm'+i+'o.gif');}
 swapClass('Block'+j,'hideIt','showIt');
 MarchingAnt_Halt();
 MarchingAnt_Run();
 MarchingAnt_Stop();
}



function MarchingAnt_Halt() {
 if (marchingant == true) {
 window.clearInterval(maIntervalId);
 maStopArmed = false;
 swapClass2('LeftPanel','panel_o','panel');
 marchingant = false;
 }
}


function MarchingAnt_Run() {
 if (marchingant == false) {
  swapClass2('LeftPanel','panel','panel_o');
  marchingant = true;
 } else {
  if (maStopArmed == true) {
   window.clearInterval(maIntervalId);
   maStopArmed = false;
  }
 }
}
 


function MarchingAnt_Stop() {
  if (maStopArmed == true) {window.clearInterval(maIntervalId);}
  maIntervalId=window.setInterval("MarchingAnt_Halt()",10000);
  maStopArmed = true;
}



function LPanelOver(i,j) {
 changeImages('pm'+i+j,'images/pm'+j+'o.gif');
 MarchingAnt_Run();
 
}

function LPanelOut(i,j) {
 changeImages('pm'+i+j,'images/pm'+j+'.gif');
 MarchingAnt_Stop();
}



function newImage(arg) {
  if (document.images) {
    rslt = new Image();
    rslt.src = arg;
    return rslt;
  }
}

function changeImage(obj,fn) {if (document.images && (preloadFlag == true)) {obj.src = fn}}

function changeImages() {
  if (document.images && (preloadFlag == true)) {
    for (var i=0; i<changeImages.arguments.length; i+=2) {
      document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
    }
  }
}

var preloadFlag = false;


var oWin1,oWin;
var Init_oWin=false;
var Init_oWin1=false;

function PopIt(link,w,h) {
 ClosePopups();
 oWin=window.open(link,'popup','scrollbars=no,menubar=no,location=no,resizable=no,width='+w+',height='+h+',status=no,top=200,left=200');
 Init_oWin=true;
}

function PopIt1(link,w,h) {
 ClosePopups();
 oWin1=window.open(link,'popup1','scrollbars=yes,menubar=yes,location=yes,resizable=yes,width='+w+',height='+h+',status=no,top=200,left=200');
 Init_oWin1=true;
}

function ClosePopups() {
if (Init_oWin) {if(false == oWin.closed) {oWin.close();}}
if (Init_oWin1) {if(false == oWin1.closed) {oWin1.close();}}
}


var SwapOk = false;
var Tdiv=new Array();
var TdivId=new Array();
var CurInfoBlockId=-1;
var IntervalId;
var AnimId=-1;
var AnimRunning=false;
var AnimateImages=false;
if (document.all) {AnimateImages=true}


function SwapPanel(id) {
 ClosePopups();
 if (CurInfoBlockId!=id){ShowInfoBlock(id)} else {RestoreBlock();}
}

function Init(){
 preloadImages();
}

function InitBl(){
 if(document.getElementsByTagName){
  var x,tB,j=0;
  tB=document.getElementsByTagName('div');
  for(x=0;x<tB.length;x++){if(tB[x].className){Tdiv[j]=tB[x];TdivId[j]=Tdiv[j].id; j++;}}
  SwapOk = true;
 }
}

function RestoreBlock(){
var i;
if (SwapOk){if (CurInfoBlockId!=-1){
for(i=0;i<TdivId.length;i++){if(TdivId[i]=='infoBlock'+CurInfoBlockId){Tdiv[i].className='hideIt'}}
for(i=0;i<TdivId.length;i++){if(TdivId[i]=='imgBlock'+CurInfoBlockId){Tdiv[i].className='showIt'}}
CurInfoBlockId=-1;
}}}


function ShowInfoBlock(id){
var i;

if (!SwapOk){InitBl()}

if (SwapOk){
if (CurInfoBlockId!=id){
RestoreBlock()
for(i=0;i<TdivId.length;i++){if(TdivId[i]=='imgBlock'+id){Tdiv[i].className='hideIt'}}
for(i=0;i<TdivId.length;i++){if(TdivId[i]=='infoBlock'+id){Tdiv[i].className='showIt'}}
CurInfoBlockId=id;
changeImages('c'+id,'images/close.gif');
}}
}


function StartAnimation(id){
 MarchingAnt_Halt();
 if (AnimateImages) {
 HaltAnimation()
 AnimRunning=true;
 eval('pic'+id+'.filters.gray.enabled=false;');
 AnimId=id;
 eval('IntervalId=window.setInterval("Animate('+id+')",10);');
}  
}

function HaltAnimation(){
if (AnimateImages) {
var obj;
if (AnimRunning) {window.clearInterval(IntervalId);AnimRunning=false;}
if (AnimId>-1) {
 obj=eval('pic'+AnimId+'.filters');
 obj.gray.enabled=true;
 obj.alpha.opacity=50;
 AnimId=-1;
}}
}

function Animate(id){
var obj;
obj=eval('pic'+id+'.filters.alpha');
if (obj.opacity+4>=100) {
 obj.opacity=100;
 window.clearInterval(IntervalId);
 AnimRunning=false;
} else {
obj.opacity=obj.opacity+4;
}}



var styleObj;
var docObj="document.layers.";

var isIE40r5 = eval(document.all);
var ns6 = ((document.getElementById)&&(!document.all))?true:false;
var agt=navigator.userAgent.toLowerCase();

if(ns6){docObj="document.getElementById('";styleObj="').style";}
if(isIE40r5){
docObj="document.all.";
styleObj=".style";
}





