diff --git a/public/javascripts/development/seat_holder.js b/public/javascripts/development/seat_holder.js index 696c418..38840e5 100755 --- a/public/javascripts/development/seat_holder.js +++ b/public/javascripts/development/seat_holder.js @@ -12,7 +12,7 @@ var scriptElement = (function deriveScriptElement() { }()); var scriptHost = (function deriveScriptHost() { var src = scriptElement.getAttribute("src"); - return src.match(/^\w+\:\/\//) ? src.match(/^\w+\:\/\/[^\/]*\//)[0] : ""; + return src.match(/.*\/(?=([\/]*)(\/[\/]*)$)/) ? src.match(/^\w+\:\/\/[^\/]*\//)[0] : ""; }()); // * diff --git a/public/javascripts/development/top_up-pt.js b/public/javascripts/development/top_up-pt.js index 9a34738..5d553e5 100644 --- a/public/javascripts/development/top_up-pt.js +++ b/public/javascripts/development/top_up-pt.js @@ -12,7 +12,7 @@ var scriptElement = (function deriveScriptElement() { }()); var scriptHost = (function deriveScriptHost() { var src = scriptElement.getAttribute("src"); - return src.match(/^\w+\:\/\//) ? src.match(/^\w+\:\/\/[^\/]*\//)[0] : ""; + return src.match(/.*\/(?=([\/]*)(\/[\/]*)$)/) ? src.match(/^\w+\:\/\/[^\/]*\//)[0] : ""; }()); // * @@ -423,6 +423,7 @@ TopUp = (function() { object.appendChild(new Element("embed", {src : options.get("reference"), width : options.get("width"), height : options.get("height"), + wmode : "opaque", allowfullscreen: "true", type : "application/x-shockwave-flash", pluginspage : "http://get.adobe.com/flashplayer/"})); @@ -446,6 +447,7 @@ TopUp = (function() { object.appendChild(new Element("embed", {src : src, width : options.get("width"), height : options.get("height"), + wmode : "opaque", flashvars : "file=" + options.get("reference") + "&autostart=true", allowfullscreen: "true", type : "application/x-shockwave-flash", @@ -470,6 +472,7 @@ TopUp = (function() { object.appendChild(new Element("embed", {src : options.get("reference"), width : options.get("width"), height : options.get("height"), + wmode : "opaque", scale : "aspect", bgcolor : "black", showlogo : "false", @@ -494,6 +497,7 @@ TopUp = (function() { object.appendChild(new Element("embed", {src : options.get("reference"), width : options.get("width"), height : options.get("height"), + wmode : "opaque", controls : "imagewindow", console : "one", autostart : "true", diff --git a/public/javascripts/development/top_up.js b/public/javascripts/development/top_up.js index c6e3b9f..4dc071e 100644 --- a/public/javascripts/development/top_up.js +++ b/public/javascripts/development/top_up.js @@ -12,7 +12,7 @@ var scriptElement = (function deriveScriptElement() { }()); var scriptHost = (function deriveScriptHost() { var src = scriptElement.getAttribute("src"); - return src.match(/^\w+\:\/\//) ? src.match(/^\w+\:\/\/[^\/]*\//)[0] : ""; + return src.match(/.*\/(?=([\/]*)(\/[\/]*)$)/) ? src.match(/^\w+\:\/\/[^\/]*\//)[0] : ""; }()); var scriptParams = (function deriveScriptParams() { var src = scriptElement.getAttribute("src"); @@ -622,6 +622,7 @@ TopUp = (function() { object.append(jQuery("").attr({src : options.reference, width : options.width, height : options.height, + wmode : "opaque", allowfullscreen: "true", type : "application/x-shockwave-flash", pluginspage : "http://get.adobe.com/flashplayer/"})); @@ -644,6 +645,7 @@ TopUp = (function() { object.append(jQuery("").attr({src : TopUp.host + TopUp.players_path + "flvplayer.swf", width : options.width, height : options.height, + wmode : "opaque", flashvars : "file=" + options.reference + "&autostart=true", allowfullscreen: "true", type : "application/x-shockwave-flash", @@ -669,6 +671,7 @@ TopUp = (function() { object.append(jQuery("").attr({src : options.reference, width : options.width, height : options.height, + wmode : "opaque", scale : "aspect", bgcolor : "black", showlogo : "false", @@ -694,6 +697,7 @@ TopUp = (function() { object.append(jQuery("").attr({src : options.reference, width : options.width, height : options.height, + wmode : "opaque", controls : "imagewindow", console : "one", autostart : "true",