function $ge(id){var obj=document.getElementById(id);if(typeof(obj)==un){obj=false;};return(obj);}

/* PRELOAD PNG */
var pic_id=0;var preload_image=new Array();
pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/testingplate.gif';
pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/testing_viewsite.gif';
pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/testinglogo.png';

if(typeof(ULANG)=='undefined'){var ULANG='ru';}

var mm_pics=new Array();var mm_sections=['','main','news','restaurant','buffet','club','tearoom','gallery','photo','music','video','contacts'];
var mm_pic_id=0;
for(var i=1;i<mm_sections.length;i++){
  mm_pic_id=mm_pics.length;mm_pics[mm_pic_id]=new Image();mm_pics[mm_pic_id].src='/img/mm/'+ULANG+'/'+i+mm_sections[i]+'_a.png';
  mm_pic_id=mm_pics.length;mm_pics[mm_pic_id]=new Image();mm_pics[mm_pic_id].src='/img/mm/'+ULANG+'/'+i+mm_sections[i]+'.png';
}

if(SITEPAGE){
  var images_to_preload=['takeaway_'+ULANG,'virtualtour_'+ULANG,'radio','mixes','mixes_play'];
  if(SITEPAGE=='main'){
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/shantifly1_'+ULANG+'.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/shantifly1_'+ULANG+'_a.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/shantifly2_'+ULANG+'.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/shantifly2_'+ULANG+'_a.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/shantifly3_'+ULANG+'.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/shantifly3_'+ULANG+'_a.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/web_'+ULANG+'.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/web_'+ULANG+'_a.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/ourfriends_'+ULANG+'.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/ourfriends_'+ULANG+'_a.png';
  }
  if(SITEPAGE=='friends'){
    images_to_preload=new Array();
    for(var i=1;i<=12;i++){
      pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/logo/'+i+'.png';
      pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/logo/'+i+'_a.png';
    }
  }
  if(SITEPAGE=='contacts'){
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/ourmail.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/ourmail_a.png';
  }
  if(SITEPAGE=='ourmail'){
    images_to_preload=new Array();
  }
  if(SITEPAGE=='web'){
    images_to_preload=new Array();
    
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/arrl.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/arrl_a.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/arrr.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/arrr_a.png';

    images_to_preload[images_to_preload.length]='1myspace';
    images_to_preload[images_to_preload.length]='2promo_myspace';
    images_to_preload[images_to_preload.length]='3facebook';
    images_to_preload[images_to_preload.length]='4shanti_goa';
    images_to_preload[images_to_preload.length]='5shanti_goa_facebook';
    images_to_preload[images_to_preload.length]='6twitter';
    images_to_preload[images_to_preload.length]='7soundcloud';
    images_to_preload[images_to_preload.length]='8lastfm';
    images_to_preload[images_to_preload.length]='9lookatme';
  }
  for(var i=1;i<images_to_preload.length;i++){
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/'+images_to_preload[i]+'.png';
    pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/'+SITEPAGE+'/'+images_to_preload[i]+'_a.png';
  }
  pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/main/live.png';
  pic_id=preload_image.length;preload_image[pic_id]=new Image();preload_image[pic_id].src='/img/main/live_a.png';
}


function smm(obj,ev,id){var s=document.getElementById('menu'+id+'s');var a=document.getElementById('menu'+id+'a');if(s.parentNode.id=='mm_act_item'){return;}
  var zs=false;var za=false;
  //var z=document.getElementById('mm_act_item');if(z){for(var i=0;i<z.childNodes.length;i++){if(z.childNodes[i].tagName=='DIV'){if(!zs){zs=z.childNodes[i];}else{za=z.childNodes[i];break;}}}}
  switch(ev.type){
    case'mouseover':a.style.visibility='visible';s.style.visibility='hidden';if(zs&&za){zs.style.visibility='visible';za.style.display='hidden';};break;
    case'mouseout':s.style.visibility='visible';a.style.visibility='hidden';if(zs&&za){za.style.visibility='visible';zs.style.display='hidden';};break;
  }
}

