function eng() { if ('none'==document.getElementById('eng').style.display) { document.getElementById('eng').style.display='block' } else { document.getElementById('eng').style.display='none' }}

function get_site_data(Obj) {
var Obj = $(Obj);
if (null == Obj.value) { alert('где там url ?'); return; }
var site_id = ''; if (undefined != $('agreelist_item_id')) site_id = '|'+$F('agreelist_item_id'); 
var Site = new Object;
wait(1);
new Ajax.Request('/services/'+Obj.value+site_id,{method:'get',onSuccess:function f(transport) {
	Site = transport.responseText.evalJSON();
	var ru = (Obj.id=='agreeurl')?'':'e'; 
	if (Site.title!='' && $F('agreetitle'+ru)=='') $('agreetitle'+ru).value = unescape(Site.title); 
	if (Site.descr!='' && $F('agreedescr'+ru)=='') $('agreedescr'+ru).value = unescape(Site.descr); 
	if (Site.keywd!='' && $F('agreetags'+ru)=='')  $('agreetags'+ru).value  = unescape(Site.keywd);
	wait();
	if (Site.favicon_body!=null) $('agreefavicon').value = 1;
},onFailure:function f() {wait()}});
}

function getCookie(sName) {var aCookie = document.cookie.split("; ");for(var i=0; i < aCookie.length; i++){var aCrumb = aCookie[i].split("=");if (sName == aCrumb[0]) return unescape(aCrumb[1]);}return null;}
function setCookie(c_name,value,days) {var exdate=new Date();if (null == days) days = 400;exdate.setDate(exdate.getDate()+days);var str = c_name + '=' + escape(value) + '; path=/;';if (value != '') str += " expires="+exdate.toGMTString() + ';';document.cookie = str;if ((c_name=='zakaz') && null == getCookie(c_name)) alert('не могу установить cookie ! заказ товара в вашем браузере не работает.');}

function review(iid) {
var Obj = $('d_help');
if (Obj.style.display != 'block') {
  $('d_wrapper').style.display='block';
	// IE6 hack
	if ($('d_choice_nb')!=undefined) $('d_choice_nb').style.visibility = 'hidden';
	var zWidth =  2*sLeft+'px';
	var zLeft  =  (document.body.clientWidth/2-sLeft)+'px';
	var zHeight=  (window.screen.availHeight - 250)+'px';
  Obj.setStyle({display:'block',top:'50px',left:zLeft,width:zWidth,height:zHeight});
  Obj.scrollIntoView(true);
  var ajaxurl = (('feedback'==iid)?'/review/feedback/':('/review/'+iid));  
  new Ajax.Request(ajaxurl,{method:'get',onSuccess:function f(transport) { Obj.update(transport.responseText); }});
}
}

function rClose() {  
// закрываем feedback
	var Obj = $('d_help');
	Obj.setStyle({display:'none',width:'auto',height:'auto'});
  $('d_wrapper').style.display='none'; 
  Obj.update(inner_d_help);
  // IE6 hack 
	if ($('d_choice_nb')!=undefined) $('d_choice_nb').style.visibility = 'visible';
}
function vote(iid,mode) {
if ($('wrap')) {$('wrap').setStyle({'opacity':'0.2'});}
new Ajax.Request('/vote/'+iid+'/'+mode,{encoding:'windows-1251',method:'get',evalScripts:false,onSuccess:function f(transport) { alert(transport.responseText); if ($('wrap')) {$('wrap').setStyle({'opacity':'1'});} }});
}

function feedback() {
  var err;
  if ('' == $F('feedback_title')) err = 'пожалуйста, напишите тему сообщения'; 
  if ($F('sha1') != SHA1($F('capt4a'))) err = 'неправильно введены цифры с картинки'; 
  if (err) { alert(err);return false; } 
  $('f_feedback').request({onComplete:function(){ }});
  rClose();
  alert('Ваше сообщение передано, спасибо !');
  return true;
}

function searchCO() {
  var srch = $F('srch');
  if (srch.lenght<3) { alert('Поисковая фраза должна состоять минимум из 3-х символов !'); return; }
  repl = /[\?|\*]/ig; srch = srch.replace(repl,''); repl = /"/g; srch = srch.replace(repl,'&quot;'); 
  var ajaxurl = '/content/search/'+encodeURIComponent(srch);
  load_through_ajax(ajaxurl);
}

