try{

	if(typeof jQuery == 'undefined')

		throw 'err:jQuery';

	else{

		var checkUserLogin = function(formName,destination){
			var $F = '#'+formName;
			$('#loginProcess').show();
			if($('#email').val()=='' || $('#email').val()=='Email*:'){
				$('#loginProcess').html('<div id="infoMsg" class="error"><b>ERROR &gt; </b> Email & Password Required.</div>');
				return false;

			}
            
            if($('#password').val()=='' || $('#password').val()=='Password*:'){
				$('#loginProcess').html('<div id="infoMsg" class="error"><b>ERROR &gt; </b> Email & Password Required.</div>');
                return false;
			}
           
			$.ajax({
                     
			   	type: "post",

			   	url: $($F)[0].action ,

			   	data: $($F).serialize(),

			   

				beforeSend: function(){

					$('#email').attr("disabled","disabled");

					$('#password').attr("disabled","disabled");

					$('#btnAuthenticate ').attr("disabled","disabled");

				},

			   	success: function(msg){           
                    //$('#loginProcess').hide();   
                    
                    
				 	if(msg == 'success' || msg == '1') {
                        window.location = destination;   
                    }  
				 	else {    
						$('#email').removeAttr("disabled");                                                                       
						$('#password').removeAttr("disabled");   
						$('#btnAuthenticate ').removeAttr("disabled");
                        
                        $('#loginProcess').html(msg);
					}

			   	}

			});

		};

		

		var checkPasswordReset = function(destination){

			var $F = $('#passwordRecovery');

			var $B = $('#btnRecover');

			var $E = $('#email1');

			var $R = $('#recoveryProcess');

            
			$.ajax({

					type:'post',

					url: $F[0].action ,

					data: $F.serialize(),

					beforeSend: function(){

						$R.show();

						$B.attr("disabled","disabled");

						$E.attr("disabled","disabled");

					},

                    error: function(msg) { 
                        
                        alert("error: " + msg); 
                    
                    },
                    
					success: function(msg){

                        
                        $('#recoveryProcess').html(msg);

					 	if(msg.search('success')<=0){

							$B.removeAttr("disabled");

							$E.removeAttr("disabled");

						}

					}

				});

		};

        
        var login = function(){
            var $forgot = $('#forgot');
            $forgot.hide();
            
            
            var $login = $('#login');
            $login.show();
            
            return false;
        };
        
        
        
        var forgot = function(){
            var $login = $('#login');
            $login.hide();
            
            
            var $forgot = $('#forgot');
            $forgot.show();
            
            return false;
        };
        
        
	}

}catch($error){

	if($error == 'err:jQuery') document.write('<div style="color:#f00;font-size:18px">jQuery is not available</div>');

}


