function DisplayCountrySelectionError_OLD() {
    var elError = document.getElementById("displayerror");

    if(elError == null)
        return;

    elError.style.display = "block";

    window.scrollTo(0, 0);
}

function DisplayError(msg) {
    var elError = document.getElementById("displayerror");

    if(elError == null)
        return;

    elError.innerHTML = msg;
    elError.style.display = "block";

    window.scrollTo(0, 0);
}

function ChangeCountryLanguage(simdate, ocugid, shortcutmode, programid) {
    var countryDd;
    var selVal;
    var idx;
    var arrCcDetails;
    var country;
    var language;
    var targetUrl;
    
    countryDd = document.getElementById("countrybar");
    
    if(countryDd == null || countryDd == undefined)
        return;
    
        
    selVal = countryDd.value;
    
    if(selVal == null || selVal == undefined || selVal == "")
        return;
        
        
    if(selVal.indexOf("-") < 0)
        return;
        
        
    arrCcDetails = selVal.split("-");
    
    if(arrCcDetails == null || arrCcDetails == undefined)
        return;
    
    if(arrCcDetails.length != 2)
        return;
        
        
    country = arrCcDetails[0];
    language = arrCcDetails[1];
    
    if(country == null || country == undefined || country == "" || language == null || language == undefined || language == "")
        return;
    
    
    targetUrl = "/AdLanding/";
    
    if(isNaN(country) && isNaN(language)) {
        //country/language code
        targetUrl += country + "/" + language + "/" + programid + "/";
    }
    else {
        //country/language id
        targetUrl += "?countryid=" + country + "&languageid=" + language + "&programid=" + programid;
    }
    
    if(simdate != null && simdate != undefined && simdate != "")
        targetUrl = AppendParam(targetUrl, "simdate", simdate);
        
    if(ocugid != null && ocugid != undefined && ocugid != "")
        targetUrl = AppendParam(targetUrl, "ocugid", ocugid);
        
    if(shortcutmode != null && shortcutmode != undefined && shortcutmode != "")
        targetUrl = AppendParam(targetUrl, "shortcutmode", shortcutmode);
        
    if(targetUrl != null && targetUrl != "")
        location.href = targetUrl;
}

function AppendParam(url, param, value) {
    
    if(url == null)
        url = "";
    
    if(url.indexOf("?") < 0)
        url += "?";
    else
        url += "&";
        
    url += escape(param) + "=" + escape(value);
    
    return url;
}


