/* 
 * custom.js
 * Description:
 */

function onConnected(user_id) {
    $.post("fileadmin/template/fantasy967.de/scripts/facebook/fbfriends_proc.php", { "userid": user_id },
       function(data){
         //alert(data);
       });
}

function onNotConnected() {

}

$(document).ready(function(){

    //FB.init("225347e8ec24eee3cbb01866946ac648", "fileadmin/template/fantasy967.de/scripts/facebook/xd_receiver.htm", {"ifUserConnected":onConnected, "ifUserNotConnected":onNotConnected});
    
    $('.lb').fancybox({
		'overlayColor'	:	'#000'
	});

    //Gruesse Formular
    $('#gruesse input[name=name]').focusin(function () { if($(this).val() == 'Dein Name') { $(this).val(''); } });
    $('#gruesse input[name=name]').focusout(function () { if($(this).val() == '') { $(this).val('Dein Name'); } });
    $('#gruesse input[name=email]').focusin(function () { if($(this).val() == 'Deine E-Mail') { $(this).val(''); } });
    $('#gruesse input[name=email]').focusout(function () { if($(this).val() == '') { $(this).val('Deine E-Mail'); } });
    $('#gruesse textarea[name=message]').focusin(function () { if($(this).val() == 'Deine Message') { $(this).val(''); } });
    $('#gruesse textarea[name=message]').focusout(function () { if($(this).val() == '') { $(this).val('Deine Message'); } });
    //Kontakt Formular
    $('#mailformaddress').focusin(function () { if($(this).val() == 'Ihre Anfrage') { $(this).val(''); } });
    $('#mailformaddress').focusout(function () { if($(this).val() == '') { $(this).val('Ihre Anfrage'); } });
    $('#mailformname').focusin(function () { if($(this).val() == 'Ihr Name') { $(this).val(''); } });
    $('#mailformname').focusout(function () { if($(this).val() == '') { $(this).val('Ihr Name'); } });
    $('#mailformemail').focusin(function () { if($(this).val() == 'Ihre Email') { $(this).val(''); } });
    $('#mailformemail').focusout(function () { if($(this).val() == '') { $(this).val('Ihre Email'); } });

    $("#gruesse").submit(function()
    {        
        $.post('fileadmin/template/fantasy967.de/scripts/gruesse.php', {
            name: $("#gruesse input[name=name]").val(),
            email: $("#gruesse input[name=email]").val(),
            wann: $("#gruesse select[name=wann]").val(),
            text: $("#gruesse textarea[name=message]").val()
        },
        function(data) {
            if(data=='yes')
            {                
                $(".gruesse").fadeTo(200,0.1,function() {
                    $(this).html('Deine Nachricht wurde erfolgreich versendet!').fadeTo(900,1);
                });
            } else {
               $(".gruesse").append('<p style="color: #cc0000;">&Uuml;berpr&uuml;fe bitte deine Eingaben!</p>').fadeTo(900,1);
            }
        });
        return false;
    });

    $('#cdname').focusin(function () { if($(this).val() == 'Dein Name') { $(this).val(''); } });
    $('#cdname').focusout(function () { if($(this).val() == '') { $(this).val('Dein Name'); } });
    $('#cdnachricht').focusin(function () { if($(this).val() == 'Deine Nachricht') { $(this).val(''); } });
    $('#cdnachricht').focusout(function () { if($(this).val() == '') { $(this).val('Deine Nachricht'); } });

    $('#fantasykontakt input[name=name]').focusin(function () { if($(this).val() == 'Name') { $(this).val(''); } });
    $('#fantasykontakt input[name=name]').focusout(function () { if($(this).val() == '') { $(this).val('Name'); } });
    $('#fantasykontakt input[name=email]').focusin(function () { if($(this).val() == 'E-Mail') { $(this).val(''); } });
    $('#fantasykontakt input[name=email]').focusout(function () { if($(this).val() == '') { $(this).val('E-Mail'); } });
    $('#fantasykontakt textarea[name=message]').focusin(function () { if($(this).val() == 'Anfrage') { $(this).val(''); } });
    $('#fantasykontakt textarea[name=message]').focusout(function () { if($(this).val() == '') { $(this).val('Anfrage'); } });

    $("#fantasykontakt #mailform").submit(function() {
        
        $.post('fileadmin/template/fantasy967.de/scripts/kontaktform.php', {
            email: $("#fantasykontakt input[name=email]").val(),
            name: $("#fantasykontakt input[name=name]").val(),
            message: $("#fantasykontakt textarea[name=message]").val(),
            secure: $("#fantasykontakt input[name=secure]").val()
        },
        function(data) {
            if(data=='yes') {
                $('#fantasykontakt').prepend('<p>Vielen Dank für Ihre Anfrage. Wir werden diese in K&uuml;rze bearbeiten!</p>').fadeIn('slow', 1);
            } else {
              if(data == 'error') {
                  $('#fantasykontakt').prepend('<p>Bitte f&uuml;llen Sie alle Felder aus.</p>').fadeIn('slow', 1);
              }
              if(data != 'error') {
                  $('#fantasykontakt').prepend('<p>'+data+'</p>').fadeIn('slow', 1);
              }
            }
        });
        return false;
    });

    $("#cdbooklet").submit(function()
    {
        /*$.ajax({
           type: "POST",
           url: "fileadmin/template/fantasy967.de/scripts/cdbook.php",
           data: "bookname=John&nachricht=Boston",
           success: function(msg){
             alert( "Data Saved: " + msg );
           }
         });*/
        
        $.post('fileadmin/template/fantasy967.de/scripts/cdbook.php', {
            bookname: $("#cdname").val(),
            nachricht: $("#cdnachricht").val()
        },
        function(data) {            
            if(data=='yes') {
                $("#cdbook").fadeTo(200,0.1,function() {
                    $(this).html('Deine Nachricht wurde erfolgreich versendet!').fadeTo(900,1);
                });
            }
        });
        return false;
    });
    
    $('ul.programm li').each(
        function(){
            var anzahlProgramme = $(this).find('.prog .progwrap').length;
            var renderHeight = (anzahlProgramme * 110)+'px';
//            alert(anzahlProgramme+' - '+renderHeight);
            if(anzahlProgramme >= 1){
                $(this).css('height',renderHeight)
                $(this).find('.day').css('height',renderHeight)
            }
        }
    )
});
