 
  jQuery(document).ready(function(){ 
 	 loadProperNav();
 	 layoutSelect();
 	 var times = 1000;
 	 var currentImage = 2;
	$(document).everyTime(6000, function(i) {
  	if($('#wrapper').attr('class') == 'home')//alert('debug');
  	{
  		jQuery('#wrapper').css('background-image','url(/assets/Uploads/home_images/'+ currentImage +'.jpg)');
  		//alert('Temporary message');
  	}
  	currentImage++;
  	if(currentImage == 5)
  	{
  		currentImage = 1;
  	}
	}, times);
		    }); 
		 function loadProperNav()
		 {
		 if(title.indexOf("work") != -1 || title.indexOf("european") != -1 || title.indexOf("contemporary") != -1 || title.indexOf("classic") != -1 || title.indexOf("transitional") != -1 || title.indexOf("temptations") != -1)loadSubNav('subTheWork');
 	 if(title.indexOf("about") != -1 || title.indexOf("people") != -1 || title.indexOf("accolades") != -1 || title.indexOf("services") != -1 || title.indexOf("otten") != -1 || title.indexOf("roecker") != -1 || title.indexOf("gustason") != -1 || title.indexOf("gustason") != -1 || title.indexOf("sebern") != -1)loadSubNav('subProcess');
 	 if(title.indexOf("resources") != -1 || title.indexOf("article") != -1 || title.indexOf("living-green") != -1 || title.indexOf("partner") != -1)loadSubNav('subResources');
		 }
		 function layoutSelect()
		 {
		 	//alert(title);
		 	
			
			if(title.indexOf("about") != -1) jQuery('.aboutX').attr('src','/themes/tutorial/images/nav_1_about_h.png');
			if(title.indexOf("services") != -1) jQuery('.servicesX').attr('src','/themes/tutorial/images/nav_2_services_h.png');
			if(title.indexOf("work") != -1 || title.indexOf("european") != -1 || title.indexOf("contemporary") != -1 || title.indexOf("classic") != -1 || title.indexOf("transitional") != -1 || title.indexOf("temptations") != -1){ jQuery('.the_workX').attr('src','/themes/tutorial/images/nav_3_the_work_h.png');
				
				
				if(title.indexOf("european") != -1) jQuery('#sub-work-european').attr('src','/themes/tutorial/images/nav_sub_european_h.gif');
				if(title.indexOf("contemporary") != -1)jQuery('#sub-work-contemporary').attr('src','/themes/tutorial/images/nav_sub_contemporary_h.gif');
				if(title.indexOf("transitional") != -1)jQuery('#sub-work-transitional').attr('src','/themes/tutorial/images/nav_sub_transitional_h.gif');
				if(title.indexOf("classic") != -1)jQuery('#sub-work-classic').attr('src','/themes/tutorial/images/nav_sub_classic_h.gif');
				if(title.indexOf("temptations") != -1) jQuery('#sub-work-temptations').attr('src','/themes/tutorial/images/nav_sub_temptations_h.gif');
			}
			if(title.indexOf("about") != -1 || title.indexOf("people") != -1 || title.indexOf("accolades") != -1 || title.indexOf("ekd") != -1 || title.indexOf("services") != -1 || title.indexOf("otten") != -1 || title.indexOf("dave-roecker") != -1 || title.indexOf("gustason") != -1 || title.indexOf("sebern") != -1) {jQuery('.aboutX').attr('src','/themes/tutorial/images/nav_1_about_h.png');
				
				if(title.indexOf("people") != -1 || title.indexOf("otten") != -1 || title.indexOf("dave-roecker") != -1 || title.indexOf("gustason") != -1 || title.indexOf("sebern") != -1) jQuery('#sub-process-people').attr('src','/themes/tutorial/images/nav_sub_people_h.gif');
				if(title.indexOf("accolades") != -1) jQuery('#sub-process-accolades').attr('src','/themes/tutorial/images/nav_sub_accolades_h.gif');
				if(title.indexOf("ekd") != -1) jQuery('#sub-work-ekd').attr('src','/themes/tutorial/images/nav_sub_ekd_h.gif');
				if(title.indexOf("services") != -1) jQuery('#sub-work-services').attr('src','/themes/tutorial/images/nav_sub_services_h.gif');
			}
			if(title.indexOf("resources") != -1 || title.indexOf("article") != -1 || title.indexOf("living-green") != -1 || title.indexOf("partner") != -1){ jQuery('.resourcesX').attr('src','/themes/tutorial/images/nav_5_resources_h.png');
				
				if(title.indexOf("article") != -1) jQuery('#sub-resources-articles').attr('src','/themes/tutorial/images/nav_sub_articles_h.gif');
				if(title.indexOf("living-green") != -1) jQuery('#sub-resources-living-green').attr('src','/themes/tutorial/images/nav_sub_living_green_h.gif');
				if(title.indexOf("partner") != -1) jQuery('#sub-resources-partners').attr('src','/themes/tutorial/images/nav_sub_partners_h.gif');
			}
			if(title.indexOf("contact") != -1) jQuery('.contactX').attr('src','/themes/tutorial/images/nav_6_contact_h.png');
				//jQuery('.ridingX').attr('src','tutorial/images/nav_riding_r.gif');
				//loadSubNav('ridingX');
			
		}


		    function loadSubNav(id)
			{
				
				switch(id)
				{
					case 'subTheWork':
						jQuery('.the_workX').attr('/themes/tutorial/images/nav_sub_the_work_h.gif');
					break;
					case 'subProcess':
						jQuery('.processX').attr('/themes/tutorial/images/nav_sub_process_h.gif');
					break;
					case 'subResources':
						jQuery('.resourcesX').attr('/themes/tutorial/images/nav_sub_resources_h.gif');
					break;
					default:
					break;
				}
				
				jQuery("#subNav").show();
				jQuery("#subNav ul").hide();
				resetSections();
				jQuery("#" + id).show();
			}
			function resetSections()
			{
				jQuery("#subTheWork").hide();
				jQuery("#subProcess").hide();
				jQuery("#subResources").hide();
			}
		
			function changeImageTo(imageToChangeTo){
			//alert('test');
				
				jQuery("#wrapper").css('backgroundImage','url(' + imageArray[imageToChangeTo] + ')');
				//alert(imageToChangeTo + '[' + imageArray[imageToChangeTo] + ']' + total);
				//set background
				var ileft;
				var iright;
				if(imageToChangeTo < 1) ileft =  total;
				else ileft = imageToChangeTo - 1;
				if(imageToChangeTo >= total) iright =  0;
				else iright = imageToChangeTo + 1;
  jQuery("#leftPageNavH").bind("click", function(){
  changeImageTo(ileft);
});
  jQuery("#rightPageNavH").bind("click", function(){
  changeImageTo(iright);
});
				//jQuery('#leftPageNavH').attr('onclick', 'changeImageTo(' + ileft + ')');
				//jQuery('#rightPageNavH').attr('onclick','changeImageTo(' + iright + ')');
			}