var mixes_state=true;
function shanti_png(obj,ev){
  var itm=new Array();for(var i=0;i<obj.childNodes.length;i++){if(obj.childNodes[i].tagName=='DIV'){itm[itm.length]=obj.childNodes[i];obj.childNodes[i].style.visibility='hidden';}}
  var ismixes=(obj.id=='mixes');var a_id=0;var s_id=1;if(ismixes&&mixes_state){a_id+=2;s_id+=2;}
  switch(ev.type){case'click':itm[a_id].style.visibility='visible';switch(obj.id){case'mixes_play':var mixes=document.getElementById('mixes');if(mixes){var mitm=new Array();for(var m=0;m<mixes.childNodes.length;m++){if(mixes.childNodes[m].tagName=='DIV'){mitm[mitm.length]=mixes.childNodes[m];mixes.childNodes[m].style.visibility='hidden';}};mixes_state=!mixes_state;mitm[(mixes_state?3:1)].style.visibility='visible';};break;};break;
    case'mouseover':itm[a_id].style.visibility='visible';break;case'mouseout':itm[s_id].style.visibility='visible';break;
  }
}

function shati_gif(obj,ev){if(obj.tagName=='IMG'){var s=obj.src;var r=0;if(s.substr(s.length-4)=='.gif'){r=4;if(s.substr(s.length-6,2)=='_a'){r+=2;};s=s.substr(0,s.length-r);switch(ev.type){case'mouseover':obj.src=s+'_a.gif';break;case'mouseout':obj.src=s+'.gif';break;}}}}
function shanti_gif(obj,ev){if(obj.tagName=='IMG'){var s=obj.src;var r=0;if(s.substr(s.length-4)=='.gif'){r=4;if(s.substr(s.length-6,2)=='_a'){r+=2;};s=s.substr(0,s.length-r);switch(ev.type){case'mouseover':obj.src=s+'_a.gif';break;case'mouseout':obj.src=s+'.gif';break;}}}}
function mouse_gif(obj,ev){if(obj.tagName=='IMG'){var s=obj.src;var r=0;if(s.substr(s.length-4)=='.gif'){r=4;if(s.substr(s.length-6,2)=='_a'){r+=2;};s=s.substr(0,s.length-r);switch(ev.type){case'mouseover':obj.src=s+'_a.gif';break;case'mouseout':obj.src=s+'.gif';break;}}}}
function mouse_jpg(obj,ev){if(obj.tagName=='IMG'){var s=obj.src;var r=0;if(s.substr(s.length-4)=='.jpg'){r=4;if(s.substr(s.length-6,2)=='_a'){r+=2;};s=s.substr(0,s.length-r);switch(ev.type){case'mouseover':obj.src=s+'_a.jpg';break;case'mouseout':obj.src=s+'.jpg';break;}}}}
function shanti_live(){window.open('/live.html','live','top=50,left=200,width=760,height=600,toolbar=0,location=0,directories=0,menubar=0,scrollbars=0,resizable=1,status=0,fullscreen=0');}

var gal_all=false;
var gal_cur=false;
var gal_pos=new Array();
var gal_tmr=false;
var gal_moving=false;
var gal_dir=null;
var gal_2mv=false;
var gal_step=20;
var gal_mw=112;
var gal_nw=1;

function collect_gal(id){
  var gal_block=false;
  if(gal_block=$ge(id)){
    var gal=new Array();
    for(var i=0;i<gal_block.childNodes.length;i++){if(gal_block.childNodes[i].tagName=='DIV'){gal[gal.length]=gal_block.childNodes[i];}}
    return(gal.length?gal:false)
  }
  return(false);
}

function move_gal(dir,w,gal_html_id){
  if(gal_moving){return;}else{gal_moving=true;}
  if(gal_all=collect_gal(gal_html_id)){
    gal_cur=gal_html_id;gal_mw=w;
    if(!gal_pos[gal_cur]){gal_pos[gal_cur]=0;}
    gal_dir=dir;
    gal_2mv=new Array();
    var start=0;var count=gal_nw;
    if(gal_dir){var start=-1;var count=gal_nw-1;}

    for(var i=start;i<=count;i++){
      var pos=gal_pos[gal_cur]+i;
      if(pos>(gal_all.length-1)){pos=pos-gal_all.length;}
      else if(pos<0){pos=gal_all.length+pos;}        
      gal_all[pos].style.left=(i*gal_mw)+'px';
      gal_2mv[gal_2mv.length]=gal_all[pos];
    }

    mv_gal();
  }
}

