function validateForms(formId)
{
    var blnvalidate = true;
    if (!document.getElementsByTagName) 
        return false;

    var elementsForms = document.getElementById(formId);

//    for (var intCounter = 0; intCounter < elementsForms.length; intCounter++) {
        bInvalidate = validateForm(elementsForms);
        if (!bInvalidate)
            return false;
//    } 

//alert
}


function validateForm(currentForm)
{
    var blnvalidate = true;
    var elementsInputs;

    elementsInputs = currentForm.getElementsByTagName("input");

    for (var intCounter = 0; intCounter < elementsInputs.length; intCounter++) {
        if (elementsInputs[intCounter].className == "reqquestion") { 
            if (validateText(elementsInputs, intCounter)) {
                blnvalidate = false;
                alert('Pole '+ elementsInputs[intCounter].name +' nie zostało wypełnione.');
            }
        } else if (elementsInputs[intCounter].className == "reqemail") { 
            if (validateEmail(elementsInputs, intCounter)) { 
                blnvalidate = false;
                alert('Proszę podać poprawny adres e-mail.');
            }
        }
    }

    return blnvalidate; 
}
 
function validateText(elementsInputs, intCounter)
{
    if (elementsInputs[intCounter].value == "") {
        return true;
    } 
}

function validateEmail(elementsInputs, intCounter)
{
    var emailFilter=/^.+@.+\..{2,3}$/;
    if (!emailFilter.test(elementsInputs[intCounter].value)) {
        return true;
    } 
}

function changeInfo(inputString)
{
    var info_main = document.getElementById('info_main');
    var info_materials = document.getElementById('info_materials');
    var info_CDs = document.getElementById('info_CDs');
    var info_trial = document.getElementById('info_trial');
	
    if(inputString == "materials") {
	info_main.style.visibility = "hidden";
	info_materials.style.visibility = "visible";
	info_CDs.style.visibility = "hidden";
	info_trial.style.visibility = "hidden";
    } else if (inputString == "CDs") {
	info_main.style.visibility = "hidden";
	info_materials.style.visibility = "hidden";
	info_CDs.style.visibility = "visible";
	info_trial.style.visibility = "hidden";
    } else if (inputString == "trial") {
	info_main.style.visibility = "hidden";
	info_materials.style.visibility = "hidden";
	info_CDs.style.visibility = "hidden";
	info_trial.style.visibility = "visible";
    } else {
	info_main.style.visibility = "visible";
	info_materials.style.visibility = "hidden";
	info_CDs.style.visibility = "hidden";
	info_trial.style.visibility = "hidden";
    }
}

function changeSerwis(inputString)
{
    var serwis_main = document.getElementById('serwis_main');
    var serwis_license = document.getElementById('serwis_license');
    var serwis_support = document.getElementById('serwis_support');
	
    if(inputString == "license") {
	serwis_main.style.visibility = "hidden";
	serwis_license.style.visibility = "visible";
	serwis_support.style.visibility = "hidden";
    } else if (inputString == "support") {
	serwis_main.style.visibility = "hidden";
	serwis_license.style.visibility = "hidden";
	serwis_support.style.visibility = "visible";
    } else {
	serwis_main.style.visibility = "visible";
	serwis_license.style.visibility = "hidden";
	serwis_support.style.visibility = "hidden";
    }
}