/*** Simple jQuery Slideshow Script 22 Released by Jon Raasch (jonraasch.com) under FreeBSD license: free to use or modify, not responsible for anything, etc. Please link out to me if you like it :) ***/ gotowkaMin=5;gotowkaMax=100;boWaznoscIleWczesniej=7;boWaznoscIleTygodniowek=3;boWaznoscIleMiesiecznych=1;boWaznoscIleKwartalnych=1;wniosekIleWcześniej=7;cenaKeImienna=15;cenaKeOkaziciela=15;dirCenaWaz=16; function slideSwitch() { var $active = $('#slideshow img.active'); if ( $active.length == 0 ) $active = $('#slideshow img:last'); // use this to pull the images in the order they appear in the markup var $next = $active.next().length ? $active.next() : $('#slideshow img:first'); // uncomment the 3 lines below to pull the images in random order // var $sibs = $active.siblings(); // var rndNum = Math.floor(Math.random() * $sibs.length ); // var $next = $( $sibs[ rndNum ] ); $active.addClass('last-active'); $next.css({opacity: 0.0}) .addClass('active') .animate({opacity: 1.0}, 3000, function() { $active.removeClass('active last-active'); }); }; $(function() { setInterval( "slideSwitch()", 6000 ); }); /*** Author: Adrian "yEnS" Mato Gondelle & Ivan Guardado Castro website: www.yensdesign.com email: yensamg@gmail.com license: Feel free to use it, but keep this credits please! ***/ $(document).ready(function(){ $("#cennikTypLinii").change(function() { //IE<=8 n=$('#cennikTypLinii').val(); //console.log('changecennikTypLinii:'+n); RESETwnioZlecenie4Linia(); switch(n) { case "1": //miejski //console.log('miejski'); SETcennikTabelaMiasto(); break; case "2": $("#wnioZlecenie4LiniaLista").css("visibility","visible"); //console.log('Podmiejski, http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/?TypLini=2&nr=4'); $('#wnioZlecenie4LiniaLista').load('http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/?TypLini=2&nr=4'); break; } }); ////////////////////////////////////////////// $('#wnioZlecenie4Linia').live('change', function() { RESETwnioZlecenie4LiniaOd; SETwnioZlecenieLinia(4); }) function RESETwnioZlecenie4Linia() { //console.log('RESETwnioZlecenie4Linia'); RESETwnioZlecenie4LiniaOd(); $("#wnioZlecenie4LiniaLista").css("visibility","hidden"); $('#wnioZlecenie4Linia').val(0); } ////////////////////////////////////////////// $('#wnioZlecenie4LiniaOd').live('change',function() { RESETwnioZlecenie4LiniaDo(); SETLiniaOdLista(4); }) function RESETwnioZlecenie4LiniaOd() { //console.log('RESETwnioZlecenie4LiniaOd'); RESETwnioZlecenie4LiniaDo(); $("#wnioZlecenie4LiniaOdLista").css("visibility","hidden"); $('#wnioZlecenie4LiniaOdLista').val(0) } ////////////////////////////////////////////// $('#wnioZlecenie4LiniaDo').live('change',function() { RESETcennikTabela(); SETcennikTabelaPodmiejskie1linia(); }) function RESETwnioZlecenie4LiniaDo() { //console.log('RESETwnioZlecenie4LiniaDo'); RESETcennikTabela();wnioZlecenie4LiniaOdLista $("#wnioZlecenie4LiniaDoLista").css("visibility","hidden"); $('#wnioZlecenie4LiniaDoLista').val(0); } ////////////////////////////////////////////// function RESETcennikTabela() { //console.log('RESETcennikTabela'); $("#LINIA:eq(0) tr:eq(1) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(1) td:eq(4)").html(''); //0 Bilet Papierowy: Bilet Papierowy: $("#LINIA:eq(0) tr:eq(2) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(2) td:eq(4)").html(''); //1 Bilet zakupiony u kierowcy Bilet zakupiony u kierowcy $("#LINIA:eq(0) tr:eq(3) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(3) td:eq(4)").html(''); //2 Operacja Kartą Elektroniczną Operacja Kartą Elektroniczną $("#LINIA:eq(0) tr:eq(4) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(4) td:eq(4)").html(''); //3 Tygodniowy 1 linia Pon-Piąt. Tygodniowy 1 linia Pon-Piąt. $("#LINIA:eq(0) tr:eq(5) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(5) td:eq(4)").html(''); //4 Tygodniowy 1 linia Tygodniowy 1 linia $("#LINIA:eq(0) tr:eq(6) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(6) td:eq(4)").html(''); //5 Tygodniowy Miasto Pon-Piąt.: Tygodniowy Miasto Pon-Piąt.: $("#LINIA:eq(0) tr:eq(7) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(7) td:eq(4)").html(''); //6 Tygodniowy Miasto: Tygodniowy Miasto: $("#LINIA:eq(0) tr:eq(8) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(8) td:eq(4)").html(''); //7 Tygodniowy 1 linia + Miasto Pon-Piąt.: Tygodniowy 1 linia + Miasto Pon-Piąt.: $("#LINIA:eq(0) tr:eq(9) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(9) td:eq(4)").html(''); //8 Tygodniowy 1 linia + Miasto: Tygodniowy 1 linia + Miasto: $("#LINIA:eq(0) tr:eq(10) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(10) td:eq(4)").html(''); //9 Miesięczny 1 linia Pon-Piąt.: Miesięczny 1 linia Pon-Piąt.: $("#LINIA:eq(0) tr:eq(11) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(11) td:eq(4)").html(''); //10 Miesięczny 1 linia: Miesięczny 1 linia: $("#LINIA:eq(0) tr:eq(12) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(12) td:eq(4)").html(''); //11 Miesięczny Miasto Pon-Piąt.: Miesięczny Miasto Pon-Piąt.: $("#LINIA:eq(0) tr:eq(13) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(13) td:eq(4)").html(''); //12 Miesięczny Miasto: Miesięczny Miasto: $("#LINIA:eq(0) tr:eq(14) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(14) td:eq(4)").html(''); //13 Miesięczny 1 linia + Miasto Pon-Piąt.: Miesięczny 1 linia + Miasto Pon-Piąt.: $("#LINIA:eq(0) tr:eq(15) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(15) td:eq(4)").html(''); //14 Miesięczny 1 linia + Miasto: Miesięczny 1 linia + Miasto: $("#LINIA:eq(0) tr:eq(16) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(16) td:eq(4)").html(''); //15 Kwartalny 1 linia Kwartalny 1 linia: $("#LINIA:eq(0) tr:eq(17) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(17) td:eq(4)").html(''); //16 Kwartalny: Kwartalny: $("#LINIA:eq(0) tr:eq(18) td:eq(2)").html(''); $("#LINIA:eq(0) tr:eq(18) td:eq(4)").html('');//17 Kwartalny 1 linia + Miasto: } function LinkCeny(Typ3,Rodzaj3,Nominal3,TypUl3,Linia3) { //REFRESHwnioKoszt(); //Linia3=$('#wnioZlecenie4Linia').val(); //Nominal3=document.getElementById(Linia3).rows[Do3].cells[Od3-1].innerHTML; return 'http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/?nr=4&typ='+Typ3+'&rodzaj='+Rodzaj3+'&ulga='+TypUl3+'&linia='+Linia3+'&nominal='+Nominal3; //$('#wnioZlecenie3LiniaDo').val(Do3); //$('#wnioZlecenie3LiniaOd').val(Od3); } function SETcennikTabelaMiasto() { // $("#LINIA:eq(0) tr:eq(1) td:eq(2)").load(LinkCeny(0,'','',1,'')); $("#LINIA:eq(0) tr:eq(1) td:eq(4)").load(LinkCeny(0,'','',2,'')); //0 Bilet Papierowy: Bilet Papierowy: $("#LINIA:eq(0) tr:eq(1) td:eq(2)").load(LinkCeny(0,0,'',1,'')); $("#LINIA:eq(0) tr:eq(1) td:eq(4)").load(LinkCeny(0,0,'',2,'')); //1 Bilet zakupiony u kierowcy Bilet zakupiony u kierowcy $("#LINIA:eq(0) tr:eq(2) td:eq(2)").load(LinkCeny(0,2,'',1,'')); $("#LINIA:eq(0) tr:eq(2) td:eq(4)").load(LinkCeny(0,2,'',2,'')); //1 Bilet zakupiony u kierowcy Bilet zakupiony u kierowcy $("#LINIA:eq(0) tr:eq(3) td:eq(2)").load(LinkCeny(0,1,'',1,'')); $("#LINIA:eq(0) tr:eq(3) td:eq(4)").load(LinkCeny(0,1,'',2,'')); //2 Operacja Kartą Elektroniczną Operacja Kartą Elektroniczną $("#LINIA:eq(0) tr:eq(6) td:eq(2)").load(LinkCeny(1,1,'',1,'')); $("#LINIA:eq(0) tr:eq(6) td:eq(4)").load(LinkCeny(1,1,'',2,'')); //5 Tygodniowy Miasto Pon-Piąt.: Tygodniowy Miasto Pon-Piąt.: $("#LINIA:eq(0) tr:eq(7) td:eq(2)").load(LinkCeny(1,2,'',1,'')); $("#LINIA:eq(0) tr:eq(7) td:eq(4)").load(LinkCeny(1,2,'',2,'')); //6 Tygodniowy Miasto: Tygodniowy Miasto: $("#LINIA:eq(0) tr:eq(12) td:eq(2)").load(LinkCeny(1,3,'',1,'')); $("#LINIA:eq(0) tr:eq(12) td:eq(4)").load(LinkCeny(1,3,'',2,'')); //11 Miesięczny Miasto Pon-Piąt.: Miesięczny Miasto Pon-Piąt.: $("#LINIA:eq(0) tr:eq(13) td:eq(2)").load(LinkCeny(1,4,'',1,'')); $("#LINIA:eq(0) tr:eq(13) td:eq(4)").load(LinkCeny(1,4,'',2,'')); //12 Miesięczny Miasto: Miesięczny Miasto: $("#LINIA:eq(0) tr:eq(17) td:eq(2)").load(LinkCeny(1,5,'',1,'')); $("#LINIA:eq(0) tr:eq(17) td:eq(4)").load(LinkCeny(1,5,'',2,'')); //16 Kwartalny: Kwartalny: } function SETcennikTabelaPodmiejskie() //wejście poza miastem { Do3=$('#wnioZlecenie4LiniaDo').val(); Od3=$('#wnioZlecenie4LiniaOd').val(); Linia3=$('#wnioZlecenie4Linia').val(); Nominal3=document.getElementById(Linia3).rows[Do3-1].cells[Od3-1].innerHTML; $("#LINIA:eq(0) tr:eq(1) td:eq(2)").load(LinkCeny(0,0,Nominal3,1,Linia3)); $("#LINIA:eq(0) tr:eq(1) td:eq(4)").load(LinkCeny(0,0,Nominal3,2,Linia3)); //0 Bilet Papierowy: Bilet Papierowy: $("#LINIA:eq(0) tr:eq(2) td:eq(2)").load(LinkCeny(0,2,Nominal3,1,Linia3)); $("#LINIA:eq(0) tr:eq(2) td:eq(4)").load(LinkCeny(0,2,Nominal3,2,Linia3)); //1 Bilet zakupiony u kierowcy Bilet zakupiony u kierowcy $("#LINIA:eq(0) tr:eq(3) td:eq(2)").load(LinkCeny(0,1,Nominal3,1,Linia3)); $("#LINIA:eq(0) tr:eq(3) td:eq(4)").load(LinkCeny(0,1,Nominal3,2,Linia3)); //2 Operacja Kartą Elektroniczną Operacja Kartą Elektroniczną $("#LINIA:eq(0) tr:eq(4) td:eq(2)").load(LinkCeny(3,1,Nominal3,1,Linia3)); $("#LINIA:eq(0) tr:eq(4) td:eq(4)").load(LinkCeny(3,1,Nominal3,2,Linia3)); //3 Tygodniowy 1 linia Pon-Piąt. Tygodniowy 1 linia Pon-Piąt. $("#LINIA:eq(0) tr:eq(5) td:eq(2)").load(LinkCeny(3,2,Nominal3,1,Linia3)); $("#LINIA:eq(0) tr:eq(5) td:eq(4)").load(LinkCeny(3,2,Nominal3,2,Linia3)); //4 Tygodniowy 1 linia Tygodniowy 1 linia $("#LINIA:eq(0) tr:eq(10) td:eq(2)").load(LinkCeny(3,3,Nominal3,1,Linia3)); $("#LINIA:eq(0) tr:eq(10) td:eq(4)").load(LinkCeny(3,3,Nominal3,2,Linia3)); //9 Miesięczny 1 linia Pon-Piąt.: Miesięczny 1 linia Pon-Piąt.: $("#LINIA:eq(0) tr:eq(11) td:eq(2)").load(LinkCeny(3,4,Nominal3,1,Linia3)); $("#LINIA:eq(0) tr:eq(11) td:eq(4)").load(LinkCeny(3,4,Nominal3,2,Linia3)); //10 Miesięczny 1 linia: Miesięczny 1 linia: $("#LINIA:eq(0) tr:eq(16) td:eq(2)").load(LinkCeny(3,5,Nominal3,1,Linia3)); $("#LINIA:eq(0) tr:eq(16) td:eq(4)").load(LinkCeny(3,5,Nominal3,2,Linia3)); //15 Kwartalny 1 linia Kwartalny 1 linia: } function SETcennikTabelaPodmiejskie1linia()//wejście w miescie { Od3=$('#wnioZlecenie4LiniaOd').val(); Do3=$('#wnioZlecenie4LiniaDo').val(); N3_ostatniMiasto=$.trim($('#'+Linia3+'SETINGP').text())-1; Linia3=$('#wnioZlecenie4Linia').val(); if ((Od3-1)<=N3_ostatniMiasto && Do3<=N3_ostatniMiasto) { SETcennikTabelaMiasto(); } if ((Od3-1)<=N3_ostatniMiasto && Do3>N3_ostatniMiasto) { Nominal3oM=document.getElementById(Linia3).rows[Do3-1].cells[Od3].innerHTML; $("#LINIA:eq(0) tr:eq(8) td:eq(2)").load(LinkCeny(2,1,Nominal3oM,1,Linia3)); $("#LINIA:eq(0) tr:eq(8) td:eq(4)").load(LinkCeny(2,1,Nominal3oM,2,Linia3)); //7 Tygodniowy 1 linia + Miasto Pon-Piąt.: Tygodniowy 1 linia + Miasto Pon-Piąt.: $("#LINIA:eq(0) tr:eq(9) td:eq(2)").load(LinkCeny(2,2,Nominal3oM,1,Linia3)); $("#LINIA:eq(0) tr:eq(9) td:eq(4)").load(LinkCeny(2,2,Nominal3oM,2,Linia3)); //8 Tygodniowy 1 linia + Miasto: Tygodniowy 1 linia + Miasto: $("#LINIA:eq(0) tr:eq(14) td:eq(2)").load(LinkCeny(2,3,Nominal3oM,1,Linia3)); $("#LINIA:eq(0) tr:eq(14) td:eq(4)").load(LinkCeny(2,3,Nominal3oM,2,Linia3)); //13 Miesięczny 1 linia + Miasto Pon-Piąt.: Miesięczny 1 linia + Miasto Pon-Piąt.: $("#LINIA:eq(0) tr:eq(15) td:eq(2)").load(LinkCeny(2,4,Nominal3oM,1,Linia3)); $("#LINIA:eq(0) tr:eq(15) td:eq(4)").load(LinkCeny(2,4,Nominal3oM,2,Linia3)); //14 Miesięczny 1 linia + Miasto: Miesięczny 1 linia + Miasto: $("#LINIA:eq(0) tr:eq(18) td:eq(2)").load(LinkCeny(2,5,Nominal3oM,1,Linia3)); $("#LINIA:eq(0) tr:eq(18) td:eq(4)").load(LinkCeny(2,5,Nominal3oM,2,Linia3)); //17 Kwartalny 1 linia + Miasto: SETcennikTabelaPodmiejskie(); } if ((Od3-1)>N3_ostatniMiasto) { SETcennikTabelaPodmiejskie(); } } ////////////////////////////////////////////// $("#wnioTypKe").change(function() { //console.log('wnioTypKe'); SETwnioTypKe(); }); //----------------------------------------------ustawienie typu karty function SETwnioTypKe() {// console.log('SETwnioTypKe'); RESETwnioTypUl(); RESETwnioDostawa(); $("#wnioTypKeCena").text('0'); REFRESHwnioKoszt(); n=$('#wnioTypKe').val(); if (n!=0){ //console.log('SETwnioDostawa'); SETwnioDostawa(n);} switch(n) { case "1": //Okaziciel $("#wnioListaZelcen").css("visibility","visible"); $('input:checkbox[name=WnioZlec1]').removeAttr("disabled", "disabled"); $("#wnioTypKeCena").text(cenaKeOkaziciela); REFRESHwnioKoszt(); break; case "2": $("#wnioTypUlLista").css("visibility","visible"); $("#wnioTypKeCena").text(cenaKeImienna); REFRESHwnioKoszt(); break; } } ///////////////////////////////////////////////Zmiana Rodzaju Ulgi $("#wnioTypUl").change(function() { SETwnioTypUl() }); //--------------------------------------------reset rodzaju ulgi function RESETwnioTypUl() { RESETwnioDostawa(); RESETwnioListaZelcen(); $("#wnioTypUl").val(0); $("#wnioTypUlLista").css("visibility","hidden"); } function SETwnioTypUl() { RESETwnioListaZelcen(); n=$('#wnioTypKe').val(); if (n!=0){ //console.log('SETwnioDostawa'); SETwnioDostawa(n);} switch($('#wnioTypUl').val()) { case "1": //Normalna $("#wnioListaZelcen").css("visibility","visible"); $('input:checkbox[name=WnioZlec1]').removeAttr("disabled", "disabled"); $('input:checkbox[name=WnioZlec2]').removeAttr("disabled", "disabled"); $('input:checkbox[name=WnioZlec3]').removeAttr("disabled", "disabled"); break; case "2": // ULgowa $("#wnioListaZelcen").css("visibility","visible"); $('input:checkbox[name=WnioZlec1]').removeAttr("disabled", "disabled"); $('input:checkbox[name=WnioZlec2]').removeAttr("disabled", "disabled"); $('input:checkbox[name=WnioZlec3]').removeAttr("disabled", "disabled"); break; } } ///////////////////////////////////////////////zmiana listy zlecznie $('input:checkbox[name=WnioZlec1]').click( function () { if ($(this).attr('checked')) { RESETwnioZlecenie1(); $("#wnioZlecenie1").css("visibility","visible"); } else { RESETwnioZlecenie1(); } }) $('input:checkbox[name=WnioZlec2]').click( function () { if ($(this).attr('checked')) { SETwnioZlecenie(2); } else { RESETwnioZlecenie(2); } }) $('input:checkbox[name=WnioZlec3]').click( function () { if ($(this).attr('checked')) { SETwnioZlecenie(3); } else { RESETwnioZlecenie(3); } }) //---------------------------------------------reset listy zlecen function RESETwnioListaZelcen() { $("#wnioListaZelcen").css("visibility","hidden"); RESETwnioZlecenie1(); $('input:checkbox[name=WnioZlec1]').attr('checked',false); $('input:checkbox[name=WnioZlec1]').attr("disabled", "disabled"); RESETwnioZlecenie(2); $('input:checkbox[name=WnioZlec2]').attr('checked',false); $('input:checkbox[name=WnioZlec2]').attr("disabled", "disabled"); RESETwnioZlecenie(3); $('input:checkbox[name=WnioZlec3]').attr('checked',false); $('input:checkbox[name=WnioZlec3]').attr("disabled", "disabled"); } /////////////////////////////////////////////////// Zmiana wnioZlecenie1 $('#wnioZlecenie1Gotowka').blur(function(){ var a = $("#wnioZlecenie1Gotowka").val(); var filter = /^([0-9]){0,3}$/; if(filter.test(a)&& a>=gotowkaMin && a<=gotowkaMax) { $("#wnioZlecenie1Gotowka").val(a); $("#wnioZlecenie1Cena").text(a); REFRESHwnioKoszt(); } else { alert('Liczba całkowita powinna zawierać się w przedziale od 5 do 100'); $("#wnioZlecenie1Gotowka").val(''); $("#wnioZlecenie1Cena").text(0); REFRESHwnioKoszt(); } }) ///--------------------------------------------------- reset wnioZlecenie1 function RESETwnioZlecenie1() { $("#wnioZlecenie1").css("visibility","hidden"); $("#wnioZlecenie1Gotowka").val(''); $("#wnioZlecenie1Cena").text(0); REFRESHwnioKoszt(); } ////////////////////////////////////////////////////Zmiana wnioZlecenie2 //////////////////////////////////////////////////////Zmiana wnioZlecenie3 function SETwnioZlecenie(we) { RESETwnioZlecenie(we); $("#wnioZlecenie"+we+"").css("visibility","visible"); $("#wnioZlecenie"+we+"Typ").css("visibility","visible"); $("#wnioZlecenie"+we+"Rodzaj").css("visibility","visible"); } //------- ------------------------------------------reset wnioZlecenie2 //------- ------------------------------------------reset wnioZlecenie3 function RESETwnioZlecenie(we) { RESETWaznoscListe(we); $("#wnioZlecenie"+we+"Cena").text(0); REFRESHwnioKoszt(); $("#wnioZlecenie"+we+"").css("visibility","hidden"); $("#wnioZlecenie"+we+"Typ").val(0); $("#wnioZlecenie"+we+"Typ").css("visibility","hidden"); $("#wnioZlecenie"+we+"Rodzaj").val(0); $("#wnioZlecenie"+we+"Rodzaj").css("visibility","hidden"); $("#wnioZlecenie"+we+"Linia").val(0); $("#wnioZlecenie"+we+"Linia").css("visibility","hidden"); // $("#wnioZlecenie"+we+"LiniaOd").val(0); $("#wnioZlecenie"+we+"LiniaOdLista").css("visibility","hidden"); // $("#wnioZlecenie"+we+"LiniaDo").val(0); $("#wnioZlecenie"+we+"LiniaDoLista").css("visibility","hidden"); } //////////////////////////////////////////////////////////////////////// //--------------------------------------------------Zmiana wnioZlecenie3Rodzaj $("#wnioZlecenie2Rodzaj").change(function() { RESETWaznoscListe(2); GenerujWaznoscListe(2) ; }) //////////////////////////////////////////////////////////////////////// //--------------------------------------------------Zmiana wnioZlecenie3Typ $("#wnioZlecenie2Typ").change(function() { RESETWaznoscListe(2); GenerujWaznoscListe(2); }) //------------------------------------------------------ //////////////////////////////////////////////////////////////////////// //--------------------------------------------------Zmiana wnioZlecenie3Rodzaj $("#wnioZlecenie3Rodzaj").change(function() { RESETWaznoscListe(3); GenerujWaznoscListe(3) ; }) //////////////////////////////////////////////////////////////////////// //--------------------------------------------------Zmiana wnioZlecenie3Typ $("#wnioZlecenie3Typ").change(function() { RESETWaznoscListe(3); GenerujWaznoscListe(3); }) //------------------------------------------------------ function GenerujWaznoscListe(we) { n1=$('#wnioZlecenie'+we+'Rodzaj').val(); n2=$('#wnioZlecenie'+we+'Typ').val(); if((n1*n2)>0){ $('#wnioZlecenie'+we+'WaznoscLista').load('http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/wniosek_od.php?nr='+we+'&typ='+n1+'&1ile='+boWaznoscIleTygodniowek+'&po='+boWaznoscIleWczesniej+'&2ile='+boWaznoscIleMiesiecznych+'&3ile='+boWaznoscIleKwartalnych) $('#wnioZlecenie'+we+'WaznoscLista').css("visibility","visible"); } } ////////////////////////////////////////////////////////////////////////Zmiana wnioZlecenie3Waznosc $('#wnioZlecenie2Waznosc').live('change', function() { SETWaznoscListe(2); }) //------------------------------------------------- set wnioZlecenie3Waznosc ////////////////////////////////////////////////////////////////////////Zmiana wnioZlecenie3Waznosc $('#wnioZlecenie3Waznosc').live('change', function() { SETWaznoscListe(3); }) //------------------------------------------------- set wnioZlecenie3Waznosc function SETWaznoscListe(we) { RESETLiniaLista(we); n1=$('#wnioZlecenie'+we+'Typ').val(); n2=$('#wnioZlecenie'+we+'Rodzaj').val(); switch(n1) { case "1": //Miasto // $("#wnioListaZelcen").css("visibility","visible"); //tablica cen Kalisz wymiar typ-rodzaj-ważność $('#wnioZlecenie'+we+'Cena').load('http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/?typ='+n1+'&rodzaj='+n2+'&ulga='+$("#wnioTypUl").val(),function(){ REFRESHwnioKoszt();}); break; case "2": // Miasto + 1 linia $('#wnioZlecenie'+we+'LiniaLista').load('http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/?TypLini=2&nr='+we); $('#wnioZlecenie'+we+'LiniaLista').css("visibility","visible"); break; case "3": // 1 linia $('#wnioZlecenie'+we+'LiniaLista').load('http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/?TypLini=all&nr='+we); $('#wnioZlecenie'+we+'LiniaLista').css("visibility","visible"); break; } } //-------------------------------------------------Zmiana wnioZlecenie3Waznosc function RESETWaznoscListe(we) { RESETLiniaLista(we); $('#wnioZlecenie'+we+'Waznosc').val(0); $('#wnioZlecenie'+we+'WaznoscLista').css("visibility","hidden"); } //////////////////////////////////////////////////////-Zmiana linii listy wnioZlecenieLinia $('#wnioZlecenie2Linia').live('change', function() { SETwnioZlecenieLinia(2); }) //-------------------------------------------------------- //////////////////////////////////////////////////////-Zmiana linii listy wnioZlecenieLinia $('#wnioZlecenie3Linia').live('change', function() { SETwnioZlecenieLinia(3); }) //-------------------------------------------------------- function SETwnioZlecenieLinia(we) { RESETLiniaOdLista(we); Linia3= $('#wnioZlecenie'+we+'Linia').val(); $('#wnioZlecenie'+we+'LiniaTabela').load('http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/linie/'+Linia3+'.htm',function() { LoadwnioZlecenieLiniaTabela(we); }); } //---------------------------------------------- /* $( '#wnioZlecenie2LiniaTabela' ).ajaxComplete(function() { });*/ //----------------------------------------------- //---------------------------------------------- /* $( '#wnioZlecenie3LiniaTabela' ).ajaxComplete(function() { LoadwnioZlecenieLiniaTabela(3); });*/ //----------------------------------------------- function LoadwnioZlecenieLiniaTabela(we) { cc=$('#wnioZlecenie'+we+'LiniaOd').val(); if (cc=="0"){ Linia3= $('#wnioZlecenie'+we+'Linia').val(); n3=$('#wnioZlecenie'+we+'Typ').val(); N3_ostatniMiasto=$.trim($('#'+Linia3+'SETINGP').text())-1; for(i=0;i-=WYBIERZ=-"); } /////////////////////////////////////////////////////////////Zmiana wnioZlecenie3LiniaOd $('#wnioZlecenie2LiniaDo').live('change',function() { setwnioZlecenieLiniaDo(2); }) //------------------------------------------------ /////////////////////////////////////////////////////////////Zmiana wnioZlecenie3LiniaOd $('#wnioZlecenie3LiniaDo').live('change',function() { setwnioZlecenieLiniaDo(3); }) //------------------------------------------------ function setwnioZlecenieLiniaDo(we) { $('#wnioZlecenie'+we+'Cena').text(0); REFRESHwnioKoszt(); Linia3=$('#wnioZlecenie'+we+'Linia').val(); Do3=$('#wnioZlecenie'+we+'LiniaDo').val(); Od3=$('#wnioZlecenie'+we+'LiniaOd').val(); //$('#wnioZlecenieLINIA15Linia').val(); //document.getElementById($('#wnioZlecenie4Linia').val()).rows[$('#wnioZlecenie4LiniaDo').val()-1].cells[$('#wnioZlecenie4LiniaOd').val()-1].innerHTML; Nominal3=document.getElementById(Linia3).rows[Do3-1].cells[Od3-1].innerHTML; Typ3=$('#wnioZlecenie'+we+'Typ').val(); Rodzaj3=$('#wnioZlecenie'+we+'Rodzaj').val(); TypUl3=$("#wnioTypUl").val(); $('#wnioZlecenie'+we+'Cena').load('http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/?nr='+we+'&typ='+Typ3+'&rodzaj='+Rodzaj3+'&ulga='+TypUl3+'&linia='+Linia3+'&nominal='+Nominal3,function(){REFRESHwnioKoszt();}); console.log('http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/?nr='+we+'&typ='+Typ3+'&rodzaj='+Rodzaj3+'&ulga='+TypUl3+'&linia='+Linia3+'&nominal='+Nominal3); //$('#wnioZlecenie3LiniaDo').val(Do3); //$('#wnioZlecenie3LiniaOd').val(Od3); } //------------------------------------------------ function RESETLiniaDoLista(we) { $('#wnioZlecenie'+we+'LiniaDo').val(0); $('#wnioZlecenie'+we+'LiniaDoLista').css("visibility","hidden"); $('#wnioZlecenie'+we+'LiniaDo').html(""); $('#wnioZlecenie'+we+'Cena').text(0); REFRESHwnioKoszt(); } //======================================= $('#wnioDostawa').live('change',function() { wnioDostawa=$('#wnioDostawa').val(); ////http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/?cena=1&wnioDostawa=1 $('#wnioDostawaCena').load('http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/wniosek_dostawa.php?cena=1&wnioDostawa='+wnioDostawa,function(){REFRESHwnioKoszt();SETwnioSubmit();}); }) function RESETwnioDostawa() { RESETwnioSubmit(); $('#wnioDostawaListalisty').css("visibility","hidden"); $('#wnioDostawa').val(0); $('#wnioDostawaCena').text(0); REFRESHwnioKoszt(); } function SETwnioDostawa(we) { $('#wnioDostawaListalisty').css("visibility","visible"); $('#wnioDostawaLista').load('http://www.kla.com.pl/cennik/waznosc/'+dirCenaWaz+'/wniosek_dostawa.php?lista=1&typ='+we); } //=========================================== function REFRESHwnioKoszt() { wnioTypKeCena=$("#wnioTypKeCena").text(); wnioZlecenie1Cena=$('#wnioZlecenie1Cena').text(); wnioZlecenie2Cena=$('#wnioZlecenie2Cena').text(); wnioZlecenie3Cena=$('#wnioZlecenie3Cena').text(); wnioDostawaCena=$('#wnioDostawaCena').text(); wnioDostawaCena=$('#wnioDostawaCena').text(); $('#wnioCenaDostawy').text(wnioDostawaCena); wnioSuma=wnioTypKeCena*1+wnioZlecenie1Cena*1+wnioZlecenie2Cena*1+wnioZlecenie3Cena*1; $('#wnioSuma').text(wnioSuma); Rabat=0; /*if(wnioSuma>=29) { $('#wnioRabatTD').css("visibility","visible"); $('#wnioRabatTest').text('Promocja KE za 1 zł do 2014'); Rabat=14; $('#wnioRabat').text(Rabat); } else { Rabat=0; $('#wnioRabatTD').css("visibility","hidden"); } */ $('#wnioKoszt').text(wnioSuma*1+Rabat*1+wnioDostawaCena*1); } //====================================================== function RESETwnioSubmit() { $('#wnioSubmit').css("visibility","hidden"); } function SETwnioSubmit() { $('#wnioSubmit').css("visibility","visible"); } //===================================================== $( "#SubmitWniosek" ).click(function() { dane='?'; wnioTypKe=$( "#wnioTypKe option:selected" ).text(); dane=dane+'wnioTypKe='+wnioTypKe; dane=dane+'&wnioTypKeNr='+$( "#wnioTypKe " ).val(); wnioTypUl=$( "#wnioTypUl option:selected" ).text(); dane=dane+'&wnioTypUl='+wnioTypUl; wnioTypKeCena=$("#wnioTypKeCena").text(); dane=dane+'&wnioTypKeCena='+wnioTypKeCena; if($('input:checkbox[name=WnioZlec1]').attr('checked'))//gotówka {dane=dane+'&WnioZlec1=1'; wnioZlecenie1Cena=$("#wnioZlecenie1Cena").text();dane=dane+'&wnioZlecenie1Cena='+wnioZlecenie1Cena; } if($('input:checkbox[name=WnioZlec2]').attr('checked'))//zelc 2 { dane=dane+'&WnioZlec2=1'; wnioZlecenie2Typ=$( "#wnioZlecenie2Typ option:selected" ).text(); dane=dane+'&wnioZlecenie2Typ='+wnioZlecenie2Typ; wnioZlecenie2Rodzaj=$( "#wnioZlecenie2Rodzaj option:selected" ).text(); dane=dane+'&wnioZlecenie2Rodzaj='+wnioZlecenie2Rodzaj; wnioZlecenie2Waznosc=$( "#wnioZlecenie2Waznosc option:selected" ).text(); dane=dane+'&wnioZlecenie2Waznosc='+wnioZlecenie2Waznosc; wnioZlecenie2Linia=$( "#wnioZlecenie2Linia option:selected" ).text();dane=dane+'&wnioZlecenie2Linia='+wnioZlecenie2Linia; wnioZlecenie2LiniaOdLista=$( "#wnioZlecenie2LiniaOdLista option:selected" ).text();dane=dane+'&wnioZlecenie2LiniaOdLista='+wnioZlecenie2LiniaOdLista; wnioZlecenie2LiniaDoLista=$( "#wnioZlecenie2LiniaDoLista option:selected" ).text(); dane=dane+'&wnioZlecenie2LiniaDoLista='+wnioZlecenie2LiniaDoLista; wnioZlecenie2Cena=$("#wnioZlecenie2Cena").text();dane=dane+'&wnioZlecenie2Cena='+wnioZlecenie2Cena; } if($('input:checkbox[name=WnioZlec3]').attr('checked'))//zelc 3 { dane=dane+'&WnioZlec3=1'; wnioZlecenie3Typ=$( "#wnioZlecenie3Typ option:selected" ).text(); dane=dane+'&wnioZlecenie3Typ='+wnioZlecenie3Typ; wnioZlecenie3Rodzaj=$( "#wnioZlecenie3Rodzaj option:selected" ).text(); dane=dane+'&wnioZlecenie3Rodzaj='+wnioZlecenie3Rodzaj; wnioZlecenie3Waznosc=$( "#wnioZlecenie3Waznosc option:selected" ).text(); dane=dane+'&wnioZlecenie3Waznosc='+wnioZlecenie3Waznosc; wnioZlecenie3Linia=$( "#wnioZlecenie3Linia option:selected" ).text();dane=dane+'&wnioZlecenie3Linia='+wnioZlecenie3Linia; wnioZlecenie3LiniaOdLista=$( "#wnioZlecenie3LiniaOdLista option:selected" ).text();dane=dane+'&wnioZlecenie3LiniaOdLista='+wnioZlecenie3LiniaOdLista; wnioZlecenie3LiniaDoLista=$( "#wnioZlecenie3LiniaDoLista option:selected" ).text(); dane=dane+'&wnioZlecenie3LiniaDoLista='+wnioZlecenie3LiniaDoLista; wnioZlecenie3Cena=$("#wnioZlecenie3Cena").text();dane=dane+'&wnioZlecenie3Cena='+wnioZlecenie3Cena; } wnioDostawa=$( "#wnioDostawa option:selected" ).text();dane=dane+'&wnioDostawa='+wnioDostawa; wnioDostawaCena=$("#wnioDostawaCena").text();dane=dane+'&wnioDostawaCena='+wnioDostawaCena; wnioSuma=$("#wnioSuma").text();dane=dane+'&wnioSuma='+wnioSuma; wnioRabatTest=$("#wnioRabatTest").text();dane=dane+'&wnioRabatTest='+wnioRabatTest; wnioRabat=$("#wnioRabat").text();dane=dane+'&wnioRabat='+wnioRabat; wnioKoszt=$("#wnioKoszt").text();dane=dane+'&wnioKoszt='+wnioKoszt; //alert(dane); window.open('http://kla.com.pl/templates/wniosek.php'+dane); }) //======================================== //global vars; var form = $("#formularz_zapytania"); var name = $("#imie_nazwisko"); var nameInfo = $("#nameInfo"); var temat = $("#temat"); var tematInfo = $("#tematInfo"); var email = $("#email"); var emailInfo = $("#emailInfo"); var wiadomosc = $("#wiadomosc"); var wiadomoscInfo = $("#wiadomoscInfo"); //var pass1 = $("#pass1"); //var pass1Info = $("#pass1Info"); //var pass2 = $("#pass2"); //var pass2Info = $("#pass2Info"); //var message = $("#message"); //On blur name.blur(validateName); temat.blur(validateTemat); email.blur(validateEmail); // pass1.blur(validatePass1); //pass2.blur(validatePass2); //On key press name.keyup(validateName); wiadomosc.blur(validateWiadomosc); // pass1.keyup(validatePass1); // pass2.keyup(validatePass2); // message.keyup(validateMessage); //On Submitting form.submit(function(){ if(validateName() & validateEmail() & validateTemat()& validateWiadomosc() ) // if(validateName() & validateEmail() & validatePass1() & validatePass2() & validateMessage()) return true else return false; }); //validation functions function validateEmail(){ //testing regular expression var a = $("#email").val(); var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; //if it's valid email if(filter.test(a)){ email.removeClass("error"); emailInfo.text("Pole zostało uzupełnione"); emailInfo.removeClass("error"); return true; } //if it's NOT valid else{ email.addClass("error"); emailInfo.text("To nie jest prawidłowy email"); emailInfo.addClass("error"); return false; } } function validateName(){ //if it's NOT valid if(name.val().length < 4){ name.addClass("error"); nameInfo.text("Pole powinno zawierać min. 5 znaków."); nameInfo.addClass("error"); return false; } //if it's valid else{ name.removeClass("error"); nameInfo.text("Pole uzupełnione"); nameInfo.removeClass("error"); return true; } } function validateWiadomosc(){ //if it's NOT valid if(wiadomosc.val().length < 10){ wiadomosc.addClass("error"); wiadomoscInfo.text("Pole powinno zawierać min. 5 znaków."); wiadomoscInfo.addClass("error"); return false; } //if it's valid else{ wiadomosc.removeClass("error"); wiadomoscInfo.text("Pole uzupełnione"); wiadomoscInfo.removeClass("error"); return true; } } function validateTemat(){ //if it's NOT valid if(temat.val().length < 4){ temat.addClass("error"); tematInfo.text("Pole powinno zawierać min. 5 znaków."); tematInfo.addClass("error"); return false; } //if it's valid else{ temat.removeClass("error"); tematInfo.text("Pole uzupełnione"); tematInfo.removeClass("error"); return true; } } function validateMessage(){ //it's NOT valid if(message.val().length < 10){ message.addClass("error"); return false; } //it's valid else{ message.removeClass("error"); return true; } } });