mpElementOkArray = new Array();
mpElementBrokenArray = new Array();
mpElementOk = 0;
mpElementBroken = 0;
function mpIsOk()
{
    mpElementOk = 1;
}
function mpIsBroken()
{
    mpElementBroken = 1;
}
function addElementOk(id,state)
{
    mpElementOkArray[id]= state;
    if(state==1)
    {
        mpShowOk(id);
    }
}
function addElementBroken(id,state)
{
    mpElementBrokenArray[id]= state;
    if(state==1)
    {
        mpShowBroken(id);
    }
}
function mpSetBroken(id)
{
    if(mpElementBrokenArray[id]==1) return true;

    mpElementBrokenArray[id] = 1;
    mpShowBroken(id);

    submitUrl = 'mpMessage.php?type=setbroken&value='+id;
    //prompt('id broken '+id,submitUrl);
    window.location.href = submitUrl;
    return false;
}
function mpSetOk(topic)
{
    if(mpElementOk) return true;

    mpElementOk = 1;
    for (var id in mpElementOkArray)
    {
        mpShowOk(id);
    }

    submitUrl = 'mpMessage.php?type=setok&value='+topic;
    //prompt('topic ok '+topic,submitUrl);
    window.location.href = submitUrl;
    return false;
}
function mpShowOk(id)
{
    elt = document.getElementById('ok'+id);
    if(elt) elt.innerHTML = "<a href=#hakenweg><font color=red><b>X</b></font><img src=t/topicokgbg.gif width=11 height=11 alt=J border=0></a>";
}
function mpShowBroken(id)
{
    elt = document.getElementById('broken'+id);
    if(elt) elt.innerHTML = "<img src=t/lv012.gif width=8 height=8 alt='Link ist broken'></a>";
}

