function get_browser()
{
var bver=null;
if(document.layers)
{bver='nn4';
}
else if(document.all)
{
if(window.opera)
  {bver='opera';
  }
else
  {bver='ie4';
  }
}
else if(document.getElementById)
{
if(navigator.userAgent.indexOf('gecko')>-1)
  {bver='mozilla';
  }
else
  {bver='nn6';
  }
}
if((window.opera)&&((navigator.appVersion.indexOf('MSIE 5.0')>-1)||(parseInt(navigator.appVersion)==6)))
{
bver='opera6';
}
return bver;
}

function replace_tags(STR,STR1,STR2)
{
var rexp,S;
S=STR;
rexp=new RegExp(STR1,"gi");
S=S.replace(rexp,STR2);
return S;
}

function preloadImg(file) {
  img = new Image();
  img.src = file;
}

function NewWindow(w,v,s,d)
{
var w_top=screen.height/2;
var w_left=screen.width/2;
if(s>0)
{
w_top=w_top-s/2;
}
if(d>0)
{
w_left=w_left-d/2;
}
eval("window.open('"+v+"','"+w+"','height="+s+",width="+d+",top="+w_top+",left="+w_left+"status=no,location=no,toolbar=no,directories=no,menubar=no,scrollbars=0');");
} 

function change_image(elname, srcname) {
if (srcname=='1') {
  elname.src=replace_tags(elname.src,'\.gif','_over.gif');
}
else {
  elname.src=replace_tags(elname.src,'_over.gif','\.gif');
}
}


function get_document_object(ElName)
{
if((ElName=="")||(ElName==null))
  {return null;
  }
if(ElName.indexOf('-')>-1)
  {return null;
  }
var El;
if((BROWSER_ID=='ie4')||(BROWSER_ID=='opera'))
{
El=eval("document.all."+ElName);
}
else if((BROWSER_ID=='mozilla')||(BROWSER_ID=='nn6'))
{
El=document.getElementById(ElName);
}
else if(BROWSER_ID=='opera6')
{
if(OPERA_AS_IE==false)
{
El=document.getElementById(ElName);
}
else
{
El=eval("document.all."+ElName);
}
}
return El;
}



function getElementParams(CEl)
{
if(CEl==null)
  {return null;
  }
var Y=0;
var X=0;
var W=0;
var H=0;
var El;
if((BROWSER_ID=='ie4')||(BROWSER_ID=='opera')||(BROWSER_ID=='mozilla')||(BROWSER_ID=='nn6')||(BROWSER_ID=='opera6'))
{
El=CEl;
       do 
  { Y += El.offsetTop } 
       while ((El = El.offsetParent) != null);
El=CEl;
       do 
  { X += El.offsetLeft } 
       while ((El = El.offsetParent) != null);
}
W=CEl.offsetWidth;
H=CEl.offsetHeight;
var arr=new Array();
arr[0]=X;
arr[1]=Y;
arr[2]=W;
arr[3]=H;
arr[4]=X+W;
arr[5]=Y+H;
return arr;
}




function change_cell(obj,imgname,imgpath,MODE)
{
if(MODE==0)
{
obj.className='lv1-l-on'
}
else
{
obj.className='lv1-l-off'
}
var img=document.images[imgname];
//alert('imgname:'+imgname+' img:'+img);
img.src=imgpath;
}


