function vmailReg(ins)
{    $(ins+'err').innerHTML = lang.progress;
    windowsLineUp();
    (new CAjax()).req({url    : '/vmail/reg',
                       method : 'post',
                       login  : $(ins+'vlogin').value,
                       pwd    : $(ins+'vpwd').value,
                       pwd2   : $(ins+'vpwd2').value
                      }, function (q)
                         {
                             if (q)
                             {
                                 $(ins+'err').innerHTML = q;
                                 windowsLineUp();
                             }
                             else loadWindow(ins);
                         }
                     );
}

function vmailDelBox(ins)
{    (new CAjax()).req('/vmail/del', function (q){
        loadWindow(ins);
    });}

function vmailPwdBox(ins, mess)
{    var el = $(ins+'newpwd');
	var p = trim(el.value);
	if (!p)
	{
	    el.focus();
	    return;
	}
    (new CAjax()).req({url:'/vmail/pwd',method:'post',pwd:p}, function (q){
        if (q) alert(q); else
        {
            alert(mess);
            $(ins+'pwd_in_form').value = p;
        }
    });
}

function vmailHdpass(el,ins,h,s)
{	if (el.title==h)
	{		el.innerHTML = '******';
		el.title = s;	}
	else
	{		el.innerHTML = $(ins+'pwd_in_form').value;
		el.title = h;
	}}

function probInfo(ins,eid,zap,m,g)
{
    var div = $(ins+'info');
    div.innerHTML = lang.load;
    windowsLineUp();
	(new CAjax()).req({'url':'/probably/'+eid+'/'+zap,'method':'post','m':$(ins+'m_'+zap).innerHTML,'g':$(ins+'g_'+zap).innerHTML},function(q){
		div.innerHTML = q;
		windowsLineUp();
	});
}

function probSelectTable(ins,t)
{
    var div = [$(ins+'table_0'),$(ins+'table_1'),$(ins+'table_2')];
    if (!t)
    {
    	if(div[1].style.display=='none')
    	{
    	    div[0].style.display='none';
    	    div[1].style.display='block';
    	}
    	else
    	{
    	    div[1].style.display='none';
    	    div[0].style.display='block';
    	}
    }
    else
    {
    	for(var i=0;i<3;i++) div[i].style.display='none';
    	div[t-1].style.display='block';
    }
	windowsLineUp();
}
