var
- domain, id, node,
+ settings, _zones, _options, domain, id, node,
count = 0,
slots = {},
output = [];
- $.openx = function( server, zones, options ) {
+ $.openx = function( zones, options ) {
if (domain) {
- if (console.error)
+ if (console.error) {
console.error('jQuery.openx was already initialized!');
+ console.log('Configured zones: ', _zones);
+ console.log('Configured options: ', _options);
+ }
return;
}
- domain = document.location.protocol == 'https:' ? 'https://' + server + ':8443':'http://' + server;
+ _zones = zones;
+ _options = options;
+
+ settings = $.extend(
+ {
+ 'protocol': document.location.protocol,
+ 'server': 'localhost'
+ },
+ options
+ );
+
+ domain = settings.protocol + '//';
+ domain += settings.server;
+ if (settings.protocol === 'http:' && settings.http_port)
+ domain += ':' + settings.http_port;
+ if (settings.protocol === 'https:' && settings.https_port)
+ domain += ':' + settings.https_port;
var
name,