window.addEvent('domready', function() { 
	
	$$('.faded').set('opacity','0.4'); 
	$$('.navigation_inactive').set('opacity','0.4'); 
	
	
	$$('.faded').addEvent('mouseover',function() {this.fade('in');});
	$$('.faded').addEvent('mouseout',function() {this.fade('0.2');});
	
	
	//Login Block
	if ($('login') == null) { return; }
	else { 
	$('login').addEvent('submit', function(e) {
		e.stop();
		var path=window.location.pathname.replace(/^.|.$/g,"");
		if(path=='future/quiz/' || path=='future/article/') { var file='../process.php'; }
		else { var file='process.php'; }

		this.set('send', {url: file,onComplete: function(response) {
			
			if(response!='success') {
				$('user_result').addClass('error');
				$('user_result').set('html', response);
				$('user_result').highlight();
				}
			else {
				if(path=='future/quiz/') { var confirm_result='Great, you have been logged in; refresh the page to take the quiz!'; }
				else { var confirm_result='Great, you have been logged in!'; }
				$('login').dispose();
				if($('user_result').hasClass('erorr')) { $('user_result').removeClass('error'); }
				$('user_result').addClass('confirm');
				$('user_result').set('html', confirm_result);
				$('user_result').highlight();
				$('navigation_progress').setProperty('href','http://onwebtape.com/future/progress.php');
				$$('.navigation_inactive').fade('in');
				$('navigation_blue').removeClass('navigation_inactive');
				window.location=window.location.href;
				}
			
		}});
		this.send();
		});
	}
	//End Login Block
	
	//Register Block
	if ($('register') == null) { return; }
	else { 
	$('register_holder').hide();
	$('register').addEvent('submit', function(e) {
		e.stop();

		this.set('send', {onComplete: function(response) {
			
			if(response!='success') {
				$('user_result').addClass('error');
				$('user_result').set('html', response);
				$('user_result').highlight();
				}
			else {
				var confirmation='Alright ' 
					+ $('register_name').get('value')
					+ ', you are now registered and can login above!';
				
				$('login_email').set('value',$('register_email').get('value'));
				$('login_password').set('value',$('register_password').get('value'));
				$('register_holder').dispose();
				if($('user_result').hasClass('erorr')) { $('user_result').removeClass('error'); }
				$('user_result').addClass('confirm');
				$('user_result').set('html', confirmation);
				$('user_result').highlight();
				}
			
		}});
		this.send();
		});
	
	$('register_button').addEvent('click',function(e) { new Fx.Reveal($('register_holder')).toggle(); });
	}
	//End Register Block
	
	//Quiz Block 
	
	//End Quiz Block
	
});