function mv_gal(){var moved=false;
  for(var i=0;i<=gal_nw;i++){var obj=gal_2mv[i];var l=parseInt(obj.style.left);
    if(gal_dir){
      if(l<(i*gal_mw)){l+=gal_step;if(l>(i*gal_mw)){l=(i*gal_mw);}
        obj.style.left=l+'px';moved=true;
      }
    }else{
      if(l>((i-1)*gal_mw)){l-=gal_step;if(l<((i-1)*gal_mw)){l=((i-1)*gal_mw);}
        obj.style.left=l+'px';moved=true;
      }
    }
  }
  if(moved){gal_tmr=setTimeout('mv_gal();',25);}
  else{clearTimeout(gal_tmr);gal_moving=false;gal_tmr=false;
    if(gal_dir){gal_pos[gal_cur]--;if(gal_pos[gal_cur]<0){gal_pos[gal_cur]=(gal_all.length-1);}}else{gal_pos[gal_cur]++;if(gal_pos[gal_cur]>(gal_all.length-1)){gal_pos[gal_cur]=0;}}
    gal_dir=null;
  }
}




var pgi_all=false;
var pgi_pos=0;
var pgi_tmr=false;
var pgi_moving=false;
var pgi_dir=null;
var pgi_2mv=false;
var pgi_step=20;
var pgi_mw=586;
var pgi_nw=1;

function collect_pgi(){
  var pgi_block=false;
  if(pgi_block=$ge('pgi_containter')){
    var pgi=new Array();
    for(var i=0;i<pgi_block.childNodes.length;i++){if(pgi_block.childNodes[i].className=='pgi_item'){pgi[pgi.length]=pgi_block.childNodes[i];}}
    return(pgi.length?pgi:false)
  }
  return(false);
}

function move_pgi(dir){
  if(pgi_moving){return;}else{pgi_moving=true;}
  if(pgi_all=collect_pgi()){
    pgi_dir=dir;
    pgi_2mv=new Array();
    var start=0;var count=pgi_nw;
    if(pgi_dir){var start=-1;var count=pgi_nw-1;}

    for(var i=start;i<=count;i++){
      var pos=pgi_pos+i;
      if(pos>(pgi_all.length-1)){pos=pos-pgi_all.length;}
      else if(pos<0){pos=pgi_all.length+pos;}        
      pgi_all[pos].style.left=(i*pgi_mw)+'px';
      pgi_2mv[pgi_2mv.length]=pgi_all[pos];
    }

    mv_pgi();
  }
}

function mv_pgi(){var moved=false;
  for(var i=0;i<=pgi_nw;i++){var obj=pgi_2mv[i];var l=parseInt(obj.style.left);
    if(pgi_dir){
      if(l<(i*pgi_mw)){l+=pgi_step;if(l>(i*pgi_mw)){l=(i*pgi_mw);}
        obj.style.left=l+'px';moved=true;
      }
    }else{
      if(l>((i-1)*pgi_mw)){l-=pgi_step;if(l<((i-1)*pgi_mw)){l=((i-1)*pgi_mw);}
        obj.style.left=l+'px';moved=true;
      }
    }
  }
  if(moved){pgi_tmr=setTimeout('mv_pgi();',25);}
  else{clearTimeout(pgi_tmr);pgi_moving=false;pgi_tmr=false;
    if(pgi_dir){pgi_pos--;if(pgi_pos<0){pgi_pos=(pgi_all.length-1);}}else{pgi_pos++;if(pgi_pos>(pgi_all.length-1)){pgi_pos=0;}}
    pgi_dir=null;
  }
}




