var initialTab = "";window.addEvent('domready', function(){	$$('a[rel=\'external\']').setProperty('target','_blank');	if ($('mid')) // Если находимся на странице просмотра материала	  {	  var info = JSON.decode($('mid').innerHTML);	  if (info.mname && info.id) new Request({method: 'post', url: '/ajax/count.php'}).send('id='+info.id+'&mname='+info.mname);	  }	if($('search')) // Если на странице есть форма поиска	  {	  $('search').addEvent('submit', function(event){ document.location = $('search').action+$$('form#search input[name="search"]')[0].value; return false; });	  }	// Ставим всем формам невидимое поле для того чтобы потом скриптом проверять его наличие чтоб определять что это был человек а не бот	inputElement  = new Element('input', {id: 'ishuman', 'type':'hidden', 'name':'ishuman','value':'1'});	$$('form').each(function(element) {			if(element.id) {				$(element.id).grab(inputElement);			}	});	if ($('register'))	  {	  $('register').addEvent('submit', function(e) {		e.stop();		var log = $('rezultdiv').empty().addClass('ajax-loading');		this.set('send', {url: '/modules/users/ajax/register.php', evalScripts: true, onComplete: function(response) {			log.removeClass('ajax-loading');			log.set('html', response);		}});		this.send();	  });	  }	$$('#register input').addEvent('keydown', function(e) {		$(this.getProperty('id')+'_div').removeClass('formerr');	});	initStateFromURL();	setInterval(initStateFromURL, 1000);	ajaxinit($$('a'));});function initStateFromURL() {		if (window.location.hash==initialTab) {      		 return; // Nothing's changed since last polled.     	}     	var loadhref = '';		initialTab = window.location.hash;		for(i=1;i<initialTab.length;i++)	  	{	  		loadhref += initialTab[i];	  	}		if (loadhref) ajaxload(loadhref);   }function ajaxinit(elems) {    if (!$('focus')) {}	elems.each( function(element) {		element.addEvent('click', function(e){			var href = element.getProperty('href');			if (href[0] == '/' && element.hasClass('ajax'))			  {			  ajaxload(href);			  $('focus').focus();			  e.stop();			  }			else			  {			  return true;			  }		});	});}function ajaxload(href,elemid) {	var elemid = (elemid)?elemid:'infodiv';	var sizes = $(elemid).getScrollSize();	var loading = $$('body').addClass('ajax-loading');	$(elemid).setProperty('style','height:'+sizes.y+'px;');	var container = $(elemid).empty();	var myRequest = new Request({url: href, method: 'post', evalScripts: true, onSuccess: function(responseText, responseXML) {    	container.innerHTML = responseText;    	loading.removeClass('ajax-loading');    	ajaxinit($$('#'+elemid+' a'));    	$(elemid).setProperty('style','height:auto;');    }}).send('ajax=1');}function make_error() {	this.length = arguments.length;  	for (var i = 0; i < this.length; i++)  	  {      $(arguments[i]+'_div').addClass('formerr');      }}function preload(src)  {  var img = new Image();  img.src = src;  }function Poll_SetVote()  {  var myHTMLRequest = new Request.HTML({url:'/modules/poll/ajax/otvetil.php',  		onSuccess: function(html) {			$('pollresults').set('text', '');			$('pollresults').adopt(html);		}  }).post($('pollform'));  return false;  }function Poll_vote_rezults(obj)  {  var myHTMLRequest = new Request.HTML({url:'/modules/poll/ajax/otvetil.php',  		onSuccess: function(html) {			$('pollresults').set('text', '');			$('pollresults').adopt(html);		}  }).post($('pollform'));  return false;  }
