﻿// JScript File

function expandFeature(objectId){
	$("."+objectId).toggleFade({ speedIn : "slow"});
}

(function($) {
  $.fn.toggleFade = function(settings)
  {
  	settings = jQuery.extend(
  		{
        speedIn: "normal",
        speedOut: settings.speedIn
  		}, settings
  	);
  	return this.each(function()
  	{
  	  var isHidden = jQuery(this).is(":hidden");
      jQuery(this)[ isHidden ? "fadeIn" : "fadeOut" ]( isHidden ? settings.speedIn : settings.speedOut);
    });
  };
})(jQuery);

function expandFeatureWithSlide(objectId, shownObjectId){
	$("."+objectId).toggleSlide({ speedIn : "slow"});
	
	if (shownObjectId != null)	
		$("."+shownObjectId).toggleSlide({ speedIn : "slow"});
}

(function($) {
  $.fn.toggleSlide = function(settings)
  {
  	settings = jQuery.extend(
  		{
        speedIn: "1500",
        speedOut: settings.speedIn
  		}, settings
  	);
  	return this.each(function()
  	{
  	  var isHidden = jQuery(this).is(":hidden");
      jQuery(this)[ isHidden ? "slideDown" : "slideUp" ]( isHidden ? settings.speedIn : settings.speedOut);
    });
  };
})(jQuery);
