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;
}


function round_number(NUM,DIGS)
{
if(DIGS==null)
{
DIGS=2;
}
var MUL=Math.pow(10,DIGS);
var R=Math.round(NUM*MUL);
R=R/MUL;
return R;
}



function parse_hex_string(STR)
{
var R_CHARS=new Array();
R_CHARS[0]="?";
R_CHARS[1]="?";
R_CHARS[2]="'";
R_CHARS[3]="?";
R_CHARS[4]="\"";
R_CHARS[5]=":";
R_CHARS[6]="+";
R_CHARS[7]="+";
R_CHARS[8]="?";
R_CHARS[9]="%";
R_CHARS[10]="?";
R_CHARS[11]="<";
R_CHARS[12]="?";
R_CHARS[13]="?";
R_CHARS[14]="?";
R_CHARS[15]="?";
R_CHARS[16]="?";
R_CHARS[17]="\'";
R_CHARS[18]="\'";
R_CHARS[19]="\"";
R_CHARS[20]="\"";
R_CHARS[21]="";
R_CHARS[22]="-";
R_CHARS[23]="-";
R_CHARS[24]="?";
R_CHARS[25]="T";
R_CHARS[26]="?";
R_CHARS[27]=">";
R_CHARS[28]="?";
R_CHARS[29]="?";
R_CHARS[30]="?";
R_CHARS[31]="?";
R_CHARS[32]=" ";
R_CHARS[33]="¡";
R_CHARS[34]="¢";
R_CHARS[35]="?";
R_CHARS[36]="¤";
R_CHARS[37]="?";
R_CHARS[38]="¦";
R_CHARS[39]="§";
R_CHARS[40]="¨";
R_CHARS[41]="c";
R_CHARS[42]="ª";
R_CHARS[43]="<";
R_CHARS[44]="¬";
R_CHARS[45]="-";
R_CHARS[46]="R";
R_CHARS[47]="¯";
R_CHARS[48]="°";
R_CHARS[49]="+";
R_CHARS[50]="?";
R_CHARS[51]="?";
R_CHARS[52]="?";
R_CHARS[53]="÷";
R_CHARS[54]="¶";
R_CHARS[55]="·";
R_CHARS[56]="¸";
R_CHARS[57]="¹";
R_CHARS[58]="º";
R_CHARS[59]=">";
R_CHARS[60]="?";
R_CHARS[61]="?";
R_CHARS[62]="?";
R_CHARS[63]="¿";
R_CHARS[64]="À";
R_CHARS[65]="Á";
R_CHARS[66]="Â";
R_CHARS[67]="Ã";
R_CHARS[68]="Ä";
R_CHARS[69]="Å";
R_CHARS[70]="Æ";
R_CHARS[71]="Ç";
R_CHARS[72]="È";
R_CHARS[73]="É";
R_CHARS[74]="Ê";
R_CHARS[75]="Ë";
R_CHARS[76]="Ì";
R_CHARS[77]="Í";
R_CHARS[78]="Î";
R_CHARS[79]="Ï";
R_CHARS[80]="Ð";
R_CHARS[81]="Ñ";
R_CHARS[82]="Ò";
R_CHARS[83]="Ó";
R_CHARS[84]="Ô";
R_CHARS[85]="Õ";
R_CHARS[86]="Ö";
R_CHARS[87]="×";
R_CHARS[88]="Ø";
R_CHARS[89]="Ù";
R_CHARS[90]="Ú";
R_CHARS[91]="Û";
R_CHARS[92]="Ü";
R_CHARS[93]="Ý";
R_CHARS[94]="Þ";
R_CHARS[95]="ß";
R_CHARS[96]="à";
R_CHARS[97]="á";
R_CHARS[98]="â";
R_CHARS[99]="ã";
R_CHARS[100]="ä";
R_CHARS[101]="å";
R_CHARS[102]="æ";
R_CHARS[103]="ç";
R_CHARS[104]="è";
R_CHARS[105]="é";
R_CHARS[106]="ê";
R_CHARS[107]="ë";
R_CHARS[108]="ì";
R_CHARS[109]="í";
R_CHARS[110]="î";
R_CHARS[111]="ï";
R_CHARS[112]="ð";
R_CHARS[113]="ñ";
R_CHARS[114]="ò";
R_CHARS[115]="ó";
R_CHARS[116]="ô";
R_CHARS[117]="õ";
R_CHARS[118]="ö";
R_CHARS[119]="÷";
R_CHARS[120]="ø";
R_CHARS[121]="ù";
R_CHARS[122]="ú";
R_CHARS[123]="û";
R_CHARS[124]="ü";
R_CHARS[125]="ý";
R_CHARS[126]="þ";
R_CHARS[127]="ÿ";
var i;
var L=STR.length;
//STR=String(STR);
var NEWSTR='';
for(i=0;i<L;i+=2)
{
var S=STR.substring(i,i+2);
var CODE=parseInt(S,16);
var S0='';
if(CODE<192)
{
S0=String.fromCharCode(CODE);
}
else
{
S0=R_CHARS[CODE-128];
}
NEWSTR+=S0;
}
return NEWSTR;
}


function mparseInt(S)
{
//alert('S:'+S);
if((S==null)||(S==undefined))
	{return S;}
if(S==parseInt(S))
	{return parseInt(S);
	}
if(S=='')
	{return 0;
	}
S=S.replace('$','');
S=S.replace('/ðóá/i','');
S=parseInt(S);
return S;
}


function SWFobj(file,width,height,wmode,flashvars){
  var swf = '<object type="application/x-shockwave-flash" data="'+file+'" width="'+width+'" height="'+height+'">'
  +'  <param name="movie" value="'+file+'">'
  +'  <param name="wmode" value="'+wmode+'">'
  +'  <param name="flashvars" value="'+flashvars+'">'
  +'  õÓÔÁÎÏ×ÉÔÅ <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash-ÐÌÅÅÒ</a>'
  +'</object>';
  document.write(swf);
}
