/****************************************************************************************

    Copyright (c) 2004 Urchin Software Corporation. All rights reserved.   
    The javascript contained herein is the property of Urchin Software 
    Corporation, San Diego, CA. It may not be used outside the Urchin
    application without written consent.                      

*****************************************************************************************/

/*------------------------------------------------------------------
--- handle errors
------------------------------------------------------------------*/
function uErrorHandler() {
   return true;
}
window.onerror = uErrorHandler;

/*------------------------------------------------------------------
--- setup the browser versions
------------------------------------------------------------------*/
var isNav = (navigator.appName == "Netscape") ? true : false;
var isIE  = (navigator.appName.indexOf("Microsoft") != -1) ? true : false;
var isOp  = (navigator.appName.indexOf("Opera") != -1) ? true : false;
var isSaf = (navigator.appVersion.indexOf("Safari")!=-1) ? true : false;
var isMac = (navigator.appVersion.indexOf("Mac") != -1) ? true : false;
var isIE5 = (navigator.appVersion.indexOf("MSIE 5") != -1) ? true : false;
var isVer = parseInt(navigator.appVersion.charAt(0));
var isns4 = (document.layers)? true:false;
var isie4 = (document.all)? true:false;
var isns6 = (!document.all && document.getElementById) ? true:false;
var urchinwin = true;

/*------------------------------------------------------------------
--- global vars
------------------------------------------------------------------*/
var skin = "report";

/*------------------------------------------------------------------
--- preload images
------------------------------------------------------------------*/
var imgArray = new Array(); 
var graphArray = new Array(); 
var arrowArray = new Array(); 
var bulletArray = new Array(); 

if (document.images) { 
   arrowArray[0] = new Image(25,18);
   arrowArray[1] = new Image(25,18);
   arrowArray[0].src = 'uicons/'+skin+'/arrow_open.gif';
   arrowArray[1].src = 'uicons/'+skin+'/arrow_close.gif';
 
   bulletArray[0] = new Image(25,18);
   bulletArray[1] = new Image(25,18);
   bulletArray[0].src = 'uicons/'+skin+'/bullet_plus.gif';
   bulletArray[1].src = 'uicons/'+skin+'/bullet_minus.gif';
} 
