jQuery(document).ready(function(){

jQuery("ul.d_sub_squares a,.sub_reset").click(function(){
//clear all "current" classes from LI
jQuery('ul.d_sub_squares > li').removeClass('current');
//Highlight the clicked LI
jQuery(this).parent().addClass('current');
});


	var subSquares = jQuery('.d_sub_squares');
	var subText = jQuery('.c_box');
	var subSlider = jQuery('.d_tainer');
	
//set subnav to hide
	function noSubStuff() {
	subSquares.hide();
	subText.hide();
	subSlider.hide();
	jQuery('ul.d_sub_squares > li').removeClass('current');
	}

//set subnav to hide	
	function showSubStuff() {
	//jQuery(".d_sub_squares li").reset_o();
	subSquares.fadeIn(500,function() {
    jQuery('.d_tainer').attr( {scrollLeft:'-=894'});
  });
	subText.fadeIn(500);
	subSlider.show();
	
	} 
	
	

/**/
//Check for FF 3.0 or earlier for history bug
jQuery.each(jQuery.browser, function(i, val) {
		var histo = true; if (i == "mozilla" && jQuery.browser.version.substr(0,3) < "1.9") histo = false;
jQuery("ul.d_squares").tabs("#d_slide > .d_pane", {
        effect: 'default', 
       // fadeInSpeed: 150,
        rotate: true,
       // fadeOutSpeed: 0, 
        history: histo
   }); 
   
});

jQuery('#d_next').click(function() {
	jQuery(this).attr('title','test me');
	var $lis = jQuery('div.scrollable div.d_pane');
    var $cur = jQuery('div.scrollable div.d_pane:visible').eq(0);
    var $cur_index = $lis.index($cur);
    var $next_index = ($cur_index < $lis.length-1) ? $cur_index + 1 : 0;
    $cur.hide();
    $lis.eq($next_index).show();
    var $labelMe = jQuery('ul.d_squares > li:eq('+($next_index)+') a');
    //set class to current
    jQuery('ul.d_squares > li:eq('+($cur_index)+') a').removeClass('current');
	$labelMe.addClass('current');
	var $tagMe = $labelMe.attr('href');
	jQuery(this).attr({title: $tagMe });
	window.location = jQuery(this).attr("title");
	subReset();
});
/**/



	noSubStuff();
    
jQuery("ul.d_squares li").click(function() {
   noSubStuff();
	//jQuery('.c_box').scrollTo( '.c_pane:eq(0)', 300 );
   });
   
  	jQuery('.ctr_right h4').click(function() {
  	subReset();
	showSubStuff();
	//return false;
	});  /**/
   
jQuery('ul.d_sub_squares').localScroll({
   target:'.d_tainer',
   axis:'yx',
   duration: 1500,
   reset: true,
   queue:true //one axis at a time
}); 

	//before each animation, reset to left so scroll comes in front right
	function reset_o(){
	jQuery('.d_tainer').attr( {scrollLeft:'-=894'});
	}


// main nav for Details
	jQuery(".d_sub_squares li").click(function() {
	reset_o();
	var r = jQuery(".d_sub_squares li").index(this);
	var r_i = parseInt(r);
	//jQuery('.c_box').scrollTo( '.c_pane:eq('+(r_i+1)+')', 300);
	});
	
function subReset(){
	//set to left: 0 instead.
	jQuery('.d_tainer').scrollTo( {top:'-=0px',left:'-=894'}, 300 );
	jQuery('ul.d_sub_squares > li').removeClass('current');
	return false;
	}	

// use .shut.sub_reset for close button only
jQuery(".shut.sub_reset").click(function() {
	subReset();
	return false;
	});
	
// Design Research Header Only	
/*jQuery(".sub_reset .sub_reset").click(function() {
	jQuery('.c_box').scrollTo( '.c_pane:eq(1)', 300 );
	return false;
	}); */


         



}); //close onload
