/**
 * Instadia setup
 */
var instadiaSTLSuffix = '';
var instadiaDebug     = getQueryParamValue('debug');


/**
 * Check mpc settings
 */
var errmesg = '';

if (domain == 'default')
{
    errmesg += "- Domain is not set!\n";
}

if (lang == 'default')
{
    errmesg += "- Language is not set!\n";
}

if (instadiaCompanyId == 'default')
{
    errmesg += "- instadiaCompanyId is not set!\n";
}

if (instadiaPageIdP3 == 'default')
{
    errmesg += "- instadiaPageIdP3 is not set!\n";
}

if (errmesg.length > 0)
{
    errmesg = "Please adjust settings in js/mpc.js:\n\n" + errmesg;
    alert(errmesg);
}


/**
 * Instadia functions
 */
function getInstadiaSTLPageIdSuffix()
{
    return instadiaSTLSuffix;
}

function getInstadiaPageId()
{
    return instadiaPageId + getInstadiaSTLPageIdSuffix();
}

function getInstadiaPageIdP3()
{
    return instadiaPageIdP3 + getInstadiaSTLPageIdSuffix();
}

function getDescription(s2)
{
    var s1     = getInstadiaPageId();
    var len    = Math.min(getInstadiaPageId().length, s2.length - 1);
    var prefix = 0;

    for (i = 0; i < len; i++)
    {
        if (s1.charAt(i) != s2.charAt(i))
        {
            break;
        }
        else if (s1.charAt(i) == '/')
        {
            prefix = i + 1;
        }
    }

    return s2.substring(prefix, s2.length - 1);
}

function getInstadiaCompanyId()
{
    return instadiaCompanyId;
}


/**
 * Instadia debugging
 */
if (instadiaDebug == 1)
{
    debugConsole = window.open('console.html', 'console', 'top=0,left=0,height=350,width=1000');
}


