window.addEvent('domready', function(){

$$('#DarkLayer,#LoginBox .close').addEvents({
	click:function() {
		$$('#LoginBox,#DarkLayer').setStyle('display','none');
	}
});
	
	$$('#show_login, .showLogin').addEvents({
		'click':function(e){
			e.stop();
			ShowLogin(this.getProperty('rel'));
		}
	});
	$$('#show_search').addEvents({
		'click':function(e){ e.stop();
			$$('#searchTop').setStyle('display', 'block');
			$$('#noLoginMe').setStyle('display', 'none');
		}
	});
	$$('#hide_search').addEvents({
		'click':function(e){ e.stop();
			$$('#noLoginMe').setStyle('display', 'block');
			$$('#searchTop').setStyle('display', 'none');
		}
	});
	

if (Browser.firefox2){
	var BrowserAlertName = 'Mozilla FireFox';
	var BrowserAlertVer = '3.0';
	var BrowserAlertHref = 'http://www.mozilla.com/ru/firefox/';
}
if (Browser.ie6){
	var BrowserAlertName = 'Microsoft';
	var BrowserAlertVer = '7.0';
	var BrowserAlertHref = 'http://windows.microsoft.com/ru-RU/internet-explorer/products/ie/home';
}
if(Browser.firefox2 || Browser.ie6){ 
	var elBrowserAlert = new Element('div', {style:'display:block; background:#fef9da; border-bottom:dashed 2px #f00; padding:10px', html:'<h2 class="red" style="margin-top:0px">Внимание! Возможно, Вы используете устаревшую версию браузера!</h2><p>Некоторые функции сайта могут работать некорректно.<br> Пожалуйста, <b>обновите Ваш браузер, до версии '+BrowserAlertVer+' или выше</b>, иначе мы не можем гарантировать нормальную работоспособность системы и отображение некоторых элементов сайта.<br></p><div class="r"><a class="b" href="'+BrowserAlertHref+'">Посетить официальный сайт '+BrowserAlertName+'</a> &rarr;</div>'});
	$$('BODY').grab(elBrowserAlert, 'top');
}

});

function ShowLogin(point){	
	if (!$('DarkLayer')) {
		var elDarkLayer = new Element('div#DarkLayer.tips',{title:'Щелкните здесь, чтобы закрыть!'}).addEvent('click',function() {$$('#LoginBox,#DarkLayer').setStyle('display','none');});
		$$('BODY').adopt(elDarkLayer);
	}
	if (!$('LoginBox')){
		var elLoginBox = new Element('form#LoginBox',{action:'/users/login.pl', method:'post', html:'<h3>Авторизация на сайте</h3><div><label for="userName">E-mail/Логин:</label><input type="text" name="login" id="userName" class="text"></div><div><label for="userPass">Пароль:</label><input type="password" name="password" id="userPass" class="text"></div><div class="ff"><div class="fl"><input name="remember" id="userRemamber" type="checkbox"/> <label class="checkbox" for="userRemamber">Запомнить меня</label></div><input type="submit" value="Войти" class="button fr"></div><div class="c"><a href="/users/remember/">Забыли пароль?</a> | <a href="/users/reg/" class="b">Регистрация</a></div>'});
		if ( !(document.location.href).contains('#')) {
			var elLoginRef = new Element('input',{type:'hidden', name:'referrer', value:document.location.href+'#'+point});
		} else {
			var elLoginRef = new Element('input',{type:'hidden', name:'referrer', value:document.location.href});
		}
		var elLoginClose = new Element('a.close.tips',{title:'Закрыть'}).addEvent('click',function() {$$('#LoginBox,#DarkLayer').setStyle('display','none');});
		elLoginBox.adopt(elLoginRef, elLoginClose);
		$$('BODY').adopt(elLoginBox);
	}
	var elLoginTips = new Tips(('.tips'), { className: 'zindex' });
	$$('#DarkLayer,#LoginBox').setStyle('display','block');
	$('userName').focus();
};
