// JavaScript Document
var fldsArray = new Array("team","user1","user2","user3","user4","user5","text1","text2","plik1","plik2");

function sendAjaxRequest(drv,fldName,fldValue) {
    document.getElementById('formSubmit').disabled = true;
    advAJAX.post({
            url: "http://www.edukator.pl/ajax_functions.php",
            parameters : {
                    drv: drv,
                    fldName: fldName,
                    fldValue: fldValue
            },
            retry: 3,
            retryDelay: 2000,
            onSuccess : function(obj) {
                if (drv==1) {    
                    document.getElementById('formSubmit').style.filter = "alpha(opacity=30)";
                    document.getElementById('formSubmit').style.opacity = .3;
                    if (obj.responseText=="BEGIN") {
                        document.getElementById('infoTextLayer').style.display = "none";
                        document.getElementById('infoText').innerHTML = "";
                        document.getElementById('infoTextLayer2').style.display = "none";
                        document.getElementById('infoText2').innerHTML = "";
                    } else if (obj.responseText!="OK") {
                        document.getElementById('infoTextLayer').style.display = "";
                        document.getElementById('infoText').innerHTML = obj.responseText;
                        document.getElementById('infoTextLayer2').style.display = "";
                        document.getElementById('infoText2').innerHTML = obj.responseText;
                    } else {
                        document.getElementById('infoTextLayer').style.display = "none";
                        document.getElementById('infoText').innerHTML = "";
                        document.getElementById('infoTextLayer2').style.display = "none";
                        document.getElementById('infoText2').innerHTML = "";
                    }
                    checkThisForm();
                } else if (drv==2) {
                    if (obj.responseText!="OK") {
                        document.FormEmail.vconfirmed.value = -1;
                    } else {
                        if(document.FormEmail.vconfirmed.value>-1) document.FormEmail.vconfirmed.value = 1;
                    }
                    if (document.FormEmail.vconfirmedc.value==fldsArray.length) showSubmitButton(document.FormEmail.vconfirmed.value);
                }
            }
    });
}

function checkThisForm() {
    document.FormEmail.vconfirmed.value = 0;
    document.FormEmail.vconfirmedc.value = 0;
    for (var i in fldsArray) {
        if (document.FormEmail.vconfirmed.value != -1) {
            document.FormEmail.vconfirmedc.value++;
            sendAjaxRequest(2,fldsArray[i],document.FormEmail.elements[fldsArray[i]].value);
        }
    }
}

function showSubmitButton(val) {
    if (val == 1) {
        document.getElementById('formSubmit').style.filter = "alpha(opacity=100)";
        document.getElementById('formSubmit').style.opacity = 1;
        document.getElementById('formSubmit').disabled = false;
    } else {
        document.getElementById('formSubmit').disabled = true;
        document.getElementById('formSubmit').style.filter = "alpha(opacity=30)";
        document.getElementById('formSubmit').style.opacity = .3;
    }
}

function repeatCheckForm() {
    setTimeout('checkThisForm();',10000);
}