/**
 * jQuery.timers - Timer abstractions for jQuery
 * Written by Blair Mitchelmore (blair DOT mitchelmore AT gmail DOT com)
 * Licensed under the WTFPL (http://sam.zoy.org/wtfpl/).
 * Date: 2009/02/08
 *
 * @author Blair Mitchelmore
 * @version 1.1.2
 *
 **/

jQuery.fn.extend({
	everyTime: function(interval, label, fn, times, belay) {
		return this.each(function() {
			jQuery.timer.add(this, interval, label, fn, times, belay);
		});
	},
	oneTime: function(interval, label, fn) {
		return this.each(function() {
			jQuery.timer.add(this, interval, label, fn, 1);
		});
	},
	stopTime: function(label, fn) {
		return this.each(function() {
			jQuery.timer.remove(this, label, fn);
		});
	}
});

jQuery.event.special

jQuery.extend({
	timer: {
		global: [],
		guid: 1,
		dataKey: "jQuery.timer",
		regex: /^([0-9]+(?:\.[0-9]*)?)\s*(.*s)?$/,
		powers: {
			// Yeah this is major overkill...
			'ms': 1,
			'cs': 10,
			'ds': 100,
			's': 1000,
			'das': 10000,
			'hs': 100000,
			'ks': 1000000
		},
		timeParse: function(value) {
			if (value == undefined || value == null)
				return null;
			var result = this.regex.exec(jQuery.trim(value.toString()));
			if (result[2]) {
				var num = parseFloat(result[1]);
				var mult = this.powers[result[2]] || 1;
				return num * mult;
			} else {
				return value;
			}
		},
		add: function(element, interval, label, fn, times, belay) {
			var counter = 0;
			
			if (jQuery.isFunction(label)) {
				if (!times) 
					times = fn;
				fn = label;
				label = interval;
			}
			
			interval = jQuery.timer.timeParse(interval);

			if (typeof interval != 'number' || isNaN(interval) || interval <= 0)
				return;

			if (times && times.constructor != Number) {
				belay = !!times;
				times = 0;
			}
			
			times = times || 0;
			belay = belay || false;
			
			var timers = jQuery.data(element, this.dataKey) || jQuery.data(element, this.dataKey, {});
			
			if (!timers[label])
				timers[label] = {};
			
			fn.timerID = fn.timerID || this.guid++;
			
			var handler = function() {
				if (belay && this.inProgress) 
					return;
				this.inProgress = true;
				if ((++counter > times && times !== 0) || fn.call(element, counter) === false)
					jQuery.timer.remove(element, label, fn);
				this.inProgress = false;
			};
			
			handler.timerID = fn.timerID;
			
			if (!timers[label][fn.timerID])
				timers[label][fn.timerID] = window.setInterval(handler,interval);
			
			this.global.push( element );
			
		},
		remove: function(element, label, fn) {
			var timers = jQuery.data(element, this.dataKey), ret;
			
			if ( timers ) {
				
				if (!label) {
					for ( label in timers )
						this.remove(element, label, fn);
				} else if ( timers[label] ) {
					if ( fn ) {
						if ( fn.timerID ) {
							window.clearInterval(timers[label][fn.timerID]);
							delete timers[label][fn.timerID];
						}
					} else {
						for ( var fn in timers[label] ) {
							window.clearInterval(timers[label][fn]);
							delete timers[label][fn];
						}
					}
					
					for ( ret in timers[label] ) break;
					if ( !ret ) {
						ret = null;
						delete timers[label];
					}
				}
				
				for ( ret in timers ) break;
				if ( !ret ) 
					jQuery.removeData(element, this.dataKey);
			}
		}
	}
});

jQuery(window).bind("unload", function() {
	jQuery.each(jQuery.timer.global, function(index, item) {
		jQuery.timer.remove(item);
	});
});
