var backgroundImages=new Array();
backgroundImages[0] = "/sites/all/themes/obsidian2011/images/background-oc.png";
backgroundImages[1] = "/sites/all/themes/obsidian2011/images/background-leaves.jpg";
backgroundImages[2] = "/sites/all/themes/obsidian2011/images/background-orchard.jpg";
backgroundImages[3] = "/sites/all/themes/obsidian2011/images/background-balsam.jpg";
backgroundImages[4] = "/sites/all/themes/obsidian2011/images/background-avl.jpg";
backgroundImages[5] = "/sites/all/themes/obsidian2011/images/background-costarica.jpg";
backgroundImages[6] = "/sites/all/themes/obsidian2011/images/background-mt.jpg";
backgroundImages[7] = "/sites/all/themes/obsidian2011/images/background-costarica2.jpg";
backgroundImages[8] = "/sites/all/themes/obsidian2011/images/background-cedar.jpg";



var reinit = 0;


jQuery(document).ready(function() {
	
    
	//Activate the current menu tab.
	if(jQuery('#main-menu-links .active-trail:first, #main-menu-links .active:first').length > 0){
		activeTab = (jQuery('#main-menu-links .active-trail:first, #main-menu-links .active:first').attr('class').split(' ')[0]+"-active");
		jQuery("."+activeTab).css("display","block");
	}
	jQuery('#main-menu-links li:not(.active)').hover(
		function(){
			
			activeTab = jQuery(this).attr('class').split(' ')[0]+"-active";
			//jQuery("."+activeTab).css("display","block");
			jQuery("."+activeTab).fadeIn(150);
			
	
		},
		function(){
			activeTab = jQuery(this).attr('class').split(' ')[0]+"-active";
			//jQuery("."+activeTab).css("display","none");
			jQuery("."+activeTab).fadeOut(200);
	
		}
	);
	
	jQuery('#main-menu-links .active-trail:first, #main-menu-links .active:first').hover(
			 function(){
				 classString = (jQuery(this).attr('class').split(' ')[0])+"-active";
				 
				 jQuery("."+classString).css("display","block");
			 }
	);
	 
	 
	jQuery('#header-contact-trigger').hover(
			function(){
				contactOver();
			},
			function(){
				contactOut();
			}
		);
	jQuery('#contactClose').click(
			function(){
				contactOut();
			}
	);
	
	jQuery('#bg-overlay').click(
			function(){
				contactOut();
			}
	);
	
	
	jQuery('#header-contact-box-close').click(
			function(){
				contactOut();
			}
	);

	
	
	function contactOver() {
		if(!jQuery('#header-contact-box').hasClass("active")){
			jQuery('#bg-overlay').fadeIn(50,function(){});
			jQuery('#header-contact-box').fadeIn(150,function(){});
			
		}
	}
	function contactOut() {
		jQuery('#bg-overlay').fadeOut(50,function(){});
		jQuery('#header-contact-box').fadeOut(150,function(){});
		
	}
	
	jQuery('.scroll-pane').jScrollPane(); 		
		
	
	
});




jQuery.fn.smartBackgroundImage = function(url){
  var t = jQuery("#background-image-1");
  //create an img so the browser will download the image:
  jQuery('<img />')
    .attr('src', url)
    .load(function(){ //attach onload to set background-image
       t.each(function(){
	      jQuery(this).fadeOut(1,function(){
			jQuery(this).css('background-image', 'url('+url+')' );	
		  });
		  jQuery(this).fadeIn("slow",function(){
			
		  });
		})
          
       });
   return this;
 }