function SHA1(e){function rotate_left(n,s){var a=(n<<s)|(n>>>(32-s));return a};function lsb_hex(a){var b="";var i;var c;var d;for(i=0;i<=6;i+=2){c=(a>>>(i*4+4))&0x0f;d=(a>>>(i*4))&0x0f;b+=c.toString(16)+d.toString(16)}return b};function cvt_hex(a){var b="";var i;var v;for(i=7;i>=0;i--){v=(a>>>(i*4))&0x0f;b+=v.toString(16)}return b};function Utf8Encode(a){a=a.replace(/\r\n/g,"\n");var b="";for(var n=0;n<a.length;n++){var c=a.charCodeAt(n);if(c<128){b+=String.fromCharCode(c)}else if((c>127)&&(c<2048)){b+=String.fromCharCode((c>>6)|192);b+=String.fromCharCode((c&63)|128)}else{b+=String.fromCharCode((c>>12)|224);b+=String.fromCharCode(((c>>6)&63)|128);b+=String.fromCharCode((c&63)|128)}}return b};var f;var i,j;var W=new Array(80);var g=0x67452301;var h=0xEFCDAB89;var k=0x98BADCFE;var l=0x10325476;var m=0xC3D2E1F0;var A,B,C,D,E;var o;e=Utf8Encode(e);var p=e.length;var q=new Array();for(i=0;i<p-3;i+=4){j=e.charCodeAt(i)<<24|e.charCodeAt(i+1)<<16|e.charCodeAt(i+2)<<8|e.charCodeAt(i+3);q.push(j)}switch(p%4){case 0:i=0x080000000;break;case 1:i=e.charCodeAt(p-1)<<24|0x0800000;break;case 2:i=e.charCodeAt(p-2)<<24|e.charCodeAt(p-1)<<16|0x08000;break;case 3:i=e.charCodeAt(p-3)<<24|e.charCodeAt(p-2)<<16|e.charCodeAt(p-1)<<8|0x80;break}q.push(i);while((q.length%16)!=14)q.push(0);q.push(p>>>29);q.push((p<<3)&0x0ffffffff);for(f=0;f<q.length;f+=16){for(i=0;i<16;i++)W[i]=q[f+i];for(i=16;i<=79;i++)W[i]=rotate_left(W[i-3]^W[i-8]^W[i-14]^W[i-16],1);A=g;B=h;C=k;D=l;E=m;for(i=0;i<=19;i++){o=(rotate_left(A,5)+((B&C)|(~B&D))+E+W[i]+0x5A827999)&0x0ffffffff;E=D;D=C;C=rotate_left(B,30);B=A;A=o}for(i=20;i<=39;i++){o=(rotate_left(A,5)+(B^C^D)+E+W[i]+0x6ED9EBA1)&0x0ffffffff;E=D;D=C;C=rotate_left(B,30);B=A;A=o}for(i=40;i<=59;i++){o=(rotate_left(A,5)+((B&C)|(B&D)|(C&D))+E+W[i]+0x8F1BBCDC)&0x0ffffffff;E=D;D=C;C=rotate_left(B,30);B=A;A=o}for(i=60;i<=79;i++){o=(rotate_left(A,5)+(B^C^D)+E+W[i]+0xCA62C1D6)&0x0ffffffff;E=D;D=C;C=rotate_left(B,30);B=A;A=o}g=(g+A)&0x0ffffffff;h=(h+B)&0x0ffffffff;k=(k+C)&0x0ffffffff;l=(l+D)&0x0ffffffff;m=(m+E)&0x0ffffffff}var o=cvt_hex(g)+cvt_hex(h)+cvt_hex(k)+cvt_hex(l)+cvt_hex(m);return o.toLowerCase()}

function load_through_ajax(url,obj_name) {
	var Obj = $('content'); if (obj_name) Obj = $(obj_name);  
  if ($('d_wrapper')) $('d_wrapper').setStyle({display:'block',top:'0px',left:'0px',width:'100%',height:'100%',opacity:'0.6'}); 
  new Ajax.Request(url,{method:'get',encoding:'windows-1251',onSuccess:function f(transport) { 
    Obj.update(transport.responseText); if ($('d_wrapper')) $('d_wrapper').setStyle({display:'none'}); 
  }});
}

var contdown = 0;
var timer;
var button = Object;
window.onload=function(){
if($('h2Login'))$('h2Login').observe('click',function(){if($('tbLogin').visible()) {$('tbLogin').hide()} else {$('tbLogin').show()}});
};

function photo_upload(Obj) {
	wait(1);
	button = $(Obj);
	button.up('form').submit();
	timer = setTimeout('document.location.reload()',30000);
}
function photo_add(Obj) {
	load_through_ajax('/photo/item_id='+item_id,'d_add_photo');
	$('d_add_photo').setStyle({'height':'200px'});
}

function swit4_foto(num) {
	img='<img src="'+photo[num].review+'" />';
	$("d_view_photo").update(img);
	$("d_view_comment").update(photo[num].comment);
}

function photo_preivew_show() {
if (photo.count == null) return;
var html = '<!-- фотки -->';
for (i=0;i<photo.count;i++) {
	html += '<div class="d_img"><img src="'+photo[i].preview+'" alt="'+photo[i].comment;
	html += '" title="'+photo[i].comment+'" onclick="swit4_foto('+i+')" /></div>';
}
if ($('d_preview_photo') != undefined) $('d_preview_photo').update(html);
}

function wait(mode) {
	if (!$('wrap')) return false;
	if (!mode) { $('wrap').setStyle({'opacity':'1'}); } else { $('wrap').setStyle({'opacity':'0.2'}); }
	return true;
}

function fReviewComments() {var er = '';
if (''==$('txt_review').value)er+="Comment is empty !\n";
if (''==$('i_review_name').value)er+="Your name is empty !\n";
if (''==$('i_2w_capt4a').value)er+="Captcha is empty !\n";//$('l27dA').value=vyqbr();
if (er!=''){alert(er); return false}
er = document.createElement("input");
er.setAttribute("type", "hidden");
er.setAttribute("name", "ant1B0t");
er.setAttribute("value", "yes!");
$('f_review').appendChild(er);
return true;}

function siteSubmit(Oj)
{
$(Oj).insert('<input type="hidden" name="ant1Bot" value="true" />');
}
