/**
 * Instadia setup
 */
var instadiaSTLSuffix = '';


/**
 * 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 (instadiaPageId == 'default')
{
    errmesg += "- instadiaPageId is not set!\n";
}

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


/**
 * Instadia functions
 */
function Instadia_sendInfo()
{
}

function Instadia_sendEvent(a, b, c)
{
}

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;
}

function Instadia_sendFlashEvent(flashtag)
{
    if (flashtag != null && flashtag != "")
    {
        p3 = getInstadiaPageId();

        if (false || p3 != "")
        {
            p3 = p3 + flashtag;
        }
        else
        {
            p3 = 'mpc/' + domain + '/' + lang + '/webspecial_slclass_0108/' + flashtag;
        }

        Instadia_sendEvent(getInstadiaCompanyId(), p3, getInstadiaPageIdP3());
    }
}

function sendInstadia(pv, requiredPv)
{
    if (pv >= requiredPv)
    {
        Instadia_sendFlashEvent('main/');
    }
    else
    {
        Instadia_sendFlashEvent('flash_' + pv + '/');
    }


    return;
}

