if (top.frames.length != 0) { top.location = self.document.location; }
var pI = parseInt;
var lastUfrl;
var flash = getFlashVersion();
var abpAttempts = 3;
var sesDur = 600;
var ses = getC('sesID');
if (ses && ses.length < 4) ses = undefined;
var sesDest = '';
document.onload = onL();
function onL() {
 setTimeout('hideABP()',1000);
 setTimeout('extLinks()',2000);
 if (ses) {
    setC('sesID',ses,sesDur);
 }
};
function extLinks() {
 var as = document.getElementsByTagName("a");
 if (!as) return;
 for (var hj=0; hj<as.length; hj++) {
  var anr = as[hj];
  if (anr && anr.rel == 'external') anr.target = "_blank";
 }
};
function hideABP(){
 var objs = document.getElementsByTagName('*');
 for (hj=0; hj<objs.length;hj++)
 if (objs[hj].className){
   if (objs[hj].className.indexOf('-objtab-') > 0 || objs[hj].className.indexOf(' visible') > 0) {
    objs[hj].className = 'abp';
   
   }
 }
 if (abpAttempts > 0) {
   abpAttempts--;
   setTimeout('hideABP()',1000);
 }
};
var decodeAttempts = 3;
function getMaupa(){
 return '&'+'#6'+'4;';
};
function decodeChars(obj){
 if(obj){
  obj.innerHTML = obj.innerHTML.replace(/maupa/g,getMaupa()).replace(/kropa/g,'.').replace(/~/g,'hanzo');
 }
};
function decode() {
 var objs = document.getElementsByTagName('*');
 for (hj=0; hj<objs.length;hj++){
  if (objs[hj].className && objs[hj].className == 'decode' && !objs[hj].done) {
    decodeChars(objs[hj]);
    objs[hj].style.display = '';
    decodeAttempts = 1;
    objs[hj].done = 1;
  }
 }
 if (decodeAttempts > 0) {
   decodeAttempts--;
   setTimeout('decode()',1100);
 }
};
function searchClick(ln,qr){
 if (qr && qr.length) {
   qr = encodeURIComponent(qr);
   document.location.href = '/search,'+ln+','+qr;
 }
};
function submitDetect( e ) {
 if( !e ) { e = window.event; } if( !e ) { return; }
 var theKey = 0;
 if( e.which ) { theKey = e.which; }
 else if( e.keyCode ) { theKey = e.keyCode; }
 else if( e.charCode ) { theKey = e.charCode }
 if (theKey == 13) return true;
};
function sm(where){
 var xx = 'lo';
 xx = xx.replace(/l/,'lt');
 var win = window.open('mai'+xx+":"+where);
 if (win && win.open &&!win.closed) win.close();
};
var MD5=function(string){function RotateLeft(lValue,iShiftBits){return(lValue<<iShiftBits)|(lValue>>>(32-iShiftBits))}function AddUnsigned(lX,lY){var lX4,lY4,lX8,lY8,lResult;lX8=(lX&0x80000000);lY8=(lY&0x80000000);lX4=(lX&0x40000000);lY4=(lY&0x40000000);lResult=(lX&0x3FFFFFFF)+(lY&0x3FFFFFFF);if(lX4&lY4){return(lResult^0x80000000^lX8^lY8)}if(lX4|lY4){if(lResult&0x40000000){return(lResult^0xC0000000^lX8^lY8)}else{return(lResult^0x40000000^lX8^lY8)}}else{return(lResult^lX8^lY8)}}function F(x,y,z){return(x&y)|((~x)&z)}function G(x,y,z){return(x&z)|(y&(~z))}function H(x,y,z){return(x^y^z)}function I(x,y,z){return(y^(x|(~z)))}function FF(a,b,c,d,x,s,ac){a=AddUnsigned(a,AddUnsigned(AddUnsigned(F(b,c,d),x),ac));return AddUnsigned(RotateLeft(a,s),b)};function GG(a,b,c,d,x,s,ac){a=AddUnsigned(a,AddUnsigned(AddUnsigned(G(b,c,d),x),ac));return AddUnsigned(RotateLeft(a,s),b)};function HH(a,b,c,d,x,s,ac){a=AddUnsigned(a,AddUnsigned(AddUnsigned(H(b,c,d),x),ac));return AddUnsigned(RotateLeft(a,s),b)};function II(a,b,c,d,x,s,ac){a=AddUnsigned(a,AddUnsigned(AddUnsigned(I(b,c,d),x),ac));return AddUnsigned(RotateLeft(a,s),b)};function ConvertToWordArray(string){var lWordCount;var lMessageLength=string.length;var lNumberOfWords_temp1=lMessageLength+8;var lNumberOfWords_temp2=(lNumberOfWords_temp1-(lNumberOfWords_temp1%64))/64;var lNumberOfWords=(lNumberOfWords_temp2+1)*16;var lWordArray=Array(lNumberOfWords-1);var lBytePosition=0;var lByteCount=0;while(lByteCount<lMessageLength){lWordCount=(lByteCount-(lByteCount%4))/4;lBytePosition=(lByteCount%4)*8;lWordArray[lWordCount]=(lWordArray[lWordCount]|(string.charCodeAt(lByteCount)<<lBytePosition));lByteCount++}lWordCount=(lByteCount-(lByteCount%4))/4;lBytePosition=(lByteCount%4)*8;lWordArray[lWordCount]=lWordArray[lWordCount]|(0x80<<lBytePosition);lWordArray[lNumberOfWords-2]=lMessageLength<<3;lWordArray[lNumberOfWords-1]=lMessageLength>>>29;return lWordArray};function WordToHex(lValue){var WordToHexValue="",WordToHexValue_temp="",lByte,lCount;for(lCount=0;lCount<=3;lCount++){lByte=(lValue>>>(lCount*8))&255;WordToHexValue_temp="0"+lByte.toString(16);WordToHexValue=WordToHexValue+WordToHexValue_temp.substr(WordToHexValue_temp.length-2,2)}return WordToHexValue};function Utf8Encode(string){string=string.replace(/\r\n/g,"\n");var utftext="";for(var n=0;n<string.length;n++){var c=string.charCodeAt(n);if(c<128){utftext+=String.fromCharCode(c)}else if((c>127)&&(c<2048)){utftext+=String.fromCharCode((c>>6)|192);utftext+=String.fromCharCode((c&63)|128)}else{utftext+=String.fromCharCode((c>>12)|224);utftext+=String.fromCharCode(((c>>6)&63)|128);utftext+=String.fromCharCode((c&63)|128)}}return utftext};var x=Array();var k,AA,BB,CC,DD,a,b,c,d;var S11=7,S12=12,S13=17,S14=22;var S21=5,S22=9,S23=14,S24=20;var S31=4,S32=11,S33=16,S34=23;var S41=6,S42=10,S43=15,S44=21;string=Utf8Encode(string);x=ConvertToWordArray(string);a=0x67452301;b=0xEFCDAB89;c=0x98BADCFE;d=0x10325476;for(k=0;k<x.length;k+=16){AA=a;BB=b;CC=c;DD=d;a=FF(a,b,c,d,x[k+0],S11,0xD76AA478);d=FF(d,a,b,c,x[k+1],S12,0xE8C7B756);c=FF(c,d,a,b,x[k+2],S13,0x242070DB);b=FF(b,c,d,a,x[k+3],S14,0xC1BDCEEE);a=FF(a,b,c,d,x[k+4],S11,0xF57C0FAF);d=FF(d,a,b,c,x[k+5],S12,0x4787C62A);c=FF(c,d,a,b,x[k+6],S13,0xA8304613);b=FF(b,c,d,a,x[k+7],S14,0xFD469501);a=FF(a,b,c,d,x[k+8],S11,0x698098D8);d=FF(d,a,b,c,x[k+9],S12,0x8B44F7AF);c=FF(c,d,a,b,x[k+10],S13,0xFFFF5BB1);b=FF(b,c,d,a,x[k+11],S14,0x895CD7BE);a=FF(a,b,c,d,x[k+12],S11,0x6B901122);d=FF(d,a,b,c,x[k+13],S12,0xFD987193);c=FF(c,d,a,b,x[k+14],S13,0xA679438E);b=FF(b,c,d,a,x[k+15],S14,0x49B40821);a=GG(a,b,c,d,x[k+1],S21,0xF61E2562);d=GG(d,a,b,c,x[k+6],S22,0xC040B340);c=GG(c,d,a,b,x[k+11],S23,0x265E5A51);b=GG(b,c,d,a,x[k+0],S24,0xE9B6C7AA);a=GG(a,b,c,d,x[k+5],S21,0xD62F105D);d=GG(d,a,b,c,x[k+10],S22,0x2441453);c=GG(c,d,a,b,x[k+15],S23,0xD8A1E681);b=GG(b,c,d,a,x[k+4],S24,0xE7D3FBC8);a=GG(a,b,c,d,x[k+9],S21,0x21E1CDE6);d=GG(d,a,b,c,x[k+14],S22,0xC33707D6);c=GG(c,d,a,b,x[k+3],S23,0xF4D50D87);b=GG(b,c,d,a,x[k+8],S24,0x455A14ED);a=GG(a,b,c,d,x[k+13],S21,0xA9E3E905);d=GG(d,a,b,c,x[k+2],S22,0xFCEFA3F8);c=GG(c,d,a,b,x[k+7],S23,0x676F02D9);b=GG(b,c,d,a,x[k+12],S24,0x8D2A4C8A);a=HH(a,b,c,d,x[k+5],S31,0xFFFA3942);d=HH(d,a,b,c,x[k+8],S32,0x8771F681);c=HH(c,d,a,b,x[k+11],S33,0x6D9D6122);b=HH(b,c,d,a,x[k+14],S34,0xFDE5380C);a=HH(a,b,c,d,x[k+1],S31,0xA4BEEA44);d=HH(d,a,b,c,x[k+4],S32,0x4BDECFA9);c=HH(c,d,a,b,x[k+7],S33,0xF6BB4B60);b=HH(b,c,d,a,x[k+10],S34,0xBEBFBC70);a=HH(a,b,c,d,x[k+13],S31,0x289B7EC6);d=HH(d,a,b,c,x[k+0],S32,0xEAA127FA);c=HH(c,d,a,b,x[k+3],S33,0xD4EF3085);b=HH(b,c,d,a,x[k+6],S34,0x4881D05);a=HH(a,b,c,d,x[k+9],S31,0xD9D4D039);d=HH(d,a,b,c,x[k+12],S32,0xE6DB99E5);c=HH(c,d,a,b,x[k+15],S33,0x1FA27CF8);b=HH(b,c,d,a,x[k+2],S34,0xC4AC5665);a=II(a,b,c,d,x[k+0],S41,0xF4292244);d=II(d,a,b,c,x[k+7],S42,0x432AFF97);c=II(c,d,a,b,x[k+14],S43,0xAB9423A7);b=II(b,c,d,a,x[k+5],S44,0xFC93A039);a=II(a,b,c,d,x[k+12],S41,0x655B59C3);d=II(d,a,b,c,x[k+3],S42,0x8F0CCC92);c=II(c,d,a,b,x[k+10],S43,0xFFEFF47D);b=II(b,c,d,a,x[k+1],S44,0x85845DD1);a=II(a,b,c,d,x[k+8],S41,0x6FA87E4F);d=II(d,a,b,c,x[k+15],S42,0xFE2CE6E0);c=II(c,d,a,b,x[k+6],S43,0xA3014314);b=II(b,c,d,a,x[k+13],S44,0x4E0811A1);a=II(a,b,c,d,x[k+4],S41,0xF7537E82);d=II(d,a,b,c,x[k+11],S42,0xBD3AF235);c=II(c,d,a,b,x[k+2],S43,0x2AD7D2BB);b=II(b,c,d,a,x[k+9],S44,0xEB86D391);a=AddUnsigned(a,AA);b=AddUnsigned(b,BB);c=AddUnsigned(c,CC);d=AddUnsigned(d,DD)}var temp=WordToHex(a)+WordToHex(b)+WordToHex(c)+WordToHex(d);return temp.toLowerCase()};
function codePass(){
 var aP  = $('userP').value;
 var nP  = $('userNP').value;
 var nPR = $('userNPR').value;
 if (!aP || !nP || !nPR || nP != nPR || aP == nP) {
   if (!aP) alert('enter actual password'); else
   if (!nP) alert('enter new password'); else
   if (!nPR) alert('repeat new password'); else
   if (nP != nPR) alert('new and repeated password does not match'); else
   if (nP == aP) alert('actual and new password the same');
   return 'err';
 }
 return MD5(aP)+'~~~'+MD5(nP)+'~~~'+MD5(nPR);
}
function addDP(nm,cl){
 var obj=$(nm);
 var val = '_';
 if(obj && obj.value){
   val = obj.value;
 }
 if(!cl) val += '~~~';
 return val;
}
function userLogin(errMsg,waitMsg,lng,dest){
 var un = $('userNm').value;
 var up = $('userPs').value;
 if (un.length < 3 || up.length < 3 || un == $('userNm').def || up == $('userPs').def) {
   insHTML('loginRes',errMsg);
 } else {
   insHTML('loginRes',waitMsg);
   if (dest) {
     dest = dest.replace(/,/g,'_');
   } else dest = '';
   GB("/dynamic,login",'loginRes','un='+un+'&up='+MD5(up)+'&ln='+lng+'&ds='+dest);
 }
};
var glTimeout = -1;
function setRedir(dest,timeout,lang,nm){
 var obj = $(nm);
 if (nm){
   if (glTimeout < 0) glTimeout = timeout;
   var txt;
   if (glTimeout == 0) {
     document.location = 'http://'+document.domain+dest;
     return;
   }
   else
   if (lang == 'pl') {
     if (glTimeout >= 5) txt = glTimeout+' sekund';
     else if (glTimeout >= 2) txt = glTimeout+' sekundy';
     else if (glTimeout == 1) txt = 'sekund&#281;';
   } else {
     if (glTimeout >= 2) txt = glTimeout+' seconds';
     else if (glTimeout == 1) txt = glTimeout+' second';
   }
   obj.innerHTML = txt;
   setTimeout("setRedir('"+dest+"',"+timeout+",'"+lang+"','"+nm+"')",998);
   glTimeout--;
 }
}
function chSession(nm,lang){
  if(ses) loadBlock("/dynamic,clZone,"+lang,nm);
}
function menuClick(addr){
 document.location = 'http://'+document.domain+'/'+addr;
};
function langClick(actLng,newLng){
 var url = document.location.href;
 var idx = url.lastIndexOf('/')+1;
 var newURL = url.substring( idx );
 if (newURL.length < 1) newURL = '0,0,'+actLng+',main.html';
 newURL = newURL.replace(actLng,newLng);
 document.location = 'http://'+document.domain+'/'+newURL;
};
function SWF(targetID,swfSrc,swfNm,swfW,swfH,swfBG,addInf) {
 var swfO = $(targetID);
 if (swfO) {
  var addPar = '';
  var addVar = '';
  if(!addInf) addInf = '';
  if(addInf) {
   addPar = '<param name="FlashVars" value="'+addInf+'">';
   addVar = 'FlashVars="'+addInf+'" ';
  }
  swfO.innerHTML =
  '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" '+
  'width="'+swfW+'" height="'+swfH+'" id="'+swfNm+'" align="middle">'+
  '<param name="allowScriptAccess" value="sameDomain">'+
  '<param name="movie" value="'+swfSrc+'">'+
  '<param name="quality" value="high">'+
  '<param name="wmode" value="transparent">'+
  '<param name="bgcolor" value="'+swfBG+'">'+
  addPar+
  '<embed src="'+swfSrc+'" '+addVar+'quality="high" wmode="transparent" bgcolor="'+swfBG+'" width="'+swfW+'" height="'+swfH+'" name="'+swfNm+'" '+
  'align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">'+
  '</object>'+"\n";
 }
};
function loadAudio(nm){
 SWF('audioplayer','swf,audioplayer.swf','aPlayer',150,54,'#FFFFFF','mp3='+nm+'&loop=no&lma=yes&action=stop');
};
function play(mov){
 SWF('player','swf,player.swf','vPlayer',352,314,'#FFFFFF','mid='+mov);
};
function shake(sl,st){
 var bd = $("body");
 if (bd){
   bd.style.marginLeft = sl+"px";
   bd.style.marginTop = st+"px";
 }
};
function boomPage(){
};
function getC(nm) {
  var ac = document.cookie.split( ';' );
  var at = ''; var cn = ''; var hj = 0;
  for ( hj = 0; hj < ac.length; hj++ ) {
    at = ac[hj].split( '=' );
    cn = at[0].replace(/^\s+|\s+$/g, '');
    if (cn == nm && at[1] && at[1].length) return at[1];
  }
  return undefined;
};
function checkC(nm) {
  if (getC(nm)) return 'OK';
  else return undefined;
};
function setC(nm,val,expireMin) {
  if (!expireMin) expireMin = 60;
  var today = new Date();
  if (parseInt(val)<1 && nm == "sesID"){
    var myval = getC("sesNm");
    if (myval) {
      val =myval;
      expireMin=15;
    }
  }
  var expr = 60000*expireMin;
  var exprDate;
  if (expireMin <= 1 || !val || val == '0') exprDate = new Date( 1 );
  else exprDate = new Date( today.getTime() + (expr) );
  document.cookie = nm + "=" + val + ";path=/;expires=" + exprDate.toGMTString();
  return 'OK';
};
var GBerr = 0;
var duration = 0;
var countSec = 0;
var lastGB = '';
function addSec(){
 duration ++;
 if (countSec == 1) setTimeout('addSec()',998);
};
function GB(url, nm, postParams) {
 var req;
 if (window.XMLHttpRequest) {
   req = new XMLHttpRequest();
 } else if (window.ActiveXObject) {
   req = new ActiveXObject("Microsoft.XMLHTTP");
 }
 if (req != undefined) {
   req.onreadystatechange = function() { GBdone(req, url, nm); };
   if (url.indexOf("?") >= 0) {
    url2 = url + '&pid='+ (Math.random() * 1234567890);
   } else {
    url2 = url + '?pid='+ (Math.random() * 1234567890);
   }
   if (!postParams) {
    req.open("GET", url2, true);
    req.send("");
   } else {
    req.open('POST', url2, true);
    req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    req.setRequestHeader("Content-length", postParams.length);
    req.setRequestHeader("Connection", "close");
    req.send(postParams);
   }
 }
};
function GBdone(req, url, nm) {
 if (req.readyState == 4) {
   lastGB = '';
   lastUrl = undefined;
   if (req.status == 200 ) {
    var len = req.responseText.length;
    var cmd = '';
    if (len == 1 || (len > 1 && req.responseText.indexOf(',') == 1)) {
      cmd = req.responseText.substr(0,1);
      par = req.responseText.substr(2);
    }
    if (cmd == 'R') {
      document.location.replace(document.location);
    }
    else
    if (cmd == 'M') {
      alert(req.responseText.substr(2));
    }
    else
    if (cmd == 'T') {
      var arr = par.split('*');
      alert(arr[0]+' '+arr[1]);
      setTimeout(arr[0],arr[1]);
    }
    else
    if (cmd == 'C') {
      setC('sesID',1,1);
    }
    else
    if (cmd == 'S') {
      var cm = par.indexOf(',');
      var sesID = par.substring(0,cm);
      sesDest = par.substr(cm+1);
      var res = setC('sesID',sesID,sesDur);
      if (res == 'OK'){
        setTimeout("window.location.href=sesDest;",200);
      } else {
        insHTML('loginRes','browser cookies disabled ('+sesID+' '+res+')');
      }
    }
    else {
     var div = getObj(nm);
     if (div && len>1) {
       if (div.delay){
        div.newHTML = req.responseText;
       } else {
        div.innerHTML = req.responseText;
        div.style.display = "block";
       }
       GBerr = 0;
     }
    }
   } else {
    if (GBerr<3 && req.status != 404) {
     GB(url,nm);
     GBerr++;
    } else {
     var div = getObj(nm);
     div.innerHTML = 'data not found!'+"\n("+GBerr+' '+url+' '+req.status+")";
    }
   }
 }
};
function loadBlock(url,nm,txt,block){
 if (!block || block != lastGB){
   lastGB = block;
   var obj = getObj(nm);
   if (obj){
     if (txt) obj.innerHTML = txt;
     GBerr = 0;
     GB(url, nm);
   }
 }
};
function rvDelay(nm) {
 var obj = getObj(nm);
 if (obj && obj.delay) {
   if (obj.newHTML) {
    obj.innerHTML = obj.newHTML;
   }
   obj.delay = undefined;
 }
};
function loadForm(nm,id,lang,delay){
 var obj = getObj(nm);
 if (obj){
   obj.innerOld = obj.innerHTML;
   obj.innerHTML = '<img style="margin:6px" src="/imgs/wait.gif" alt="please wait">';
   if (delay) {
    obj.delay = 1;
    delay = pI(delay);
    setTimeout('rvDelay("' + nm + '");',delay);
   }
   GBerr = 0;
   GB("/dynamic,form,"+id+","+lang, nm);
 }
 return false;
};
function getRes(){
 var sc = new Array(0,0,0,0,0);
 var sr = screen;
 if (sr.availWidth) {sc[2] = sr.availWidth;}
 if (sr.width) {sc[0] = sr.width;}
 if (sr.availHeight) {sc[3] = sr.availHeight;}
 if (sr.height) {sc[1] = sr.height;}
 if (sr.colorDepth) {sc[4] = sr.colorDepth;}
 return [sc[0]+'x'+sc[1]+'x'+sc[4],sc[2]+'x'+sc[3]];
};
function getTmm(){
 var cTm = new Date();
 var tmm = cTm.getMinutes() + cTm.getHours()*60 + (cTm.getDate()-1)*1440 + cTm.getMonth()*44640 + (cTm.getFullYear()-2007) * 535680;
 return tmm;
};
function addTxt(nm,ID){
 var res = '';
 var obj = $(ID);
 if (obj) {
  var val = '';
  res += '&'+nm+'=';
  if (obj.value) {val = obj.value;}
  else
  if (obj.innerHTML) {val = obj.innerHTML;}
  res += encodeURIComponent(val);
 }
 return res;
};
function addData(nm,data){
 var res = '&'+nm+'='+encodeURIComponent(data);
 return res;
};
function sendForm(nm,id,lang){
 var obj = $(nm);
 if (obj){
   var sr = getRes();
  
   var postPars = 'ln='+lang+'&tp='+id+
   addData('ct',duration)+
   addData('sr',sr[0])+
   addData('dr',sr[1])+
   addData('fl',flash)+
   addData('dl',document.location)+
   addData('divID',nm)+
   addTxt('nm','in_name')+
   addTxt('tel','in_tel')+
   addTxt('mail','in_mail')+
   addTxt('info','in_info');
   if (duration>2){
    obj.innerContent = obj.innerHTML;
    obj.innerHTML = '<img style="margin:6px" src="/imgs/wait.gif" alt="please wait">';
    GBerr = 0;
    GB("/dynamic,form_send", nm, postPars);
   }
 }
 return false;
};
function $(id) {return document.getElementById(id);};
function getObj(nm) {var obj=$(nm); if(!obj){return document.all(nm);} else {return obj;}};
function setFocus(nm) {if(nm){var foc=$(nm); if(foc){foc.focus();}}};
function insHTML(nm,txt) {if(nm){var obj=getObj(nm); if(obj){obj.innerHTML = txt;return true}else{return false;}}};
var lastZIndex = 10;
function colExp(id) {
 var div = getObj("dv" + id);
 if(div) {
  var pic = getObj("pdv" + id);
  if (div.style.display == "none" || !div.style.display) {
   div.style.display = "block";
   pic.src = "/imgs/minus.gif";
  } else {
   div.style.display = "none";
   pic.src = "/imgs/plus.gif";
  }
 }
}
function changeBlock(nm,newL,newT,newW,newH,steps,rollBack){
 var obj = getObj(nm);
 var _oldSteps = obj._steps;
 if (!steps) steps = 9;
 else steps = pI(steps);
 if (obj){
 obj.parent = $(nm+"_p");
 if (obj.rollBack) {
   newL = obj.defL;
   newT = obj.defT;
   newW = obj.defW;
   newH = obj.defH;
   obj.innerHTML = obj.innerOld;
   obj.innerOld = undefined;
   countSec == 0;
 }
 var os = obj.style;
 obj.addL = ( pI(newL) - pI(os.left) ) / (steps+1);
 obj.addT = ( pI(newT) - pI(os.top) ) / (steps+1);
 obj.addW = ( pI(newW) - pI(os.width) ) / (steps+1);
 obj.addH = ( pI(newH) - pI(os.height) ) / (steps+1);
 obj.curL = pI(os.left);
 obj.curT = pI(os.top);
 obj.curW = pI(os.width);
 obj.curH = pI(os.height);
 if (rollBack && !obj.rollBack) {
   countSec = 1;
   duration = -1;
   addSec();
   obj.defL = pI(os.left);
   obj.defT = pI(os.top);
   obj.defW = pI(os.width);
   obj.defH = pI(os.height);
 }
 obj.rollBack = rollBack;
 obj._steps = steps;
 lastZIndex++;
 if (obj.parent) obj.parent.style.zIndex = lastZIndex;
 else obj.style.zIndex = lastZIndex;
 if (!_oldSteps || _oldSteps < 1) chBlock(nm);
 }
};
function chBlock(nm){
 var obj = $(nm);
 if (obj && obj._steps >= 0){
 obj.curL += obj.addL;
 obj.curT += obj.addT;
 obj.curW += obj.addW;
 obj.curH += obj.addH;
 obj.style.left  = Math.round(obj.curL) + "px";
 obj.style.top   = Math.round(obj.curT) + "px";
 obj.style.width = Math.round(obj.curW) + "px";
 obj.style.height = Math.round(obj.curH) + "px";
 if (obj._steps > 0) {
   obj._steps -= 1;
   setTimeout("chBlock('" + nm + "')",20);
 } else {
   if (obj.defL == Math.round(obj.curL) &&
     obj.defT == Math.round(obj.curT) &&
     obj.defW == Math.round(obj.curW) &&
     obj.defH == Math.round(obj.curH)) {
       obj.rollBack = undefined;
     }
 }
 }
};
function setMenu(params){
 if (flash > 0) {
   SWF('pMenu','/swf,menu.swf','Hanzo Menu','900','134','#FFFFFF',params);
 } else {
   var mn = $('pMenu');
   if (mn){
    mn.style.background = '#EEE url(/imgs/menu_bg.jpg) no-repeat left top';
    var noFlash = params.substring( params.lastIndexOf('noFlash=') + 8);
    loadNoFlashMenu('pMenu',noFlash);
   }
 }
};
function nfmC(addr){
  document.location.href = addr;
}
function nfm(obj,hover){
  if (hover){
    obj.classNameOld = obj.className;
    obj.className = 'nfmH';
  } else {
    obj.className = obj.classNameOld;
  }
}
function loadNoFlashMenu(nm,pars){
 insHTML(nm,'<div style="text-align:center"><img style="margin-top:26px" src="/imgs/wait_mn.gif" alt="wait"></div>');
 GBerr = 0;
 GB("/dynamic,menu_bar,"+pars, nm);
};
function getFlashVersion() {
 var fV = 0;
 var nv = navigator;
 if (nv.plugins && nv.plugins.length) {
   x = nv.plugins["Shockwave Flash"];
   if (x && x.description) {
    var vArr = x.description.split(".");
    fV = pI(vArr[0].split(" ")[2]);
   } else
   if (nv.plugins["Shockwave Flash 2.0"]) {
    fV = 2;
   }
 } else
 if (nv.mimeTypes && nv.mimeTypes.length) {
   x = nv.mimeTypes['application/x-shockwave-flash'];
   if (x && x.enabledPlugin) {
    fV = 1;
   }
 } else
 if(nv.appVersion.indexOf("Mac") == -1 && window.execScript) {
   var obj = -1;
   try { obj = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); } catch(err) { }
   if(typeof obj == "object") {
    var flashV = -1;
    try {flashV = obj.GetVariable("$version");} catch(err) { }
    if(flashV != -1) {
     var vArr = flashV.split(",");
	fV = pI(vArr[0].split(" ")[1], 10);
    }
   }
 }
 return fV;
};

