$().ready(function() {
	$('.infos').kwicks({
		max: 320,
		spacing: 5,
		duration: 1500,
		easing: 'easeOutBounce'
	});
}); 




/*
* FX-Formchecker
* 
* Parameter:
* form=FormName
* type=FormTyp  
*/
function checkform(form,type)
{

    var info="Fehlend oder Falsch:\n";
    var fo=document.forms[form];
    var erg=true;
        
    var reguser=/./i;
    var regpwd=/./i;
    var regname=/./i;
    var regmail=/^[^@]+@.+\.[^.]+$/;
    var regBetr=/./i;
    var regCont=/./i;
    var regCaptcha=/./i;


    switch(type)
    {
        case 'letter': //Newsletter

            var inputNa=fo.elements['vname'].value;
            var inputKto=fo.elements['nname'].value;
            var inputMail=fo.elements['mail'].value; 
            
            document.getElementById("cname").value="";
            document.getElementById("cnname").value="";
            document.getElementById("cmail").value="";

            if(inputNa.search(regname)==-1)
            {
                erg=false;
                document.getElementById("cname").value="Ihr Name fehlt!";
                info+="Name\n";
            }
            if(inputKto.search(regname)==-1)
            {
                erg=false;
                document.getElementById("cnname").value="Ihr Nachname fehlt!";
                info+="Nachname\n";
            }
            if(inputMail.search(regmail)==-1)
            {
                erg=false;
                document.getElementById("cmail").value="Ihre E-Mail fehlt!";
                info+="E-Mail\n";
            }
            if (erg==false)
            {
                alert(info);
            }
            return erg;                       
        break;
        case 'contact': //Kontaktformular
                var inputBetr=fo.elements['mailsubject'].value;
                var inputCont=fo.elements['mailtext'].value;
                var inputNa=fo.elements['fromname'].value;
                var inputMail=fo.elements['frommail'].value;
                var inputCaptcha=fo.elements['captcha'].value;
                
                if(inputNa.search(regname)==-1)
                {
                    erg=false;
                    info+="Name\n";
                }
                if(inputBetr.search(regBetr)==-1)
                {
                    erg=false;

                    info+="Betreff\n";
                }
                if(inputCont.search(regCont)==-1)
                {
                    erg=false;
                    info+="Inhalt\n";
                }
                if(inputMail.search(regmail)==-1)
                {
                    erg=false;
                    info+="E-Mail\n";
                }
                if(inputCaptcha.search(regCaptcha)==-1)
                {
                    erg=false;
                    info+="Captcha\n";
                }
                if (erg==false)
                {
                    alert(info);
                }
                return erg;
        break;
        case 'login': //Loginformular
                var inputUser=fo.elements['name'].value;
                var inputPwd=fo.elements['pwd'].value;
                
                if(inputUser.search(reguser)==-1)
                {
                    erg=false;
                    info+="Name\n";
                }
                if(inputPwd.search(regpwd)==-1)
                {
                    erg=false;

                    info+="Passwort\n";
                }
                
                if (erg==false)
                {
                    alert(info);
                }
                return erg;                
        break;
    }
}	
                                                                               
function hideButton()
{
    document.getElementById('accountHome').innerHTML='Aus Sicherheitsgründen sind die Daten verborgen.<br/><a href="#" onclick="redirectToHome()">- Details zeigen</a>';
}

function redirectToHome()
{
    window.location.href="account.php?link=home";
}
