// JavaScript Document

$(document).ready(function()
{
    

	$(".jqPostcodeTextbox").keypress(function (e)
	{
		var key = e.charCode || e.keyCode || 0;
		
		key = e.which;
		

            // allow backspace, tab, delete, arrows, numbers and keypad numbers ONLY
            return (
                key == 8 || 
                key == 9 ||
                key == 32 ||
                (key >= 48 && key <= 57) ||
                (key >= 65 && key <= 90) ||
                (key >= 97 && key <= 122)
			);
	});


	$(".jqPostcodeTextbox").focus(function ()
	{
		var pos = findPos(this);
		var objHelp = document.getElementById("help");
		
		var top = pos[0] ;
		var left = pos[1] + this.offsetWidth + 2;
		
		objHelp.style.top = top +  "px";
		objHelp.style.left = left + "px";
		
		$(objHelp).fadeIn(800);

	});

	$(".jqPostcodeTextbox").blur(function ()
	{
		setTimeout("hideHelpGo()", 100);
	});

	
});




function hideHelpGo()
{
	var objHelp = document.getElementById("help");
	objHelp.style.display = "none";
	
}

function displayHelp(helpCode, objHelpFor)
{


}

