function imageLoad() {
 if (document.images) {
  diffOn = new Image(); diffOn.src = "img/nav-diff-on.gif";
  tuxedoOn = new Image(); tuxedoOn.src = "img/nav-tuxedo-on.gif";
  suitOn = new Image(); suitOn.src = "img/nav-suit-on.gif";
  gradOn = new Image(); gradOn.src = "img/nav-grad-on.gif";
  vestsOn = new Image(); vestsOn.src = "img/nav-vests-on.gif";
  closeupOn = new Image(); closeupOn.src = "img/closeup-on.gif";
  return (flag = true);
 }
}

if (document.images) {
 diffOff = new Image(); diffOff.src = "img/nav-diff.gif";
 tuxedoOff = new Image(); tuxedoOff.src = "img/nav-tuxedo.gif";
 suitOff = new Image(); suitOff.src = "img/nav-suit.gif";
 gradOff = new Image(); gradOff.src = "img/nav-grad.gif";
 vestsOff = new Image(); vestsOff.src = "img/nav-vests.gif";
 closeupOff = new Image(); closeupOff.src = "img/closeup.gif";
}

function rollOver(object) {
 if (flag==true) {
  document.getElementById(object).src = eval(object + "On.src");
 }
}

function rollOut(object) {
 document.getElementById(object).src = eval(object + "Off.src");
}

function imgOver(object) {
 document.getElementById(object).style.backgroundColor="#B80000";
}

function imgOut(object) {
 document.getElementById(object).style.backgroundColor="#EEEEEE";
}

function bustOver() {
 document.getElementById('closeup').src = closeupOn.src;
 if (version>1) versionInc = "-"+version; else versionInc="";
 document.getElementById('bust').src="img/tux-"+tux+"-crop"+versionInc+".jpg";
 document.getElementById('bustFrame').style.visibility='visible';
}

function bustOut() {
 document.getElementById('closeup').src = closeupOff.src;
 document.getElementById('bustFrame').style.visibility='hidden';
 document.getElementById('bust').src="img/blank.gif";
}

function switchOne() {
 document.getElementById('b1').className = "numOn";
 document.getElementById('b2').className = "numOff";
 document.getElementById('thumb').style.backgroundImage="url('img/tux-"+tux+"-bust.jpg')";
 version=1;
}

function switchTwo() {
 document.getElementById('b1').className = "numOff";
 document.getElementById('b2').className = "numOn";
 document.getElementById('thumb').style.backgroundImage="url('img/tux-"+tux+"-bust-2.jpg')";
 version=2;
}

function logoLaunch(object) {
 window.open("brand-"+object+".php","brand","width=600,height=400,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=no,left=100,top=100");
}

function verifyForm(object) {
 if (object.group.value=="") { alert("Please enter the groom, bride or group full name.");object.group.focus();return false; }
 else if (object.first_name.value=="") { alert("Please enter your first name.");object.first_name.focus();return false; }
 else if (object.last_name.value=="") { alert("Please enter your last name.");object.last_name.focus();return false; }
 else if (object.hphone.value=="") { alert("Please enter your home phone number.");object.hphone.focus();return false; }
 else if (object.email.value=="") { alert("Please enter your email address.");object.email.focus();return false; }
 else return true;
}

function verifyRegForm(object) {
 if (object.first_name.value=="") { alert("Please enter your first name.");object.first_name.focus();return false; }
 else if (object.last_name.value=="") { alert("Please enter your last name.");object.last_name.focus();return false; }
 else if (object.hphone.value=="") { alert("Please enter your home phone number.");object.hphone.focus();return false; }
 else if (object.email.value=="") { alert("Please enter your email address.");object.email.focus();return false; }
 else if (object.address.value=="") { alert("Please enter your address.");object.address.focus();return false; }
 else if (object.city.value=="") { alert("Please enter your city.");object.city.focus();return false; }
 else if (object.prov.value=="") { alert("Please enter your province.");object.prov.focus();return false; }
 else if (object.pc.value=="") { alert("Please enter your postal code.");object.pc.focus();return false; }
 else if (object.occasion_date.value=="MM/DD/YYYY") { alert("Please enter the date of your occasion.");object.occasion_date.focus();return false; }
 else if (object.occasion_city.value=="") { alert("Please enter the city of your occasion.");object.occasion_city.focus();return false; }
 else return true;
}

