function getXMLHttpRequestObject(){ try{ return new XMLHttpRequest(); } catch(e){ try{ return new ActiveXObject('Microsoft.XMLHTTP'); } catch(e){ return false; } } } function licznik_akt(){ //paramsUser = 'baza=' + baza; //paramsUser += '&wiersz=' + wiersz; //paramsUser += '&komorka=' + komorka; //paramsUser += '&wartosc=' + wartosc; var XMLHttpRequestObject = getXMLHttpRequestObject(); if(XMLHttpRequestObject){ var zapis = document.getElementById('online'); XMLHttpRequestObject.open('POST', 'Controls/Licz_akt.php'); XMLHttpRequestObject.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded'); XMLHttpRequestObject.onreadystatechange = function() { if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { expr = XMLHttpRequestObject.responseText; online.innerHTML = expr; } } XMLHttpRequestObject.send(null); // zwroc puste parametry // XMLHttpRequestObject.send(paramsUser); } } function gallery(){ var XMLHttpRequestObjectGal = getXMLHttpRequestObject(); if(XMLHttpRequestObjectGal){ var divGallery = document.getElementById('gallery'); XMLHttpRequestObjectGal.open('POST', 'gallery/index.html'); XMLHttpRequestObjectGal.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded'); XMLHttpRequestObjectGal.onreadystatechange = function() { if (XMLHttpRequestObjectGal.readyState == 4 && XMLHttpRequestObjectGal.status == 200) { modGallery = XMLHttpRequestObjectGal.responseText; divGallery.innerHTML = modGallery; } } XMLHttpRequestObjectGal.send(null); // zwroc puste parametry // XMLHttpRequestObject.send(paramsUser); } } (function($){ $.fn.s3Slider = function(vars) { var element = this; var timeOut = (vars.timeOut != undefined) ? vars.timeOut : 4000; var current = null; var timeOutFn = null; var faderStat = true; var mOver = false; var items = $("#" + element[0].id + "Content ." + element[0].id + "Image"); var itemsSpan = $("#" + element[0].id + "Content ." + element[0].id + "Image span"); items.each(function(i) { $(items[i]).mouseover(function() { mOver = true; }); $(items[i]).mouseout(function() { mOver = false; fadeElement(true); }); }); var fadeElement = function(isMouseOut) { var thisTimeOut = (isMouseOut) ? (timeOut/2) : timeOut; thisTimeOut = (faderStat) ? 10 : thisTimeOut; if(items.length > 0) { timeOutFn = setTimeout(makeSlider, thisTimeOut); } else { console.log("Poof.."); } } var makeSlider = function() { current = (current != null) ? current : items[(items.length-1)]; var currNo = jQuery.inArray(current, items) + 1 currNo = (currNo == items.length) ? 0 : (currNo - 1); var newMargin = $(element).width() * currNo; if(faderStat == true) { if(!mOver) { $(items[currNo]).fadeIn((timeOut/6), function() { if($(itemsSpan[currNo]).css('bottom') == 0) { $(itemsSpan[currNo]).slideUp((timeOut/6), function() { faderStat = false; current = items[currNo]; if(!mOver) { fadeElement(false); } }); } else { $(itemsSpan[currNo]).slideDown((timeOut/6), function() { faderStat = false; current = items[currNo]; if(!mOver) { fadeElement(false); } }); } }); } } else { if(!mOver) { if($(itemsSpan[currNo]).css('bottom') == 0) { $(itemsSpan[currNo]).slideDown((timeOut/6), function() { $(items[currNo]).fadeOut((timeOut/6), function() { faderStat = true; current = items[(currNo+1)]; if(!mOver) { fadeElement(false); } }); }); } else { $(itemsSpan[currNo]).slideUp((timeOut/6), function() { $(items[currNo]).fadeOut((timeOut/6), function() { faderStat = true; current = items[(currNo+1)]; if(!mOver) { fadeElement(false); } }); }); } } } } makeSlider(); }; })(jQuery); $(document).ready(function() { $('#s3slider').s3Slider({ timeOut: 4000 }); }); // moj wlasny rotator banera //function bannerRotator { //var ban01='

od 2003 roku profesjonalnie
naprawiamy sprzęt fotograficzny i video

'; //var ban02='

od 2010 roku oferujemy nowoczesne
produkty z zakresu energetyki słonecznej

'; //var delay='4000'; // petla //petla do wykonania //var nrBanera=1; //var iloscBanerow='2'; //czynnosc=opisOdpowiedziZlecenieDodaj.indexOf('|'); //while (iloscBanerow > 0) // { // document.getElementById('okno').innerHTML=ban+'nrBanera'; // ++nrBanera; // czynnosc = opisOdpowiedziZlecenieDodaj.indexOf('|', czynnosc + 1); // } //opisOdpowiedziZlecenieDodaj = opisOdpowiedziZlecenieDodaj.split('|'); //var aInput=encodeURIComponent((opisOdpowiedziZlecenieDodaj[0].split(';')).slice(0,1)); //document.getElementById(aInput).disabled=false; //for(iP=1;iP08:00-18:00', 'Serwis czynny: 08:00-18:00', 'Serwis czynny: 10:00-14:00' ]; var data = new Date(); var rok = data.getFullYear(); var mies = data.getMonth(); var dzien = data.getDate(); var day = data.getDay(); var godz = data.getHours(); var min = data.getMinutes(); var sec = data.getSeconds(); if (min < 10) min = '0' + min; if (sec < 10) sec = '0' + sec; var data_i_czas = days[day] + ', ' + dzien + ' ' + nazwy_mies[mies] + ' ' + rok + '
' + godziny[day]; // Imieniny // Lang function ustawCookie(nazwa_c, wartosc_c, expire_c) { document.cookie = nazwa_c + '=' + wartosc_c + ((expire_c==null)?'' : ('; expires=' + expire_c.toGMTString())) } function langSet(wartoscLang) { //var wartosc = document.getElementById(nazwa).value; //var waznosc = new Date(); // waznosc.setMinutes(waznosc.getMinutes() + 10); ustawCookie('lang', wartoscLang); } function pageSet(wartoscPage){ ustawCookie('page', wartoscPage); } //Ładowanie do DIV function getXMLHTTPRequestDIV() { try { req=new XMLHttpRequest(); /* np. Firefox */ } catch(err1) { try { req=new ActiveXObject("Msxm12.XMLHTTP"); /* niektóre wersje IE */ } catch(err2) { try { req=new ActiveXObject("Microsoft.XMLHTTP"); /* niektóre wersje IE */ } catch(err3) { req=false; } } } return req; } var http=getXMLHTTPRequestDIV(); function callAHAH(url, pageElement, callMessage, pageParam) { document.getElementById(pageElement).innerHTML = callMessage; myRand=parseInt(Math.random()*9999999999); var myurl=url + "?rand=" + myRand + pageParam; http.open("GET",myurl,true); http.onreadystatechange = function() {responseAHAH(pageElement);}; http.send(null); } function responseAHAH(pageElement) { if(http.readyState == 4) { if(http.status == 200) { var output = http.responseText; document.getElementById(pageElement).innerHTML = output; } } } //function verticalPosition(el){ // var pos = 0; // while(el.offsetParent){ // pos += el.offsetTop; // el = el.offsetParent; // } // return pos; //} //function aScrollTo(el, t){ // var from = window.scrollY; // var to = verticalPosition(el); // var f = 25*t; // var i = 1; // var interval = window.setInterval( // function() { // if (i < f) // window.scrollTo(window.scrollX, from-(Math.cos(i++/f*Math.PI)-1)/2*(to - from)); // else{ // window.scrollTo(window.scrollX, to); // window.clearInterval(interval); // } // }, 40); //} // druga funkcja do Div //function findPos(obj) { // var curtop = 0; // if (obj.offsetParent) { // do { // curtop += obj.offsetTop; // } while (obj = obj.offsetParent); // return [curtop]; // } //} function newPopUp(page) { window.open(page, "", ",scrollbars=no,menubar=no,resizable=no"); } function newPopUpTarget(el, name) { var wnd = window.open(typeof el == 'string' ? el : el.href, typeof name != 'undefined' ? name : '', 'menubar=yes,toolbar=yes,location=yes,directories=no,status=yes,scrollbars=yes,resizable=yes'); if (!wnd) return false; wnd.focus(); return true; } function noSpam(hrefName, hrefDomain) { document.location = 'mailto:' + hrefName + '@' + hrefDomain; } function scrollTo(selector){ $('html,body').animate({scrollTop: $(selector).offset().top},1000);return false; // $('.menu li:hover').off('hover'); //removeClass('menu li:hover ul li'); } var zdjecia = Array( Array('/images/galleryImg/DSCN1833.JPG', '/images/galleryImg/galleryMin/2532394_DSCN1833.JPG', 'tytul', 'opis', '0'), Array('/images/galleryImg/DSCN9925.JPG', '/images/galleryImg/galleryMin/2576468_DSCN9925.JPG', 'tytul', 'opis', '0'), Array('/images/galleryImg/DSCN9928.JPG', '/images/galleryImg/galleryMin/2576468_DSCN9928.JPG', 'tytul', 'opis', '0'), Array('/images/galleryImg/DSCN9929.JPG', '/images/galleryImg/galleryMin/2576468_DSCN9929.JPG', 'tytul', 'opis', '0'), Array('/images/galleryImg/DSCN9932.JPG', '/images/galleryImg/galleryMin/2576468_DSCN9932.JPG', 'tytul', 'opis', '0'), Array('/images/galleryImg/DSCN9756.JPG', '/images/galleryImg/galleryMin/2661630_DSCN9756.JPG', 'tytul', 'opis', '0'), Array('zdjecie', 'minaturka', 'tytul', 'opis') ); var max_width = 260; function ukryjInformacje(nrGalOpisHide){ $("#opis_"+nrGalOpisHide).animate({width: "3%"}, 1000); $("#showContainer_"+nrGalOpisHide).html('

