﻿function IsNumeric(strString)
{
	var strValidChars = "0123456789.-";
	var strChar;
	var blnResult = true;

	if (strString.length == 0) return false;

	for (i = 0; i < strString.length && blnResult == true; i++)
	{
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1)
		 blnResult = false;
	}
	return blnResult;
}
function rpAddEvent(el, evname, func)
{
    if (el.attachEvent)el.attachEvent("on" + evname, func);
    else if (el.addEventListener) el.addEventListener(evname, func, true);
    else el["on" + evname] = func;
}
function PopWin(url, stateX, stateY,x1, y1){
    if (x1==null)x1=100;
    if (y1==null)y1=100;
    
	window.open(url,"quoted","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizeable=0,width=" + stateX + ",height=" + stateY + ",top="+x1+",left="+y1);
}
function rpget(id){return document.getElementById(id);}
function nud(id,min,max)
{
    document.write("<input type='button' onmousedown='nudd(&quot;"+id+"&quot;,"+min+","+max+",-5);' style='background-color:#222;color:#fff;border:0px;' value='<<'>&nbsp;");
    document.write("<input type='button' onmousedown='nudd(&quot;"+id+"&quot;,"+min+","+max+",-1);' style='background-color:#222;color:#fff;border:0px;' value='<'>&nbsp;");
    document.write("<input type='button' onmousedown='nudd(&quot;"+id+"&quot;,"+min+","+max+",1);' style='background-color:#222;color:#fff;border:0px;' value='>'>&nbsp;");
    document.write("<input type='button' onmousedown='nudd(&quot;"+id+"&quot;,"+min+","+max+",5);' style='background-color:#222;color:#fff;border:0px;' value='>>'>");
    var txt=rpget(id);
    txt.onmousedown=function(){return false;}
    txt.onkeydown=function(){return false;}
    txt.onmouseup=function(){return false;}
    txt.onchange=function(){return false;}
}
function nudd(id,min,max,inc)
{
    var txt=rpget(id)
    var x= Math.floor(txt.value);
    x+=inc;
    if (x>=max)x=max;
    if (x<=min)x=min;
    txt.value=x;
}


