/**
 * jQuery DeepLocal clickFormShow Plugin v1.0
 *
 * 
 *  ImageHover Requires the following Format
 *  Image should be wrapped in a container div, Images might have text associated that needs styled
 *
 *  
 * Copyright (c) 2008 deepLocal, Inc.
 * 
 * @param		String
 * @return		Array
 */
(function($) {

	$.fn.clickFormShow = function(options) {
		
		var defaults = {formClass : ".actionInputBlock", fileType : 'gif'};	
		var	 settings = jQuery.extend({},defaults, options);	
		
		return this.each(function(options){
				var item = jQuery(this);	
				$(item).css("pointer","cursor");	

				var itemImages = $(item).children('img');
				var itemImage = $(itemImages).get(0);
				var formClass = settings.formClass;
  	            
  	            $(item).click(function(e){
					$(formClass).each(function(i,hideMe){
					$(hideMe).hide();	
				});	
				
				var toShow = $(item).get(0).id;
				var src = $(itemImage).attr("src");
				
				$(itemImage).attr("src",src.replace("off.","on."));
				
				var selectString = "#actionArea_"+toShow.replace("show_","");	
				if ($(selectString).is(":hidden")) {
					$(selectString).slideDown("slow");
				} else {
					$(selectString).hide();
				}			   
			   });		
		
		});
	
	}
		
})(jQuery);
