<!--

var ns4 = (document.layers)? true:false;
var ie = (document.all)? true:false;
if (ie != true) var ns6 = (document.getElementById)? true:false;

function init() {
    //set up pointer variables for cross-browser compatibility
    if (ns4){
          brand = document.brandDiv;
          }
    if (ns6){
          brand = document.getElementById('brandDiv').style;
          }
    if (ie){
          brand = brandDiv.style;  //or I could have written document.all('whiteBoxDiv').style
          }
}

function init2() { //for the homepage, brandDiv isn't there, so I can't combine the functions
    //set up pointer variables for cross-browser compatibility
    if (ns4){
          logo = document.logoDiv;
          }
    if (ns6){
          logo = document.getElementById('logoDiv').style;
          }
    if (ie){
          logo = logoDiv.style;
          }
}

function hide(obj){
    obj.visibility = 'hidden';
}
function show(obj){
    obj.visibility = 'visible';
}

function squish(){
	if (document.brandImg.height > 4) {
	   document.brandImg.height -= 1;
	   mySq = setTimeout("squish()", 10);
	} else {
	   grow();
	}

}
function grow(){
	if (document.brandImg.height < 41) {
	   document.brandImg.height += 1;
	  // clearTimeout(mySq);
	   myGr = setTimeout("grow()", 10);
	}
}

function moveObj(objName,direction,distance,timing) {
    //my basic animation function - tweeked a bit for AMB tools
    //all arguments need to be passed as strings so the function can be repeated over & over
    var obj= eval(objName); //since objName is a string, use eval()
    if (ie){
      var objXpos = eval(objName +".posLeft");
      var objYpos = eval(objName +".posTop");
      var objWidth = eval("parseInt("+ objName +".width)");
	}
    if ((ns4) || (ns6)) {
       var objXpos = parseInt(eval(objName + ".left"));
       var objYpos = parseInt(eval(objName + ".top"));
    }
    if (direction == 'left') { //move while left > the distance
	    if (objXpos > parseInt(distance)){
	        objXpos -= 8;
            if (ie) obj.posLeft = objXpos;
            if (ns4) obj.left = objXpos;
            if (ns6) obj.left = objXpos + "px";
            setTimeout("moveObj('"+objName+"','"+direction+"','"+distance+"','"+timing+"')", parseInt(timing));
		  }
	}
    if (direction == 'right'){ //move while left < the distance
        if (objXpos < parseInt(distance)){
            objXpos += 8;
		    if (ie) obj.posLeft = objXpos;
            if (ns4) obj.left = objXpos;
            if (ns6) obj.left = objXpos + "px";
            setTimeout("moveObj('"+objName+"','"+direction+"','"+distance+"','"+timing+"')", parseInt(timing));
	        }

	}
	if (direction == 'up') {
	    if (objYpos > parseInt(distance)){
	        objYpos -= 8;
              if (ie) obj.posTop = objYpos;
              if (ns4) obj.top = objYpos;
              if (ns6) obj.top = objYpos + "px";
              setTimeout("moveObj('"+objName+"','"+direction+"','"+distance+"','"+timing+"')", parseInt(timing));
		  }
		else {
			bounce = false;
			moveObj('logo','down','0','10');
		}
	}
	if (direction == 'down') {
	    if (objYpos < parseInt(distance)){
	        objYpos += 8;
              if (ie) obj.posTop = objYpos;
              if (ns4) obj.top = objYpos;
              if (ns6) obj.top = objYpos + "px";
              setTimeout("moveObj('"+objName+"','"+direction+"','"+distance+"','"+timing+"')", parseInt(timing));
		  }
		else {
			if (bounce == true) moveObj('logo','up','-50','20');
			if ((bounce == false)&&(bounce2 == true)) {
				bounce2 = false;
				moveObj('logo','up','-20','20');
			}
		}
	}
}



function goTo(){
  myURL = document.navForm.myLink[document.navForm.myLink.selectedIndex].value;
  self.location = myURL;
}

// Dreamweaver functions start below
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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 MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

