//==== autosize remplace $(... avec jQuery( ==== var d1 = 0; var init_tb = 0; /* function $(element, nc) { if (MooTools.version == "1.2.4") { MooTools_version = "Luciano"; // luciano return jQuery().$Luciano(element, nc); } } */ jQuery(window).load(function () { if (jQuery("#theImage").css("position") == "relative") { //==== compatibilité Gally/LLGBO === //--- passage relative ==> static ===/ jQuery("#theImage").css("position", "static"); } tp = typeof (Browser); if (tp !="undefined") if (Browser.loaded == true) { n = Browser; } function $(element, nc) { //============== détection framework ================== var tp1 = typeof (MooTools); var MooTools_version = "0"; if (tp1 != "undefined") { if (MooTools.version == "1.2.4") { MooTools_version = "Luciano"; // luciano ret_Luciano = jQuery().$Luciano(element, nc); } if (MooTools.version == "1.11") { MooTools_version = "pamoorama"; //pamoorama try { } catch (e) { }; } } tp1 = typeof (Prototype); var Prototype_Version = '0'; if (tp1 != "undefined") { if (Prototype.Version == '1.6.0.2') { Prototype_Version = '1602'; } else if (Prototype.Version == '1.6.1') { Prototype_Version = '161'; } else if (Prototype.Version == '1.0.0.0') { Prototype_Version = '1'; } } //=================================================== var jq = jQuery(element).selector; var new_element = jQuery(element); //div.gmapsPopup div.ui-dialog-titlebar if (jq.match(/GMaps/) || jq.match(/gmaps/)) { if (jq == "#iGMapsIconContent") { setTimeout('jQuery().recentrage_widget()', 0); } if (new_element.length > 0) return new_element; return new_element; } if (Prototype_Version == "0" && MooTools_version == "0") { return new_element; } //======================================================================================= if (arguments.caller && arguments.caller.length > 0) { if (arguments.caller.length > 1) { if (element == "pamoorama") { return jQuery().$Pamoorama(element); } arg = arguments.caller[1]; if (typeof (arg) != "undefined" && typeof (arg) != undefined) { //=========== options rv_maps prototype.js =================================== if (Prototype_Version != '0') switch (arg) { case "dom:loaded": return element; return jQuery().$Prototype(element); break; case "load": return jQuery().$Prototype(element); break; case "unload": return jQuery().$Prototype(element); break; case "prototype_event_registry": try { new_element = jQuery().$Prototype(element); } catch (e) { new_element = null; } return new_element; break; case "readystatechange": try { new_element = jQuery().$Prototype(element); } catch (e) { new_element = null; try { new_element = jQuery().$Luciano(element, nc); new_element = jQuery(element).get(0); } catch (e) { new_element = null; } } return new_element; break; } if (MooTools_version == 'pamoorama' && typeof (arg) != undefined) //=========== options pamoorama =================================== { var reg1 = new RegExp("pamoorama", "g"); switch (arg) { case "bottom": return jQuery().$Pamoorama(element); break; case "left": return jQuery().$Pamoorama(element); break; case "prototype_event_registry": return jQuery().$Pamoorama(element); break; case "readystatechange": return jQuery().$Pamoorama(element); break; default: if (arg.area) { return jQuery().$Pamoorama(element); } else if (arg.velocity) { return jQuery().$Pamoorama(element); } else if (arg.src) { return jQuery().$Pamoorama(element); } else if (arg.modifiers) { return jQuery().$Pamoorama(element); } else if (arg.limit) { return jQuery().$Pamoorama(element); } else if (arg.duration) { return jQuery().$Pamoorama(element); } else if (arg.id) { switch (arg.id) { case "pamoorama_footer": return jQuery().$Pamoorama(element); break; case "pamoorama_outter": return jQuery().$Pamoorama(element); break; case "pamoorama_inner": return jQuery().$Pamoorama(element); break; default: return jQuery().$Pamoorama(element); break; } } else if (arg.src) { return jQuery().$Pamoorama(element); } //======================================================= return new_element; break; } } else if (MooTools_version == 'Luciano') { //=========== options luciano =================================== //=== theme Luciano ==== return ret_Luciano; } } } } //================================================== tpe = typeof (element); if (Prototype_Version != '0') { if (tpe == "string") { //=== rvmaps === // if (element.match(/[a-z]_[a-z]/)) { return jQuery().$Prototype(element); } id = "window_" + new Date().getTime(); reg1 = new RegExp("^window_", "g"); if (element.match(reg1, "g")) { if (element.match(/_[a-z]/)) { return jQuery().$Prototype(element); } return null; } } } //========== test jQuery ? ============== if (jq.match(RegExp("^#", "g")) || jq == "html") { return new_element; } if (tpe == "undefined") { return jQuery(); } //==== mootools ==== if (MooTools_version == "Luciano" && tpe == "string") { //=== theme Luciano ==== new_element = jQuery().$Luciano(element, nc); if (element == "order") return new_element; if (element == "themeSelect") return new_element; if (element == "languageSelect") return new_element; if (element == 'linkPrev') return new_element; if (element == 'linkNext') return new_element; if (element == 'rateForm') return new_element; } if (MooTools_version == 'pamoorama') //=========== options pamoorama =================================== { if (tpe == "string") switch (jq) { case "ie_ready": return jQuery().$Pamoorama(element); break; case "pamoorama": return jQuery().$Pamoorama(element); break; case ".tab a": return jQuery(element); break; } else if (tpe == "boolean") { return jQuery().$Pamoorama(element); } el = element.nodeName; if (el == "DIV") return jQuery().$Pamoorama(element); if (el == "IMG") return jQuery().$Pamoorama(element); if (el == "#document") return jQuery(element); if (el == "BODY") { try { return jQuery().$Pamoorama(element) } catch (e) { return jQuery(element); }; } if (element == window) return new_element; jQuery().$Pamoorama(element); } obj_panorama = jQuery("#Panorama"); if (obj_panorama.length > 0 && jq != "rateForm" && jq != "order" && jq != "themeSelect") { if (tpe == "object") if (Prototype_Version != '0') { //=== rvmaps === try { elem_retour = jQuery().$Prototype(element); return elem_retour; } catch (e) { } } if (new_element.length < 2) return new_element; if (new_element.length == 2) return jQuery(element).get(1); if (new_element.length == 3) return jQuery(element).get(2); } afq = jQuery(document).data("initialized"); //2 if (element == window && afq != 1) if (init_tb == 1) { init_tb = 2; return new_element; } //========= ???? =================== if (new_element != null) { if (typeof (new_element.context) != "undefined") { if (afq != 1 && afq != undefined) { if (init_tb != 2) init_tb = 1; return new_element; } if (new_element.context.loaded) { //=== theme Luciano ==== if (MooTools_version == "Luciano") { try { ret_el = jQuery().$Prototype(element); return ret_el; } catch (e) { jQuery("#Debug").text(e.message); return ret_Luciano; } } //=== theme gally ? ==== if (Prototype_Version != '0') { //=== rvmaps === try { return jQuery(element); } catch (e) { return jQuery().$Prototype(element); } } } } } init_tb = 0; //================================================================ //==== mootools ==== if (MooTools_version == "Luciano") { //=== theme Luciano ==== tp = this; new_element = ret_Luciano; //$(this.options.container) if (new_element != null) { if (new_element.nodeName) { tp = new_element.nodeName + new_element.nodeType; if (tp == "DIV1") return new_element; if (tp == "SELECT1") return new_element; tp = element.nodeName + element.nodeType; return new_element; } } } else if (MooTools_version == "pamoorama") { //=== paMOOramics === // ie_ready,undefined return jQuery().$Pamoorama(element); } //================================================================= if (Prototype_Version != '0') { //=== rvmaps === try { return jQuery().$Prototype(element); } catch (e) { return jQuery(element); } } return jQuery(element); } }); //========================================================= (function ($) { $.fn.panorama2 = function (height, width) { var src =jQuery(this); return ; $("#theImage img").eq(0).removeAttr("style").attr({width:width,height:height}); retour= jQuery('a.panorama-control-left').click(); panoramaContainer=jQuery('panorama-container'); /* $(panoramaContainer).stop(); op=options; settings.direction = 'right'; panoramaContainer.panorama_animate(panoramaContainer, elemWidth, settings); */ } })(jQuery); jQuery.fn.extend({ //---------------- luciano ------------------------------- $Luciano: function (el, nc) { return document.id(el, nc, this.document); }, //=============== PaMOOramics =========================== $Pamoorama: function (B) { if (!B) { if (typeof (B) == "boolean") return null; return jQuery(); } if (B.htmlElement) { return Garbage.collect(B); } if ([window, document].contains(B)) { return B; } var A = $type(B); if (A == "string") { B = document.getElementById(B); A = (B) ? "element" : false; } if (A != "element") { return null; } if (B.htmlElement) { return Garbage.collect(B); } if (["object", "embed"].contains(B.tagName.toLowerCase())) { return B; } $extend(B, Element.prototype); B.htmlElement = function () { }; try{ return Garbage.collect(B);}catch(e){ return ; } }, //=================================================== $Prototype: function (element) { //======== prototype.js ===================== if (arguments.length > 1) { for (var i = 0, elements = [], length = arguments.length; i < length; i++) elements.push($(arguments[i])); return elements; } if (typeof element == "string") element = document.getElementById(element); return Element.extend(element); try { new_element = Element.extend(element); } catch (e) { return new_element; } return new_element; } //========================================================= }); // fin extend