$(document).ready(function(){ 
    $('#dialog a').attr('href', '#').attr('target', '_self');
    $('#dialog a').dialogBox();                                      
    $.fx.prototype.cur = function(){
        if(this.elem[this.prop] != null && (!this.elem.style || this.elem.style[this.prop] == null)){
          return this.elem[ this.prop ];
        }
        var r = parseFloat(jQuery.css(this.elem, this.prop));
        return typeof r == 'undefined' ? 0 : r;
    };     
    
    if($.cookie('gotthard_newsletter')){
        $('#box_letter').html('<div class="ajax"><strong>Thank you!</strong><br /><span>your email is saved.<br />Gotthard</span></div>');
    }
    else{
        $('#submit').click(function(){
            var email = $('input[name=email]');
            var data = email.val();
            $.ajax({
                type: 'POST',
                url: 'ipp2011/php/newsletter.php',
                data: {email: data},
                beforeSend:function(){
    	           $('#box_letter').html('<div class="ajax-loading"><img src="ipp2011/images/ajax-loader.gif" alt="Loading..." /></div>');
                },
                success:function(check){
                    $('#box_letter').empty();
            		if(check==1){
                        $('#box_letter').html('<div class="ajax"><strong>Thank you!</strong><br /><span>your email is saved.<br />Gotthard</span></div>');
                        $.cookie('gotthard_newsletter', '1', {expires: 365, path: '/'});
            		}
                    if(check==2){
                        
                        $('#box_letter').html('<strong>Error!</strong><br /><span>wrong e-mail!<br />try again: <a href="#" id="reload">reload</a></span>');
                        $('#reload').click(function(){
                            location.reload();
                        });    
                    }    
                    if(check==3){
                        $('#box_letter').html('<div class="ajax"><strong>Error! </strong><br /><span><strong>Oops!</strong> the e-mail exist.</span></div>');
                        $.cookie('gotthard_newsletter', '1', {expires: 365, path: '/'});
                    }                                             
                },
                error:function(){
                    $('#box_letter').html('<div class="ajax"><strong>Oops!</strong> Try that again in a few moments.</div>');
                }
            });	
        });                 
    }  
    
    if($.cookie('gotthard_loadsong')){
        $('#box_load').html('<div class="ajax"><strong>Downloaded!</strong><br /><span>if there is an error<br /><a href="ipp2011/media/audio/RememberItsMe.mp3">click here</a></span></div>');
    }
    else{
        $('#load').click(function(){
            var loading = $('input[name=loading]');
            var data = loading.val();
            $.ajax({
                type: 'POST',
                url: 'ipp2011/php/loadsong.php',
                data: {load: data},
                beforeSend:function(){
    	           $('#box_load').html('<div class="ajax-loading"><img src="ipp2011/images/ajax-loader.gif" alt="Loading ..." /></div>');
                },
                success:function(check){
                    $('#box_load').empty();
            		if (check==1) {
                        $('#box_load').html('<div class="ajax"><strong>Thank you! </strong><br /><span>If the download not start <a href="ipp2011/media/audio/RememberItsMe.mp3">click here</a></span></div>');
                        window.location.href = "ipp2011/media/audio/RememberItsMe.mp3";
                        $.cookie('gotthard_loadsong', '1', {expires: 365, path: '/'});
            		}else{
                        $('#box_load').html('<div class="ajax"><strong>Error! </strong><br /><span><strong>Oops!</strong> Not working ...</div>');
                    }                        
                },
                error:function(){
                    $('#box_load').html('<div class="ajax"><span><strong>Oops!</strong> Try that again in a few moments.</span></div>');
                }
            });	
        });                
    } 
});    
