// JavaScript Document
function strstr (haystack, needle, bool) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   bugfixed by: Onno Marsman
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: strstr('Kevin van Zonneveld', 'van');
    // *     returns 1: 'van Zonneveld'
    // *     example 2: strstr('Kevin van Zonneveld', 'van', true);
    // *     returns 2: 'Kevin '
    // *     example 3: strstr('name@example.com', '@');
    // *     returns 3: '@example.com'
    // *     example 4: strstr('name@example.com', '@', true);
    // *     returns 4: 'name'

    var pos = 0;
    
    haystack += '';
    pos = haystack.indexOf( needle );
    if (pos == -1) {
        return false;
    } else{
        if (bool){
            return haystack.substr( 0, pos );
        } else{
            return haystack.slice( pos );
        }
    }
}

var $=jQuery.noConflict();
$(document).ready(function() {
						   
$('#user_password').focus(function(){
	
		if($(this).val()=='password' || $(this).val()=='')
		{
			$(this).val('');		
		}
		
	
	});
	
	$('#user_auth_name').focus(function(){
	
		if($(this).val()=='username' || $(this).val()=='')
		{
			$(this).val('');		
		}
		
	
	});						   
						   
	$('#login_button').click(function(){
											  
											  var user=$('#user_auth_name').val();
											  var pass=$('#user_password').val();
											  var param='username='+user+'&password='+pass;
											  var page_name=$('#page').val();		
$('.err-mgs_content').html('');  
											  
											  if((user!='' && user!='username') && (pass!='' && pass!='******'))
											  {
												  	
													$.ajax({
														   type: 'POST',
														   url: 'login_process.php',
														   data: param,
														   dataType: 'json',
														   success: function(res){
															  
															   if(res.flag)
															   {
																   if(strstr(page_name,"activation.php"))
																   {
																	   				   
																		window.location.href="myaccount.php";      
																   }
																   else
																   {
																	  
																		window.location.href=page_name;   
																   }
															   }
															   else
															   {
																    $('.err_mgs').css('color','#ff0000');
																	$('.err_mgs').css('display','block');
																	
																	$('.err-mgs_content').html(res.mgs);  
																	$('.err_mgs').fadeOut(5000);
															   }
															   
														   }
														   
														   });
														  
												  
											  }
											  else
											  {
														$('.err_mgs').css('color','#ff0000');
														$('.err_mgs').css('display','block');
														$('.err-mgs_content').html('Wrong user name or password!');  
														$('.err_mgs').fadeOut(5000);
											  }
									  
									  });
});
