/** * @repository-version 1.0.0 */$(document).ready( function() {        function formResponse(formId,senderId){        var form=$(formId);        var ind=$(senderId);        form.css({            "position":"relative"        });        var formHeight=form.height()+5;        var formWidth=form.width()+10;        ind.css({            'display':'block',            'position':'absolute',            'text-align':'center',            'width':formWidth+'px',            'height':formHeight-(formHeight/2-30)+'px',            'top':'-2px',            'left':'-2px',            'color':'#fff',            'z-index':'100',            'padding-top':formHeight/2-30+'px',            "background-color":"#0085b8"                    });        ind.fadeTo("slow",0.8);            }        $('#fpkontakt-send-button').click(function() {            if (!FormValidation.string('msg_title')) {                    alert('Proszę wpisać tytuł wiadomości');return false;            }            if (!FormValidation.string('msg_content')) {                    alert('Proszę wpisać treść wiadomości');return false;            }            if (!FormValidation.email('msg_email')) {                    alert('Proszę wpisać poprawny adres zwrotny');return false;            }            var ind =$('#send-indicator');            ind.html("<p class='sending'>wysyłanie</p>");                        formResponse('#contactformjs','#send-indicator');            $.post(sRemoteServer, {                    request: 'send/contactform',                    data: Ui.collect('contactformjs')            }, function(data) {                    var o = eval('('+data+')');                    ind.html(o.msg);            });            return false;    });    $('#unipanel-send-button').click(function() {            if (!FormValidation.string('msg_osoba')) {                    alert('Proszę wpisać osobę, z którą mamy się kontaktować w sprawie strony WWW.');return false;            }            if (!FormValidation.string('msg_telefon')) {                    alert('Proszę wpisać numer telefonu do kontaktu');return false;            }            if (!FormValidation.email('msg_email')) {                    alert('Proszę wpisać poprawny adres zwrotny');return false;            }            var ind =$('#send-indicator');            ind.html("<p class='sending'>wysyłanie</p>");                       formResponse('#contactformjs','#send-indicator');            $.post(sRemoteServer, {                    request: 'send/unipanelform',                    data: Ui.collect('contactformjs')            }, function(data) {                    var o = eval('('+data+')');                    ind.html(o.msg);            });            return false;    });    $('#procmms-send-button').click(function() {            if (!FormValidation.string('msg_osoba')) {                    alert('Proszę wpisać osobę, z która mamy się kontaktować w sprawie strony WWW.');return false;            }            if (!FormValidation.string('msg_telefon')) {                    alert('Proszę wpisać numer telefonu do kontaktu');return false;            }            if (!FormValidation.string('msg_firma')) {                    alert('Proszę wpisać nazwę firmy');return false;            }            if (!FormValidation.email('msg_email')) {                    alert('Proszę wpisać poprawny adres zwrotny');return false;            }            var ind =$('#send-indicator');            ind.html("<p class='sending'>wysyłanie</p>");            formResponse('#contactformjs','#send-indicator');            $.post(sRemoteServer, {                    request: 'send/procmmsform',                    data: Ui.collect('contactformjs')            }, function(data) {                    var o = eval('('+data+')');                    ind.html(o.msg);            });            return false;    });    $('#procmms-distributor-send-button').click(function() {            if (!FormValidation.string('msg_osoba2')) {                    alert('Proszę wpisać osobę, z która mamy się kontaktować w sprawie strony WWW.');return false;            }            if (!FormValidation.string('msg_telefon2')) {                    alert('Proszę wpisać numer telefonu do kontaktu.');return false;            }            if (!FormValidation.string('msg_miasto')) {                    alert('Proszę wpisać nazwę Twojego miasta.');return false;            }            if (!FormValidation.string('msg_opis')) {                    alert('Proszę wpisać opis dotychczasowej działaności.');return false;            }                            if (!FormValidation.email('msg_email2')) {                    alert('Proszę wpisać poprawny adres zwrotny.');return false;            }            var ind =$('#send-indicator2');            ind.html("<p class='sending'>wysyłanie</p>");            formResponse('#distributorformjs','#send-indicator2');            $.post(sRemoteServer, {                    request: 'send/procmmsdistributorform',                    data: Ui.collect('distributorformjs')            }, function(data) {                    var o = eval('('+data+')');                    ind.html(o.msg);            });            return false;    });    $('#whiteseo-send-button').click(function() {            if (!FormValidation.string('msg_osoba')) {                    alert('Proszę wpisać osobę, z która mamy się kontaktować w sprawie strony WWW.');return false;            }            if (!FormValidation.string('msg_telefon')) {                    alert('Proszę wpisać numer telefonu do kontaktu');return false;            }            if (!FormValidation.string('msg_www')) {                    alert('Proszę wpisać adres strony WWW');return false;            }            if (!FormValidation.string('msg_frazy')) {                    alert('Proszę wpisać słowa lub frazy kluczowe');return false;            }            if (!FormValidation.email('msg_email')) {                    alert('Proszę wpisać poprawny adres zwrotny');return false;            }            var ind =$('#send-indicator');            ind.html("<p class='sending'>wysyłanie</p>");            formResponse('#contactformjs','#send-indicator');            $.post(sRemoteServer, {                    request: 'send/whiteseoform',                    data: Ui.collect('contactformjs')            }, function(data) {                    var o = eval('('+data+')');                    if(o.result){                        ind.html(o.msg);                    }else{                        ind.html("<p class='sending'>UWAGA</p>"+o.msg);                        setTimeout(function(){ind.hide('slow');},5000);                        $('#'+o.field).focus();                    }            });            return false;    });    $('#esoftware-send-button').click(function() {            if (!FormValidation.string('msg_osoba')) {                    alert('Proszę wpisać osobę, z która mamy się kontaktować w sprawie strony WWW.');return false;            }            if (!FormValidation.string('msg_telefon')) {                    alert('Proszę wpisać numer telefonu do kontaktu');return false;            }            if (!FormValidation.string('msg_files') && !FormValidation.string('msg_opis')) {                    alert('Proszę załączyć pliki projektu lub wpisać krótki opis aplikacji');return false;            }            if (!FormValidation.email('msg_email')) {                    alert('Proszę wpisać poprawny adres zwrotny');return false;            }            var ind =$('#send-indicator');            ind.html("<p class='sending'>wysyłanie</p>");            formResponse('#contactformjs','#send-indicator');            $.post(sRemoteServer, {                    request: 'send/esoftwareform',                    data: Ui.collect('contactformjs')            }, function(data) {                    var o = eval('('+data+')');                    if(o.result){                        ind.html(o.msg);                    }else{                        ind.html("<p class='sending'>UWAGA</p>"+o.msg);                        setTimeout(function(){ind.hide('slow');},5000);                        $('#'+o.field).focus();                    }            });            return false;    });    var settings = {                flash_url : '/js/swfupload/swfupload.swf',                upload_url:  sRemoteServer + 'upload.php',                post_params: {request : 'send/uploadFile'},                file_size_limit : '40 MB',                file_types : '*.*',                file_types_description : t("Wysztkie pliki"),                file_upload_limit : 5,                file_queue_limit : 5,                custom_settings : {                        progressTarget : "patternUploadProgress",                        cancelButtonId : "uploadCancel"                },                debug: false,                button_image_url: "/gfx/swfbutton.png",                button_width: "100",                button_height: "22",                button_placeholder_id: "patternUploadPicture",                button_text: '<span class="theFont">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'+t('Załaduj pliki')+'</span>',                button_text_style: ".theFont { font-size: 11px;color: #555555;font-family: Tahoma,sans-serif}",                //button_text_left_padding: 12,                button_text_top_padding: 3,                button_cursor : SWFUpload.CURSOR.HAND,                button_window_mode : SWFUpload.WINDOW_MODE.TRANSPARENT,                // The event handler functions are defined in handlers.js                file_queued_handler : fileQueued,                file_queue_error_handler : fileQueueError,                file_dialog_complete_handler : fileDialogComplete,                upload_start_handler : fileUploadStart,                upload_progress_handler : uploadProgress,                upload_error_handler : uploadError,                upload_success_handler : patternImageUploadSuccess,                upload_complete_handler : patternImageUploadComplete,                queue_complete_handler : queueComplete	// Queue plugin event                };        if($('#esoftware-send-button').length>0) var swfupload = new SWFUpload(settings);        $("#search_box input").autocomplete(sRemoteServer, {            width: 298,            extraParams: {                request:'index/fulltextsearch',                lang:getCookie('farmer_bOS72l')            },            minChars:3,            max: 6,            dataType: 'json',            highlight: false,            scroll: false,            scrollHeight: 328,            autoFill: false,            parse: function(data) {                var array = new Array();                for(var i=0;i<data.length;i++)                {                        array[array.length] = {data: data[i], value: data[i].name, result: data[i].shortName};                }                return array;            },                        formatItem: function(data, i, max) {                return data.name;            }    }).result(function(event, item) {        location.href = item.url;    });        var searchTimeOut=false;});    function fileUploadStart(file)    {        $('#patternUploadProgress').show('slow');        var progress = new FileProgress(file, 'patternUploadProgress');        progress.setStatus(t("Uploading..."));        progress.toggleCancel(true, this);    }    function patternImageUploadSuccess(file, serverResponse)    {        var oResponse = eval('('+serverResponse+')');        if (oResponse != undefined) {            if (oResponse.result) {                //console.log(oResponse.file)//                var files_tmp=$('#msg_files_tmp').val();//                $('#msg_files_tmp').val(files_tmp+"|"+oResponse.file);                var files=$('#msg_files').val();                $('#msg_files').val(files+"|"+file.name);                $('#'+file.id+' .progressBarStatus').hide();                //$('#fileContainer').append("<p>"+file.name+"</p>");                //patternImage.createImage(oResponse.id, oResponse.image, oResponse.thumb);            } else {                alert(oResponse.message);            }        }        }    function patternImageUploadComplete(file)    {            if (this.getStats().files_queued > 0) {            this.startUpload();        } else {            $('#'+file.id+' .progressBarStatus').hide();        }    }    function getCookie(name) {    var nameEQ = name + "=";    var ca = document.cookie.split(';');    for(var i=0;i < ca.length;i++) {        var c = ca[i];        while (c.charAt(0)==' ') c = c.substring(1,c.length);        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);    }    return null;}    
