// formscripts.js
function checkRegDocument()
{
	var doc = document.goform
	var boolgo = true;
	for(i=0; i< doc.elements.length; i++)
	{
		if (doc.elements[i].name )
		{
			if ( doc.elements[i].name.substring(0,1) =='z' && its_whitespace(doc.elements[i].value) ) 
			{
				document.getElementById('reqtext').style.display = 'none'
				document.getElementById('reqerror').style.display = 'block'
				if (boolgo) doc.elements[i].focus()
				boolgo = false
			}
		}
	}
	if (boolgo) 
	{
		if (!badExplorer())
		{
			document.getElementById('loading').style.display = 'block'
			document.getElementById('linkright').style.display = 'none'
		}
		doc.submit()
	}
}

// Code by Paul McFedries. http://www.informit.com/articles/article.asp?p=23227&rl=1
function its_whitespace(string_value) {
  var whitespace = " \n\r\t"
  for (var counter = 0; counter < string_value.length; counter++) {
    current_char = string_value.charAt(counter)
    if (whitespace.indexOf(current_char) == -1) {
      return false
    }
  }
  return true
}

function monthlist(initvalue) {
var writep = '';
var zeroMonth = '';
var month = '';
var msg = '';
for (var i=1;i<13;i++)
{
zeroMonth = '0'+i;
month = zeroMonth.substr(1);
msg = '';
if (month==initvalue) {msg = "SELECTED"}
writep += '<OPTION VALUE=\"'+i+'\" '+msg+' >'+month+'</OPTION>'
}
document.write(writep)
}

function yearlist (initvalue){
var writep = '';
var msg ='';
var current_date = new Date ( )
var current_year = current_date.getFullYear()
for (var i=0;i<25;i++)
{
	msg = '';
	year = current_year - i
	if (year==initvalue) {msg = "SELECTED"}
	writep += '<OPTION VALUE=\"'+year+'\" '+msg+' >'+year+'</OPTION>'
}
document.write(writep)
}

function changemonth()
{
var yearlist = document.goform.EndYear;
var endM = document.getElementById('endMois')
if (yearlist.selectedIndex == 0)
 {
	endM.style.display = 'none';
 }
 else
 {
	endM.style.display = 'inline';	
 }
}

function changestate()
{
var thecountry = document.goform.Country;
var stateinfo= document.goform.State;
if (thecountry.selectedIndex != 209 )
	{
		stateinfo.disabled = true;
	}
else
	{
		stateinfo.disabled = false;	
	}
}

function badExplorer()
{
var versionSearch = "MSIE";
var browserName=navigator.appName; 
var retvalue = false;
if (browserName=="Microsoft Internet Explorer")
{
	temp = navigator.appVersion;
	index = temp.indexOf(versionSearch);
	ver = parseFloat(temp.substring(index+versionSearch.length+1));
	if (ver < 7) retvalue = true;
}
return retvalue;
}