// Register Javascript

if(!Browser.Engine.trident)
	google.load('friendconnect', '0.8');

window.addEvent('domready',function(){
	var	forgotPass = $('forgot_pass'),
		forgotForm = $('forgotpassword');
	if(document.referrer && document.referrer != location.href && !Cookie.read('http_reg_ref')) {
		Cookie.write('http_reg_ref', document.referrer, {duration: 365, path:'/'});
	}
		
	if(!Browser.Engine.trident) {
		google.friendconnect.container.setParentUrl('/' /* location of rpc_relay.html and canvas.html */);
		google.friendconnect.container.initOpenSocialApi({
		  site: '11374403941134644004',
		  onload: function(securityToken) { 
				if (!window.timesloaded) {
					window.timesloaded = 1;
				} else {
					window.timesloaded++;
				}
				if (window.timesloaded > 1) { 
					var httpRef = Cookie.read('http_reg_ref');
					Cookie.dispose('http_reg_ref',{path:'/'});
					if(httpRef.indexOf(location.href.split('/')[2]) != 0)
						location.href = httpRef;
					else
						location.href = '/';
				}
			}
		});		
		
		google.friendconnect.renderSignInButton({ 'id': 'gfc_login', 'text' : 'Click here to login ', 'style': 'standard' });
	}	
	
	forgotPass.addEvent('click',function(e){
		e.stop();
		if(forgotForm.hasClass('hidden')) {
			forgotForm.setStyle('opacity',0);
			forgotForm.removeClass('hidden');
			forgotForm.morph({opacity:1});
		} else {
			forgotForm.addClass('hidden');
		}
	});	
});