// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults



var $j = jQuery.noConflict();



$j(document).ready(function(){
 	setupZoom();
});


/* featured show switcher. */
var featured = {
	
	/* ==== initialization ==== */
	init: function(contents, subNav, SubNavLinks)
	{
		//expecting content and subnav to be setup and have equel elements
		this.contents = contents
		this.subNav = subNav
		this.subNavLinks = SubNavLinks
		
		this.setEmUp();
	},
	setEmUp: function(myLable){
		for(i=1; i<=this.contents.length; i++){
			//alert(this.testimonialz[i].attr("title"));
			//$j(this.subNav).append( "<li class='"+(i ==1 ? 'active' :'')+ "'><a class='testimonial-"+i+"' href='javascript:subcontent.show("+i+");'>"+myLable+" "+i+"</a></li>" );
			if (i == 1){
				$j(this.subNav[i-1]).addClass( "active" );
				$j(this.contents[i-1]).css({"display":"block"})
				this.contents.length == 1 ? $j(this.subNav[i-1]).addClass( "hidden" ) : "" ;//hide only button if just one.
			}else{
				$j(this.contents[i-1]).css({"display":"none"});		
			}
			
			var self=this;
			//$j(this.subNav[i-1]).siblings("a")
			$j(this.subNavLinks[i-1]).click( function(e){ 
				//alert(this);
				self.show(this);
			} );
			 
		}
		/*$j(".testimonial"+i).click(function () {  
			this.show(i);
		});*/		
	},
	
	show: function(numberToShow){
		
		//alert(numberToShow);
		//this.myDyanmicLinks = $j("#body #subContent .submenu li a");
		
		for(i=1; i<=this.contents.length; i++){
			
			//alert(this.subNavLinks[i-1] +"=="+ numberToShow);
			
			if( this.subNavLinks[i-1] == numberToShow ){
				$j(this.subNavLinks[i-1]).parent().addClass( "active" );
				
				//$j(this.contents[i-1]).css({"display":"block"});
				$j(this.contents[i-1]).slideDown("fast");
				//$j(this.contents[i-1]).fadeIn("fast");
			}else{
				$j(this.subNavLinks[i-1]).parent().removeClass( "active" );
				
				//$j(this.contents[i-1]).css({"display":"none"});
				$j(this.contents[i-1]).slideUp("fast");
				//$j(this.contents[i-1]).fadeOut("fast");
			} 
		}
	}
	
	
}





