/* ===========================================================================
 * Filename: theme/javascript/functions.js
 * Author: Webmistress, info@webmistress.com.au, www.webmistress.com.au
 * Copyright: Webmistress
 * Date: 28 Aug 2011
 * Description: Content JavaScript functions for the Petuna website.
 *
 * This file may not be used for any purpose other than for the Petuna
 * website and may not be modified without written permission from the author.
 * =========================================================================== 
 */
$(document).ready(function()
{	
	$("a[rel='external']").attr("target","_blank");
	
	$("#nav li").hover(
		function () { $(this).addClass("hover"); },
		function() { $(this).removeClass("hover"); }
	);
	
	$('.thumbnails a').lightBox();
	$('a.lightbox').lightBox();
	
	$(".recipecard").click(function()
	{
		window.location = $(this).find("a").attr("href");
		return false;
	});
	
	$(".recipecardalt").click(function()
	{
		window.location = $(this).find("a").attr("href");
		return false;
	});
	
	$(".recipecard p.image").append("<span></span>");
	$(".recipecardalt p.image").append("<span></span>");
	
	$(".sitedescription").wrapInner("<div class=\"sitedescription-inner\"></div>");
	
	$("a.print").click(
		function () 
		{
			if (window.print)
				window.print();
			else
				alert("Sorry, your browser doesn't support the print feature. Use the File menu on your browser to select Print.");
			return false;	
		}
	);
	
	$("div#site1description").hide();
	$("div#site2description").hide();
	$("div#site3description").hide();
	$("div#site4description").hide();
	
	$("a#site1").click(function () 
	{
		if ($("div#site1description").is(":hidden")) 
		{
			$("div#site2description").hide();
			$("div#site3description").hide();
			$("div#site4description").hide();
			$("div#instruction").hide();
	
			$("div#site1description").slideDown();
			return false;
		} 
		else 
		{
			$("div#site1description").slideUp();
			$("div#instruction").delay("500").slideDown();
			return false;
		}
	});
	
	$("a#site2").click(function () 
	{
		if ($("div#site2description").is(":hidden")) 
		{
			$("div#site1description").hide();
			$("div#site3description").hide();
			$("div#site4description").hide();
			$("div#instruction").hide();
	
			$("div#site2description").slideDown();
			return false;
		} 
		else 
		{
			$("div#site2description").slideUp();
			$("div#instruction").delay("500").slideDown();
			return false;
		}
	});
	
	$("a#site3").click(function () 
	{
		if ($("div#site3description").is(":hidden")) 
		{
			$("div#site1description").hide();
			$("div#site2description").hide();
			$("div#site4description").hide();
			$("div#instruction").hide();
	
			$("div#site3description").slideDown();
			return false;
		} 
		else 
		{
			$("div#site3description").slideUp();
			$("div#instruction").delay("500").slideDown();
			return false;
		}
	});
	
	$("a#site4").click(function () 
	{
		if ($("div#site4description").is(":hidden")) 
		{
			$("div#site1description").hide();
			$("div#site2description").hide();
			$("div#site3description").hide();
			$("div#instruction").hide();
	
			$("div#site4description").slideDown();
			return false;
		} 
		else 
		{
			$("div#site4description").slideUp();
			$("div#instruction").delay("500").slideDown();
			return false;
		}
	});
});

