var prod_wrk = '';

function showAF(user, pass) {
    adiv = document.getElementById('ajaxlogin');
    html_t = '<table border="0"><tr><td>';
    adiv.innerHTML = html_t + user + ':</td><td><input type="text" id="u" value="" size="8"/></td></tr><tr><td>' + pass + '</td><td><input type="password" id="p" size="8" /></td></tr><tr><td colspan="2" align="center"><input type="button" value="OK!" onclick="ajaxCheck()"/></td></tr></table>';
}

function emptyCart()  {
    loadXMLDoc('req.php?module=productes&op=job&job=empty', 'cart_info', '');
}

function ajaxCheck() {
    loadXMLDoc('req.php?module=login&op=ajaxlogin&u='+document.getElementById('u').value+'&p='+document.getElementById('p').value+'&mt=1', 'loginresult', 'loginResult', 1);
}

function loginResult(responseid) {
    if(req[responseid].responseText.indexOf('OK') >= 0) {
	setTimeout('goToUrl("user.php?module=comandes&op=add&step=1")', 100);
    }
}

function getPrevisio(producte) {
    loadXMLDoc('req.php?module=productes&op=job&job=previsio&producte='+producte, 'previsio', '');
}

function showPrevisio() {
    prevdiv = document.getElementById('previsio');
    prevdiv.visibility='visible';
}

function closePrevisio() {
    prevdiv = document.getElementById('previsio');
    prevdiv.visibility='hidden';
}

function showCompraForm(entrega, quantitat, producte, id) {
    loadXMLDoc('req.php?module=compres&op=add&form=1&dq='+quantitat+'&entrega='+entrega+'&dp='+producte+'&cid='+id, 'compra'+id, '');
}

function fesCompra(v) {
    prod = v.producte.value;
    prod_wrk = prod;
    loadXMLDoc('req.php?module=compres&op=add&producte='+prod+'&entrega='+v.entrega.value+'&quantitat='+v.quantitat.value+'&proveidor='+v.proveidor.value, 'compra'+v.cid.value, 'actualitzaCompresPendents');
    return false;
}

function checkStock(pfield, max) {
    if(pfield.value == 0)  {
	pfield.value='';
    }else if(pfield.value < 0 || !parseInt(pfield.value)) {
	pfield.value = 0;
	alert('Error!');
    } else if(pfield.value>max) {
	pfield.value = max;
	alert('Stock: ' +max);
    }
}

function esborraCompraPendent(producte, id) {
    prod_wrk = producte;
    loadXMLDoc('req.php?module=compres&op=del&producte='+producte+'&id='+id, '', 'actualitzaCompresPendents');
}

function actualitzaCompresPendents() {
    loadXMLDoc('req.php?module=compres&op=add&f=u', 'compres_msg', '');
    getPrevisio(prod_wrk);
}

function goToUrl(url) {
    location.href = url;
}

function langShow() {
    llang = document.getElementById('langs');
    llang.style.visibility = 'visible';
}
function langHide() {
    llang = document.getElementById('langs');
    llang.style.visibility = 'hidden';
}
