$(document).ready(function()
{
    if ($('[name=Cus_Phone_key]').val() == '') 
        $('[name=Cus_Phone_key]').val('+420');
    
    // povinne polozky pri dokonceni objednavky
    // customizace
    $('form').each(function()
    {
        // pokud formular obsahuje povinne polozky
        // tak nasadime na odeslani takoveho formulare skript
        // ktery hlida validitu takovychto dat
        if ($('input[validate]',this).length > 0)
        {
            $(this).submit(function()
            {
                // projde vsechny polozky formulare
                // zkontroluje je
                validate = true;
                messages = "Nejdříve vyplňte následující údaje:\n";
                
                $('input[validate]',this).each(function()
                {
                    re = $(this).attr('validate');
                    value = $(this).val();
                    
                    if (!value.match(re)) {
                        validate = false;
                        messages += "- " + $(this).attr('message')+"\n";
                    }
                    
                });
                
                // pokud neni formular validni, tak zobraz hlasku
                // a neodesli formular
                if (!validate) {
                    alert (messages);
                    return false;
                }
                else {
                    return true;
                }
            });
        }
    }); 
    
    // obdoba if exists
    if ($('#blockmsg').length) {
        $.blockUI({ 
            message: $('#blockmsg') ,
            css: { 
                width: '250px',
                top:  ($(window).height() - 250) /2 + 'px', 
                left: ($(window).width() - 250) /2 + 'px', 
                textAlign: 'left',
                padding:  '25px',
                cursor: 'auto',
                border: 'none'
            } 
        });
        $('.closecross').click($.unblockUI);
        
    }
    
    // dodaci adresa
    $('form#data h2:eq(1)').
        after('<input type="checkbox" id="dodaci_adresa" /> Dodací adresa je shodná s fakturační.');

    $('#dodaci_adresa').click(function(){
        dodaci_adresa();
    });
	$('#dodaci_adresa').attr('checked', true);
    dodaci_adresa ();   
});

function dodaci_adresa()
{                     
    if ($('#dodaci_adresa').attr('checked')) {
        /*$('form#data input[name=Del_Name_key]').val($('form#data input[name=Cus_Name_key]').val());
        $('form#data input[name=Del_Street_key]').val($('form#data input[name=Cus_Street_key]').val());
        $('form#data input[name=Del_City_key]').val($('form#data input[name=Cus_City_key]').val());
        $('form#data input[name=Del_ZipCode_key]').val($('form#data input[name=Cus_ZipCode_key]').val());
        $('form#data input[name=Del_Phone_key]').val($('form#data input[name=Cus_Phone_key]').val());*/
        $('form#data #delivery .line').hide();
    }
    else {
        $('form#data #delivery .line').show();  
    }
}

