$(document).ready(function(){ function chargerCSS(fichier){ var headID = document.getElementsByTagName("head")[0]; var cssNode = document.createElement("link"); //if(headID.getElementsBySelector('[href="'+fichier+'"]').size()==0){ cssNode.type = "text/css"; cssNode.rel = "stylesheet"; cssNode.href = fichier; cssNode.media = "screen"; headID.appendChild(cssNode); //} } //Pour le système de vote if($("div").hasClass("vote")){ chargerCSS("/javascript/jquery/vote/ui.stars.css"); $.getScript("/javascript/jquery/vote/jquery.ui.all.js", function(){ $.getScript("/javascript/jquery/vote/ui.stars.pack.js", function(){ $(".vote").stars({ inputType: "select", captionEl: $('#vote_legende'), callback: function(ui, type, value){ $.post("/vote/voter.html", { vote: value, chaine: $(this).attr('name') }, function(data){ if(data=='oui'){ alert("Vote Enregistré !"); } }); }, oneVoteOnly: true }); }); }); } //Pour le WYSIWYG if($("textarea").hasClass("editeur")){ chargerCSS("/javascript/jquery/editeur/jquery.wysiwyg.css"); $.getScript("/javascript/jquery/editeur/jquery.wysiwyg.pack.js", function(){ $(".editeur").wysiwyg(); }); } //Pour l' INFOBULLE if($("*").hasClass("infobulle")){ chargerCSS("/javascript/jquery/infobulle/jquery.tooltip.css"); $.getScript("/javascript/jquery/infobulle/jquery.tooltip.min.js", function(){ $(".infobulle").tooltip({ track: true, delay: 0, showBody: " - ", fade: 300 }); }); } //Pour la date if($("input").hasClass("date")){ chargerCSS("/javascript/jquery/datepicker/jquery-ui-themeroller.css"); $.getScript("/javascript/jquery/datepicker/jquery-ui-personalized-1.6rc2.packed.js", function(){ $('.date').datepicker(); }); } //Pour la thickbox if($("a,input").hasClass("thickbox")){ chargerCSS("/javascript/jquery/thickbox/thickbox.css"); $.getScript("/javascript/jquery/thickbox/thickbox-compressed.js"); } });