
var thisbrowser;
// Slide Show
// This are the hide/show functions:
        if(document.layers){
            thisbrowser="NN4";
        }
        if(document.all && document.getElementById){
             thisbrowser="IE5";
        }
        if(document.all && !document.getElementById){
             thisbrowser="IE4";
        }
        if(!document.all && document.getElementById){
             thisbrowser="NN6";
        }



function show(id, ht, wd,pos,zind) {

     if (thisbrowser=="NN4")  {
        // Netscape 4
    	 if(pos=='n') document.layers[id].position = "relative";
  	 else if(pos=='y') document.layers[id].position = "absolute";
         document.layers[id].visibility = "show";
         document.layers[id].height = ht;
         document.layers[id].width = wd;
  	 document.layers[id].zindex = zind;
      }
     if(thisbrowser=="IE5" || thisbrowser=="NN6") {        // has w3c dom support - IE 5.x
  	    if(pos=='n') document.getElementById(id).style.position = "relative";
            else if(pos=='y') document.getElementById(id).style.position = "absolute";
            document.getElementById(id).style.height = ht;
            document.getElementById(id).style.width = wd;
  	    document.getElementById(id).style.visibility = "visible";
  	    document.getElementById(id).style.zindex = zind;
      }
      if(thisbrowser=="IE4") {
	  // IE 4.x
  	    if(pos=='n') document.all[id].style.postition = "relative";
  	    else if(pos=='y') document.all[id].style.postition = "absolute";
  	    document.all[id].style.visibility = "visible";
            document.all[id].style.height = ht;
            document.all[id].style.width = wd;
  	    document.all[id].style.zindex = zind; 
     }

 }

    function hide(id,pos) {
       if (thisbrowser=="NN4") { 
             document.layers[id].visibility = "hide";
  	      if (pos=='y') document.layers[id].position = "absolute";
  	      else if(pos=='n') document.layers[id].position = "relative";
       }
       if (thisbrowser=="IE5" || thisbrowser=="NN6") {
  	     
           // has w3c dom support - IE 5.x
           if(pos=='y') document.getElementById(id).style.position = "absolute";
  	   else if(pos=='n') document.getElementById(id).style.position = "relative";
           document.getElementById(id).style.visibility = "hidden";
       }
       if(thisbrowser=="IE4") {
		  // IE 4.x
  	   document.all[id].style.visibility = "hidden";
           if(pos=='y') document.all[id].style.postition = "absolute";
  	   else if(pos=='n') document.all[id].style.postition = "relative";
  	     
       }
    }    

// Browser Compatibility Check
  BR_hideAll = new Function();
  BR_changeChart = new Function();
  if (window.navigator.userAgent.indexOf("MSIE") > 0) {
    BR_hideAll = MS_hideAll;
    BR_changeChart = MS_changeChart;
  } else {
    BR_hideAll = NS_hideAll;
    BR_changeChart = NS_changeChart;
  }     
  function NS_hideAll() {
          document.layers["tmplt_id1"].visibility = "hidden";
          document.layers["tmplt_id2"].visibility = "hidden";
          document.layers["tmplt_id3"].visibility = "hidden";
          document.layers["tmplt_id4"].visibility = "hidden";
  }
  function NS_changeChart(n) {
	NS_hideAll();
	document.layers["tmplt_id" + n].visibility = "visible";
  }

  function MS_hideAll() {
          document.all.tmplt_id1.style.visibility = "hidden";
          document.all.tmplt_id2.style.visibility = "hidden";
          document.all.tmplt_id3.style.visibility = "hidden";
	  document.all.tmplt_id4.style.visibility = "hidden";
  }
  function MS_changeChart(n) {
	MS_hideAll();
	document.all["tmplt_id" + n].style.visibility = "visible";
  }

// Slide Show-2
// Browser Compatibility Check
  BR_allHide = new Function();
  BR_changeSlide = new Function();
  if (window.navigator.userAgent.indexOf("MSIE") > 0) {
    BR_allHide = MS_allHide;
    BR_changeSlide = MS_changeSlide;
  } else {
    BR_allHide = NS_allHide;
    BR_changeSlide = NS_changeSlide;
  }     
  function NS_allHide() {
          document.layers["frntchc_id1"].visibility = "hidden";
          document.layers["frntchc_id2"].visibility = "hidden";
  }
  function NS_changeSlide(n) {
	NS_allHide();
	document.layers["frntchc_id" + n].visibility = "visible";
  }

  function MS_allHide() {
          document.all.frntchc_id1.style.visibility = "hidden";
          document.all.frntchc_id2.style.visibility = "hidden";
  }
  function MS_changeSlide(n) {
	MS_allHide();
	document.all["frntchc_id" + n].style.visibility = "visible";
  }

