[Javascript] (no subject)

Scott Hamm linuxgold at gmail.com
Wed Nov 2 10:38:45 CST 2005


Tried your method to no avail: (thanks for trying)

<script type="text/javascript">
	function validateKronos()
	{
		digits="0123456789."
		if(krono_process.assocID.options[0].selected)
		{
			alert("Associate is not selected")
			krono_process.assocID.focus()
			return false;
		}
		else
		{
			var kph=krono_process.khrs.value
			len=kph.length
			if(len==0)
			{
				alert("Hours is not indicated. Enter 0 if no hours worked.")
				krono_process.khrs.focus()
				return false;
			}
			else
			{
				for(i=0;i<len;i++)
				{
					if(digits.indexOf(kph.charAt(i))<0)
					{
						alert("Hours must be numeric")
						krono_process.khrs.focus()
						return false;
					}
				}
				var kpp=krono_process.kpto.value
				len=kpp.length
				if(len!=0)
				{
					for(i=0;i<len;i++)
					{
						if(digits.indexOf(kpp.charAt(i))<0)
						{
							alert("PTO must be numeric")
							krono_process.kpto.focus()
							return false;
						}
					}
					//here lies the problem
					var kpptot=Number(krono_process.kpto.value);
					var kphtot=Number(krono_process.khrs.value);
					var ktot=kpptot+kphtot;
					If(ktot>8)
					{
						alert("Exceeding 8 hours total to use PTO")
						krono_process.khrs.focus()
						return false;
					}
				}
			}
		}
	}
</script>



More information about the Javascript mailing list