'); $("#titleContainer_"+nrGalOpisHide).fadeOut('slow',function () {$(this).css('display','none');}); //$("#titleContainer_"+nrGalOpisHide).css('display','none'); //fadeOut('fast',function () {$(this).attr({ src: sciezka, alt: tytul }).fadeIn('slow');}); //document.getElementById('opis_'+nrGalOpisHide).style.display='none'; } function pokazInformacje(nrGalOpisView){ $("#opis_"+nrGalOpisView).animate({width: "50%"}, 1000); $("#showContainer_"+nrGalOpisView).html('

'); $("#titleContainer_"+nrGalOpisView).fadeIn('slow',function () {$(this).css('display','block');}); //$("#titleContainer_"+nrGalOpisView).css('display','block'); } function laduj() { for(var i = 0; i < zdjecia.length; i++) document.getElementById('miniaturki').innerHTML += ''; zmien(0); } function zmien(imgId,imgName,imgTitle) { //alert('ID: '+imgId+' | NAME: '+imgName+' | TITLE: '+imgTitle); // katalog glowny galerii var imgData=imgId.slice(5); var nrGal=imgData.slice(0,1); var nrImg=imgData.slice(1,2); var dirImg='/images/galleryImg/'+imgName+'.JPG'; var opisShow='

'; var opisHide='

