/*
 * Ellis-Utting
 * @version 1.0 <9.8.2011>
 * @author Matt Evans <mattevansnz@gmail.com>
 * */
if (typeof console == "undefined" || typeof console.log == "undefined") var console = { log: function() {} };

var EllisUtting = EllisUtting || {};
EllisUtting.Frontend =
{
	init: function()
	{
	    console.log("Initialising Ellis-Utting JS.");
	    EllisUtting.Frontend.enhancements();
	    EllisUtting.Frontend.slider();
	},
	enhancements: function()
	{
		$('a[rel="external"]').each(function(){
			this.target = "_blank";
		});
	},
	slider: function()
	{
		$.ajax({
			method: "get",
			url: "/ajax/slider",
			timeout: (2 * 5000),
			success: function(data){
				$("div.heroSlider").hide().fadeIn().html(data);
				setTimeout(EllisUtting.Frontend.slider, 6000);
			},
			error: function( objAJAXRequest, strError ){
				$("div.heroSlider").hide().fadeIn().html('<div class="loadingBox"><h3>Error Loading Slider</h3></div>');
			}
		});
	}
}
$(document).ready(EllisUtting.Frontend.init);
$(function() {
	$('a[rel*=facebox]').lightBox();
});
