/* 
	Comments
*/

/*
	Pop-up window with variable width / height, centered on screen
	Usage:
		<a href="link" onclick="popup('photo',widthpx,heightpx)" target="photo" title="title"><img src="image" alt="text" /></a>
*/
var win = null;
function popup(n,w,h){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars=no,toolbar=no,resizable=no';
	win = window.open("",n,settings);
}

function toggleLayer(whichLayer)
{
        if (document.getElementById)
        {
                // this is the way the standards work
                var style2 = document.getElementById(whichLayer).style;
                style2.display = style2.display? "":"block";
        }
        else if (document.all)
        {
                // this is the way old msie versions work
                var style2 = document.all[whichLayer].style;
                style2.display = style2.display? "":"block";
        }
        else if (document.layers)
        {
                // this is the way nn4 works
                var style2 = document.layers[whichLayer].style;
                style2.display = style2.display? "":"block";
        }
}

/*
	Validation for form submission
*/

function validateClass() {

	var themessage = "Please note:\nYou are required to complete the following fields: \n\n";

	if ((document.dogclass.firstName.value == "" || document.dogclass.firstName.value == " "))
		{
			themessage = themessage + " - First Name\n";
		}
	if ((document.dogclass.lastName.value == "") || (document.dogclass.lastName.value == " "))
		{
			themessage = themessage + " - Last Name\n";
		}
	if (((document.dogclass.phone.value == "") || (document.dogclass.phone.value == " ")) &&
		  ((document.dogclass.email.value == "") || (document.dogclass.email.value == " ")))
		{
			themessage = themessage + " - Phone or Email\n";
		}
	if ((document.dogclass.petName.value == "") || (document.dogclass.petName.value == " "))
		{
			themessage = themessage + " - Your Pets Name\n";
		}
	if ((document.dogclass.petBreed.value == "") || (document.dogclass.petBreed.value == " "))
		{
			themessage = themessage + " - Your Pets Breed\n";
		}

	// Display alert message or continue if required fields are filled out
	if (themessage == "Please note:\nYou are required to complete the following fields: \n\n")
		{
			document.dogclass.submit();
		}
	else
		{
			alert(themessage);
			return false;
		}
}

function validateEnquiry() {

	var themessage = "Please note:\nYou are required to complete the following fields\nto be sure we can get back to you if required: \n\n";

	if ((document.enquiry.firstName.value == "" || document.enquiry.firstName.value == " "))
		{
			themessage = themessage + " - First Name\n";
		}
	if ((document.enquiry.lastName.value == "") || (document.enquiry.lastName.value == " "))
		{
			themessage = themessage + " - Last Name\n";
		}
	if ((document.enquiry.regarding.value == "") || (document.enquiry.regarding.value == " "))
		{
			themessage = themessage + " - Email address\n";
		}
	if ((document.enquiry.email.value == "") || (document.enquiry.email.value == " "))
		{
			themessage = themessage + " - Message subject\n";
		}
	if ((document.enquiry.comments.value == "") || (document.enquiry.comments.value == " "))
		{
			themessage = themessage + " - Message detail\n";
		}

	// Display alert message or continue if required fields are filled out
	if (themessage == "Please note:\nYou are required to complete the following fields\nto be sure we can get back to you if required: \n\n")
		{
			document.enquiry.submit();
		}
	else
		{
			alert(themessage);
			return false;
		}
}
