$(document).ready(function() {

    //$('input[placeholder], textarea[placeholder]').placeholder();

    $('.new-login-badge').each(function() {
        $(this).css('opacity', 0.0);
        $(this).css({left: $(this).position().left - 50});
        $(this).delay(2000).animate({
            opacity: 1.0,
            left: $(this).position().left + 50
        }, 800).delay(15000).fadeOut('slow');
    });

    $('.errors').each(function() {
        var $this = $(this);
        $this.find('button').click(function() {
            $this.addClass('closeanim');
            setTimeout(function() {$this.detach();}, 500);
            return false;
        });
    });

    $('.openmessenger').click(function() {
        window.open($(this).attr('href'), 'messenger', 'width=320,height=480,location=0,menubar=0,personalbar=0,scrollbars=0,status=0,toolbar=0,resizable=1');
        return false;
    });

    $('.page-navigation > a:first').each(function() {
        $(this).addClass('first');
    });
    $('.page-navigation > a:last').each(function() {
        $(this).addClass('last');
    });

    var $width = 0;
    $('.page-navigation > a').each(function()
    {
        $width=$width + $(this).outerWidth();
    });
    $('.page-navigation > a:first').css('padding-left', (((960-$width)/2)+15));
    $('.page-navigation > a:last').css({"border-right":"none", "border-right-width":"0px", "border-right-style":"none"});


    //Nicht löschen, als Erinnerung gedacht, dass es in _redflash/html5/html5_slider.php noch etwas gibt.
    //$("#slider2_galery_container div[u=slides] img").each(function() {
        //....
        //Musste im Slider stehen. Zu finden in _redflash/html5/html5_slider.php
    //}


    var $debug = $.getUrlVar('debug');
    if($debug==1) {
        $('.mc_debug').show();
    }
});

$.extend({
    getUrlVars: function(){
        var vars = [], hash;
        var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
        for(var i = 0; i < hashes.length; i++)
        {
            hash = hashes[i].split('=');
            vars.push(hash[0]);
            vars[hash[0]] = hash[1];
        }
        return vars;
    },
    getUrlVar: function(name){
        return $.getUrlVars()[name];
    }
});

// Objekt mit allen Parametern:
//var allVars = $.getUrlVars();
// Ein einzelner Parameter:
//var byName = $.getUrlVar('name');