// JavaScript Document
<!--

	var d=new Date()
 	var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
	var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
	var currentdate=weekday[d.getDay()] + ", " + monthname[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear()

	var copyright="&copy; " + d.getFullYear() + " "

// Form Functions - Check Number String
	function numCheck(obj,len)
	{
		if (isNumberString(obj) && obj.length==len)
			{return true;}
		else
			{return false;}
	}


// Form Functions - Verify Numbers Only
	function isNumberString (InString)  
	{
		if (InString == null) return (false);
		if (InString.length == 0) return (false);
		var RefString="1234567890";
		for (Count=0; Count < InString.length; Count++)  {
			TempChar= InString.substring (Count, Count+1);
			if (RefString.indexOf (TempChar, 0)==-1)  
			return (false);
		}
		return (true);
	}

// Form Functions - Verify Valid E-mail Syntax
	function validEmail(email) 
	{
		invalidChars = " /:,#'`$~!%^&*()+\"\;<>?\\|	"
		if (email == "") {						// cannot be empty
			return false
		}
		for (i = 0; i < invalidChars.length; i++) {	// does it contain any invalid characters?
			badChar = invalidChars.charAt(i)
			if (email.indexOf(badChar,0) > -1) {
				return false
			}
		}
		atPos = email.indexOf("@",1)			// there must be one "@" symbol
		if (atPos == -1) {
			return false
		}
		if (email.indexOf("@",atPos+1) != -1) {	// and only one "@" symbol
			return false
		}
		periodPos = email.indexOf(".",atPos)
		if (periodPos == -1) {					// and at least one "." after the "@"
			return false
		}
		if (periodPos+3 > email.length)	{		// must be at least 2 characters after the "."
			return false
		}
		return true
	}
	
// Form Functions - Verify Radio Button Checks
	function valButton(btn) {
	    var cnt = -1;
	    for (var i=btn.length-1; i > -1; i--) {
	        if (btn[i].checked) {cnt = i; i = -1;}
	    }
	    if (cnt > -1) return btn[cnt].value;
	    else return null;
	}

// Process Code Generator
	var txtcode = ""
	var maxnum = 10
	var gnumcode = ""
	
//input image generator
	imagesA = new Array

	imagesA[1] = "1.jpg"
	imagesA[2] = "2.jpg"
	imagesA[3] = "3.jpg"
	imagesA[4] = "4.jpg"
	imagesA[5] = "5.jpg"
	imagesA[6] = "6.jpg"
	imagesA[7] = "7.jpg"
	imagesA[8] = "8.jpg"
	imagesA[9] = "9.jpg"
	imagesA[10] = "0.jpg"

	for (i = 0; i <= 5; i++)
	{
	var imagenumber = 10 ;
	var randomnumber = Math.random() ;
	var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ;

	if (rand1 == maxnum) 
		{ txtcode = txtcode + "0" }
	else
		{ txtcode = txtcode + rand1 }
	gnumcode = gnumcode + '<img src="cache/' + imagesA[rand1] + '">'
	}

	var valcode = '<input name="TxtCode" type="hidden" value="' + txtcode + '" />'

//-->