// Begin Image Rollover
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
// End Image Rollover

// Begin Navigation Fix
function mainmenu(){
$(" #nav ul ").css({display: "none"}); // Opera Fix
$(" #nav li").hover(function(){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).show(400);
		},function(){
		$(this).find('ul:first').css({visibility: "hidden"});
		});
}

 
 
 $(document).ready(function(){					
	mainmenu();
});
// End Navigation Fix

// Begin Client Form Settings
function display(obj,id1,id2) {
txt = obj.options[obj.selectedIndex].value;
document.getElementById(id1).style.display = 'none';
document.getElementById(id2).style.display = 'none';
if ( txt.match(id1) ) {
document.getElementById(id1).style.display = 'block';
}
if ( txt.match(id2) ) {
document.getElementById(id2).style.display = 'block';
}
}

function iAgree() {
  document.client.Submit.disabled=true;
  if(document.client.Read_Accept.checked==true)
  {
    document.client.Submit.disabled=false;
  }
  if(document.client.Submit.checked==false)
  {
    document.client.Submit.enabled=false;
  }
}
// End Client Form Settings

// Begin Client Form Validation
function validateClient(client) {
  if(client.Owner_First.value == "") {
    alert("Please enter your First Name.");
    client.Owner_First.focus();
	return false;
  }
  if(client.Owner_Last.value == "") {
    alert("Please enter your Last Name.");
    client.Owner_Last.focus();
	return false;
  }
  if(client.Address.value == "") {
    alert("Please enter your Street Address.");
    client.Address.focus();
	return false;
  }
  if(client.City.value == "") {
    alert("Please enter your City.");
    client.City.focus();
	return false;
  }
  if(client.State.value == "") {
    alert("Please enter your State.");
    client.State.focus();
	return false;
  }
  if(client.Zip.value == "") {
    alert("Please enter your Zip Code.");
    client.Zip.focus();
	return false;
  }
  if(client.Home_Number.value == "") {
    alert("Please enter a Home Phone Number.");
    client.Home_Number.focus();
	return false;
  }
  if(client.E_Mail.value == "") {
    alert("Please enter an Email Address.");
    client.E_Mail.focus();
	return false;
  }
  if(client.E_Mail.value.indexOf('@',0) < 0) {
    alert("Please enter a valid Email Address.");
    client.E_Mail.focus();
	return false;
  }
  if(client.E_Mail.value != client.E_Mail2.value) {
    alert("Email Address does dot match.");
	client.E_Mail2.focus();
    return false;
  }
  if(client.hearAbout.value == "") {
    alert("Please tell us how you Heard About us.");
    client.hearAbout.focus();
	return false;
  }
  if(client.Pet_1_Name.value == "") {
    alert("Please enter your Pets Name.");
    client.Pet_1_Name.focus();
	return false;
  }
  if(client.Pet_1_Species.value == "") {
    alert("Please choose your Pets Species.");
    client.Pet_1_Species.focus();
	return false;
  }
  if(client.Pet_1_Birth.value == "") {
    alert("Please enter your Pets Birthday.");
    client.Pet_1_Birth.focus();
	return false;
  }
  if(client.Pet_1_Sex.value == "") {
    alert("Please choose your Pets Sex.");
    client.Pet_1_Sex.focus();
	return false;
  }
  if(client.Pet_1_Breed.value == "") {
    alert("Please enter your Pets Breed.");
    client.Pet_1_Breed.focus();
	return false;
  }
  if(client.empty.value != "") {
    alert("Your message failed to send. Please contact the Website Administrator");
    return false;
  }
  return true;
}

// End Client Form Validation

// Begin Request Form Validation
function validateRequest(request) {
  if(request.name.value == "") {
    alert("Please enter your Name.");
    request.name.focus();
	return false;
  }
  if(request.phone.value == "") {
    alert("Please enter your Phone.");
    request.phone.focus();
	return false;
  }
  if(request.email.value == "") {
    alert("Please enter an Email Address.");
    request.email.focus();
	return false;
  }
  if(request.email.value.indexOf('@',0) < 0) {
    alert("Please enter a valid Email Address.");
    request.email.focus();
	return false;
  }
  if(request.type.value == "") {
    alert("Please select the Type of document.");
    request.type.focus();
	return false;
  }
  if(request.request.value == "") {
    alert("Please explain your Request.");
    request.request.focus();
	return false;
  }
  if(request.empty.value != "") {
    alert("Your message failed to send. Please contact the Website Administrator");
    return false;
  }
  return true;
}
// End Request Form Validation

// Begin Schedule Form Validation
function validateSchedule(schedule) {
  if(schedule.name.value == "") {
    alert("Please enter your Name.");
    schedule.name.focus();
	return false;
  }
  if(schedule.phone.value == "") {
    alert("Please enter your Phone.");
    schedule.phone.focus();
	return false;
  }
  if(schedule.email.value == "") {
    alert("Please enter an Email Address.");
    schedule.email.focus();
	return false;
  }
  if(schedule.email.value.indexOf('@',0) < 0) {
    alert("Please enter a valid Email Address.");
    schedule.email.focus();
	return false;
  }
  if(schedule.request.value == "") {
    alert("Please explain your Needs.");
    schedule.request.focus();
	return false;
  }
  if(schedule.empty.value != "") {
    alert("Your message failed to send. Please contact the Website Administrator");
    return false;
  }
  return true;
}
// End Request Form Validation

// Begin POTM Form Validation
function validatePet(pet) {
  if(pet.name.value == "") {
    alert("Please enter your Name.");
    pet.name.focus();
	return false;
  }
  if(pet.phone.value == "") {
    alert("Please enter your Phone.");
    pet.phone.focus();
	return false;
  }
  if(pet.email.value == "") {
    alert("Please enter an Email Address.");
    pet.email.focus();
	return false;
  }
  if(pet.email.value.indexOf('@',0) < 0) {
    alert("Please enter a valid Email Address.");
    pet.email.focus();
	return false;
  }
  if(pet.petsName.value == "") {
    alert("Please enter your Pets Name.");
    pet.petsName.focus();
	return false;
  }
  if(pet.aboutPet.value == "") {
    alert("Please tell us About Your Pet.");
    pet.aboutPet.focus();
	return false;
  }
  if(pet.uploaded_file.value == "") {
    alert("Please attach an Image of your pet.");
    pet.uploaded_file.focus();
	return false;
  }
  if(pet.empty.value != "") {
    alert("Your message failed to send. Please contact the Website Administrator");
    return false;
  }
  return true;
}
// End POTM Form Validation

// Begin Testimonial Form Validation
function validateTestimonial(testimonial) {
  if(testimonial.name.value == "") {
    alert("Please enter your Name.");
    testimonial.name.focus();
	return false;
  }
  if(testimonial.email.value == "") {
    alert("Please enter an Email Address.");
    testimonial.email.focus();
	return false;
  }
  if(testimonial.email.value.indexOf('@',0) < 0) {
    alert("Please enter a valid Email Address.");
    testimonial.email.focus();
	return false;
  }
  if(testimonial.petsName.value == "") {
    alert("Please enter your Pets Name.");
    testimonial.petsName.focus();
	return false;
  }
  if(testimonial.experience.value == "") {
    alert("Please tell us about your Experience.");
    testimonial.experience.focus();
	return false;
  }
  if(testimonial.empty.value != "") {
    alert("Your message failed to send. Please contact the Website Administrator");
    return false;
  }
  return true;
}
// End Testimonial Form Validation
