'); switch (oJSito.getIdSito()){ /*NON é DA METTERE NELLA CUSTOM READY ??*/ /* case 1: if (jTipoPagine > 1) rimpicciolisciSeoAdvance(); break; */ case 56: setElencoBG(); break; case 61: if (oJSessione.getIdAnag() > 0) $('.tab').css('display', 'block'); break; } if (typeof customReady == 'function') customReady(); $(window).bind("load", function () { oJPage.laziLoadImage(); }); }; /* http://stackoverflow.com/questions/9899372/pure-javascript-equivalent-to-jquerys-ready-how-to-call-a-function-when-the/9899701#9899701 */ (function(funcName, baseObj) { /* The public function name defaults to window.docReady but you can pass in your own object and own function name and those will be used if you want to put them in a different namespace */ funcName = funcName || "docReady"; baseObj = baseObj || window; var readyList = []; var readyFired = false; var readyEventHandlersInstalled = false; /* call this when the document is ready this function protects itself against being called more than once */ function ready() { if (!readyFired) { /* this must be set to true before we start calling callbacks */ readyFired = true; for (var i = 0; i < readyList.length; i++) { /* if a callback here happens to add new ready handlers, the docReady() function will see that it already fired and will schedule the callback to run right after this event loop finishes so all handlers will still execute in order and no new ones will be added to the readyList while we are processing the list */ readyList[i].fn.call(window, readyList[i].ctx); } /* allow any closures held by these functions to free */ readyList = []; } } function readyStateChange() { if ( document.readyState === "complete" ) { ready(); } } /* This is the one public interface docReady(fn, context); the context argument is optional - if present, it will be passed as an argument to the callback */ baseObj[funcName] = function(callback, context) { /* if ready has already fired, then just schedule the callback to fire asynchronously, but right away */ if (readyFired) { setTimeout(function() {callback(context);}, 1); return; } else { /* add the function and context to the list */ readyList.push({fn: callback, ctx: context}); } /* if document already ready to go, schedule the ready function to run */ if (document.readyState === "complete") { setTimeout(ready, 1); } else if (!readyEventHandlersInstalled) { /* otherwise if we don't have event handlers installed, install them */ if (document.addEventListener) { /* first choice is DOMContentLoaded event */ document.addEventListener("DOMContentLoaded", ready, false); /* backup is window load event */ window.addEventListener("load", ready, false); } else { /* must be IE */ document.attachEvent("onreadystatechange", readyStateChange); window.attachEvent("onload", ready); } readyEventHandlersInstalled = true; } } })("docReady", window); docReady(function() { startReady(); });
Ambropolymer
This site uses cookies to improve navigability. Read more Click here Continuing in the navigation of this site you agree to our use of cookies.OK
Thermplastic extrusion flat, patterned and corrugated sheets in polysterene, acrylic and polycarbonate
Glossy and embossed acrylic, polycarbonate and polysterene sheets,
corrugated polycarbonate and acrylic panels
Since 1977 Ambro Polymer has been producing extruded patterned acrylic, polycarbonate and polysterene sheets for the national and international market.
The experience of years enables Ambro Polymer to meet the requirement of customers from industry and commerce, offering also an unique range of patterns
for several applications as roofing, door glazing and decorative indoor partitions walls.
The production is constantly being controlled by laboratory tests in order to quarantee the quality.
Our technical and commercial office is at your disposal for any further information.