$(document).ready(function() {
    $("#carousel").featureCarousel();
    
    //bei mobilen devices keine animation
    if(jQuery('#footer_wrapper').css('position') == 'fixed') {
        $('#footer').hover(function(){
            $("#toggle").stop().animate({height:250}, {duration: 1000});
        },
        function() {
            $("#toggle").stop().animate({height:25}, {duration: 1000});
        }); 
    }
    if ($(window).width() <= 600) { $('meta[name=viewport]').attr('content','initial-scale=0.38,minimum-scale=0.38,user-scalable=1, width=device-width'); }  
    
    // Seite mit colorbox iframe Settings oeffnen
    $('.rzcolorbox_iframe').colorbox({iframe:true, innerWidth:700, innerHeight:400});
    
    $('.presse_container_left').jScrollPane({
        showArrows:true,
        animateTo: true,
        scrollbarWidth: 20,
        scrollbarMargin: 5,
        animateInterval: 50,
        animateStep: 7,
        wheelSpeed: 100
    });
    
    if ( typeof jQuery('#slider')[0] != "undefined" ) {  
        $('#slider').anythingSlider({ 'delay': 6000, 'animationTime': 400});
    }
    if ( typeof jQuery('.news-slider')[0] != "undefined" ) {  
        $('.news-slider').anythingSlider({ 'delay': 6000, 'animationTime': 400});
        $('.news-slider').css('display','block');
    }
});






function validateForm(type){
    var error = false;
    if(type == "newsletter"){
        if($("#newsletter_abo_email").val().length < 2 || $("#newsletter_abo_email").val().indexOf("@") == -1 || $("#newsletter_abo_email").val().indexOf(".") == -1) {
            error = true;
        }
        if(error){
            jAlert(unescape("Bitte f%FCllen Sie alle Felder aus!"), unescape("Formular unvollst%E4ndig!"));
        }
        else
            $("#newsletter_abo").submit();
    }
}

function checkContactForm(e){
    var error = true;
    $(".required").each(function(){
        if($(this).val()== ""){
            $(this).css('border', '1px solid red');
            error = false;
        }else{
            $(this).css('border', 'none');
            
        }
    });
    if(!error){
        jAlert(unescape("Bitte f%FCllen Sie alle Felder aus!"), unescape("Formular unvollst%E4ndig!"));
    }
    return error;
}