var lst_all=false;
var lst_pos=0;
var lst_tmr=false;
var lst_moving=false;
var lst_dir=null;
var lst_2mv=false;
var lst_step=20;
var lst_mw=106;
var lst_nw=7;
var def_lst_nw=7;

function collect_lst(){
  var lst_block=false;
  if(lst_block=$ge('multilist')){
    var lst=new Array();
    for(var i=0;i<lst_block.childNodes.length;i++){if(lst_block.childNodes[i].className=='multilist_item'){lst[lst.length]=lst_block.childNodes[i];}}
    return(lst.length?lst:false)
  }
  return(false);
}

function move_lst(dir,loc_lst_nw){
  if(lst_moving){return;}else{lst_moving=true;}
  if(loc_lst_nw){lst_nw=loc_lst_nw;}else{lst_nw=def_lst_nw;}
  if(lst_all=collect_lst()){
    lst_dir=dir;
    lst_2mv=new Array();
    var start=0;var count=lst_nw;
    if(lst_dir){var start=-1;var count=lst_nw-1;}

    for(var i=start;i<=count;i++){
      var pos=lst_pos+i;
      if(pos>(lst_all.length-1)){pos=pos-lst_all.length;}
      else if(pos<0){pos=lst_all.length+pos;}        
      lst_all[pos].style.top=(i*lst_mw)+'px';
      lst_2mv[lst_2mv.length]=lst_all[pos];
    }

    mv_lst();
  }
}

function mv_lst(){var moved=false;
  for(var i=0;i<=lst_nw;i++){var obj=lst_2mv[i];var l=parseInt(obj.style.top);
    if(lst_dir){
      if(l<(i*lst_mw)){l+=lst_step;if(l>(i*lst_mw)){l=(i*lst_mw);}
        obj.style.top=l+'px';moved=true;
      }
    }else{
      if(l>((i-1)*lst_mw)){l-=lst_step;if(l<((i-1)*lst_mw)){l=((i-1)*lst_mw);}
        obj.style.top=l+'px';moved=true;
      }
    }
  }
  if(moved){lst_tmr=setTimeout('mv_lst();',25);}
  else{clearTimeout(lst_tmr);lst_moving=false;lst_tmr=false;
    if(lst_dir){lst_pos--;if(lst_pos<0){lst_pos=(lst_all.length-1);}}else{lst_pos++;if(lst_pos>(lst_all.length-1)){lst_pos=0;}}
    lst_dir=null;
  }
}



/* MAIN */
var mswi_state=false;var mswi_allow_autostart=true;
var mswi_pos=0;var mswi_pos_obj=false;var mswi_next_obj=false;var mswi_moving=false;var mswi_playing=false;var mswi_speed=45;var mswi_dir=true;var mswi_timer=false;var mswi_sw_timer=false;var mswi_delayed_switch=false;
function mswi_collect_items(id){
  var cnt=document.getElementById('mswiframecnt');
  if(cnt){var items=new Array();for(var i=0;i<cnt.childNodes.length;i++){if(cnt.childNodes[i].className=='msw_item'){items[items.length]=cnt.childNodes[i];}}
    if(items.length){return(items);}}
  return(false);
}
function mswi_sw_item(obj,ev,pid){if((mswi_pos==pid)||mswi_moving||msw_moving||mswi_delayed_switch){return;}
  if(obj){stop_mswi_timer();}
  var items=mswi_collect_items();
  if(items){mswi_pos_obj=items[mswi_pos];mswi_next_obj=items[pid];
    if(mswi_pos_obj&&mswi_next_obj){mswi_next_obj.style.left='671px';mswi_next_obj.style.display='block';
      var buttons=mswi_collect(msw_collect());if(buttons){buttons[mswi_pos].className='mswtxt';buttons[pid].className='mswtxt_act';}
      mswi_pos=pid;if(Math.floor(pid/3)!=msw_pos){mswi_delayed_switch=true;msw_sw_page(obj,null,Math.floor(pid/3));}else{mswi_moving=true;mswi_mv_r();}}}
}
function mswi_mv_r(){var moved=false;cleft=parseInt(mswi_pos_obj.style.left);cleft-=mswi_speed;nleft=parseInt(mswi_next_obj.style.left);nleft-=mswi_speed;
  if(cleft<-671){cleft=-671;}else{moved=true;}
  if(nleft<0){nleft=0;}else{moved=true;}
  mswi_pos_obj.style.left=cleft+'px';mswi_next_obj.style.left=nleft+'px';
  if(moved){mswi_sw_timer=setTimeout('mswi_mv_r();',25);}
  else{
    var innerhtml=mswi_pos_obj.innerHTML;mswi_pos_obj.innerHTML='';mswi_pos_obj.innerHTML=innerhtml;
    mswi_pos_obj.style.display='none';mswi_pos_obj=mswi_next_obj;mswi_moving=false;
   }
}
function mswi_collect(framez){
  if(framez){var items=new Array();
    for(var f=0;f<framez.length;f++){for(var i=0;i<framez[f].childNodes.length;i++){if(framez[f].childNodes[i].className=='mswtxt'||framez[f].childNodes[i].className=='mswtxt_act'){items[items.length]=framez[f].childNodes[i];}}}
    if(items.length){return(items);}}
  return(false);
}
function mswi_timer_r(){if(!mswi_playing){return;}
  var items=mswi_collect(msw_collect());if(items){var npos=mswi_pos+1;if(npos>=items.length){npos=0;};mswi_sw_item(null,null,npos);set_mswi_timer();}}
