//validation for the newsletter module
//newsletter and contact validation functions must be seperated due to both forms existing on the page at the same time.
function verifyRequired() {
  if (document.icpsignup["fields_email"].value == "email" || document.icpsignup["fields_email"].value == "") {
	document.icpsignup["fields_email"].focus();
	alert("The Email field is required.");
	return false;
  }
  if (document.icpsignup["fields_fname"].value == "first name" || document.icpsignup["fields_fname"].value == "") {
	document.icpsignup["fields_fname"].focus();
	alert("The First Name field is required.");
	return false;
  }
  if (document.icpsignup["fields_lname"].value == "last name" || document.icpsignup["fields_lname"].value == "") {
	document.icpsignup["fields_lname"].focus();
	alert("The Last Name field is required.");
	return false;
  }
return true;
}


// initialise jquery plugins
$(document).ready(function()
{
		
	//image border hover
	$("img.imgBorder").hover(
	  function () {
		$(this).addClass("imgBorderOvr");
	  },
	  function () {
		$(this).removeClass("imgBorderOvr");
	  }
	);
	
	
		//play sound with only one player visable
		$("#sound01").click(function(){
			var url = "assets/song-samples/Angels We Have Heard On High.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Angels We Have heard On High</span>");
		});
		
		$("#sound02").click(function(){
			var url = "assets/song-samples/Auld Lang Syne.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Auld Lang Syne</span>");
		});
		
		$("#sound03").click(function(){
			var url = "assets/song-samples/Away In A Manger.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Away In A Manger</span>");
		});
		
		$("#sound04").click(function(){
			var url = "assets/song-samples/Deck The Halls.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Deck The Halls</span>");
		});
		
		$("#sound05").click(function(){
			var url = "assets/song-samples/Good King Wenceslas.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Good King Wencesias</span>");
		});
		
		$("#sound06").click(function(){
			var url = "assets/song-samples/Greensleeves.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Greensleeves</span>");
		});
		
		$("#sound07").click(function(){
			var url = "assets/song-samples/Hanukkah Oh Hanukkah.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\"width=\"200\"> <span class=\"small\">Hanukka Oh Hanukkah</span>");
		});
		
		$("#sound08").click(function(){
			var url = "assets/song-samples/Hark The Herald Angels.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Hark The Herald Angels Sing</span>");
		});
		
		$("#sound09").click(function(){
			var url = "assets/song-samples/It Came Upon A Midnight Clear.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">It Came Upon A Midnight Clear</span>");
		});
		
		$("#sound10").click(function(){
			var url = "assets/song-samples/Jingle Bells.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Jingle Bells</span>");
		});
		
		$("#sound11").click(function(){
			var url = "assets/song-samples/Joy To The World.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Joy To The World</span>");
		});
		
		$("#sound12").click(function(){
			var url = "assets/song-samples/Little Town Of Bethlehem.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Little Town of Bethlehem</span>");
		});
		
		$("#sound13").click(function(){
			var url = "assets/song-samples/O Come All Ye Faithful.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">O Come All Ye Faithful</span>");
		});
		
		$("#sound14").click(function(){
			var url = "assets/song-samples/Oh Christmas Tree.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Oh Christmas Tree</span>");
		});
		
		$("#sound15").click(function(){
			var url = "assets/song-samples/Oh Holy Night.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Oh Holy Night</span>");
		});
		
		$("#sound16").click(function(){
			var url = "assets/song-samples/Silent Night.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Silent Night</span>");
		});
		
		$("#sound17").click(function(){
			var url = "assets/song-samples/Three Sisters Suite.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">Three Sisters Suite</span>");
		});
		
		$("#sound18").click(function(){
			var url = "assets/song-samples/We Wish You A Merry Christmas.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">We Wish You A Merry Christmas</span>");
		});
		
		$("#sound19").click(function(){
			var url = "assets/song-samples/What Child Is This.mp3";
			$("#player").html("<embed src='"+url+"' type=\"audio/mpeg\" height=\"18\" width=\"200\"> <span class=\"small\">What Child Is This</span>");
		});
		
		
		
		//Scroll To - affects all anchor tags
		if($(".localScroll").length > 0) { //if the element class exist then execute code
			$.localScroll({
			duration: 2000
			});
		}
		
		
		//form controls for contact-request-quote.asp
		$("input#whenToStart").hide();
		$("input#lookingForService").hide();
		$("div#additionalInfo").hide();
		
		$("input:radio[name=11. Looking for Service]").change(function(){
			switch ($(this).val()) {
				case 'Other':
				$("input#lookingForService").fadeIn(500);
				break;
				
				default:
				$("input#lookingForService").fadeOut(250).val("");
			}
		});
		
		$("input:radio[name=12. When to Start]").change(function(){
			switch ($(this).val()) {
				case 'Other':
				$("input#whenToStart").fadeIn(500);
				break;
				
				default:
				$("input#whenToStart").fadeOut(250).val("");
			}
		});
		
		
		//Form Controls for contact-request-call.asp
		$("input#supplyAdditionalInfo").click(function(event) {
				event.preventDefault();
				$("div#additionalInfo").fadeIn(500);
		})
		
		
		//Form Controls for right-col-ecard.asp
		$("input#removeMusic").change(function(){
			window.location = "ecard-confirmation.asp?removeMusic=true";
		 });
		
		$("input#removeStationery").change(function(){
			window.location = "ecard-confirmation.asp?removeStationery=true";
		 });
		
		
		
		
		//ecard estimate form
		
		if ($("#numberOfSignaturesDiv").length > 0) { //if the element exists
			$("#numberOfSignaturesDiv").hide(); // hide it
			$("input#logoSignature").click(function() {
				if($(this).is(":checked")) {
				$("#numberOfSignaturesDiv").fadeIn("slow").css({"margin-top" : "18px", "margin-bottom" : "18px"}); //show if checked
				} else {
				$("#numberOfSignaturesDiv").fadeOut("fast").css({"margin-top" : "18px", "margin-bottom" : "18px"}); //hide if not checked
				}
			});
		}
		
		
		
		if ($("#numberOfRecipientsDiv").length > 0) { //if the element exists
			$("#numberOfRecipientsDiv").hide(); // hide it
			$("input#emailRecipients").click(function() {
				if($(this).is(":checked")) {
				$("#numberOfRecipientsDiv").fadeIn("slow").css({"margin-top" : "18px"}); //show if checked
				} else {
				$("#numberOfRecipientsDiv").fadeOut("fast").css({"margin-top" : "18px"}); //hide if not checked
				}
			});
		}
	
	//ACCORDION BUTTON ACTION	
	$('div.accordionButton').click(function() {
		/**$('div.accordionContent').slideUp('normal');	**/
		$(this).next().slideDown('normal');
	});
	
 
	//HIDE THE DIVS ON PAGE LOAD	
	$("div.accordionContent").hide();

	
	
	}); //end document ready function
