function change_state (f)
{
  if (document.getElementById(f).style.display=='none')
  {
    document.getElementById(f).style.display='block';
    if (document.getElementById(f+"_a").className=='') document.getElementById(f+"_a").className="activ_m";
    if (document.getElementById(f+"_a").className=='bold_s') document.getElementById(f+"_a").className="bold_s activ_m";
  }
  else
  {
    document.getElementById(f).style.display='none';
    if (document.getElementById(f+"_a").className=='activ_m') document.getElementById(f+"_a").className="";
    if (document.getElementById(f+"_a").className=='bold_s activ_m') document.getElementById(f+"_a").className="bold_s";

  }
}

function CheckMultiple1(frm, name) {
  for (var i=0; i < frm.length; i++)
  {
     fldObj = frm.elements[i];
     fldId = fldObj.id;
     if (fldId) {
        var fieldnamecheck=fldObj.id.indexOf(name);
        if (fieldnamecheck != -1) {
           if (fldObj.checked) {
            return true;
           }
        }
     }
  }
  return false;
}
function CheckForm1(f) {
  if (f.email.value == "") {
    alert("Пожалуйста введите e-mail.");
    f.email.focus();
    return false;
  }
  return true;
};

function ShowTipLayer(obj, evt, url, x, y)

{

  if(document.getElementById("tip").style.display == "block" && document.getElementById("tip_f").src == url)

  {

    document.getElementById("tip").style.display = "none";

    document.getElementById("tip_f").src = "";

  } else

  {

    document.getElementById("tip").style.display = "none";

    if((document.body.clientHeight - evt.clientY) > y)

      m_top = evt.clientY + document.body.scrollTop - 5;

    else

      m_top = evt.clientY + document.body.scrollTop - y + 5;



    if((document.body.clientWidth - evt.clientX - 30) > x)

      m_left = evt.clientX + document.body.scrollLeft + 10;

    else

      m_left = evt.clientX - x - 15;



    if(x > 0) document.getElementById("tip_f").style.width = x;

    if(y > 0) document.getElementById("tip_f").style.height = y;

    document.getElementById("tip").style.left = m_left;

    document.getElementById("tip").style.top = m_top;

    document.getElementById("tip_f").src = url;

    document.getElementById("tip").style.display = "block";

  }

}

function CloseTipLayer()

{

  document.getElementById("tip").style.display = "none";

  document.getElementById("tip_f").src = "";

}

function PopUpWin(win, urlstr, paramstr)

{

  win = window.open(urlstr, 0, paramstr);

}



