

//window.addEvent('domready', function(){
		var notify = new Notimoo();
		notify.show({title: 'Loading UserCP Data!!! ',message: 'Success, User Panel Have been Loaded.'});
        var formcheck = new FormCheck('LoginBox', {
        	submitByAjax: true
		});
		formcheck.addEvent('onAjaxRequest', function(){
			go_login('login','do');		
        }); 
		$('remember_me').addEvent('click',function() {
				if (this.checked == true) {
					var mySession  = Cookie.write('remember', 'yes', {duration: 10});

					notify.show({	title: 'Remember ME! Activated ',	message: 'Cookies are being saved so that you will keep your login sessions!'});
				} else { 
					notify.show({	title: 'Remember ME! Deactivated ',	message: 'Cookies have been deleted!'});
					Cookie.dispose('remember');
				}
		});
	
		var mySession = Cookie.read('remember');
		if (mySession == 'yes') {
			$('remember_me').checked = true;
			go_login('remember');	}

//}); 

function go_login(type,x,id,mid ) {
	url = site.location + "login.php?callback="+type;
	if (type == 'login' && x == 'do') { 
		url += "&user="+$('loginform_txtUserID').value+"&pass="+$('loginform_txtPassWD').value;
		notify.show({
			title: 'Login Initialed ',
			message: 'Communicating with Server. Please Wait a few seconds!'
		});
	}
	if (type == 'edit' && x == 'do' ) {
		url += "&do=1&email="+$('ch_email').value;
		url += "&oldpass="+$('ch_oldpass').value;
		url += "&newpass="+$('ch_newpass').value;
	}
	if (type =='heroes' && x && id) {
		url += '&do='+x+'&id='+id;	
		if (x == 'ADD') {
				var str = $('str_'+id).value;
				var agi = $('agi_'+id).value;
				var eng = $('eng_'+id).value;
				var vit = $('vit_'+id).value;
				if ($('com_'+id)) {
					var com = $('com_'+id).value;
					url += '&com='+com;
				}
			url +='&str='+str+'&agi='+agi+'&eng='+eng+'&vit='+vit;
		}
		if (x == 'TELE') url +='&map='+mid;
	}
	if (type == 'mucash' && x) {
		switch (x) {
			case 'MSG':	url += '&do='+x+'&MSG='+$('GMSG').value; break;
			case 'NAMECHG':	url += '&do='+x+'&id='+$("namechg").options[$("namechg").selectedIndex].value+'&newname='+$('newNAME').value; break;
			default: url += '&do='+x+'&id='+id;	break;
		}		
	}
	if (type == 'vault' && id) {
		if (id) url += '&do='+x+'&id='+id;
	}
	
	//alert(url);
	addScript(url);	
}
function NOT_LOGIN(data) {
	var x = data.data;	
	switch(x[0].CALLBACK) {
	 case 'denied': //$('LoginBox_out').set('text','Username and Password doesn\'t match. Login Denied!');
		notify.show({
			title: 'Login Failed ',
			message: 'Username and Password doesn\'t match. Login Denied!'
		});
	  break;
	 default:
		notify.show({title: 'Please Login First!!! ',			message: 'Please login Before attempting to do this action.'});	
		
	 break;
	  case 'logout':
		notify.show({
			title: 'Logout Sucessfull! ',
			message: 'Please while a few seconds while the Login Session is being cleared. Thank you.'
		});	
		$('loginpanel').setStyle('display','none');			
		$('loginform').setStyle('display','block');	
	  break;
	}
	site.login = 0;

}
function login(data) {
	var text='';
  if(data==null) alert('error');
  else  { 	  
			var x = data.data;		    
		var myScript = new Asset.javascript(site.template+'pages/usercp/login_scripts.js', {id: 'login_scripts'});
		
			// finish_up();
		var tr = $('loginpanel');
			$('loginform').setStyle('display','none');
			tr.setStyle('display','block');
			( function() { $('controlpanel').tween('width','620px'); }).delay(1000);
			site.login = 1;
				notify.show({
					title: 'Login Successfull!!! ',
					message: 'Please Wait a few seconds, while we generate the Custom User Panel...'
				});
		tr.empty();
		var usercp= new Element('ul',{'id':'loginpanel_ul'}).inject(tr);
		
		//$('loginpanel_footer').set('html',' ');
			x.each(function(userpanel) {
			if (userpanel.name) {
				var el = new Element('li');
				var img = new Element('img', {'align':'left','src': site.template+'pages/usercp/images/' + userpanel.id +'.png'}).injectInside(el);
				var name = new Element('h3').set('html',userpanel.name).injectAfter(img);
			
				var desc = new Element('span').set('html',userpanel.description).injectAfter(name);
				//var footer = new Element('span').injectAfter(img);
				//if (image.views > 50 && image.views < 250) footer.setHTML('popular').addClass('popular');
				//else if (image.views > 250) footer.setHTML('SUPERpopular').addClass('SUPERpopular');
				//else footer.setHTML('normal').addClass('normal');
				el.inject(usercp);
			el.set('morph', { duration: 800, wait: false });
			el.addEvents({
				'mouseenter': function(e) { e.stop(); 
                    el.get('morph').start( {  'opacity': '1','background-position':'102px 10px' } );
                },
                'mouseleave': function(e) { e.stop();
                   el.get('morph').start( {  'opacity': '0.9','background-position':'-150px 10px' } );
                },
				'click': function() { 
					$$('.dialog_title').set('html', userpanel.name);
				    $$('.dialog_summary').set('html', userpanel.description);								
					$('dialog_left').set('html','...');
					 $('dialog_right').empty();
					
					notify.show({
						title: userpanel.name +' Panel Opened ',
						message: 'Communicating with Server. Please Wait a few seconds!'
					});
					go_login(userpanel.id);
					$('fb-modal').fade('in');
			
			
				}
				});
			}
			});
		
		var el = new Element('input', {"type":"button","class":"bt_logout","value":"Logout of User CP!"});
		el.inject(usercp);
		el.addEvents({
			'click': function() { addScript(site.location+'login.php?callback=logout');
						notify.show({title: 'Logout Initialed ',message: 'Communicating with Server. Please Wait a few seconds!'});		
			}
		});
  }
}
