function set_up()
	{
  	refreshFailedImages()
  	init_lhs_nav();
	}

function refreshFailedImages()
{
  if (document.getElementsByTagName)
  {
    var arrImages = document.getElementsByTagName('img')
    for (var i=0;i<arrImages.length;i++)
    {
      
      if (arrImages[i].readyState != "complete")
      {
        arrImages[i].src = arrImages[i].src
      }
    }
  }
}

if (document.layers)
{
  window.captureEvents(Event.RESIZE)
  window.onresize=netscapeFix
}
function netscapeFix()
{
  location.reload()
  return false
}

function mouse_over(oSrc)
	{
	if((!(oSrc))||(!(oSrc.src)))
		return(false);			
	oSrc.src = oSrc.src.toString().replace(/-default/, "-over");
	}
	
function mouse_out(oSrc)
	{
	if((!(oSrc))||(!(oSrc.src)))
		return(false);				
	oSrc.src = oSrc.src.toString().replace(/-over/, "-default");
	}

function cProcItm(szHTMLTag, nHTMLObjPos)
	{
	this.m_szHTMLTag 	= szHTMLTag;	
	this.m_nHTMLObjPos  = nHTMLObjPos;	
	}
	
/* cObjProc_LHSNavItem */	
function cObjProc_LHSNavItem()
	{
	this.m_oLnk = new cProcItm("a", 0);		
	this.m_arrItemsToProc = new Array();
	this.m_arrItemsToProc[0] = new cProcItm("td", 0);				
	this.m_arrItemsToProc[1] = new cProcItm("td", 1);			
	this.m_arrImagesToProc = new Array();
	this.m_arrImagesToProc[0] = new cProcItm("img", 0);
	}
			
/* cObjProc_RHSTout */	
function cObjProc_RHSTout()
	{
	this.m_oLnk = new cProcItm("a", 0);		
	this.m_arrItemsToProc = null;
	}	
								
function set_grp_css_over(oParentObj, oObjProc)
	{
	if((!(oParentObj))||(!(oObjProc)))
		return(false);		
	if(!(oParentObj.getElementsByTagName))
		return(false);					
	if(oObjProc.m_arrItemsToProc)			
		{
		for(oItm in oObjProc.m_arrItemsToProc)
			{		
			oItm = oObjProc.m_arrItemsToProc[oItm];				
			if(oItm = oParentObj.getElementsByTagName(oItm.m_szHTMLTag)[oItm.m_nHTMLObjPos])			
				set_itm_css_over(oItm);
			}
		}	
	if(oObjProc.m_arrImagesToProc)
		{
		for(oItm in oObjProc.m_arrImagesToProc)
			{		
			oItm = oObjProc.m_arrImagesToProc[oItm];				
			if(oItm = oParentObj.getElementsByTagName(oItm.m_szHTMLTag)[oItm.m_nHTMLObjPos])			
				mouse_over(oItm);
			}		
		}
	}
	
function set_grp_css_default(oParentObj, oObjProc)
	{
	if((!(oParentObj))||(!(oObjProc)))
		return(false);	
	if(!(oParentObj.getElementsByTagName))
		return(false);
	if(oObjProc.m_arrItemsToProc)			
		{			
		for(oItm in oObjProc.m_arrItemsToProc)
			{
			oItm = oObjProc.m_arrItemsToProc[oItm];	
			if(oItm = oParentObj.getElementsByTagName(oItm.m_szHTMLTag)[oItm.m_nHTMLObjPos])
				set_itm_css_default(oItm);
			}		
		}
	if(oObjProc.m_arrImagesToProc)
		{
		for(oItm in oObjProc.m_arrImagesToProc)
			{		
			oItm = oObjProc.m_arrImagesToProc[oItm];				
			if(oItm = oParentObj.getElementsByTagName(oItm.m_szHTMLTag)[oItm.m_nHTMLObjPos])			
				mouse_out(oItm);
			}		
		}		
	}
	
function grp_click(oParentObj, oObjProc)
	{
	var oItm = null;
	
	if((!(oParentObj))||(!(oObjProc)))
		return(false);		
	if(!(oParentObj.getElementsByTagName))
		return(false);		
	oItm = oObjProc.m_oLnk;
	if(oItm = oParentObj.getElementsByTagName(oItm.m_szHTMLTag)[oItm.m_nHTMLObjPos])
		itm_click(oItm);
	}	
	
function set_itm_css_default(oHTMLObj)
	{
	if((!(oHTMLObj))||(!(oHTMLObj.className)))
		return(false);				
	oHTMLObj.className = oHTMLObj.className.toString().replace(/-over/, "-default");
	}
	
