﻿if( top != self )
{
	top.location=self.document.location;
}
function SetNumeric()
{
    var i5 = document.createElement("input");
    i5.setAttribute("type", "number");
    var isHtml5 = (i5.type != "text");
	var boxes = document.getElementsByTagName("input");
	for (var i=0; i< boxes.length; i++)
	{
	    if (boxes[i].type == "text")
	    {
	        boxes[i].onkeypress = CheckNumeric;
	        if (isHtml5)
	            boxes[i].type = "number";
	    }
	}
}
var inputProbs = 0;
function CheckNumeric(e)
{
    var c = (document.all) ? event.srcElement : e.target;
    var k = (document.all) ? event.keyCode : e.which;
    if ((k > 47 && k < 58) || k == 8) // 0 - 9 and backspace
        return true;
    if (k == 46 && c.value.indexOf(".") == -1)
        return true;
    inputProbs++;
    if (inputProbs % 5 == 0)
        alert("Use Numeric Keypad\n\n0 to 9 and .");
    if (document.all)
        return false;
    else
        e.preventDefault();
}