function mb_confirm(title, text, buttons)
{
    document.getElementById("mb_confirm_title").innerHTML=title;
    document.getElementById("mb_confirm_text").innerHTML=text;
    var j=1;
    for(var i=0;i<buttons.length;i+=2)
    {
        document.getElementById("mb_confirm_button"+j).innerHTML=buttons[i];
        document.getElementById("mb_confirm_button"+j).style.display="block";
        document.getElementById("mb_confirm_button"+j+"_action").innerHTML=buttons[i+1];
        j++;
    }
    mb_confirm_show();
}

function mb_confirm_buttonClick(button_id)
{
    document.getElementById("mb_confirm").style.display='none';
    document.getElementById("mb_confirm_title").innerHTML='';
    document.getElementById("mb_confirm_text").innerHTML='';
    if(document.getElementById("mb_confirm_button"+button_id+"_action").innerHTML!="")
        eval(document.getElementById("mb_confirm_button"+button_id+"_action").innerHTML);
    for(var i=1;i<=3;i++)
    {
        document.getElementById("mb_confirm_button"+i).innerHTML="";
        document.getElementById("mb_confirm_button"+i).style.display="none";
        document.getElementById("mb_confirm_button"+i+"_action").innerHTML="";
    }
}

function mb_confirm_show()
{
	confirm_frame=document.getElementById("mb_confirm_frame");
    var scrollY=0;
    if(confirm_frame.parentNode)
    {
        scrollY+=parseInt(confirm_frame.parentNode.scrollTop);
        var parentNodeObj=confirm_frame.parentNode;
        while(parentNodeObj=parentNodeObj.parentNode)
            if(parentNodeObj.scrollTop)
                scrollY+=parseInt(parentNodeObj.scrollTop);
    }
    confirm_frame.style.top=200+scrollY+"px";
    document.getElementById("mb_confirm").style.height=(document.body.scrollHeight>document.body.offsetHight) ? document.body.scrollHeight+"px" : document.body.offsetHeight+"px";
    document.getElementById("mb_confirm").style.display="block";
}