// Open Windows
  function openWin(url, evt, wid, ht) {
    scrX=evt.screenX; scrY=evt.screenY;
    popwin = window.open(url, "PopupWindow", "toolbar=yes,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,top="+(scrY-100)+",left="+(scrX+25)+",width="+(wid)+",height="+(ht)+"");
    popwin.moveTo(scrX+25, scrY-100);
    popwin.focus();

  }
  function openWin2(url, evt, wid, ht) {
    scrX=evt.screenX; scrY=evt.screenY;
    popwin2 = window.open(url, "PopupWindow2", "toolbar=yes,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,top="+(scrY-100)+",left="+(scrX+25)+",width="+(wid)+",height="+(ht)+"");
    popwin2.moveTo(scrX+25, scrY-100);
    popwin2.focus();
  }
  function openSpp(url, wid, ht) {
    sppwin = window.open(url, "SppWin", "toolbar=yes,location=yes,directories=no,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width="+(wid)+",height="+(ht)+"");
    sppwin.moveTo(100, 100);
    sppwin.focus();
  }
  
  function openWin3(url, evt, wid, ht) {
    scrX=evt.screenX; scrY=evt.screenY;
    popwin3 = window.open(url, "PopupWindow3", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,top="+(scrY-50)+",left="+(scrX+10)+",width="+(wid)+",height="+(ht)+"");
    popwin3.moveTo(screen.width/4, screen.height/4);
    popwin3.focus();
    setTimeout('popwin3.close()', 6000);
  }
  function openWin4(url, evt, wid, ht) {
    scrX=evt.screenX; scrY=evt.screenY;
    popwin2 = window.open(url, "PopupWindow4", "toolbar=yes,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,top="+(scrY-100)+",left="+(scrX+25)+",width="+(wid)+",height="+(ht)+"");
    popwin2.moveTo(scrX+25, scrY-100);
    popwin2.focus();
  }

// Bubble-help  
// Browser Compatibility Check
BR_popup = new Function();
BR_popup = new Function();
BR_hidepopup = new Function();
if (window.navigator.userAgent.indexOf("MSIE") > 0) {
  BR_popup = MS_popup;
  BR_hidepopup = MS_hidepopup;
} else {
  BR_popup = NS_popup;
  BR_hidepopup = NS_hidepopup;
}     
function NS_popup(name,x,y) {
  window.status="";
  y+=12; x+=12;
  document.layers[name].moveTo(x,y); 
  document.layers[name].visibility = "visible";
}
function NS_hidepopup(name) {
 document.layers[name].visibility = 'hidden';
}

function MS_popup(name,x,y) {
  document.all[name].style.visibility = "visible";
}
function MS_hidepopup(name) {
 document.all[name].style.visibility = 'hidden';
}

// Animate Banner
var inc = 50;
var times = 10;
var tm = 0;
var isNS = (navigator.appName == 'Netscape' && parseInt(navigator.appVersion) >= 4);
function initObjects() {
   objects = new Array();
   pad = new Array();
   var banarray = (isNS) ? document.banner : document.all.banner.style;
   var launcharray = (isNS) ? document.launchpad : document.all.launchpad.style;
   objects[0] = banarray;
   pad[0] = launcharray;
   pad[0].visibility = "visible";
   pos = new Array();
   pos[0] = -100;
   moveBanner();
}

function moveBanner() {
  for(i=0; i < pos.length; i++) {
     pad[0].visibility = "hidden";
     objects[i].visibility = "visible";
     pos[i] += inc;
     if(pos[i] > 700) { 
       pos[i] = 0;
     }
     objects[i].left = (pos[i] + inc);     
  }
   tm++;
   if(tm > times) { objects[0].visibility = "hidden"; pad[0].visibility = "visible"; return; }
   setTimeout("moveBanner()",850);
}      

function frmChk() {
  var isNS = (navigator.appName == 'Netscape' && parseInt(navigator.appVersion) >= 4);
  var ridbutt = (isNS) ? document.Rid : document.all.Rid.style;
  var revbutt = (isNS) ? document.Rev : document.all.Rev.style;
  if(parent.main == null) {
    ridbutt.visibility = "hidden";
    revbutt.visibility = "visible";
  }
  else {
    ridbutt.visibility = "visible";
    revbutt.visibility = "hidden";
  }
}     
    
var offsetx = 2;
var offsety = 10;
var width = 100;
var sframe = self;

function popup_bubble(id,evt) {

   if (thisbrowser=="NN4")  {
	    ox = evt.pageX;
	    oy = evt.pageY;
	    placeY = oy + offsety;
	    placeX = ox + offsetx-(width/2);

         document.layers[id].top = placeY;
         document.layers[id].left = placeX;
         document.layers[id].visibility = "show";
     }

     if(thisbrowser=="IE5") {
        // has w3c dom support - IE 5.x
	    ox = evt.x+sframe.document.body.scrollLeft;
	    oy = evt.y+sframe.document.body.scrollTop;
	    placeY = oy + offsety;
	    placeX = ox + offsetx-(width/2);
  	    document.getElementById(id).style.visibility = "visible";
        document.getElementById(id).style.top = placeY;
        document.getElementById(id).style.left = placeX;
     }

    if(thisbrowser=="NN6") {
        // has w3c dom support - IE 5.x
	    ox = evt.pageX;
	    oy = evt.pageY;
	    placeY = oy + offsety;
	    placeX = ox + offsetx-(width/2);
  	    document.getElementById(id).style.visibility = "visible";
        document.getElementById(id).style.top = placeY + "px";
        document.getElementById(id).style.left = placeX + "px";
     }

    if(thisbrowser=="IE4") {
	    ox = evt.x;
	    oy = evt.y;
	    placeY = oy + offsety;
	    placeX = ox + offsetx-(width/2);
  	    document.all[id].style.visibility = "visible";
  	    document.all[id].style.top = placeY;
  	    document.all[id].style.left = placeX;
     }

}


function popup_hide(id) {
     if (thisbrowser=="NN4")  {
         document.layers[id].visibility = "hide";
     }
     if(thisbrowser=="IE5" || thisbrowser=="NN6") {        // has w3c dom support - IE 5.x
  	    document.getElementById(id).style.visibility = "hidden";
     }
     if(thisbrowser=="IE4") {
  	    document.all[id].style.visibility = "hidden";
     }
}

