window.addEvent('domready', function() {

	$('bannerSearch').addEvent('submit', function(e) {
		e.stop();
		this.set('send', {
			url:'/search.php',
			evalScripts :  false,
			evalResponse : false,
			onRequest: function() {
				$('searchReplace').set('styles', {'display':'none','visibility': 'hidden'});
				$('loader2').set('styles', {'display':'block','visibility': 'visible'});
			},
			onComplete: function(response) {
				$('searchReplace').set('html',response);
				if ($("execScript")) {eval($("execScript").innerHTML);}
				$('loader2').set('styles', {'display':'none','visibility': 'hidden'});
				$('searchReplace').set('styles', {'display':'block','visibility': 'visible'});
			}
		});
		this.send();
	});
	
	$('login_form').addEvent('submit', function(e) {
		e.stop();
		this.set('send', {
			url:'/login.php?act=login',
			onRequest: function() {
				$('logged_user').set('styles', {'display':'none','visibility': 'hidden'});
				$('login_form').set('styles', {'display':'none','visibility': 'hidden'});
				$('notMember').set('styles', {'display':'none','visibility': 'hidden'});
				$('loader').set('styles', {'display':'block','visibility': 'visible'});
			},
			onComplete: function(response) { 
				if (response=='0'){ 
					$('loader').set('styles', {'display':'none','visibility': 'hidden'});
					$('login_form').set('styles', {'display':'block','visibility': 'visible'});
					$('notMember').set('styles', {'display':'block','visibility': 'visible'});
					$('errorLogin').set('text','Wrong user or pass! ');
				} else { 
					var objectData = JSON.decode(response); 
					$('user_field').set('text',objectData[6]); 						
					$('login_form').set('styles', {'display':'none','visibility': 'hidden'});
					$('notMember').set('styles', {'display':'none','visibility': 'hidden'});
					$('loader').set('styles', {'display':'none','visibility': 'hidden'});
					$('logged_user').set('styles', {'display':'block','visibility': 'visible'});
					$('errorLogin').set('text','');
					Cookie.write(objectData[0] , objectData[1] , {duration: 0, path: objectData[3], domain: objectData[4], secure: objectData[5] });
					//document.cookie= objectData[0] +'='+ escape(objectData[1]) +';expires='+ objectData[2] +';path='+ objectData[3] +';domain='+ objectData[4] +';'+ objectData[5];
				}
			}
		});
		this.send();
	});

	$('signOut').addEvent('click', function(e) {
		e.stop();
		if (Cookie.read('ci_session')) {
			Cookie.dispose('ci_session',{path:'/'});
			window.location="/";
		}
	});
});