$(document).ready(function(){
    $("a.fancybox").fancybox();
    $("a.fancybox_group").fancybox({ 'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'overlayShow': false });
});

var System =
{
    Comments :
    {
        send : function(vars)
        {
            var block = $('#'+vars.block);

            var name = $('#name', block);
            var message = $('#message', block);
            var email = $('#email', block);
            var email2 = $('#email2', block);
            var figletValue = $('#figletValue',block);
            
            if(figletValue.val() == '')
            {
            	alert('Před odesláním musíte vyplnit kód');
                return;
            }
            
            if (name.val() == '' || message.val() == '')
            {
                alert('Nebylo vyplněno jméno nebo vzkaz');
                return;
            }

            if (email2.val() != '')
            {
                alert('Nebylo vyplněno jméno nebo vzkaz');
                return;
            }

            $.ajax({
                type : 'post',
                dataType : 'json',
                data : 'name='+name.val()+'&message='+message.val()+'&email='+email.val()+'&figletvalue='+figletValue.val(),
                url : vars.url,
                error : function(http)
                {
                    alert(http.responseText);
                },
                success : function(response)
                {	
                	if(response.isError) {
                		$('#errorInfo').text("Špatně jste opsali kód nebo vypršela jeho platnost!");
                		$('#captchaBox').html(response.newCaptcha);	
                		setTimeout(function() {$('#errorInfo').text('');},5000);
                		return;
                	}
                    $('#comments').prepend(response.data);
                	$('#captchaBox').html(response.newCaptcha);	
                    name.val('');
                    message.val('');
                    figletValue.val('');
                }
            })
        }
    },

    Order :
    {
        loadContact : function(id ,prefix)
        {
            if (id == 0)
            {
                return null;
            }

            $.ajax({
                type : 'post',
                dataType : 'json',
                data : 'id='+id,
                url : window.location.href,
                beforeSend : function(){

                },
                success : function(http){
                    $('#'+prefix+'-name').val(http.name);
                    $('#'+prefix+'-surname').val(http.surname);
                    $('#'+prefix+'-street').val(http.street);
                    $('#'+prefix+'-city').val(http.city);
                    $('#'+prefix+'-zip').val(http.zip);
                    $('#'+prefix+'-email').val(http.email);
                    $('#'+prefix+'-country').val(http.country);
                    $('#'+prefix+'-ic').val(http.ic);
                    $('#'+prefix+'-dic').val(http.dic);
                    $('#'+prefix+'-transport-id').val(http.transport_id);
                },
                error : function(http){
                    alert(http.responseText);
                }
            });
        }
    }
}