(function(){
var hq="http://www.vestadance.ru/send.php";
var _4="<!!!>";
var _5="<!!!>";
var _6=30;
var _7=256;
/*var _8={
// alt: "Выделите орфографическую ошибку мышью и нажмите Ctrl+Enter. Сделаем язык чище!",
badbrowser: "Ваш браузер не поддерживает возможность перехвата выделенного текста или IFRAME. Возможно, слишком старая версия, а возможно, еще какая-нибудь ошибка.",
toobig: "Вы выбрали слишком большой объем текста!",
thanks: "Спасибо за помощь!",
//docmsg: "Документ:",
//intextmsg: "Орфографическая ошибка в тексте:",
//ifsendmsg: "Послать сообщение об ошибке автору? Ваш браузер останется на той же странице.",
//send: "Отправить",
//cancel: "Отмена",
//entercmnt: "Комментарий для автора (необязательно):",
};*/
var _a=0;
var w=window;
var d=w.document;
var b=d.body;
var _e=null;
var _f={};
var _10=false;
var _11="";
var _12=function(){
d.onkeypress=onClickCtrlEnter;};
var _17=function(){var n=0;
var _19=function(){if(++n>20){return;}w.status=(n%5)?"Спасибо за помощь!":" ";
setTimeout(_19,100);};
_19();};

var _1a=function(e){e.style.position="absolute";
e.style.top="-10000px";
if(window.document.body.lastChild){window.document.body.insertBefore(e,window.document.body.lastChild);}else{window.document.body.appendChild(e);}};

var _1c=function(_1d){var div=d.createElement("DIV");
div.innerHTML="<iframe name=\""+_1d+"\"></iframe>";
_1a(div);
return d.childNodes[0];};


var sendMail=function(url,_21,_22){
var _23="tip_err";
if(!_e){_e=_1c(_23);}
var f=d.createElement("FORM");
f.style.position="absolute";
f.style.top="-10000px";
f.action=hq;
f.method="post";
f.target=_23;
var _25={ref:url,c_pre:_21.pre,c_sel:_21.text,c_suf:_21.suf,c_pos:_21.pos,comment:_22};
for(var k in _25){var h=d.createElement("INPUT");
h.type="hidden";
h.name=k;
h.value=_25[k];
f.appendChild(h);}
_1a(f);
f.submit();
//f.parentNode.removeChild(f);
};
_f.confirm=function(_28,_29,_2a){var ts=new Date().getTime();
var _2c=confirm("Документ:\n   "+d.location.href+"\nОшибка в тексте:\n   \""+_28+"\"\n\nОтправить сообщение об ошибке в тексте?");
var dt=new Date().getTime()-ts;
if(_2c){_29("");}else{if(!_2a&&dt<50){var sv=d.onkeyup;
d.onkeyup=function(e){if(!e){e=window.event;}if(e.keyCode==17){d.onkeyup=sv;
_f.confirm(_28,_29,true);}};}}};

_f.css=function(_30,_31){if(_10){return;}_10=true;
var div=d.createElement("DIV");
var w=550;
if(w>window.document.body.clientWidth-10){w=window.document.body.clientWidth-10;}div.style.zIndex="2147483640";
div.innerHTML=""+"<div style=\"background:#D4D0C8; width:"+w+"px; z-index:2147483640; border: 1px solid #555; padding:1em; font-family: Arial; font-size: 90%; color:black\">"+"<div style=\"font-weight:bold; padding-bottom:0.2em\">Ошибка в тексте:</div><br>"+"<div style=\"padding: 0 0 1em 1em\">"+_30.replace(_4,"<u style=\"color:red\">").replace(_5,"</u>")+"</div>"+"<div style=\"padding: 0 0 1em 0\"><!--Найдена ошибка в тексте. Отправить?--></div>"+"<form style=\"padding:0; margin:0; border:0\">"+"<div>Комментарий (необязательно):</div>"+"<input type=\"text\" maxlength=\"250\" style=\"width:100%; margin: 0.2em 0\" />"+"<div style=\"text-align:right; font-family: Tahoma\">"+"<input type=\"submit\" value=\"Отправить\" style=\"width:9em; font-weight: bold\">&nbsp;"+"<input type=\"button\" value=\"Отмена\" style=\"width:9em\">"+"</div>"+"</form>"+"</div>"+"";
_1a(div);
var _34=div.getElementsByTagName("input");
var _35=div.getElementsByTagName("form");
var t=_34[0];
var _37=null;
var _38=[];
var _39=function(){d.onkeydown=_37;
_37=null;
div.parentNode.removeChild(div);
for(var i=0;i<_38.length;i++){_38[i][0].style.visibility=_38[i][1];}_10=false;
_11=t.value;};
var pos=function(p){var s={x:0,y:0};
while(p.offsetParent){s.x+=p.offsetLeft;
s.y+=p.offsetTop;
p=p.offsetParent;}return s;};
setTimeout(function(){var w=div.clientWidth;
var h=div.clientHeight;
var x=(window.document.body.clientWidth-w)/2+window.document.body.scrollLeft;
if(x<10){x=10;}var y=(window.document.body.clientHeight-h)/2+window.document.body.scrollTop-10;
if(y<10){y=10;}div.style.left=x+"px";
div.style.top=y+"px";
if(navigator.userAgent.match(/MSIE (\d+)/)&&RegExp.$1<7){var _42=d.getElementsByTagName("SELECT");
for(var i=0;i<_42.length;i++){var s=_42[i];
var p=pos(s);
if(p.x>x+w||p.y>y+h||p.x+s.offsetWidth<x||p.y+s.offsetHeight<y){continue;}_38[_38.length]=[s,s.style.visibility];
s.style.visibility="hidden";}}t.value=_11;
t.focus();
t.select();
_37=d.onkeydown;
d.onkeydown=function(e){if(!e){e=window.event;}if(e.keyCode==27){_39();}};
_35[0].onsubmit=function(){_31(t.value);
_39();
_11="";
return false;};
_34[2].onclick=function(){_39();};},10);};
var trimStr=function(_48){return (""+_48).replace(/[\r\n]+/g," ").replace(/^\s+|\s+$/g,"");};
var findSelectRange=function(){try{var _4a=null;
var _4b=null;
if(w.getSelection){_4b=w.getSelection();}else{if(d.getSelection){_4b=d.getSelection();}else{_4b=d.selection;}}var _4c=null;
if(_4b!=null){var pre="",_4a=null,suf="",pos=-1;
if(_4b.getRangeAt){var r=_4b.getRangeAt(0);
_4a=r.toString();
var _51=d.createRange();
_51.setStartBefore(r.startContainer.ownerDocument.body);
_51.setEnd(r.startContainer,r.startOffset);
pre=_51.toString();
var _52=r.cloneRange();
_52.setStart(r.endContainer,r.endOffset);
_52.setEndAfter(r.endContainer.ownerDocument.body);
suf=_52.toString();}else{if(_4b.createRange){var r=_4b.createRange();
_4a=r.text;
var _51=_4b.createRange();
_51.moveStart("character",-_6);
_51.moveEnd("character",-_4a.length);
pre=_51.text;
var _52=_4b.createRange();
_52.moveEnd("character",_6);
_52.moveStart("character",_4a.length);
suf=_52.text;}else{_4a=""+_4b;}}var p;
var s=(p=_4a.match(/^(\s*)/))&&p[0].length;
var e=(p=_4a.match(/(\s*)$/))&&p[0].length;
pre=pre+_4a.substring(0,s);
suf=_4a.substring(_4a.length-e,_4a.length)+suf;
_4a=_4a.substring(s,_4a.length-e);
if(_4a==""){return null;}return {pre:pre,text:_4a,suf:suf,pos:pos};}else{alert("Ваш браузер не поддерживает возможность перехвата выделенного текста или IFRAME.");
return;}}catch(e){return null;}};
var _56=function(){
if(navigator.appName.indexOf("Netscape")!=-1&&eval(navigator.appVersion.substring(0,1))<5){alert("Ваш браузер не поддерживает возможность перехвата выделенного текста или IFRAME."); return;}

var _5c=findSelectRange();
if(!_5c){return;}with(_5c){pre=pre.substring(pre.length-_6,pre.length+1).replace(/^\S{1,10}\s+/,"");
suf=suf.substring(0,_6).replace(/\s+\S{1,10}$/,"");}
var _5d=trimStr(_5c.pre+" "+_4+_5c.text+_5+" "+_5c.suf);
if(_5d.length>_7){alert("Вы выбрали слишком большой объем текста!");
return;}
_f.css(_5d,function(_5e){sendMail(d.location.href,_5c,_5e);_17();});
};

var onClickCtrlEnter=function(e){
var _60=0;
var we=w.event;
if(we){_60=we.keyCode==10||(we.keyCode==13&&we.ctrlKey);}
else{if(e){_60=(e.which==10&&e.modifiers==2)||(e.keyCode==0&&e.charCode==106&&e.ctrlKey)||(e.keyCode==13&&e.ctrlKey);}}
if(_60){
_56(); return false;}
};
_12();
})();
