/**
 * WWDP wapi url builder
 */

function wwdpGetWapiUrl() {
    var url         = window.location.hostname;
    var httpPart    = window.location.protocol + '//';
    var newUrl      = 'wapi.';
    var urlParts    = url.split('.');
    var devPrefix   = urlParts[0];
    var re1          = new RegExp(/www/);
    if (re1.test(devPrefix)) //www.
        urlParts = urlParts.slice(1, urlParts.length);
    
    newUrl += urlParts.join('.');
    newUrl = httpPart + newUrl;
    
    return newUrl;
}

function wwdpAppendWapiJavaScript(scriptFileName) {
    var wapiUrl = wwdpGetWapiUrl();
    
    wapiUrl += '/' + scriptFileName;
    var e = document.createElement("script");
    e.src = wapiUrl;
    e.type="text/javascript";
    document.getElementsByTagName("head")[0].appendChild(e);
}

wwdpAppendWapiJavaScript('index.js.php');