'; var ileImg; var divGal = $('#miniaturki_'+nrGal); var $chScrollPositionsGal = new Array(); var $chaptersGal = divGal.find('ul').children('li'); document.getElementById('opis_'+nrGal).style.display = 'none'; document.getElementById('zdjecie_'+nrGal).innerHTML += '
'; var custom = ''; var preload = new Image(); preload.onload = function() { // if(preload.width > max_width) // custom = ' style="height: '+(Math.floor(max_width / (preload.width / preload.height)))+'px;width:'+max_width+'px;"'; if(!imgTitle){document.getElementById('opis_'+nrGal).style.display = 'none';}else{ // $("#opis_"+nrGal).animate({width: 0}, 1000); document.getElementById('opis_'+nrGal).style.display = 'block'; // var hideOpis="'"+nrGal+"'"; document.getElementById('opis_'+nrGal).innerHTML = '
'+imgTitle+'
'; } $("#opis_"+nrGal).animate({width: "50%"}, 1000); $("#titleContainer_"+nrGal).css('display','none'); $("#titleContainer_"+nrGal).fadeIn('slow',function () {$(this).css('display','block');}); // $("#titleContainer_"+nrGal).css('display','block'); // $("#titleContainer_"+nrGal).fadeOut('fast',function () {$(this).fadeIn('slow');}); $("#showContainer_"+nrGal).html(opisHide); document.getElementById('zdjecie_'+nrGal).innerHTML = ''; } preload.src = dirImg; $chaptersGal.each(function(gal){ $chScrollPositionsGal[gal] = Math.round($(this).offset().top - divGal.children().offset().top - 1); ileImg=ileImg+1; }); $chaptersGal.parent().find('li.active').removeClass('active').index(); $chaptersGal.eq(nrImg).addClass('active'); // Set Next Chapter Active var aktivImg = (nrImg == 0) ? 0 : nrImg - 1; // Loop around to first chapter divGal.animate({scrollTop: $chScrollPositionsGal[aktivImg]}, 1000); } // nawigacja //$.fn.scrollTo = function( target, options, callback ){ // if(typeof options == 'function' && arguments.length == 2){ callback = options; options = target; } // var settings = $.extend({ // scrollTarget : target, // offsetTop : 0, // duration : 500, // easing : 'swing' // }, options); // return this.each(function(){ // var scrollPane = $(this); // var scrollTarget = (typeof settings.scrollTarget == "number") ? settings.scrollTarget : $(settings.scrollTarget); // var scrollY = (typeof scrollTarget == "number") ? scrollTarget : scrollTarget.offset().top + scrollPane.scrollTop() - settings.offsetTop; // scrollPane.animate({scrollTop : scrollY }, settings.duration, settings.easing, function(){ // if (typeof callback == 'function') { callback.call(this); } // }); // }); // } //function test(){ //alert('test'); //} function scrollDown(nrGalSD,prevGalSD){ var divSD = $('#miniaturki_'+nrGalSD); var ileSD=-1; var $chaptersSD = divSD.find('ul').children('li'); var $chScrollPositionsSD = new Array(); // Cache Scroll Positions for Each Chapter // alert($chapters.parent().first().offset().top); // alert($('#miniaturki_'+nrGalSD).offset().top); // alert($chapters.each); // alert($chapters.parent().find('li.active').index()); // alert(divSD.height()); //alert(divSD.children().offset().top); //alert ($chScrollPositionsSD.index()); //alert($('#miniaturki_'+nrGalSD).find('li').lenght); $chaptersSD.each(function(sd){ $chScrollPositionsSD[sd] = Math.round($(this).offset().top - divSD.children().offset().top - 1); ileSD=ileSD+1; }); //alert(ileSD); // $chapters.eq(0).addClass('active'); // Set First Chapter Active on Start var nextSD; if(!prevGalSD&&prevGalSD!=0){ var lastSD = $chaptersSD.parent().find('li.active').removeClass('active').index(); nextSD = (lastSD + 1 == $chaptersSD.length) ? 0 : lastSD + 1; // Loop around to first chapter $chaptersSD.eq(nextSD).addClass('active'); // Set Next Chapter Active }else{ nextSD = (prevGalSD + 1 == $chaptersSD.length) ? 0 : prevGalSD + 1; $chaptersSD.parent().find('li.active').removeClass('active').index(); $chaptersSD.eq(nextSD).addClass('active'); var imgIdGalSD=divSD.find('li.active img').attr('id'); var imgNameGalSD=divSD.find('li.active img').attr('name'); var imgTitleGalSD=divSD.find('li.active img').attr('title'); zmien(imgIdGalSD,imgNameGalSD,imgTitleGalSD); return false; } divSD.animate({scrollTop: $chScrollPositionsSD[nextSD]}, 1000); //divSD.animate({scrollTop: divSD.height()}, 1000); } function scrollUp(nrGalSU,prevGalSU) { var divSU = $('#miniaturki_'+nrGalSU); var ileSU = -1; var $chaptersSU = divSU.find('ul').children('li'); var $chScrollPositionsSU = new Array(); // Cache Scroll Positions for Each Chapter $chaptersSU.each(function(su){ $chScrollPositionsSU[su] = Math.round($(this).offset().top - divSU.children().offset().top - 1); ileSU = ileSU + 1; }); // $chapters.eq(0).addClass('active'); // Set First Chapter Active on Start var nextSU; if(!prevGalSU&&prevGalSU!=0){ var lastSU = $chaptersSU.parent().find('li.active').removeClass('active').index(); nextSU = (lastSU - 1 == -1) ? ileSU : lastSU - 1; // Loop around to first chapter $chaptersSU.eq(nextSU).addClass('active'); }else{ // alert(prevGalSU); nextSU = (prevGalSU - 1 == -1) ? ileSU : prevGalSU - 1; $chaptersSU.parent().find('li.active').removeClass('active').index(); $chaptersSU.eq(nextSU).addClass('active'); // alert(nextSU); var imgIdGalSU=divSU.find('li.active img').attr('id'); var imgNameGalSU=divSU.find('li.active img').attr('name'); var imgTitleGalSU=divSU.find('li.active img').attr('title'); zmien(imgIdGalSU,imgNameGalSU,imgTitleGalSU); return false; } // Set Next Chapter Active divSU.animate({scrollTop: $chScrollPositionsSU[nextSU]}, 1000); //divSU.animate({scrollTop: '0px'}, 1000); } function scroll(){ $(function(){ var iv; var div = $('#miniaturki_0'); $('#left').mousedown(function(){ iv = setInterval(function(){ div.animate({scrollTop: div.height()}, 800); //scrollLeft( div.scrollLeft() - 4); //console.log('downLeft'); },20); }); $('#right').mousedown(function(){ iv = setInterval(function(){ div.animate({scrollTop: '0px'}, 800); //div.scrollRight( div.scrollRight() + 4); //console.log('downRight'); },20); }); $('#left,#right').on('mouseup mouseleave', function(){ clearInterval(iv); //console.log('up or leave'); }); }); } // galeria jqery $(function() { $('.miniatury ul li:first-child a img').css('opacity',0.5); $(".miniatury a").click(function(){ $('.miniatury a img').css('opacity',1); $(this).children().css('opacity',0.5); var sciezka = $(this).attr("href"); var tytul = $(this).attr("title"); $(".duzy").attr({ src: sciezka, alt: tytul }); return false; }); }); function onLoadHandler(init_fxn) { var old_init = window.onload; var new_init = init_fxn; window.onload = function(){ if (typeof(old_init)=="function") { old_init; } new_init; } return this; } /* * jQuery textShadow plugin * Version 1.1 (26/02/2010) * @requires jQuery v1.2+ * * Copyright (c) 2008 - 2010 Kilian Valkhof (kilianvalkhof.com) * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html * */ /* * wkleic na stronę z obsluga klawisza * * include jQuery library in your page * include link to plugin in your page * $(document).ready(function(){ * $(".text-shadow").textShadow(); * }); * $(elem).textShadow({ color: "#000", xoffset: "5px", yoffset: "5px", radius: "5px", opacity: "50" }); */ /* (function($){ $.fn.textShadow = function(useroptions) { return this.each(function() { var obj = $(this); obj.removeTextShadow(); var shadowarray = obj.css("text-shadow").split(" "); var sradi = parseInt(shadowarray[3], 10); var text = "" + obj.html() + ""; var padding = { left:parseInt(obj.css("padding-left"), 10), top:parseInt(obj.css("padding-top"), 10) }; var defaults = { color: shadowarray[0], radius: sradi, xoffset: parseInt(shadowarray[1], 10)-1+(padding.left-sradi) + "px", yoffset: parseInt(shadowarray[2], 10)-1+(padding.top-sradi) + "px", opacity: 50 }; var options = $.extend(defaults, useroptions); options.color = (options.color.length == 4) ? options.color.replace(/#([0-9A-f])([0-9A-f])([0-9A-f])/i, '#$1$1$2$2$3$3') : options.color; var filtertext = "progid:DXImageTransform.Microsoft.Glow(Color="+options.color+",Strength="+(options.radius/6)+") progid:DXImageTransform.Microsoft.Blur(pixelradius="+options.radius+", enabled='true') progid:DXImageTransform.Microsoft.Alpha(opacity="+options.opacity+")"; if($.browser.msie && options != "") { obj.css({"position":"relative","zoom":"1"}).append(text); obj.children("span.jQshad").css({ "position":"absolute", "z-index":"-1", "zoom":"1", "left":options.xoffset, "top":options.yoffset, "color":options.color, "filter":filtertext, "-ms-filter":filtertext }); } }); }; $.fn.removeTextShadow = function() { return this.each(function() { $(this).children("span.jQshad").remove(); }); }; })(jQuery); */ function target_ob(idObiekt, a){ //window.document.getElementById('ikonaLadowania').style.display='block'; if (document.getElementById && document.getElementById(idObiekt) && document.getElementById(idObiekt).innerHTML) { // document.getElementById(id).style.display=''; // if (document.getElementById(idObiekt).style.display=='block'){document.getElementById('object').close();} document.getElementById(idObiekt).style.display='block'; var ob = document.getElementById(idObiekt).innerHTML; if (ob.toLowerCase().indexOf(' data=') != -1) { var start = ob.toLowerCase().indexOf(' data='); var stop = ob.indexOf('"', start+3); if (stop == -1 || ob.indexOf('>', start+3) < stop || ob.indexOf('=', start+3) < stop) stop = ob.indexOf(' ', start+3); if (stop == -1 || stop > ob.indexOf('>', start+3)) stop = ob.indexOf('>', start+3); var minus = -1; if ((minus = ob.toLowerCase().indexOf(' width="-')) != -1 || (minus = ob.toLowerCase().indexOf(' width=\'-')) != -1 || (minus = ob.toLowerCase().indexOf(' width=-')) != -1) { for (var io = minus+8; io < ob.length; io++) { if ((ob.charAt(io) < '0' || ob.charAt(io) > '9') && ob.charAt(io) != '-') break; } ob = ob.substring(0, minus+7+(ob.toLowerCase().indexOf(' width="-') != -1 || ob.toLowerCase().indexOf(' width=\'-') != -1 ? 1 : 0)) + ob.substring(minus+8+(ob.toLowerCase().indexOf(' width="-') != -1|| ob.toLowerCase().indexOf(' width=\'-') != -1 ? 1 : 0), io) + '%' + ob.substring(io); } var minus = -1; if ((minus = ob.toLowerCase().indexOf(' height="-')) != -1 || (minus = ob.toLowerCase().indexOf(' height=\'-')) != -1 || (minus = ob.toLowerCase().indexOf(' height=-')) != -1) { for (var io = minus+8; io < ob.length; io++) { if ((ob.charAt(io) < '0' || ob.charAt(io) > '9') && ob.charAt(io) != '-') break; } ob = ob.substring(0, minus+8+(ob.toLowerCase().indexOf(' height="-') != -1|| ob.toLowerCase().indexOf(' height=\'-') != -1 ? 1 : 0)) + ob.substring(minus+9+(ob.toLowerCase().indexOf(' height="-') != -1|| ob.toLowerCase().indexOf(' height=\'-') != -1 ? 1 : 0), io) + '%' + ob.substring(io); } if (stop > start) document.getElementById(idObiekt).innerHTML = ob.substring(0, start) + ' data="' + (a.href ? a.href : a) + '"' + ob.substring(stop); // setTimeout(function(){resizeWindow()},1000); else return true; } } else return true; // setTimeout(function(){resizeWindow()},1000); //setTimeout(function(){window.document.getElementById('ikonaLadowania').style.display='none';},1000); return false; } function h(){ document.getElementById('ramka').style.height=1+'px'; var wysokosc=parent.frames['ramka'].document.body.scrollHeight; document.getElementById('ramka').style.height=wysokosc+5+'px'; } function oknoZamknij(){ document.getElementById('komunikat-bodyMain').style.display = 'none'; } function przekierowanieGlowna(){ window.location.href = "https://www.opto-technika.pl"; } function komunikat(trescKomunikat){ oknoKomunikat='
'; oknoKomunikat+=trescKomunikat+'

