var ajaxJokes = new Array();


function process_login()
{
	var hintObj =  document.getElementById("joke_loginHint");
	var f_userObj = document.getElementById("joke_username") ;
	var f_passObj = document.getElementById("joke_password") ;
	
	if(document.getElementById("joke_password").value.length < 3 || document.getElementById("joke_password").value.length < 3 )
		{
			hintObj.innerHTML = "<img src=\"images/icon_alert.gif\" align=\"absmiddle\"/> Enter Valid Username & Password" ;
			return false ;
		}
		
	document.getElementById("joke_submit").disabled = true ;
	
	hintObj.innerHTML = "<img src=\"images/loading_1.gif\" align=\"absmiddle\"/> Checking Information ... Please WAIT" ;
	
	var password = hex_md5(document.getElementById("joke_password").value);
	var ajaxIndex = ajaxJokes.length;
	
	
	

	ajaxJokes[ajaxIndex] = new sack();
	
	ajaxJokes[ajaxIndex].requestFile = "profile_ajax.os?cmd=login&u=" + document.getElementById("joke_username").value + "&pw=" + password +"&rq="  + encode64(f_userObj.value + encode64(f_passObj.value));
	//ajaxJokes[ajaxIndex].requestFile = "http://jokes.faceoffestac.net/jokes_ajax.os/jokes_ajax.os?cmd=login&u=" + document.getElementById("joke_username").value + "&pw=" + password +"&rq="  + encode64(f_userObj.value + encode64(f_passObj.value));
	
	ajaxJokes[ajaxIndex].onCompletion = function(){ 
			
			
			
			if(ajaxJokes[ajaxIndex].response == "OK")
				{
					document.getElementById("form_jokeLogin").submit();
					closeMessage();
				}
			else
			{
				hintObj.innerHTML = ajaxJokes[ajaxIndex].response	;
				document.getElementById("joke_submit").disabled = false;
				
			}
	};
	
	
	ajaxJokes[ajaxIndex].onLoading = function(){ 
		hintObj.innerHTML = "<img src=\"images/loading_1.gif\" align=\"absmiddle\"/> Verifing Information" ; 
		//alert("Uploading ... Please WAIT");
	};	
	
	

	ajaxJokes[ajaxIndex].onError = function(){
		hintObj.innerHTML = "<img src=\"images/icon_alert.gif\" align=\"absmiddle\"/> Unknown Error , Please Try Again" ;
		document.getElementById("joke_submit").disabled = false ;
	}
	
	ajaxJokes[ajaxIndex].onFail = function(){
		hintObj.innerHTML = "<img src=\"images/icon_alert.gif\" align=\"absmiddle\"/> Connection Error , Please Try Again" ;
		document.getElementById("joke_submit").disabled = false ;
	}
	
		
	ajaxJokes[ajaxIndex].runAJAX();
	

}



