// JavaScript Document

function get_cookie_soubor ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );
  //alert('document.cookie '+document.cookie);
  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}



var nazevCookie='anketaBahal_prosinec2009';

$(document).ready(function(){     
       $("a[rel^='prettyOverlay'],a[rel^='prettyPhoto']").prettyPhoto({
							animationSpeed: 'normal',
							padding: 40, 
							opacity: 0.35, 
							showTitle: true,
							allowresize: true,
							counter_separator_label: '/',
              keyboard_shortcuts: false
						});
 
    $('#ui-katalog-tabs').tabs();
 
/*
$.prettyPhoto.changePage('next');
	$.prettyPhoto.changePage('previous');
*/

    $("a.soubor_pro_odeslani").click(function () { 
            var idSoubor = $(this).attr('rel');
            var nazevSoubor = $(this).attr('alt');
            //var nazevSoubor= $(this).text();
            
            
            
            
            $('div#diagOdeslaniSouboru').remove();
            $('body').append('<div id="diagOdeslaniSouboru" title="Odeslání souboru">');
            $('#diagOdeslaniSouboru').append('<p>Soubor <strong>'+nazevSoubor+'</strong> se automaticky odešle na zadanou e-mailovou adresu po kliknutí na tlačítko „Odeslat“ ');
           
           
            var jmeno = get_cookie_soubor('jmeno');
            var email = get_cookie_soubor('email');
            var telefon = get_cookie_soubor('telefon');
            
            if(email==null){
                var email='';
            }            
            if(jmeno==null){
                var jmeno='';
            }
            if(telefon==null){
                var telefon='';
            }
            
                        
            
           $('#diagOdeslaniSouboru').append('<br />');
            $('#diagOdeslaniSouboru').append('<div id="OdeslaniSouboru">');
            $('#diagOdeslaniSouboru #OdeslaniSouboru').append('<label for="email">Váš email *</label><br /><input type="text" name="email" value="'+email+'" maxlength="100" id="email" /><br />');
            $('#diagOdeslaniSouboru #OdeslaniSouboru').append('<label for="jmeno">Vaše jméno a příjmení </label><br /><input type="text" name="jmeno" value="'+jmeno+'" maxlength="100" id="jmeno" /><br />');
            $('#diagOdeslaniSouboru #OdeslaniSouboru').append('<label for="telefon">Váš telefon</label><br /><input type="text" name="telefon" value="'+telefon+'" maxlength="15" id="telefon" /><br />');
            $('#diagOdeslaniSouboru').append('<br /><p>Pokud se chcete se dozvědět více o domech BAHAL, nebo si domluvit schůzku v prezentačním domě, vyplňte i své jméno a telefon. Na kontakt s vámi se těší Micheala Pecharová a Ivan Landa.');
                    
            

            $('#diagOdeslaniSouboru').dialog({
                modal: true,
                close: function(){
                    $(this).remove();
                },
                buttons: {
                    'Odeslat': function(){
                      odeslaniSouboru($('#email').val(), $('#jmeno').val(), $('#telefon').val(),idSoubor );
                      pageTracker._trackPageview('/formular-stazeni-souboru/odeslano/');
                    }
                }
            });            
/*         
                     'Zavřít': function(){$(this).dialog('close');} ,        
         
*/  
    return false;
    });  






    

    function odeslaniSouboru(email, jmeno, telefon, id_soubor) { 
    
            var dnu = 7;
            var datum= new Date(); // získá aktuální datum v milisekundách
            datum.setTime(datum.getTime() + 1000 * 60 * 60 * 24 * dnu); // k datu přidá počet dnů
            document.cookie = "telefon="+telefon+";path=/cs/;expires=" + datum.toGMTString();    
            document.cookie = "email="+email+";path=/cs/;expires=" + datum.toGMTString();
            document.cookie = "jmeno="+jmeno+";path=/cs/;expires=" + datum.toGMTString();
            
            
            $.post(
                    '/scripts/odeslat-pozadavek-na-soubor.php',
                    { email: email, jmeno: jmeno, telefon: telefon, id_soubor:id_soubor } , 
                    function(data) {
                          
                          if(data=='OK'){
                                $('#diagOdeslaniSouboru').remove();  
                                $('body').append('<div id="diagOdeslaniSouboruOk" title="Odeslání souboru">');
                                $('#diagOdeslaniSouboruOk').append('<p class="oka">Soubor byl odeslán na adresu <strong>'+email+'</strong>.<br /> Pokud by vám email do několika minut nedorazil do vaší schránky kontaktujte naše obchodní zástupce, kteří vám rádi malý projekt zašlou osobně. Telefonní čísla a emailové adresy na ně naleznete v sekci Kontakty</p>');
                          
                                $('#diagOdeslaniSouboruOk').dialog({
                                    modal: true,
                                    close: function(){
                                        $(this).remove();
                                    },
                                    buttons: {
                                        'Zavřít': function(){$(this).dialog('close');}
                                    }
                                });                                             
                           
                          }else{
                                $('body').append('<div id="diagOdeslaniSouboruChyba" title="Chyba odeslání souboru">');
                                $('#diagOdeslaniSouboruChyba').append('<p class="chyba">Pro odeslání souboru je nutné zadat platnou emailovou adresu.</p>');
                                $('#diagOdeslaniSouboruChyba').dialog({
                                    modal: true,
                                    close: function(){
                                        $(this).remove();
                                    },
                                    buttons: {
                                        'Zavřít': function(){$(this).dialog('close');} 
                                    }
                                });                           
                          
                          
                          }
                          
                    }
                );


         
    };




var vyskaDok=$(document).height();
 $("#anketabg").css("height",vyskaDok+"px");//vzska pro msie6



    $("form.dotaznik").submit(function () { 
        
        if ($(this).hasClass('form-soutez') || $(this).hasClass('form-akce')) {
            var required = {'odpovedi[jmeno]': 'jméno', 'odpovedi[email]': 'e-mail', 'odpovedi[telefon]': 'telefon'};
            for (var el in required) {
                if (this[el].value.length < 1) {
                    alert('Vyplňte prosím ' + required[el]);
                    this[el].focus();
                    return false;
                }
            }
        }

        var dnu = 7;
        path='/';
        var datum= new Date(); // získá aktuální datum v milisekundách
        datum.setTime(datum.getTime() + 1000 * 60 * 60 * 24 * dnu); // k datu přidá počet dnů
        document.cookie = "anketaBahal_prosinec2009=ne; path="+path+";expires=" + datum.toGMTString()     
        
    });


    // bannery
    $('#maincolumn span.banner-box').each(function() {
        var index = randomFromTo(1, $('img', this).length) - 1;
        $('img', this).eq(index).show();            
    }); 

});    

function randomFromTo(from, to){
    return Math.floor(Math.random() * (to - from + 1) + from);
}
        
        
