jQuery.fn.bcBlogDates=function(b,c,a){jQuery(this).each(function(){datePreText=jQuery(this).text().trim();DayA=datePreText.charAt(0);DayB=datePreText.charAt(1);Day=DayA+DayB;MonthA=datePreText.charAt(3);MonthB=datePreText.charAt(4);MonthC=datePreText.charAt(5);Month=MonthA+MonthB+MonthC;YearA=datePreText.charAt(7);YearB=datePreText.charAt(8);YearC=datePreText.charAt(9);YearD=datePreText.charAt(10);Year=YearA+YearB+YearC+YearD;if(Month=="Jan"){monthNum="01";monthName="January"}else{if(Month=="Feb"){monthNum="02";monthName="February"}else{if(Month=="Mar"){monthNum="03";monthName="March"}else{if(Month=="Apr"){monthNum="04";monthName="April"}else{if(Month=="May"){monthNum="05";monthName="May"}else{if(Month=="Jun"){monthNum="06";monthName="June"}else{if(Month=="Jul"){monthNum="07";monthName="July"}else{if(Month=="Aug"){monthNum="08";monthName="August"}else{if(Month=="Sep"){monthNum="09";monthName="September"}else{if(Month=="Oct"){monthNum="10";monthName="October"}else{if(Month=="Nov"){monthNum="11";monthName="November"}else{if(Month=="Dec"){monthNum="12";monthName="December"}else{monthNum=null;monthName=null}}}}}}}}}}}}if(a&&b){Day=DayA+DayB;Month=monthNum}else{if(a){Month=monthName;if(Day.charAt(0)=="0"){Day=DayB}}}if(b){Month=monthNum}var f="<div class='bcBlogDate'><span class='bcDay'>"+Day+"</span> <span class='bcMonth'>"+Month+"</span> <span class='bcYear'>"+Year+"</span></div>";var d="<div class='bcBlogDate'><span class='bcMonth'>"+Month+"</span> <span class='bcDay'>"+Day+"</span>, <span class='bcYear'>"+Year+"</span></div>";jQuery(this).find("div.bcBlogDate").remove();if((b==false&&c&&a==null)||(b==false&&c&&a==false)){jQuery(this).parent().prepend(f)}else{if(b&&a&&c){jQuery(this).parent().prepend(f)}else{if(b&&a&&c==false){jQuery(this).after(f)}else{if(c&&a){jQuery(this).parent().prepend(d)}else{if(c==false&&a){jQuery(this).after(d)}else{jQuery(this).after(f)}}}}}jQuery(this).hide()})};