$(function() {
	$("input.submit").hover(on,off);

	$("ul.social-networking-links li").hover(
	function(){ $("ul.links", this).fadeIn("fast"); }, 
	function() { } 
	);
	if (document.all) {
	$("ul.social-networking-links li").hoverClass ("sfHover");
	}


	$("div.open-close").hide();
	$("a.toggle").click(function () { 
		$(this).toggleClass("active"); 
		$(this).parent().next("div.open-close").toggle();
		return false;
	});
	if($("ul.silverstone-history").length > 0){
		initMenu();
	}
	$(window).load(resizeGiantNewsImages);	
});

function resizeGiantNewsImages(){
	var max_width = 568; 	
	var selector = 'div.news-main-image img'; 	
	$(selector).each(function(){
		var width = $(this).width();
		var height = $(this).height();
		if (width > max_width) {
			var ratio = (height / width );
			var new_width = max_width;
			var new_height = (new_width * ratio);
			$(this).height(new_height).width(new_width);
		}
	});

}

$.fn.hoverClass = function(c) {
    return this.each(function(){
        $(this).hover( 
            function() { $(this).addClass(c);  },
            function() { $(this).removeClass(c); }
        );
    });
};  

function on(){$(this).addClass('on');}
function off(){$(this).removeClass('on');}

function initMenu() {
  $('div.history').hide();
  $('div.history:first').show();
  $('ul.silverstone-history h5:first').addClass("active");
  $('ul.silverstone-history h5').click(

    function() {
      var checkElement = $(this).next();
      $('ul.silverstone-history h5').removeClass("active");
      $(this).addClass("active");
      if(checkElement.is(':visible')) {
        return false;
        }
      if(!checkElement.is(':visible')) {
        $('div.history:visible').slideUp('normal');


        checkElement.slideDown('normal');
        return false;
        }
      }
    );
  }
