
jQuery(document).ready(function() {
						   
		
		var tabContainers = jQuery('.subMenuContainer ul');
		jQuery('.mainMenu li a').hover(function() {
				tabContainers.css('display','none');
				tabContainers.filter(this.hash).css('display','block');
				jQuery('.mainMenu li a').removeClass('active');
        		jQuery(this).addClass('active');
				return false;
			});		
		jQuery('.mainMenu li a').click(function() {
				
				return false;
			});
		
		
		
		var videoContainers = jQuery('.textInfo div');
		jQuery('.hLinks li a').hover(function() {
				var imgSrc = jQuery(this).attr('rel').replace('#v','');
				jQuery('#changeImage').attr('src','/siteimages/image_'+ imgSrc +'.jpg')
				videoContainers.css('display','none');
				videoContainers.filter(jQuery(this).attr('rel')).css('display','block');
				jQuery('.hLinks li a').removeClass('active');
        		jQuery(this).addClass('active');
			});		
			
		var tabContainers = jQuery('.submenu');
		jQuery('.mainNav li span a.practicearea').hover(function() {
				tabContainers.css('display','none');
				tabContainers.filter('#'+jQuery(this).attr('rel')).css('display','block');
        		jQuery(this).addClass('activeHover');
				
			}, 
  function () {
    tabContainers.filter('#'+jQuery(this).attr('rel')).css('display','none');
	jQuery(this).removeClass('activeHover');
  });		
		
		jQuery('.submenu').hover(function() {
					jQuery(this).show();
					jQuery('.mainNav li span a.practicearea').addClass('activeHover');
					}, 
  function () {
    jQuery(this).hide();
	jQuery('.mainNav li span a.practicearea').removeClass('activeHover');
  });	
  
});

   




	
/******** Rotator **********/
      var elRotator = function(opts) {	
                                                opts = jQuery.extend({
                                                                time : 8000
                                                }, opts);

                                                var _this = this;
                                                var grp = jQuery(opts.rotGrp);
                                                var els = jQuery(opts.rotEls);
                                                var anc = jQuery(opts.rotAnc);

                                                anc.click(function() {
                                                                var ndx = anc.index(this);
                                                                _this.fix(ndx);
																 /* added By Mani for active Slide */ 
																	anc.removeClass(opts.ancOn).eq(ndx).addClass(opts.ancOn);
																 /* Added */
                                                                return false;
																
                                                });

                                                _this.start = function(ndx) {
                                                                if(ndx === undefined) {
                                                                                grp.data("rotate", true);
                                                                }

                                                                if(!grp.data("rotate")) {
                                                                                return;
                                                                }

                                                                if(!grp.length || !els.length) {
                                                                                return;
                                                                }

                                                                ndx = ndx || 0;
                                                                if(ndx >= els.length) {
                                                                                ndx = 0;
                                                                }

                                                                grp.queue(function() {
                                                                                var $el = jQuery(els[ndx]);
                                                                                anc.removeClass(opts.ancOn).eq(ndx).addClass(opts.ancOn);
																				$el.fadeIn("slow");
                                                                                $el.queue(function() 
																				{
                                                                                     grp.queue(function()
																					  {
                                                                                              setTimeout(function()
																							   {
                                                                                                    if(grp.data("rotate"))
																									 {
                                                                                                             $el.fadeOut("slow");
																											   _this.start(ndx + 1); 
																											   
                                                                                                      }
                                                                                                     }, opts.time);
                                                                                                 grp.dequeue();
                                                                                                });
                                                                                                $el.dequeue();
                                                                                });

                                                                                grp.dequeue();
                                                                });
                                                };

                                                _this.fix = function(ndx) {
                                                                grp.data("rotate", false);
                                                                grp.queue(function() {
                                                                                els.hide();
                                                                                jQuery(els[ndx]).show();
                                                                                grp.dequeue();
                                                                });
															
                                                };
                                };

                                var rotator;
                                jQuery(function() {
                                                rotator = new elRotator({
													   rotGrp : ".rotateContainer",
													   rotEls : ".rotateDiv",
													   rotAnc : ".Links",
													   ancOn : "On",
													   time : 3000
                                                });
											
  				
                                                rotator.start();
                                });
								
								
