﻿function getBaseURL() {
    var url = window.location.href;  // entire url including querystring - also: window.location.href;

    // Base Url for localhost
    //var url = window.location.href;  // window.location.href;
    var pathname = window.location.pathname;  // window.location.pathname;
    var index1 = url.indexOf(pathname);
    var index2 = url.indexOf("/", index1 + 1);
    var baseLocalUrl = url.substr(0, index2);
    return baseLocalUrl + "/";
}

//function addProjectNoQS() {
//    var queryString = location.search.substring(1);
//    var links = document.getElementsByTagName("a");
//    for (var i = 0; i < links.length; i++) {
//        if (links[i].className == 'langSelectionLinks') {
//            links[i].href = links[i].href + '?' + queryString;
//        }
//    }
//}

function addDetailPagesQS() {   
    var queryString = location.href;
    var host = location.host;
    var redirectUrl = "http://" + host + "/_layouts/IDRCRedirect.aspx";
    var links = document.getElementsByTagName("a");

    for (var i = 0; i < links.length; i++) {
        if (links[i].className == 'langSelectionLinks') {
            if (links[i].pathname.indexOf("ProjectDetails.aspx") > 0) {
                links[i].href = links[i].href + '?' + location.search.substring(1);
            }
            else if (links[i].pathname.indexOf("Details.aspx") > 0 || links[i].pathname.indexOf("Detailed") > 0) {
                links[i].href = redirectUrl + '?OURL=' + queryString + "&DURL=" + links[i].href;
            }
        }
    }
}


