<!--

var mn = {'about_eng' : {'w':102, 'h':128, 'map':'<area href="/our_team/" SHAPE=RECT COORDS="7, 9, 68, 22" /><area href="/awards/" SHAPE=RECT COORDS="7, 31, 58, 47" /><area href="/our_code/" SHAPE=RECT COORDS="7, 57, 65, 70" /><area href="/contacts/" SHAPE=RECT COORDS="7, 81, 69, 94" />'},
          'about_rus' : {'w':140, 'h':128, 'map':'<area href="/our_team/" SHAPE=RECT COORDS="7, 9, 69, 22" /><area href="/awards/" SHAPE=RECT COORDS="7, 31, 67, 47" /><area href="/our_code/" SHAPE=RECT COORDS="7, 57, 57, 70" /><area href="/contacts/" SHAPE=RECT COORDS="7, 81, 73, 94" />'},
          'our_work_eng' : {'w':133, 'h':128, 'map':'<area href="/documentary/" SHAPE=RECT COORDS="7, 9, 95, 22" /><area href="/corporate_video/" SHAPE=RECT COORDS="7, 31, 114, 47" /><area href="/services_rent/" SHAPE=RECT COORDS="7, 57, 109, 70" /><area href="/demo/" SHAPE=RECT COORDS="7, 81, 42, 94" />'},
          'our_work_rus' : {'w':194, 'h':128, 'map':'<area href="/documentary/" SHAPE=RECT COORDS="7, 9, 180, 22" /><area href="/corporate_video/" SHAPE=RECT COORDS="7, 31, 148, 47" /><area href="/services_rent/" SHAPE=RECT COORDS="7, 57, 126, 70" /><area href="/demo/" SHAPE=RECT COORDS="7, 81, 43, 94" />'},
          'clients_frends_eng' : {'w':178, 'h':105, 'map':'<area href="/broadcasters/" SHAPE=RECT COORDS="7, 9, 100, 22" /><area href="/companies/" SHAPE=RECT COORDS="7, 31, 76, 47" /><area href="/agencies_prod/" SHAPE=RECT COORDS="7, 57, 160, 70" />'},
          'clients_frends_rus' : {'w':202, 'h':128, 'map':'<area href="/broadcasters/" SHAPE=RECT COORDS="7, 9, 181, 22" /><area href="/companies/" SHAPE=RECT COORDS="7, 33, 87, 47" /><area href="/agencies_prod/" SHAPE=RECT COORDS="7, 57, 76, 70" /><area href="/agencies_prod/" SHAPE=RECT COORDS="7, 76, 184, 90" />'}
};
var curleft = curtop = objwidth =objheight =0;
var curleft1 = curtop1 = objwidth1 =objheight1 =0;
var curleft2 = curtop2 = objwidth2 =objheight2 =0;
function pop_menu(nam, lang) {
  o=document.getElementById("_"+nam);
  //alert("_"+nam);
  ml =nam+"_"+lang;
  obj=document.getElementById("pop_menu");
  findPos(o);
  obj.style.width =objwidth =mn[ml]['w'];
  obj.style.height =objheight =mn[ml]['h'];
  obj.style.top =curtop-objheight+25;
  obj.style.left =curleft;
  obj.innerHTML ="<img src='/img/menu_"+ml+".gif' width='"+objwidth+"' height='"+objheight+"' border='0'  usemap='#map_1' /><map name='map_1'>"+mn[ml]['map']+"</map>";
  obj.style.visibility ="visible";
  //alert(obj.innerHTML);

}

function pop_menu_close(evt) {
  obj=document.getElementById("pop_menu");
  var coords = getEventCoords(evt);
  if ((coords.top<parseInt(obj.style.top)) || (coords.left<parseInt(obj.style.left))  || ((coords.top-objheight+1)>parseInt(obj.style.top)) || ((coords.left-objwidth+1)>parseInt(obj.style.left))) {
    obj.style.visibility ="hidden";
  }
  //alert(coords.top+" "+objheight+" "+obj.style.top+" "+(coords.top-objheight+1)+" "+parseInt(obj.style.top));
}

function div_pict(num, title, src, src1) {
  o=document.getElementById("_"+num);
  //alert("_"+num);
  obj=document.getElementById("div_pict");
  findPos1(o);
  obj.style.top =curtop1-6;
  obj.style.left =curleft1-3;
  objwidth1 =166;
  objheight1 =122;
  obj.innerHTML ="<table border=0 cellpadding=0 cellspacing=0><tr height=6><td width=3></td><td width=160></td><td width=3></td></tr><tr height=90><td></td><td><img id='img_pict' border=0 width=160 height=90 src='' onclick='div_pict_max("+num+",\""+src1+"\")' style='cursor:hand;' /></td><td></td></tr><tr><td height=6 colspan=3></td></tr><tr><td></td><td class='pict_descr'>"+title+"</td><td></td></tr></table>";
  img=document.getElementById("img_pict");
  img.src =src;
  obj.style.visibility ="visible";

}

