// Checkfunktion für Prospektanfrageformulare

function checkFieldsIn_headpros ()
{
var compulsoryFieldsIn=new Array();
compulsoryFieldsIn[0]="stdIn2_headpros"; // Vorname
compulsoryFieldsIn[1]="stdIn1_headpros"; // Nachname
compulsoryFieldsIn[2]="stdIn7_headpros"; // Strasse
compulsoryFieldsIn[3]="stdIn3_headpros"; // Email
compulsoryFieldsIn[4]="stdIn9_headpros"; // PLZ
compulsoryFieldsIn[5]="stdIn10_headpros"; // Ort

    var checkOK=true;
    for (var i=0; i<compulsoryFieldsIn.length; i++)
    {
        var cfObj=document.getElementById(compulsoryFieldsIn[i]);
        if (cfObj!=null)
        {
            if (cfObj.type.toLowerCase()=="text")
            {
                if (cfObj.value.match(/^\s*$/)) checkOK=false;
            }
            else if (cfObj.type.toLowerCase()=="radio" || cfObj.type.toLowerCase()=="checkbox")
            {
				var tmpObj=document.getElementsByName(cfObj.name);
                var tmpCheck=false;
                for (var j=0; j<tmpObj.length; j++)
                {
                    if (tmpObj[j].checked==true)
                    {
                        tmpCheck=true;
                        break;
                    }
                }
                checkOK=tmpCheck;
            }
            else if (cfObj.type.toLowerCase().indexOf("select")>=0)
            {
                if (compulsoryFieldsIn[i]=="stdIn12" && cfObj.selectedIndex==0) checkOK=false;
            }
        }
        if (!checkOK) break;
    }
    if (checkOK) document.getElementById('subscribe_headpros').submit();
    else window.alert("Bitte füllen Sie alle mit einem * markierten Felder aus.");
}

// Checkfunktion für Prospektanfrageformulare

function checkFieldsIn ()
{
var compulsoryFieldsIn=new Array();
compulsoryFieldsIn[0]="stdIn2"; // Vorname
compulsoryFieldsIn[1]="stdIn1"; // Nachname
compulsoryFieldsIn[2]="stdIn7"; // Strasse
compulsoryFieldsIn[3]="stdIn3"; // Email
compulsoryFieldsIn[4]="stdIn9"; // PLZ
compulsoryFieldsIn[5]="stdIn10"; // Ort

    var checkOK=true;
    for (var i=0; i<compulsoryFieldsIn.length; i++)
    {
        var cfObj=document.getElementById(compulsoryFieldsIn[i]);
        if (cfObj!=null)
        {
            if (cfObj.type.toLowerCase()=="text")
            {
                if (cfObj.value.match(/^\s*$/)) checkOK=false;
            }
            else if (cfObj.type.toLowerCase()=="radio" || cfObj.type.toLowerCase()=="checkbox")
            {
				var tmpObj=document.getElementsByName(cfObj.name);
                var tmpCheck=false;
                for (var j=0; j<tmpObj.length; j++)
                {
                    if (tmpObj[j].checked==true)
                    {
                        tmpCheck=true;
                        break;
                    }
                }
                checkOK=tmpCheck;
            }
            else if (cfObj.type.toLowerCase().indexOf("select")>=0)
            {
                if (compulsoryFieldsIn[i]=="stdIn12" && cfObj.selectedIndex==0) checkOK=false;
            }
        }
        if (!checkOK) break;
    }
    if (checkOK) document.getElementById('subscribe').submit();
    else window.alert("Bitte füllen Sie alle mit einem * markierten Felder aus.");
}

// Checkfunktion für Slider Newsletterformular
function checkFieldsInNL_head ()
{
var compulsoryFieldsIn=new Array();
compulsoryFieldsIn[0]="stdIn2_head"; // Vorname
compulsoryFieldsIn[1]="stdIn1_head"; // Nachname
compulsoryFieldsIn[2]="stdIn3_head"; // Email
    var checkOK=true;
    for (var i=0; i<compulsoryFieldsIn.length; i++)
    {
        var cfObj=document.getElementById(compulsoryFieldsIn[i]);
        if (cfObj!=null)
        {
            if (cfObj.type.toLowerCase()=="text")
            {
                if (cfObj.value.match(/^\s*$/)) checkOK=false;
            }
            else if (cfObj.type.toLowerCase()=="radio" || cfObj.type.toLowerCase()=="checkbox")
            {
				var tmpObj=document.getElementsByName(cfObj.name);
                var tmpCheck=false;
                for (var j=0; j<tmpObj.length; j++)
                {
                    if (tmpObj[j].checked==true)
                    {
                        tmpCheck=true;
                        break;
                    }
                }
                checkOK=tmpCheck;
            }
            else if (cfObj.type.toLowerCase().indexOf("select")>=0)
            {
                if (compulsoryFieldsIn[i]=="stdIn12" && cfObj.selectedIndex==0) checkOK=false;
            }
        }
        if (!checkOK) break;
    }
    if (checkOK) document.getElementById('subscribe_head').submit();
    else window.alert("Bitte füllen Sie alle mit einem * markierten Felder aus.");
}

// Checkfunktion für normales Newsletterformular

function checkFieldsInNL ()
{
var compulsoryFieldsIn=new Array();
compulsoryFieldsIn[0]="stdIn2"; // Vorname
compulsoryFieldsIn[1]="stdIn1"; // Nachname
compulsoryFieldsIn[2]="stdIn3"; // Email
    var checkOK=true;
    for (var i=0; i<compulsoryFieldsIn.length; i++)
    {
        var cfObj=document.getElementById(compulsoryFieldsIn[i]);
        if (cfObj!=null)
        {
            if (cfObj.type.toLowerCase()=="text")
            {
                if (cfObj.value.match(/^\s*$/)) checkOK=false;
            }
            else if (cfObj.type.toLowerCase()=="radio" || cfObj.type.toLowerCase()=="checkbox")
            {
				var tmpObj=document.getElementsByName(cfObj.name);
                var tmpCheck=false;
                for (var j=0; j<tmpObj.length; j++)
                {
                    if (tmpObj[j].checked==true)
                    {
                        tmpCheck=true;
                        break;
                    }
                }
                checkOK=tmpCheck;
            }
            else if (cfObj.type.toLowerCase().indexOf("select")>=0)
            {
                if (compulsoryFieldsIn[i]=="stdIn12" && cfObj.selectedIndex==0) checkOK=false;
            }
        }
        if (!checkOK) break;
    }
    if (checkOK) document.getElementById('subscribe').submit();
    else window.alert("Bitte füllen Sie alle mit einem * markierten Felder aus.");
}