function set_itm_css_over(oHTMLObj)
	{
	if((!(oHTMLObj))||(!(oHTMLObj.className)))
		return(false);					
	oHTMLObj.className = oHTMLObj.className.toString().replace(/-default/, "-over");	
	}
	
function itm_click(oHTMLObj)
	{
	if((!(oHTMLObj))||(!(oHTMLObj.href)))
		return(false);					
	if((!(typeof(oHTMLObj.target) == "undefined"))&&(oHTMLObj.target.length)&&(!(oHTMLObj.target == "_self")))
		{
		open_default_popup(oHTMLObj.href);
		return(false);
		}
	document.location = oHTMLObj.href;	
	}  
			
function init_lhs_nav()
	{
	var oLHSNav = null, oTrList = null;
	
	if(!(document.getElementById))
		return(false);
	if(!(oLHSNav = document.getElementById("id_lhs_nav")))
		return(false);		
	if(!(oLHSNav.getElementsByTagName))
		return(false);			
	if(!(oTrList = oLHSNav.getElementsByTagName("tr")))	
		return(false);			
	for(i = 0; i < oTrList.length; i++)
		{
		if(oTrList[i].className == "nav-itm")
			{
			oTrList[i].onmouseover  = new Function("set_grp_css_over(this, new cObjProc_LHSNavItem());");
			oTrList[i].onmouseout   = new Function("set_grp_css_default(this, new cObjProc_LHSNavItem());");
			oTrList[i].onclick 	 	= new Function("return(grp_click(this, new cObjProc_LHSNavItem()));");			
			set_css_link(oTrList[i]);
			}
		}			
	}	
		
function set_css_link(oHTMLObj)
	{
	if((!(oHTMLObj))||(!(oHTMLObj.style)))
		return(false);		
	oHTMLObj.style.cursor = (window.external) ? "hand" : "pointer";	
	}		
	
function add_link_cursor_rule(szClass)
	{		
	var oStyleSheet = null;

	if(!(document.createStyleSheet))
		return(false);
		
	oStyleSheet = document.createStyleSheet();
	oStyleSheet.addRule("." + szClass, "cursor:" + ((window.external) ? "hand" : "pointer"));
	}				
	
var m_szDefaultWinHnd = "celtel";
var m_oPopUpWnd		   = null;	  
function open_pop_up(nHeight, nWidth, bCentered, szURL, bHasScrollBars, szWinName)
	{
	var n_w = 0, n_h = 0; 
	var n_x = 0, n_y = 0;
	var szResizable = null, szScrollBars  = null;

	szResizable = szScrollBars = "no";
	n_w = (nWidth < window.screen.availWidth) ? nWidth : window.screen.availWidth;
	n_h = (nHeight < window.screen.availHeight) ? nHeight : window.screen.availHeight;
	if((nWidth >= window.screen.availWidth)||(nHeight >= window.screen.availHeight))
		szResizable = "yes";		
	n_x = ((window.screen.availWidth) - n_w) / 2; 
	n_y = ((window.screen.availHeight) - n_h) / 2;
	
	if(m_oPopUpWnd)
		if(!(m_oPopUpWnd.closed))
			m_oPopUpWnd.close();
	m_oPopUpWnd = null;		
	
	if(bHasScrollBars)
		szScrollBars = "yes";
	
	if((!(szWinName))||(!(szWinName.length)))
		szWinName = m_szDefaultWinHnd;
		
	if(bCentered)
		m_oPopUpWnd = window.open(szURL, szWinName, "left=" + n_x + ",top=" + n_y + ",resizable=" + szResizable + ",scrollbars=" + szScrollBars + ",menubar=no,location=no,toolbar=no,status=no,width=" + n_w + ",height=" + n_h);
	else
		m_oPopUpWnd = window.open(szURL, szWinName, "resizable=" + szResizable + ",scrollbars=" + szScrollBars + ",menubar=no,location=no,toolbar=no,status=no,width=" + n_w + ",height=" + n_h);
	m_oPopUpWnd.focus();			
	}			
	
function open_default_popup(szURL)
	{
	open_pop_up(400, 600, false, szURL, true, "default");
	}
	
function pre_load_image_list(arr_preLoadImageListSrc)
	{
	var arr_preLoadImageList = new Array();			
	for(var i=0;i<arr_preLoadImageListSrc.length;i++)
		{
		arr_preLoadImageList[i] = new Image();
		arr_preLoadImageList[i].src = arr_preLoadImageListSrc[i];
		}
	}		