//---------- ICON MENU
var image_living=new Image();image_living.src="/images/most/zhilye.gif";
var image_living_on=new Image();image_living_on.src="/images/most/zhilye_a.gif";
var image_public=new Image();image_public.src="/images/most/obshestvennye.gif";
var image_public_on=new Image();image_public_on.src="/images/most/obshestvennye_a.gif";
var image_fubric=new Image();image_fubric.src="/images/most/proizvodstv.gif";
var image_fubric_on=new Image();image_fubric_on.src="/images/most/proizvodstv_a.gif";
var image_interior=new Image();image_interior.src="/images/most/interier.gif";
var image_interior_on=new Image();image_interior_on.src="/images/most/interier_a.gif";
var image_landscape=new Image();image_landscape.src="/images/most/landshaftnaya.gif";
var image_landscape_on=new Image();image_landscape_on.src="/images/most/landshaftnaya_a.gif";
var image_small=new Image();image_small.src="/images/most/malformy.gif";
var image_small_on=new Image();image_small_on.src="/images/most/malformy_a.gif";
var image_design=new Image();image_design.src="/images/most/design.gif";
var image_design_on=new Image();image_design_on.src="/images/most/design_a.gif";

var selected_icon_name='';

function imageChange(img,status, el, txt){
 
 if (status) {
  status="_on";
  showCurrentIconName(txt);
 } else {
  status='';
  showCurrentIconName(selected_icon_name);
 }
 el.src=eval("image_"+img+status+".src");
}

function showCurrentIconName(name){
 var el=document.getElementById('menu_description');
 el.innerHTML=name;
}

var scroll_vars=new Array();


//--------------
 function scrollMenu(direction, prefix){
  var el=document.getElementById(prefix+'fotoline');
  step=scroll_vars[prefix+'image_width'];
  dr=1;
  if (direction=='right') {step*=-1;dr*=-1;}
  cur_pos=parseInt(el.style.left);
  if (cur_pos+step>0) {return;}
  if (cur_pos+step<0-(scroll_vars[prefix+'image_line_width']-scroll_vars[prefix+'visible_image_amount']*scroll_vars[prefix+'image_width'])){return;}
  if (dr==-1){
   var el1=document.getElementById(prefix+"info_arrow_left");
   el1.className="bottom_info_arrow";
  }else{
   var el1=document.getElementById(prefix+"info_arrow_right");
   el1.className="bottom_info_arrow";
  }
  scrollMenuSmooth(scroll_vars[prefix+'image_width']/scroll_vars[prefix+'scroll_step'],dr,prefix);
  return;
 }

 function scrollMenuSmooth(cnt,dr,prefix){  
  var el=document.getElementById(prefix+'fotoline');
  cur_pos=parseInt(el.style.left);
  el.style.left=cur_pos+scroll_vars[prefix+'scroll_step']*dr;
  cnt--;
  if (cnt){  
   setTimeout("scrollMenuSmooth("+cnt+","+dr+",'"+prefix+"')", 10);
  }else{
   if (parseInt(el.style.left)==0) {var el1=document.getElementById(prefix+"info_arrow_left");el1.className="bottom_info_arrow_disabled";}
   if (parseInt(el.style.left)==0-(scroll_vars[prefix+'image_line_width']-scroll_vars[prefix+'visible_image_amount']*scroll_vars[prefix+'image_width'])) {var el1=document.getElementById(prefix+"info_arrow_right");el1.className="bottom_info_arrow_disabled";}
  }
  return;
 }
 
 function processAddMessageForm(){
  var el=document.getElementById("add_message");
  var el1=document.getElementById("add_message_link");
  var el2=document.getElementById("gb_arr_down");
  var el3=document.getElementById("gb_arr_up");
  var el4=document.getElementById("scrolled_content");
  if (el.style.display=='none'){
   el.style.display='';
   el1.className="gb_add_message_grey";
   el3.style.display='';
   el2.style.display='none';
   el4.className="gb2";
   //el4.style.height="288";
   //el4.style.backgroundImage='url(/images/most/gest2.gif)';
  }else{
   el.style.display='none';
   el1.className="gb_add_message";
   el2.style.display='';
   el3.style.display='none';
   //el4.style.height="470";
   //el4.style.backgroundImage='url(/images/most/gest1.gif)';
   el4.className="gb1";
  } 
 }
 

var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
var prev_key;
function most_DoFSCommand(command, args) {
 var mostObj = isInternetExplorer ? document.all.most : document.most; 
 if (command=='change_menu'){
  var icons=new Array();
  icons['living']='Жилые здания';
  icons['public']='Общественные здания';
  icons['fubric']='Производственные объекты';
  icons['interior']='Интерьер';
  icons['landscape']='Ландшафтная архитектура';
  icons['small']='Архитектурные формы';
  icons['design']='Дизайн';
  var key;
  start_position=112;
  if (args>start_position){key='living';}
  if(args>start_position+19){key='public';}
  if(args>start_position+19+20){key='fubric';}
  if(args>start_position+19+40){key='interior';}
  if(args>start_position+19+60){key='landscape';}
  if(args>start_position+19+80){key='small';}
  if(args>start_position+19+99){key='design';} 
  if (key && key!=prev_key){
   if (prev_key){var el=document.getElementById(prev_key);if (el.active==1){imageChange(prev_key,0,el,'');}}
   var el=document.getElementById(key);
   prev_key=key;
   if (el.active==1){imageChange(key,1,el,icons[key]);} 
  }
 }
// if (command=='set_place'){
//  most.setVariable("place",3);
//  most.Zoom(50);
// }
// if (command=='get_place'){
//  alert(most.getVariable("place"));
//  alert(args)	;
// }
}
// Hook for Internet Explorer.
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<script language=\"VBScript\"\>\n');
	document.write('On Error Resume Next\n');
	document.write('Sub most_FSCommand(ByVal command, ByVal args)\n');
	document.write('	Call most_DoFSCommand(command, args)\n');
	document.write('End Sub\n');
	document.write('</script\>\n');
}
