/******** Main Sub Links **********/
$(document).ready(function(){
	$('#mainNav li.subNav').hover(
		function() { $('ul', this).css('display', 'block'); },
		function() { $('ul', this).css('display', 'none'); });
});


$(document).ready(function(){ 
        $(document).pngFix(); 

	$('a#allsubjects').click(function() {
		$('.searchBrowse').show();
		return false;
	  });

	$('#btnclose').click(function() {
		$('.searchBrowse').hide();
		return false;
	  });


}); 	



jQuery(document).ready(function() {

	jQuery('.viewLink').click(function () 
		{
			jQuery(this).next('.info').slideDown();
			var indexA = jQuery(".mgtTeam .viewLink").index(this);
			jQuery('.mgtTeam .info').filter(function (index) {
			return index != indexA;
			}).slideUp();
		});

});





	
/******** 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 : "#gsBillboardContainer",
                                                                rotEls : ".gsBillboardSlide",
                                                                rotAnc : ".rotateNav",
                                                                ancOn : "ancOn",
                                                                time : 6000
                                                });
											
  				
                                                rotator.start();
                                               });



$(document).ready(function(){
var biggestHeight = 0;
$('.equalHeight').each(function(){
if($(this).height() > biggestHeight){
biggestHeight = $(this).height();
}
});
$('.equalHeight').height(biggestHeight);

});