function div_pict_close(evt) {
  obj=document.getElementById("div_pict");
  var coords = getEventCoords(evt);
  if ((coords.top<parseInt(obj.style.top)) || (coords.left<parseInt(obj.style.left))  || ((coords.top-objheight1+1)>parseInt(obj.style.top)) || ((coords.left-objwidth1+1)>parseInt(obj.style.left))) {
    obj.style.visibility ="hidden";
  }
}

function div_pict_max(num, src) {
  o=document.getElementById("_"+num);
  //alert("_"+num);
  obj=document.getElementById("div_pict_max");
  findPos2(o);
  obj.style.top =curtop2-25;
  obj.style.left =curleft2-43;
  objwidth2 =246;
  objheight2 =141;
  obj.innerHTML ="<table border=0 cellpadding=0 cellspacing=0><tr><td colspan=2 height=3></td></tr><tr><td width=3><td width=240><img id='img_pict' border=0 width=240 height=135 src='"+src+"' /></td></tr></table>";
  img=document.getElementById("img_pict");
  img.src =src;
  obj.style.visibility ="visible";
  obj=document.getElementById("div_pict");
  obj.style.visibility ="hidden";

}

function div_pict_max_close(evt) {
  obj=document.getElementById("div_pict_max");
  var coords = getEventCoords(evt);
  if ((coords.top<parseInt(obj.style.top)) || (coords.left<parseInt(obj.style.left))  || ((coords.top-objheight2+1)>parseInt(obj.style.top)) || ((coords.left-objwidth2+1)>parseInt(obj.style.left))) {
    obj.style.visibility ="hidden";
  }
}

function findPos(obj) {
  curleft = curtop = 0;
  if (obj.offsetParent) {
    do {
	  curleft += obj.offsetLeft;
	  curtop += obj.offsetTop;
    }  while (obj = obj.offsetParent);
  }
}

function findPos1(obj) {
  curleft1 = curtop1 = 0;
  if (obj.offsetParent) {
    do {
	  curleft1 += obj.offsetLeft;
	  curtop1 += obj.offsetTop;
    }  while (obj = obj.offsetParent);
  }
}

function findPos2(obj) {
  curleft2 = curtop2 = 0;
  if (obj.offsetParent) {
    do {
	  curleft2 += obj.offsetLeft;
	  curtop2 += obj.offsetTop;
    }  while (obj = obj.offsetParent);
  }
}

function getEventCoords(evt) {
    var coords = {left:0, top:0};
    if (evt.pageX) {
        coords.left = evt.pageX;
        coords.top = evt.pageY;
    } else if (evt.clientX) {
        coords.left = evt.clientX + document.body.scrollLeft - document.body.clientLeft;
        coords.top = evt.clientY + document.body.scrollTop - document.body.clientTop;
        if (document.body.parentElement && document.body.parentElement.clientLeft) {
            var bodParent = document.body.parentElement;
            coords.left += bodParent.scrollLeft - bodParent.clientLeft;
            coords.top += bodParent.scrollTop - bodParent.clientTop;
        }
    }
    return coords;
}

function set_num() {
  num =num_cur;
  if (num<=num_all) {
    obj =document.getElementById("item_1");
    obj.innerHTML =set_client_div(num);
  }
  num++;
  obj =document.getElementById("item_2");
  if (num<=num_all) obj.innerHTML =set_client_div(num);
  else  obj.innerHTML ="";

  set_right('client', 2);
  set_left('client');
}

function set_client_div(num) {
  logo =item[num]['logo'];
  name =item[num]['name'];
  text =item[num]['text'];
  refs =item[num]['refs'];;
  ret ="<div style='width:450px;'><div style='float:left;width:120px'>"+logo+"</div><div style='float:left;width:330px;'><b>"+name+"</b><br />"+text+"<br />"+refs+"</div></div>";
  return ret;
}

function set_client_next() {
  if (num_cur+2 <=num_all) {
    num_cur+=2;
     set_num();
  }
  return false;
}

function set_client_prev() {
  if (num_cur>1){
    num_cur-=2;
    set_num();
  }
  return false;
}

function set_wnum() {
  num =num_cur;
  if (num<=num_all) {
    obj =document.getElementById("item_1");
    obj.innerHTML =set_work_div(num);
  }
  num++;
  obj =document.getElementById("item_2");
  if (num<=num_all) obj.innerHTML =set_work_div(num);
  else  obj.innerHTML ="";

  set_right('work', 2);
  set_left('work');
}

function set_work_div(num) {
  logo =item[num]['logo'];
  name =item[num]['name'];
  text =item[num]['text'];
  year =item[num]['year'];
  refs =item[num]['refs'];
  lang =item[num]['lang'];
  if (lang) langtxt ="Посмотреть демо видео";
  else langtxt ="Watch demo video";
  ret ="<div style='width:450px;'><div style='float:left;width:120px'>"+logo+"</div><div style='float:left;width:325px;'><b>"+name+"</b> &nbsp; <span class='year'>"+year+"</span><br /><br />"+text+"<br />"+refs+"<img src='/img/show.gif' border=0 width='17' height='14' align='left' /></a> &nbsp; "+refs+" "+langtxt+"</a></div></div>";
  return ret;
}

