var J = jQuery.noConflict() 
J(document).ready(function () {
	if(J('.text3spalten', this).height()) {
		var height = J('.text3spalten').height();
		J('.text3spalten .spalte3-links').css("height",height);
		J('.text3spalten .spalte3-mitte').css("height",height);
		J('.text3spalten .spalte3-rechts').css("height",height);
	}

	J('#h2nlanmelden').click(function(){
		J('#nlabmelden').slideToggle("slow");
		J('#nlanmelden').slideToggle("slow");
		
	})
	
	J('#h2nlabmelden').click(function(){
		J('#nlabmelden').slideToggle("slow");
		J('#nlanmelden').slideToggle("slow");
		
	})

	J('label a img', this).hover(function(){
		J(this).next("dfn").fadeIn("slow");
	}, function(){
		J('.icon_info + dfn').fadeOut("slow");
	});
})

var compulsoryFieldsIn=new Array();
compulsoryFieldsIn[0]="stdIn0";
compulsoryFieldsIn[1]="stdIn1";
compulsoryFieldsIn[2]="stdIn2";
compulsoryFieldsIn[3]="stdIn3";


function checkFieldsIn ()
{
    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 fuellen Sie alle mit einem * markierten Felder aus.");
}


function checkFieldsOut ()
{
    var checkOK=true;

    if (document.getElementById('stdOut3').value.match(/^\s*$/)) checkOK=false;

    if (checkOK) document.getElementById('unsubscribe').submit();
    else window.alert("Bitte fuellen Sie das E-Mail Feld aus.");
}


