<!--
// hint.js
$(document).ready( function(){
	$("#email").focus();
	$("#submit").attr('disabled', 'dasabled');
	$("#submit").addClass('dsblsub');
	function enable_submit(){
		var fs = new Array;
		fs[0] =$("#emsg").html(); 
		fs[1] = $("#hmsg").html(); 
		fs[2]= $("#amsg").html();	
		var i = 0;
		for(x in fs){
			if(fs[x].indexOf('alert')>0 || fs[x]==''){
				i++;
			}
		}
		if(i==0){
			$("#submit").animate(
				{opacity:1}, 1000, function() { 
					$(this).removeClass('dsblsub') ;
					$("#submit").removeAttr('disabled');
				});
			
		} else {
			$("#submit").attr('disabled', 'dasabled');
			$("#submit").animate(
				{opacity:.2}, 200, function() { $(this).addClass('dsblsub') });
		}
	}
	function mailahah(){
		var mlf = $("#email");
		var email=mlf[0].value;
		var emsg=$("#emsg");
		emsg.empty();
		var msg1='<span class="small alert">Improper or incomplete email</span>';
		var msg2='<span class="small ok">Email found!</span>';
		var msg3='<span class="small alert">Enter email!</span>';
		var msg4='<span class="small alert">Email not found!</span>';
		if(email=="") { emsg.append(msg3); } else { 
			if(validate_email(mlf[0]))
			{
				$.get("/account/files/hint.php", {email:email}, function(data){	
					if(data==1){ 
						$("#emsg").append(msg2); 
					} else { 
						$("#emsg").append(msg4); 
					}
					emsg.show();
					enable_submit();
				});
			} else {
				emsg.append(msg1);
				emsg.show();
			}
		}
	}
	$("#email").keyup(function(){
		mailahah();
	});	
	/*
	$("#email").blur(function(){
		mailahah();
		hintahah();
	});	
	*/
	$("#email").change(function(){
		mailahah();
		hintahah();
	});	
	
	//////////////////////////////////////////
	function hintahah(){
		var hmsg=$("#hmsg");
		hmsg.empty();
		hmsg.hide();
		if($("#hint")[0].selectedIndex !=0 ){
			var hint=$("#hint")[0].value;
			var email = document.getElementById('email').value;
			var msg1='<span class="small alert">Incorrect hint</span>';
			var msg2='<span class="small ok">Correct hint!</span>';
			$.get("/account/files/hint.php", {email:email, hint:hint}, function(data){	
				if(data==0){ 
					hmsg.append(msg1); 
				} else {
					hmsg.append(msg2);
				}
				hmsg.show();
				enable_submit();
			});
		} else {
			var msg3='<span class="small alert">Please select a hint</span>';
			hmsg.append(msg3);
			hmsg.show();
		}
	}

	$("#hint").change(function(){
		hintahah();
	});	

	function answerahah(){
		var amsg=$("#amsg");
		var email = document.getElementById('email').value;
		var hint = document.getElementById('hint').value;
		var answer=document.getElementById('answer').value;
		var msg0='<span class="small alert">Enter response</span>';
		var msg1='<span class="small alert">Not found!</span>';
		var msg2='<span class="small ok">Answer found!</span>';
		$.get("/account/files/hint.php", {email:email, hint:hint, answer:answer}, function(data){
			amsg.empty();
			if(data==0){ 
				if(answer ==''){
					amsg.append(msg0); 
				} else {
					amsg.append(msg1); 
				}
			} else {
				amsg.append(msg2);
				$("#submit").addClass('ywBg');
			}
			amsg.show();
			enable_submit();
		});
	}
	$("#answer").mouseout(function(){
		answerahah();
	});	
	$("#answer").change(function(){
		answerahah();
	});	
	$("#answer").keyup(function(){
		answerahah();
	});	
});
function val_hnt_form(){
	var fs = new Array;
	fs[0] =$("#emsg").html(); 
	fs[1] = $("#hmsg").html(); 
	fs[2]= $("#amsg").html();
	var i = 0;
	for(x in fs){
		if(fs[x].indexOf('alert')>0 || fs[x]==''){
			i++;
		}
	}
	if(i==0){
		return true;
	} else {
		alert('Incorrect input please check');	
		return false;
	}
}
//-->
