$(document).ready(function(){
    
    //fancybox
    var fancy = $('a.fancy');
    if (fancy.length > 0) {
        fancy.fancybox({ 'overlayShow': true });
    }
    
    //flash messages    
    var flashmsg = $("div#globalMsg");
    if (flashmsg.length > 0) {
        flashmsg.show("slow");    
    }    
    
    //emails
    var emails = $('span.maskEmail');
    if (emails.length > 0) {
        var domain = 'zertifikateberater.de';
        
        emails.each(function(){
            address = $(this).text();
            mail = '<a href=\"mailto:' + address + '@' + domain + '\">' + address + '@' + domain + '</a>';
            $(this).html(mail);
        });
    }
    
    //quicksearch
    defaultValue = 'SUCHE';
    var qs = $('#quicksearch_text');  
    if (qs.length > 0) {
        qs.click(function() {
            if( this.value == defaultValue ) {
                $(this).val("");
            }
        });    
    }
    
});
