// JavaScript Document
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 8;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 0;
// the version of javascript supported
var jsVersion = 1.0;
// -----------------------------------------------------------------------------

// resize window
top.window.moveTo (0,0);
var w = screen.availWidth;
var h = screen.availHeight;

if (document.all) {
top.window.resizeTo(w,h);
}
else if (document.layers||document.getElementById) {
if (top.window.outerHeight < h || top.window.outerWidth <w ){
top.window.outerHeight = h;
top.window.outerWidth = w;
}
}
//
function submitItNew(passForm) {
  
  var fieldCount = passForm.elements.length;
	var i;
	
	for (i = 0; i < fieldCount; i++) {
		if (hasClassName(passForm.elements[i], 'required') && passForm.elements[i].value == '') {
			//alert(passForm.elements[i].name +' - '+ passForm.elements[i].value);
			alert("Please enter your "+ passForm.elements[i].title);
			passForm.elements[i].focus();
			return false;
		} 
		
		if (hasClassName(passForm.elements[i], 'email') && passForm.elements[i].value != '' && !validEmail(passForm.elements[i].value)) {
		  alert("Invalid Email Address - Please enter a valid Email Address");
			passForm.elements[i].focus();
			passForm.elements[i].select();
			return false;
		} else if (hasClassName(passForm.elements[i], 'phoneCode') && passForm.elements[i].value != '' && !validTelAreaCode(passForm.elements[i].value)) {
			alert("Please enter a valid Telephone Area Code")
			passForm.elements[i].focus();
			passForm.elements[i].select();
			return false;
		} else if (hasClassName(passForm.elements[i], 'phoneNum') && passForm.elements[i].value != '' && !numberCode(passForm.elements[i].value)) {
			alert("Please enter a valid Telephone Number")
			passForm.elements[i].focus();
			passForm.elements[i].select();
			return false;
		} else if (hasClassName(passForm.elements[i], 'cellCode') && passForm.elements[i].value != '' && !validTelAreaCode(passForm.elements[i].value)) {
			alert("Please enter a valid Cell Phone Area Code")
			passForm.elements[i].focus();
			passForm.elements[i].select();
			return false;
		} else if (hasClassName(passForm.elements[i], 'cellNum') && passForm.elements[i].value != '' && !numberCode(passForm.elements[i].value)) {
			alert("Please enter a valid Cell Phone Number")
			passForm.elements[i].focus();
			passForm.elements[i].select();
			return false;
		} else if (hasClassName(passForm.elements[i], 'faxCode') && passForm.elements[i].value != '' && !validTelAreaCode(passForm.elements[i].value)) {
			alert("Please enter a valid Fax Area Code")
			passForm.elements[i].focus();
			passForm.elements[i].select();
			return false;
		} else if (hasClassName(passForm.elements[i], 'faxNum') && passForm.elements[i].value != '' && !numberCode(passForm.elements[i].value)) {
			alert("Please enter a valid Fax Number")
			passForm.elements[i].focus();
			passForm.elements[i].select();
			return false;
		} else if (hasClassName(passForm.elements[i], 'zipCode') && passForm.elements[i].value != '' && !validZip(passForm.elements[i].value)) {
			alert("Please enter a valid Zip Code")
			passForm.elements[i].focus();
			passForm.elements[i].select();
			return false;
		}
		
	}
	
	return true
}
