From a70fbc6a4a41ad169aaa7223445c5c500cfb73d2 Mon Sep 17 00:00:00 2001 From: Raphael Date: Thu, 1 Jul 2010 16:54:12 -0700 Subject: [PATCH] Changed cap script --- public/javascripts/publisher.js | 37 +++++++++++---------------------- 1 file changed, 12 insertions(+), 25 deletions(-) diff --git a/public/javascripts/publisher.js b/public/javascripts/publisher.js index af783c84d..144ef8c84 100644 --- a/public/javascripts/publisher.js +++ b/public/javascripts/publisher.js @@ -1,33 +1,20 @@ $(document).ready( function() { - $("#publisher_content_pickers .status_message").click(function(){ - if( $("#new_status_message").css("display") == "none" ) { - $("#publisher_content_pickers").children("a").children("li").removeClass("selected"); + $("#publisher_content_pickers .status_message").click( selectPicker); + + $("#publisher_content_pickers .bookmark").click(selectPicker); + + $("#publisher_content_pickers .blog").click(selectPicker); + + function selectPicker(event){ + event.preventDefault(); + if( $("#new_" + this.className).css("display") == "none" ) { + $("#publisher_content_pickers .selected").removeClass("selected"); $("#publisher_form form").fadeOut(50); $(this).children("a > li").toggleClass("selected"); - $("#new_status_message").delay(50).fadeIn(200); + $("#new_" + this.className).delay(50).fadeIn(200); } - }); - - $("#publisher_content_pickers .bookmark").click(function(){ - if( $("#new_bookmark").css("display") == "none" ) { - $("#publisher_content_pickers").children("a").children("li").removeClass("selected"); - $("#publisher_form form").fadeOut(50); - - $(this).children("li").toggleClass("selected"); - $("#new_bookmark").delay(50).fadeIn(200); - } - }); - - $("#publisher_content_pickers .blog").click(function(){ - if( $("#new_blog").css("display") == "none" ) { - $("#publisher_content_pickers").children("a").children("li").removeClass("selected"); - $("#publisher_form form").fadeOut(50); - - $(this).children("li").toggleClass("selected"); - $("#new_blog").delay(50).fadeIn(200); - } - }); + } });