function set_work_next() {
  if (num_cur+2 <=num_all) {
    num_cur+=2;
    set_wnum();
  }
  return false;
}

function set_work_prev() {
  if (num_cur>1){
    num_cur-=2;
    set_wnum();
  }
  return false;
}

function set_pnum() {
  num =num_cur;
  if (num<=num_all) {
    obj =document.getElementById("item_1");
    obj.innerHTML =set_person_div(num);
  }
  num++;
  obj =document.getElementById("item_2");
  if (num<=num_all) obj.innerHTML =set_person_div(num);
  else  obj.innerHTML ="";
  num++;
  obj =document.getElementById("item_3");
  if (num<=num_all) obj.innerHTML =set_person_div(num);
  else  obj.innerHTML ="";
  set_right('person', 3);
  set_left('person');

}

function set_person_div(num) {
  logo =item[num]['logo'];
  name =item[num]['name'];
  text =item[num]['text'];
  year =item[num]['year'];
  refs =item[num]['refs'];
  $ret ="<div style='width:450px;'><div style='float:left;width:100px'>"+logo+"</div><div style='float:left;width:350px;'><b>"+name+"</b> <br /><br />"+text+"<br /></div></div>";
  return $ret;
}

function set_person_next() {
  if (num_cur+3 <=num_all) {
    num_cur+=3;
     set_pnum();
  }
  return false;
}

function set_person_prev() {
  if (num_cur>1){
    num_cur-=3;
    set_pnum();
  }
  return false;
}

function set_anum() {
  num =num_cur;
  if (num<=num_all) {
    obj =document.getElementById("item_1");
    obj.innerHTML =set_award_div(num);
  }
  num++;
  obj =document.getElementById("item_2");
  if (num<=num_all) obj.innerHTML =set_award_div(num);
  else  obj.innerHTML ="";

  set_right('award', 2);
  set_left('award');
}

function set_award_div(num) {
  logo =item[num]['logo'];
  name =item[num]['name'];
  text =item[num]['text'];
  refs =item[num]['refs'];
  $ret ="<div style='width:450px;'><div style='float:left;width:100px'>"+logo+"</div><div style='float:left;width:350px;'><b>"+name+"</b> <br />"+text+"<br />"+refs+"</div></div>";
  return $ret;
}

function set_award_next() {
  if (num_cur+2 <=num_all) {
    num_cur+=2;
     set_anum();
  }
  return false;
}

function set_award_prev() {
  if (num_cur>1){
    num_cur-=2;
    set_anum();
  }
  return false;
}

function set_tnum() {
  num =num_cur;
  if (num<=num_all) {
    obj =document.getElementById("item_1");
    obj.innerHTML =set_text_div(num);
  }
  set_right('text', 1);
  set_left('text');
}

function set_text_div(num) {
  text =item[num]['text'];
  $ret ="<div style='float:left;width:450px;'>"+text+"</div>";
  return $ret;
}

function set_text_next() {
  if (num_cur+1 <=num_all) {
    num_cur++;
     set_tnum();
  }
  return false;
}

function set_text_prev() {
  if (num_cur>1){
    num_cur--;
    set_tnum();
  }
  return false;
}

var swobj;
function set_flash_player(id,pic) {
swobj = new SWFObject('/player_panic.swf','ply','320','199','9','#FFFFFF');
swobj.addParam('allowfullscreen','true');
swobj.addParam('allowscriptaccess','always');
swobj.addParam('flashvars','file=/flv/'+id+'.flv&image=/res/'+pic);
swobj.write('container');
}

function stub() {
  return false;
}

function set_border(num) {
   obj =document.getElementById("t_"+num);
   obj.style.borderColor ="#981815";
}

function unset_border(num) {
   obj =document.getElementById("t_"+num);
   obj.style.borderColor ="#e2e2e2";
}

function set_right(name, num) {
   obj =document.getElementById("arr_right");
  if (!(obj===null)) {
    if (num_cur+num <=num_all) obj.innerHTML ="<a href=# onclick='return set_"+name+"_next();'><img src='/img/arr_right.gif' width=11 height=20 border=0 /></a>";
    else obj.innerHTML ="<img src='/img/arr_right_0.gif' width=11 height=20 border=0 />";
  }
}

function set_left(name) {
  obj =document.getElementById("arr_left");
  if (!(obj===null)) {
    if (num_cur>1) obj.innerHTML ="<a href=# onclick='return set_"+name+"_prev();'><img src='/img/arr_left.gif' width=11 height=20 border=0 /></a>";
    else obj.innerHTML ="<img src='/img/arr_left_0.gif' width=11 height=20 border=0 />";
  }
}
