// JavaScript Document
ieHover = function() {
if (!document.getElementById("nav")) return;
var lists = document.getElementById("nav").getElementsByTagName("UL");
for (j=0; j<lists.length; j++) {
	lists[j].innerHTML = ('<iframe src="javascript:false;" scrolling="no" frameborder="0"></iframe>' + lists[j].innerHTML);
	var frame = lists[j].firstChild;
	frame.style.width=lists[j].offsetWidth+"px";
	frame.style.height=lists[j].offsetHeight+"px";
	lists[j].style.zIndex="1";
}
var items = document.getElementById("nav").getElementsByTagName("LI");
for (var i=0; i<items.length; i++) {
	items[i].onmouseover=function() { this.className+=" sfhover"; }
	items[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); }
}
var spanList = document.getElementById("nav").getElementsByTagName("span");
for (i = 0; i < spanList.length; i++)
  if (hasClassName(spanList[i], "menuItemArrow")) {
    spanList[i].style.fontFamily = "Webdings";
    spanList[i].firstChild.nodeValue = "4";
  }
  ieTopHover();
}
ieTopHover = function() {
if (!document.getElementById("quick_links")) return;
var lists_2 = document.getElementById("quick_links").getElementsByTagName("UL");
for (j=0; j<lists_2.length; j++) {
	lists_2[j].innerHTML = ('<iframe src="javascript:false;" scrolling="no" frameborder="0"></iframe>' + lists_2[j].innerHTML);
	var frame_2 = lists_2[j].firstChild;
	frame_2.style.width=lists_2[j].offsetWidth+"px";
	frame_2.style.height=lists_2[j].offsetHeight+"px";
	lists_2[j].style.zIndex="1";
}
var items_2 = document.getElementById("quick_links").getElementsByTagName("LI");
for (var i=0; i<items_2.length; i++) {
	items_2[i].onmouseover=function() { this.className+=" sfhover"; }
	items_2[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); }
}
}

function printpage()
{
window.print()
}

if (window.attachEvent) window.attachEvent('onload', ieHover);
function hasClassName(el, name) {
  var i, list;
  list = el.className.split(" ");
  for (i = 0; i < list.length; i++)
    if (list[i] == name)
      return true;
  return false;
}


/************** Validation *******************/

function validateForm(){
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
var isError = false;
var errorMsg = "Please complete the following fields:\n";
var first_name = document.forms["register_form"].first_name.value;
var last_name = document.forms["register_form"].last_name.value;
var company = document.forms["register_form"].company.value;
var title = document.forms["register_form"].title.value;
//var street = document.forms["register_form"].street.value;
//var city = document.forms["register_form"].city.value;
var state = document.forms["register_form"].state.value;
//var zip = document.forms["register_form"].zip.value;
var country = document.forms["register_form"].country.value;
var phone = document.forms["register_form"].phone.value;
//var phone1_2 = document.forms["register_form"].phone1_2.value;
//var phone1_3 = document.forms["register_form"].phone1_3.value;
var email = document.forms["register_form"].email.value;
//var vehicles = document.forms["register_form"].vehicles.value;


if (first_name == ""){
	errorMsg = errorMsg+"First Name\n";
	isError = true;
}
if (last_name == ""){
	errorMsg = errorMsg+"Last Name\n";
	isError = true;
}
if (company == ""){
	errorMsg = errorMsg+"Company\n";
	isError = true;
}
if (title == ""){
	errorMsg = errorMsg+"Title\n";
	isError = true;
}
/*if (street == ""){
	errorMsg = errorMsg+"street\n";
	isError = true;
}
if (city == ""){
	errorMsg = errorMsg+"City\n";
	isError = true;
}
*/
if (state == ""){
	errorMsg = errorMsg+"State/Province\n";
	isError = true;
}
if (country == ""){
	errorMsg = errorMsg+"Country\n";
	isError = true;
}
/*
if (zip == ""){
	errorMsg = errorMsg+"Zip Code\n";
	isError = true;
}
*/
if (phone == ""){
	errorMsg = errorMsg+"Complete Phone Number\n";
	isError = true;
}

if (filter.test(email)) {
	}
	else{
	errorMsg = errorMsg+"Valid Email address\n";
	isError = true;
}

/*if (vehicles == ""){
	errorMsg = errorMsg+"Number of Vehicles\n";
	isError = true;
}
*/
if (isError == true){
	alert(errorMsg);
	return false;
}else{
	return true;
}

}

/************** End of Validation *******************/








