﻿// JScript File
function loadContent(url)
{
// loads the content of the iframe where everything is happening. puts lang=XX parameter
    var oldurl = url;
    if (url.indexOf('?') > 0)
        url = url + '&' + 'lang=' + RequestQueryString('lang');
    else url = url + '?' + 'lang=' + RequestQueryString('lang');

    //if ((oldurl=='shoppingcart.aspx') || (oldurl=='register.aspx') || (oldurl=='mysounds.aspx'))
        url = url + '&rand=' + Math.random();

    var cntSrc = document.getElementById('contentSrc'); //hidden pt tinerea src-ului
    var cntFrame = document.getElementById('contentIFrame');

    if (cntSrc.value != url)
    {
        cntSrc.value = url;
        cntFrame.src = url;
    };
    return true;
}

function loadLogin(url) {
    var cntSrc = document.getElementById('contentSrc'); //hidden pt tinerea src-ului
    url = url + '?lang=' + RequestQueryString('lang') + '&returi=' + escape(cntSrc.value);
    var cntFrame = document.getElementById('contentIFrame');
    cntFrame.src = url;
    return true;
    
}

function RequestQueryString(queryKey) {
    if ((window.location.pathname.indexOf('default.aspx') > 0) || (window.location.pathname.indexOf('Default.aspx') > 0))
        {
            var lng = document.getElementById("lang");
            if (lng.value.length > 0)
                return lng.value
            else
                return 'en';
        }
        
    var QueryStringParm = new Array();
    var query = window.location.search.substring(1);
    if (queryKey=='')
        return query;
    QueryStringParm[queryKey]=null;
    var parms = query.split('&');
    for (var i=0; i<parms.length; i++) {
        var pos = parms[i].indexOf('=');
        if (pos > 0) {
            var key = parms[i].substring(0,pos);
            var val = parms[i].substring(pos+1);
            QueryStringParm[key] = val;
        }
    }
    if ((queryKey=='lang') && (!QueryStringParm[queryKey]))
        QueryStringParm[queryKey]='en';
    return QueryStringParm[queryKey];
}

function showMsgBox(msgBox)
{
    var txt = msgBox;
    if (txt.value!='')
        alert(txt.value);
}