'; document.getElementById('komunikat-main').innerHTML=oknoKomunikat; document.getElementById('komunikat-main').style.color = '#000000'; document.getElementById('komunikat-bodyMain').style.display = 'block'; } function ot(adresOT,paramsOT){ if (paramsOT==null){ paramsOT='langMain='+document.getElementById('langMain').value; }else{ paramsOT=paramsOT+'&langMain='+document.getElementById('langMain').value; } var XMLHttpRequestObjectOT = getXMLHttpRequestObject(); if(XMLHttpRequestObjectOT){ XMLHttpRequestObjectOT.open('POST', 'controls/'+adresOT+'.php'); XMLHttpRequestObjectOT.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded'); XMLHttpRequestObjectOT.onreadystatechange = function() { if (XMLHttpRequestObjectOT.readyState == 4 && XMLHttpRequestObjectOT.status == 200) { var dataSzczegolyOT=XMLHttpRequestObjectOT.responseText; // komunikat(XMLHttpRequestObjectOT.responseText); if(dataSzczegolyOT.indexOf(' || ')>=0){ var szczegolyOTArray = dataSzczegolyOT.split(' || '); var typFunkcji=szczegolyOTArray[0]; var daneFunkcji=szczegolyOTArray[1]; var langFunkcji=szczegolyOTArray[2]; var paramFunkcji=szczegolyOTArray[3]; //alert(typFunkcji); if(typFunkcji.indexOf('text')>=0){ //if(!langFunkcji) {}else{var otResetOkno="window.location.href = 'https://www.opto-technika.pl';"} // stara funkcja otResetOkno: callAHAH('"+paramFunkcji+".php', 'contentMain', '"+langFunkcji+"') komunikat(daneFunkcji); } else if(typFunkcji.indexOf('funkcja')>=0){ callAHAH(daneFunkcji+'.php', 'contentMain', langFunkcji, paramFunkcji); } else if(typFunkcji.indexOf('erp')>=0){ komunikat(daneFunkcji); //function init_erp(){ setTimeout('window.location.href=\"https://opto-technika.pl/erp/index.php\"', 3000); // // window.onload=init_erp; //window.location.href = 'https://opto-technika.pl/'+daneFunkcji+'.php'; } else{ komunikat('Błąd skryptu! Nieznana wartość funkcji wewnętrznej'); } }else{ komunikat(dataSzczegolyOT); } } } if (paramsOT==null) XMLHttpRequestObjectOT.send(null); // zwroc puste parametry else XMLHttpRequestObjectOT.send(paramsOT); } } function newsList(langNews) { var XMLHttpRequestObjectNL = getXMLHttpRequestObject(); if(XMLHttpRequestObjectNL){ var tabelaNL = document.getElementById('newsList'); XMLHttpRequestObjectNL.open('POST', 'contents/'+langNews+'/Aktualnosci.php'); XMLHttpRequestObjectNL.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded'); XMLHttpRequestObjectNL.onreadystatechange = function() { if (XMLHttpRequestObjectNL.readyState == 4 && XMLHttpRequestObjectNL.status == 200) { var dataTabelaNL = XMLHttpRequestObjectNL.responseText; //alert(dataTabelaNL); tabelaNL.innerHTML = dataTabelaNL; //if(nrWierszaKlient!=''){alert('Klient: '+nrWierszaKlient);}; } } XMLHttpRequestObjectNL.send(null); // zwroc puste parametry } } function ucfirst(field) { field.value = field.value.substr(0, 1).toUpperCase() + field.value.substr(1); } // Detect if the browser is IE or not. // If it is not IE, we assume that the browser is NS. var IE = document.all?true:false // If NS -- that is, !IE -- then set up for mouse capture if (!IE) document.captureEvents(Event.MOUSEMOVE) // Set-up to use getMouseXY function onMouseMove document.onmousemove = getMouseXY; // Temporary variables to hold mouse x-y pos.s var tempX = 0 var tempY = 0 // Main function to retrieve mouse x-y pos.s function getMouseXY(e) { if (IE) { // grab the x-y pos.s if browser is IE tempX = event.clientX + document.body.scrollLeft tempY = event.clientY + document.body.scrollTop } else { // grab the x-y pos.s if browser is NS tempX = e.pageX tempY = e.pageY } // catch possible negative values in NS4 if (tempX < 0){tempX = 0} if (tempY < 0){tempY = 0} // show the position values in the form named Show // in the text fields named MouseX and MouseY // document.Show.MouseX.value = tempX // document.Show.MouseY.value = tempY return true } /* // Kalendarz // autor: // Andrzej Cie¶lak (andrzej.cieslak@gazeta.pl) // // dzia³a pod: // IE >4, Netscape >4, Opera, nie uda³o siê na razie odpaliæ pod Netscape4.x // // opis: // Po klikniêciu na pole tekstowe pojawia siê kalendarz pod // kursorem myszy. Po wybraniu roku, miesi±ca i klikniêciu na // numerze dnia wybrana data jest wstawiana do pola // // historia: // potrzebowa³em wstawiæ datê do formularza w okre¶lonym formacie, // widzia³em skrypt na necie który pozwala³ wybraæ datê z kalendarza, // ale by³ du¿y i skomplikowany, wiêc napisa³em swój // // wywo³anie: // umie¶ciæ w zanczniku body: onLoad="document.onmousemove = mysz;" // lub w tre¶ci strony w znacznikach javascriptu: document.onmousemove = mysz; // zdarzenie pola txt, do którego chcemy wstawiæ datê: onclick="showKal(this)" */ var ie, ns4, ns6; ie = document.all; ns4 = document.layers; ns6 = document.getElementById && !document.all; var data = new Date(); var amies = data.getMonth(); var arok = data.getFullYear(); var adzien = data.getDate(); var adzientyg = data.getDay(); var frmpole; var selectDzienTygodnia; // ilo¶æ dni w roku var dni = new Array(31,28,31,30,31,30,31,31,30,31,30,31); // nazwy miesiêcy var miesiac = new Array('Styczeń','Luty','Marzec','Kwiecień', 'Maj','Czerwiec','Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień'); // dane kolorów var kol = new Array(5) kol[0] = '#FFFFFF'; // kolor t³a kalendarza, kolor tekstu wybranego dnia, nazw dni tyg... kol[1] = '#F0F0F0'; // kolor pól kalendarza - dni zwyk³e kol[2] = '#DCDCDC'; // kolor pól kalendarza - niedziele kol[3] = '#6E6E6E'; // kolor pola oznaczaj±cego aktualny dzieñ, kolor ramki, przycisku zamykajacego, tekstu kol[4] = '#696969'; // kolor pól okreslajacych dni tygodnia (pn,wt...) kol[5] = '#FF0000'; // kolor tekstu niedziela // ile lat pokazywane w kalendarzu od aktualnej daty var wstecz = 8; var wprzod = 2; // ilo¶æ dni w Lutym - przeliczane po zmianie miesi±ca lub roku function dniMies() { dni[1] = (rok % 4 == 0) ? 29 : 28; } // pobieranie pozycji myszy //function pozycjaMyszki(e) { // var pozX = 0; // var pozY = 0; // if (!e) var e = window.event; // if (e.pageX || e.pageY) { // pozX = e.pageX; // pozY = e.pageY; // } else if (e.clientX || e.clientY) { // pozX = e.clientX + document.body.scrollLeft; // pozY = e.clientY + document.body.scrollTop; // } // return {pozX,pozY} //} // funkcja pokazujaca kalendarz pod kursorem myszy function showKal(fp) { //alert(fp); data = new Date(arok, amies, 1); mies = data.getMonth(); rok = data.getFullYear(); dzien = data.getDate(); dzientyg = data.getDay(); dniMies(); frmpole = fp; pozx = tempX; pozy = tempY; rysujKal(); if(ns6 || ie) { document.getElementById('kalendarz').style.left = pozx+'px'; document.getElementById('kalendarz').style.top = (pozy+10)+'px'; document.getElementById('kalendarz').style.visibility = 'visible'; } } // funkcja ukrywajaca kalendarz i wstawiajaca wybran± datê do pola formularza function hideKal() { if(ns6 || ie) document.getElementById('kalendarz').style.visibility = 'hidden'; // tutaj ustawia siê format daty // np: // format = selectday + ' ' + miesiac[mies] + ' ' + rok; // inny format daty - z zerami poprzedzaj±cymi mies++; var aktualnyCzas=new Date(); var aktualnyRok=aktualnyCzas.getFullYear(); var aktualnyMiesiac=(aktualnyCzas.getMonth()+1); var aktualnyDzien=aktualnyCzas.getDate(); var aktualnaGodzina=aktualnyCzas.getHours(); var aktualnyDzienTygodnia=aktualnyCzas.getDay(); // alert(selectDzienTygodnia); if(selectday == aktualnyDzien){ exitWrongDay(); // frmpole.value = 'Preferowany dzień odbioru'; // frmpole.style.color='#222222';} }else if ((selectday < aktualnyDzien)&&(mies == aktualnyMiesiac)&&(rok == aktualnyRok)){ exitMinDay(); }else if (((aktualnyDzienTygodnia == 0) && (selectDzienTygodnia == (aktualnyDzienTygodnia+1) )) || ((aktualnyDzienTygodnia == 6) && (selectDzienTygodnia == (aktualnyDzienTygodnia-5))) || ((aktualnyDzienTygodnia == 5)&&(selectDzienTygodnia == (aktualnyDzienTygodnia-4))&&(aktualnaGodzina > 15)) ){ exitWrongWeekend(); }else if ((selectday == (aktualnyDzien+1))&&(aktualnaGodzina > 15)&&((aktualnyDzienTygodnia > 0)&&(aktualnyDzienTygodnia < 5) )) { exitWrongHour(); }else{ if(mies < 10) mies = '0' + mies; if(selectday < 10) selectday = '0' + selectday; // ((aktualnyDzienTygodnia == 5)&&(selectday == (aktualnyDzien + 3))&&(aktualnaGodzina > 15)) format = rok+'-'+mies+'-'+selectday // frmpole.style.fontSize='8px'; frmpole.value = format; frmpole.style.color='#222222'; // alert(frmpole.name); // if(frmpole.name=="Klient"){ // tabelaKlient('searchKlient|przyjecie',document.getElementById('searchKlient|przyjecie').value); // }else if(frmpole.name=="Kontrahent"){ // tabelaKontrahent('searchKontrahent|przyjecie',document.getElementById('searchKontrahent|przyjecie').value); // }else{ // alert('AWARIA WTYCZKI DATA'); // } // frmpole.style.fontSize='8px'; } } // ukrywanie kalendarza bez wstawiania daty function exitKal() { if(ns6 || ie) document.getElementById('kalendarz').style.visibility = 'hidden'; } function exitWrongKal() { if(ns6 || ie) document.getElementById('kalendarz').style.visibility = 'hidden'; frmpole.value = 'Preferowany dzień odbioru'; frmpole.style.color='#aaaaaa'; komunikat('W tym dniu wizyta kuriera jest niemożliwa.
Prosimy wybrać dzień z zakresu: poniedziałek - piątek'); } function exitWrongDay() { if(ns6 || ie) document.getElementById('kalendarz').style.visibility = 'hidden'; frmpole.value = 'Preferowany dzień odbioru'; frmpole.style.color='#aaaaaa'; komunikat('Nie można zamówić kuriera na dzień bierzący.
Prosimy wybrać kolejny dzień roboczy z zakresu: poniedziałek - piątek'); } function exitMinDay() { if(ns6 || ie) document.getElementById('kalendarz').style.visibility = 'hidden'; frmpole.value = 'Preferowany dzień odbioru'; frmpole.style.color='#aaaaaa'; komunikat('Nie można zamówić kuriera z datą wsteczną.
Prosimy wybrać kolejny dzień roboczy z zakresu: poniedziałek - piątek'); } function exitWrongHour() { if(ns6 || ie) document.getElementById('kalendarz').style.visibility = 'hidden'; frmpole.value = 'Preferowany dzień odbioru'; frmpole.style.color='#aaaaaa'; komunikat('Po godzinie 16:00 nie ma możliwości zamówienia kuriera na następny dzień roboczy.
Prosimy wybrać kolejny dzień.'); } function exitWrongWeekend() { if(ns6 || ie) document.getElementById('kalendarz').style.visibility = 'hidden'; frmpole.value = 'Preferowany dzień odbioru'; frmpole.style.color='#aaaaaa'; komunikat('W piątek po godzinie 16:00 oraz weekend nie ma możliwości zamówienia kuriera na poniedziałek.
Potrzebujemy jednego dnia roboczego na przetworzenie zamówienia.
Prosimy wybrać kolejny dzień z zakresu: wtorek-piątek.'); } // ustawianie nowej daty po zmianie miesiaca lub roku function setData() { mies = document.forms['sdata'].elements['month'].value; rok = document.forms['sdata'].elements['year'].value; data = new Date(rok, mies, 1); mies = data.getMonth(); rok = data.getFullYear(); dzien = data.getDate(); dzientyg = data.getDay(); dniMies(); rysujKal(); } // rysowanie kalendarza function rysujKal() { var alertNiedziela='Niedziela'; kaltxt = '
'; kaltxt += ''; kaltxt += ''; kaltxt += ''; kaltxt += ''; j = 1; for(i=0;i=dzientyg) { if(j==adzien && rok==arok && mies==amies) kaltxt += ''; else if(i%7==6) kaltxt += ''; else if(i%7==0) kaltxt += ''; else kaltxt += ''; j++; if(i%7==6) kaltxt += ''; } else kaltxt += ''; } kaltxt += '
 '; kaltxt += ' X 
NdPnWtŚrCzwPtSo
'+j+''+j+''+j+''+j+'
'; document.getElementById("kalendarz").innerHTML = kaltxt; } // style kalendarza i warstwa, na której siê znajduje document.write(''); document.write(''); //-->