function set_mswi_timer(){if(mswi_playing){mswi_timer=setTimeout('mswi_timer_r();',10000);}}
function start_mswi_timer(mc){if(!mswi_timer&&!mswi_playing){mswi_playing=true;set_mswi_timer();mswi_state=false;var obj=document.getElementById('playpausebtn');if(obj){obj.src='/img/main/mn_pause'+(mc?'_a':'')+'.gif';}}}
function stop_mswi_timer(mc){mswi_allow_autostart=false;if(mswi_timer&&mswi_playing){clearTimeout(mswi_timer);mswi_timer=false;mswi_playing=false;mswi_state=true;var obj=document.getElementById('playpausebtn');if(obj){obj.src='/img/main/mn_play'+(mc?'_a':'')+'.gif';}}}

var msw_pos=0;var msw_pos_obj=false;var msw_next_obj=false;var msw_moving=false;var msw_playing=false;var msw_speed=20;var msw_dir=true;var msw_sw_timer=false;
function msw_collect(){var cnt=document.getElementById('mswframecnt');
  if(cnt){var items=new Array();for(var i=0;i<cnt.childNodes.length;i++){if(cnt.childNodes[i].className=='mswframe'){items[items.length]=cnt.childNodes[i];}}
    if(items.length){return(items);}}
  return(false);
}
function msw_sw_page(obj,ev,pid){if((msw_pos==pid)||msw_moving||mswi_moving){return;}
  if(obj){stop_mswi_timer();}
  var items=msw_collect();if(items){if(items[msw_pos]){msw_pos_obj=items[msw_pos];if(items[pid]){msw_next_obj=items[pid];
    msw_next_obj.style.left='211px';msw_next_obj.style.display='block';
    var cdot=document.getElementById('swp'+msw_pos);if(cdot){cdot.src='/img/main/mn.gif';}
    var ndot=document.getElementById('swp'+pid);if(ndot){ndot.src='/img/main/mn_act.gif';}
    msw_moving=true;msw_pos=pid;msw_mv_r();
  }}}
}
function msw_mv_r(){var moved=false;cleft=parseInt(msw_pos_obj.style.left);cleft-=msw_speed;nleft=parseInt(msw_next_obj.style.left);nleft-=msw_speed;
  if(cleft<-211){cleft=-211;}else{moved=true;}
  if(nleft<0){nleft=0;}else{moved=true;}
  msw_pos_obj.style.left=cleft+'px';msw_next_obj.style.left=nleft+'px';
  if(moved){msw_sw_timer=setTimeout('msw_mv_r();',25);}
  else{msw_pos_obj.style.display='none';msw_pos_obj=msw_next_obj;msw_moving=false;if(mswi_delayed_switch){mswi_delayed_switch=false;mswi_moving=true;mswi_mv_r();}}
}
function switch_mswi_timer(obj,ev){if(mswi_playing){stop_mswi_timer(obj);}else{start_mswi_timer(obj);}}



