function getIEVersionNumber(){var ua=navigator.userAgent;var offcet=ua.indexOf("MSIE ");if(offcet==-1)
return true;else
return parseFloat(ua.substring(offcet+5,ua.indexOf(";",offcet)));}
function isDead(){n=getIEVersionNumber();if(n==true)return!n;return(n<=6)}
function getElement(obj){if(document.getElementById)
return(document.getElementById(obj));else if(document.all)
return document.all(obj);else if(seekLayer)
return seekLayer(document,obj);return obj;}
function _(e){return getElement(e)}
function hide(e){var e=_(e);if(e)e.style.display="none";}
function show(e,mode){var e=_(e);var m=(mode)?mode:'';if(e)e.style.display=m;}
function fill(el,text){_(el).innerHTML=text;}
function showEl(id)
{var el=_(id);if(el)
el.style.display='block';}
function dump(text){var el=getElement('bla');if(!el){el=document.createElement("div");el.setAttribute('id','bla');document.body.appendChild(el);}
el.innerHTML+='<p><font size=2 face="Arial" color=black>'+text+'</font></p>';}
function user(par,title){if(par.value==""){alert(title);par.focus();return false;}
return true;}
function getParent(el){return((el.parentElement)?el.parentElement:((el.parentNode)?el.parentNode:null));}
var formHTML='';var otherId='';function loading(id){var elId=(typeof id!='undefined')?id:'comments';if(elId!=='comments')otherId=id;var cmz=getElement(elId);if(!cmz)return;cmz.className='nb';if(formHTML=='')
formHTML=cmz.innerHTML;cmz.innerHTML='';if(document.createElement){var el=document.createElement("img");el.src='/images/loading.gif';cmz.appendChild(el);}}
function restore(){var el=_('comments');if(typeof el=='undefined'&&otherId)el=otherId;if(el){el.innerHTML=formHTML;el.className='df';}}
function checkMail(name){var mail="^([-a-zA-Z0-9._]+@[-_a-zA-Z0-9]+\\.[-_a-zA-Z0-9.]+)?$";var re=new RegExp(mail);return re.test(name.value+"");}
function getDataFromForm(formId){var form=_(formId);var ss='';for(var i=0;i<form.length;i++){if(form.elements[i].name&&form.elements[i].value)
ss+=form.elements[i].name+'='+encode(form.elements[i].value)+'&';}
return ss;}
function check(form,name){var bool;bool=user(form.name,"Пожалуйста, введите имя!");if(!bool)return false;bool=user(form.message,"Не заполнено сообщение!");if(!bool)return false;if(form.email)
if(form.email.value!=""){if(!checkMail(form.email)){alert("Неверно введён адрес e-mail!");form.email.focus();return false;}}
ajaxObj=new ajax(window.location.href,getDataFromForm(name),"POST",formResults,loading);if(ajaxObj.error)
return true;else
return false;}
function formResults(){restore();if(this.isResponseJSON()){var json=this.getResponseText();var jsonObj=this.evalJSON(json);if(typeof jsonObj=="object"&&typeof jsonObj.callback!="undefined")
{try{eval(jsonObj.callback+'()');}catch(e){}}
if(!jsonObj){gotIt();return;}
if(typeof jsonObj.error=="string")
er(jsonObj.error);else{var ef=_('form');if(ef&&ef.name&&ef.message){ef.name.value=ef.message.value='';if(ef.email)
ef.email.value='';ef.name.focus();}
if(jsonObj.lastRecord){var cm=_('cmz');if(cm)
cm.innerHTML+=jsonObj.lastRecord;gotIt();if(typeof hideEl!='undefined')hide(hideEl);}}
return;}else
er("Ошибка добавления сообщения!");}
function gotIt(){var inner='';var messsage=(typeof finalMessage!="undefined")?finalMessage:'Сообщение успешно добавлено!';cms=_('frm');if(!cms)
cms=_('comments');else
inner='<br>';if(cms){cms.innerHTML=inner+"<p class='error'><u>"+messsage+"</u></p>"+inner+cms.innerHTML;}
window.scrollTo(0,1000000);}
function makeRequest(url_,pars){var url=url_.toString();for(nm in pars){if(url.indexOf("?")>-1){url+="&";}else{url+="?";}
if(getIEVersionNumber()>5.01||getIEVersionNumber()==true)
url+=encodeURIComponent(nm)+"="+encodeURIComponent(pars[nm]);else
url+=nm+"="+pars[nm];}
var frame=document.createElement("script");frame.src=url;document.body.appendChild(frame);}
function er(error){alert(error);}
var marginLeft=0.1;var d=0.1;function marq1(){marginLeft=0.1;d=0.1;}
function marq(){var el=_('marq');if(!el)
return;var parent=_('marquee');if(!parent)
return;parentWidth=parent.clientWidth;if(marginLeft==0.1){d=0-el.clientWidth;if(d>-5){parent.className='n';el.className='n';return;}
marginLeft=parentWidth;}
var m=marginLeft-1;el.style.marginLeft=m+'px';--marginLeft;if((marginLeft==d)||(marginLeft<d))
marginLeft=parentWidth;window.setTimeout("marq()",20);}
function al(){if(getIEVersionNumber()==true){window.onresize=al;document.body.onresize=al;}
else
_('root').onresize=al;marq1();if(document.body.clientWidth>1100)
document.body.style.fontSize='121%';else
if(document.body.clientWidth>900)
document.body.style.fontSize='110%';else
document.body.style.fontSize='101.1%';}