// JavaScript Document
//<!--

// Restore Swapped Image Function
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;
   }



// Preload Images Function
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];}
               }
}



// Find Image Object Function
function MM_findObj(n, d) 
   { //v4.01
   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 && d.getElementById) 
      x=d.getElementById(n); 
      
   return x;
   }



// Swap Image Function
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];
            }
   }



   
   
// Window Centered Pop-Up
function Lvl_openWin(u,n,w,h,l,t,c,f) 
   { //v2.2 4LevelWebs
   var x = ((screen.width-w)/2);
   
   if(c==1)
      {
      l=x;
      t=(screen.height-h)/2;
      }
      
   if(c==2)
      {
      l=x
      }
      
      
	f += ',top=' + t + ',left=' + l;
	LvlWin = window.open(u,n,f);
	LvlWin.focus();
   }



//
// Following work together to "blink" a single div control on the form that must be named divBlinkingText
// Put onload="pofStartBlink();" on form that has a div named like this to get it to blink once per second
//
function handler()
{
  return true;
}

window.onerror = handler;


function pofStartBlink() 
    {
    setInterval('pofBlinkIt();', 1000);
    return;
    }

function pofBlinkIt() {
    YY_TogLay('divBlinkingText');
    }

// toggle visibility to specified daLayer (like <div>) control each time it is called   
function YY_TogLay(daLayer) { 
    if (document.layers||document.all||document.getElementById){
        var yytl=MM_findObj(daLayer);
        if (document.layers){
        yytl.visibility=(yytl.visibility=="hide")?"show":"hide";
        }else if (document.all||document.getElementById){
        yytl.style.visibility=(yytl.style.visibility=="hidden")?"visible":"hidden";
        }
    }
}



function displayPopup(url, height, width) {
    properties = "toolbar=0,location=0,scrollbars=1,height=" + height
    properties = properties + ",width=" + width
    properties = properties + ",left=0,top=0"
    
    popupHandle = open(url, "tipwindow", properties);
    
}
//-->