function mswipp(obj,ev){switch(ev.type){case'mouseover':obj.src='/img/main/mn_'+(mswi_state?'play':'pause')+'_a.gif';break;case'mouseout':obj.src='/img/main/mn_'+(mswi_state?'play':'pause')+'.gif';break;}}
function mo_announces(obj,ev){switch(ev.type){case'mouseover':obj.src='/img/main/announces_title_a.gif';break;case'mouseout':obj.src='/img/main/announces_title.gif';break;}}
function mo_shantifly(obj,ev){switch(ev.type){case'mouseover':obj.src='/img/main/shantifly_a.gif';break;case'mouseout':obj.src='/img/main/shantifly.gif';break;}}

function castMainVideo(obj,ev,flashVars){if(obj&&(obj.tagName=='DIV')){obj.innerHTML=AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','671','height','341','src','/flash/player','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','align','middle','play','true','loop','true','scale','showall','wmode','opaque','devicefont','false','id','player','bgcolor','#3D3621','name','player','menu','true','allowFullScreen','true','allowScriptAccess','sameDomain','movie','/flash/player','salign','','flashVars',flashVars,'returnString','1');stop_mswi_timer();}}

/* NEWS */
var news_page_list_switching=false;
var news_page_list_switching_obj=false;
function news_page_list_sw(obj,dir){if(news_page_list_switching){return;}
  news_page_list_switching_obj=obj;
  var news_list_page=document.getElementById('news_list_page');
  var news_list_pages=document.getElementById('news_list_pages');
  if(news_list_page&&news_list_pages){
    var page_num=parseInt(news_list_page.value);
    var pages=parseInt(news_list_pages.value);
    page_num+=dir?1:-1;if(page_num>=pages){page_num=0;}else if(page_num<0){page_num=pages-1;}
    var func=function(a,t){var resp=a.responseText;ajax0();var parts=resp.split('#|#');
      if(parseInt(parts[1])>0){
        var news_list_box=document.getElementById('news_list_box');
        var news_list_page=document.getElementById('news_list_page');
        if(news_list_box&&news_list_page){
          news_list_box.innerHTML=parts[2];
          news_list_page.value=parts[0];
        }
      }
      news_page_list_switching=false;
      return(true);
    }
    ajaxget('/tools/ajax.php?cmd=getNewsListPage&mid=10&page='+page_num,false,false,false,func);
    news_page_list_switching=true;
  }
}

/* ANNOUNCE */
function mousearr(obj,ev,sec,t){
  switch(ev.type){
    case'mouseover':obj.src='/img/'+sec+'/arr'+t+'_a.gif';break;
    case'mouseout':obj.src='/img/'+sec+'/arr'+t+'.gif';break;
  }
}

/* PHOTO */

var photo_frame=false;var photo_cnt=false;var photo_img=false;var photo_pos=false;var photo_gp_loading_left=false;var photo_gp_loading_right=false;
var pg_image;var pg_next_w=0;var pg_next_h=0;var pg_next_pos='';var pg_posed=false;var pg_img_loaded=false;
var act_gal=false;

function galleryImageLoaded(){photo_img.src=pg_image.src;photo_img.style.width=pg_next_w+'px';photo_img.style.height=pg_next_h+'px';pg_img_loaded=true;if(!pg_moving&&!pg_posed){photo_cnt.style.display='block';photo_gp_loading_left.style.display='none';photo_gp_loading_right.style.display='none';photo_pos.innerHTML=pg_next_pos;pg_posed=true;}}

var gallery_pos_obj=0;
function openGallery(obj,gal,img_pos){var shade=document.getElementById('photo_shade');var viewer=document.getElementById('photo_viewer');
  if(shade&&viewer){shade.style.display='block';shade.style.height=pageHeight()+'px';viewer.style.display='block';
    photo_frame=document.getElementById('photo_frame');photo_cnt=document.getElementById('photo_cnt');photo_img=document.getElementById('photo_img');photo_pos=document.getElementById('gallery_position');photo_gp_loading_left=document.getElementById('gp_loading_left');photo_gp_loading_right=document.getElementById('gp_loading_right');
    act_gal=gal?gal:false;
    if(act_gal){
      var items=new Array();
      var gallery_total=document.getElementById('gallery_total');
      var pt=0;var pt_obj=false;
      while(pt_obj=document.getElementById(act_gal+pt)){
        for(var i=0;i<pt_obj.childNodes.length;i++){
          if((pt_obj.childNodes[i].tagName=='DIV')){items[items.length]=pt_obj.childNodes[i];}
        }
        pt++;
      }
      gallery_total.innerHTML=items.length;
    }
    if(photo_frame&&photo_cnt&&photo_img){
      var photo_viewer_frame_centered=document.getElementById('photo_viewer_frame_centered');
      if(photo_viewer_frame_centered){var clHght=clientHeight();if(clHght){photo_viewer_frame_centered.style.top=Math.round((clHght-430)/2)+'px';}}
      
      if(typeof(img_pos)!='undefined'){obj=items[img_pos];}
      var parts=obj.getAttribute('alt').split('|');
      pg_posed=pg_img_loaded=false;photo_cnt.style.display='none';photo_gp_loading_left.style.display='block';photo_gp_loading_right.style.display='block';
      photo_frame.style.width='0px';photo_frame.style.height='0px';photo_cnt.style.width='0px';photo_cnt.style.height='0px';
      gallery_pos_obj=obj;pg_next_w=parseInt(parts[1]);pg_next_h=parseInt(parts[2]);pg_next_pos=parseInt(parts[3]);pg_center=true;gallery_resize();
      
      var gallery_image_title=document.getElementById('gallery_image_title');
      if(gallery_image_title){
        if(parts[5]){
          gallery_image_title.setAttribute("title",parts[4]);
          gallery_image_title.src=parts[5];
          gallery_image_title.width=parts[6];
          gallery_image_title.height=parts[7];
          gallery_image_title.style.display='block';
        }else{gallery_image_title.style.display='none';}}
      
      pg_image=new Image();pg_image.onload=galleryImageLoaded;pg_image.src=parts[0];
    }
  }
}

var pg_trg_w=0;var pg_trg_h=0;var pg_step=30;var pg_step_h=0;var pg_moving=false;var pg_center=false;
function gallery_resize(){pg_trg_w=pg_next_w+14;pg_trg_h=pg_next_h+14;pg_moving=true;pg_step_h=Math.round(pg_step*(pg_next_h/pg_next_w));gallery_resize_r();}
function gallery_resize_r(){var moved=false;
  var cw=parseInt(photo_frame.style.width);var ch=parseInt(photo_frame.style.height);
  var wdir=(pg_trg_w>cw);var hdir=(pg_trg_h>ch);
  if(wdir){if(cw<pg_trg_w){moved=true;cw+=pg_step;if(cw>pg_trg_w){cw=pg_trg_w;}}}
  else{if(cw>pg_trg_w){moved=true;cw-=pg_step;if(cw<pg_trg_w){cw=pg_trg_w;}}}
  if(hdir){if(ch<pg_trg_h){moved=true;ch+=pg_step_h;if(ch>pg_trg_h){ch=pg_trg_h;}}}
  else{if(ch>pg_trg_h){moved=true;ch-=pg_step_h;if(ch<pg_trg_h){ch=pg_trg_h;}}}
  photo_frame.style.width=cw+'px';photo_frame.style.height=ch+'px';photo_frame.style.left=Math.round((732-cw)/2)+'px';
  if(pg_center){var th=66+(pg_trg_h-ch)/2;if(th<66){th=66;};photo_frame.style.top=th+'px';}
  cw-=14;if(cw<0){cw=0;};ch-=14;if(ch<0){ch=0;};
  photo_cnt.style.width=cw+'px';photo_cnt.style.height=ch+'px';
  if(moved){setTimeout("gallery_resize_r();",25);}else{pg_moving=false;pg_center=false;if(pg_img_loaded&&!pg_posed){photo_cnt.style.display='block';photo_gp_loading_left.style.display='none';photo_gp_loading_right.style.display='none';photo_pos.innerHTML=pg_next_pos;pg_posed=true;}}
}
function gallery_next(dir,event){if(pg_moving){return;};var phpvs=document.getElementById('phpvs');var items=new Array();var cid=0;var iid=0;var obj=false;
  if(!act_gal){
    var phpvs=document.getElementById('phpvs');
    if(phpvs){for(var i=0;i<phpvs.childNodes.length;i++){if((phpvs.childNodes[i].tagName=='DIV')){iid=items.length;items[iid]=phpvs.childNodes[i];if(items[iid]==gallery_pos_obj){cid=iid;}}}}
  }else{
    var pt=0;var pt_obj=false;
    while(pt_obj=document.getElementById(act_gal+pt)){
      for(var i=0;i<pt_obj.childNodes.length;i++){
        if((pt_obj.childNodes[i].tagName=='DIV')){
          iid=items.length;
          items[iid]=pt_obj.childNodes[i];
          if(items[iid]==gallery_pos_obj){cid=iid;}
        }
      }
      pt++;
    }
  }
  if(!items.length){return;}
  cid+=(dir?1:-1);if(cid>items.length-1){cid=0;}else if(cid<0){cid=items.length-1;};obj=items[cid];
  if(obj){photo_frame=document.getElementById('photo_frame');photo_cnt=document.getElementById('photo_cnt');photo_img=document.getElementById('photo_img');photo_pos=document.getElementById('gallery_position');photo_gp_loading_left=document.getElementById('gp_loading_left');photo_gp_loading_right=document.getElementById('gp_loading_right');
    if(photo_frame&&photo_cnt&&photo_img){var parts=obj.getAttribute('alt').split('|');pg_posed=pg_img_loaded=false;photo_cnt.style.display='none';photo_gp_loading_left.style.display='block';photo_gp_loading_right.style.display='block';
      gallery_pos_obj=obj;pg_next_w=parseInt(parts[1]);pg_next_h=parseInt(parts[2]);pg_next_pos=parseInt(parts[3]);gallery_resize();
      
      var gallery_image_title=document.getElementById('gallery_image_title');
      if(gallery_image_title){
        if(parts[5]){
          gallery_image_title.setAttribute("title",parts[4]);
          gallery_image_title.src=parts[5];
          gallery_image_title.width=parts[6];
          gallery_image_title.height=parts[7];
          gallery_image_title.style.display='block';
        }else{gallery_image_title.style.display='none';}}
      
      pg_image=new Image();pg_image.onload=galleryImageLoaded;pg_image.src=parts[0];
    }
  }
  cancelEvent(event);
}
function closeGallery(event){
  var shade=document.getElementById('photo_shade');var viewer=document.getElementById('photo_viewer');
  if(shade&&viewer){viewer.style.display='none';shade.style.display='none';gallery_pos_obj=false;}
  act_gal=false;
}

function global_mouse_down(ev){
  var mswiframecnt=document.getElementById('mswiframecnt');
  if(mswiframecnt){var xy=gXY(mswiframecnt);var xy2=getXY(ev);
    if((xy2[0]>=xy[0])&&(xy2[0]<=(xy[0]+671))&&(xy2[1]>=xy[1])&&(xy2[1]<=(xy[1]+341))){stop_mswi_timer();}
  }
  return(true);
}

/* INIT */
function mInit(section){DL=true;
  //var purl=window.location.toString().split('#');
  if((section=='main')&&mswi_allow_autostart){start_mswi_timer();}
  if(section=='contacts'){
    var h=Math.round(225-16+(pageHeight()-225-152-176)/2);var ourmail=document.getElementById('ourmail');if(ourmail){ourmail.style.top=h+'px';}
  }
  if(document.body.addEventListener){
    document.body.addEventListener("mousedown",global_mouse_down,false);
  }else if(document.body.attachEvent){
    document.body.attachEvent('onmousedown',global_mouse_down);
  }
}
