/* global values in javascripts */ var txtInfo = new Array(); var _alertBar = 0; var numSrcTabs = 3; var divError = false; var progressImage = "images/progress2.gif"; var _prevTab = 0; var _prevGalTab = 0; var _prevGalListTab = 'gallery_list_vote'; var _do = new Array("hotel", "flight"); var _rTypes = new Array(); _rTypes[0] = 0; _rTypes["SB"] = 1; _rTypes["TB"] = 2; _rTypes["TBE"] = 3; _rTypes["DB"] = 2; _rTypes["DBE"] = 3; _rTypes["TR"] = 3; _rTypes["Q"] = 4; _rTypes["TS"] = 1; /* global Functions ***********************************************************/ function _go(u){ document.location = u; } function setTab(num) { for(i=1; i<=numSrcTabs; i++) { if (i!=num) { $('#srcTab'+i).hide(); document.getElementById('srcLi'+i).className='tab'; document.getElementById('srcHref'+i).className='tab'; } $('#sep'+i).show(); } im = num - 1; if (im>=1) $('#sep'+im).hide(); $('#sep'+num).hide(); $('#srcTab'+num).show(); $('#srcLi'+num).addClass("tab_active"); $('#srcHref'+num).addClass("tab_active biger"); } function loadTab(num) { for(i=1; i<=numSrcTabs; i++) { if (i!=num) { $('#srcTab'+i).hide(); document.getElementById('srcLi'+i).className='tab'; document.getElementById('srcHref'+i).className='tab'; } $('#sep'+i).show(); } im = num - 1; if (im>=1) $('#sep'+im).hide(); $('#sep'+num).hide(); //$('#srcTab'+num).show(); $('#srcLi'+num).addClass("tab_active"); $('#srcHref'+num).addClass("tab_active biger"); } /* function _setNum(val) { var _num = document.getElementById("_rn1"); if(val!=0){ if(_num.value==0) _num.options[1].selected = true; }else{ _num.options[0].selected = true; } _setAges(_num.value, k); } */ function _setNum(val, k) { var _num = document.getElementById("_rn"+k); var _cot = document.getElementById("_rc"+k); var _extra = document.getElementById("__roomExtra"+k); var _room = document.getElementById("__roomNum"+k); if(val!=0){ if(_num.value==0) _num.options[1].selected = true; if(_room){ if(document.all){ _room.style.display = "block"; }else{ _room.style.display = "table-row"; } } if(val=="TBE" || val=="DBE"){ if(document.all){ _extra.style.display = "block"; }else{ _extra.style.display = "table-row"; } }else{ _extra.style.display = "none"; } }else{ _num.options[0].selected = true; _cot.options[0].selected = true; _extra.style.display = "none"; } _setAges(_num.value, k); } function _setAges(val, k) { var __extra = document.getElementById("__roomExtra"+k); var __a1 = document.getElementById("__re"+k+"_1"); var __a2 = document.getElementById("__re"+k+"_2"); var __a3 = document.getElementById("__re"+k+"_3"); var _rt = document.getElementById("_rt"+k); var _cot = document.getElementById("_rc"+k); var _o1 = document.getElementById("_ra"+k+"_1"); var _o2 = document.getElementById("_ra"+k+"_2"); var _o3 = document.getElementById("_ra"+k+"_3"); if(val!=0){ if(val>1){ __a2.style.display = "inline"; }else{ __a2.style.display = "none"; _o2.options[0].selected = true; } if(val>=3){ __a3.style.display = "inline"; }else{ __a3.style.display = "none"; _o3.options[0].selected = true; } }else{ __extra.style.display = "none"; _rt.options[0].selected = true; _cot.options[0].selected = true; _o1.options[0].selected = true; _o2.options[0].selected = true; _o3.options[0].selected = true; } } function _searchHotel(){ var error = ""; var paxnum = _rTypes[$('#_rt1').val()] * ($('#_rn1').val() * 1); if(paxnum==0 || paxnum>9){ error = 'Minimum 1, maximum 9 utas foglalható!'; }else{ toError = 0; for(j=1;j<=4;j++){ var e = false; if($("#_rt"+j).val()=="TBE" || $("#_rt"+j).val()=="DBE"){ for(i=1;i<=$("#_rn"+j).val();i++){ if(i<=3){ if($("#_ra"+j+"_"+i).val()==0){ e = true; } }else{ break; } } if(e){ toError = 1; }else{ toError = 0; } } } if(toError==1) error = 'Add meg a gyermekek életkorát!'; } if( $('#date2').val() == "" ){ error = 'Add meg a távozás időpontját!'; } if( $('#date1').val() == "" ){ error = 'Add meg az érkezés időpontját!'; } if( $('#date1').val() >= $('#date2').val() ){ error = 'Az érkezés napja későbbre esik a távozás napjánál!'; } if( $('#__rCityName').val() == "" ){ error = 'Add meg, mely városban kívánsz szállást foglalni!'; } if( error == "" ){ //$('#error').hide(); if(divError) { $('#error').fadeOut('slow'); } divError = false; _showProgress(); $('#frmHotel').submit(); } else { if(document.all) $('#error').attr("style", "width:280px;"); $('#error').fadeIn('slow').html(error); divError = true; } } function _getSecurityCode(){ $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=doc&type=10&dest=" + $('#tocity1').val(), beforeSend: function() { _showProgress(); }, success: function(msg) { $('#progressTxt').html(msg); $('#progressAnim').hide(); $('#nb_code').focus(); } }); } function _searchFlight() { if($('#smode').val()==0){ $('#frmFlight').attr("action", "wait.php?o=1"); $('#frmFlight').submit(); }else{ var txt = "Több száz légitársaság kínálatát nézzük most végig.

Maximum 1 perc türelmet kérünk."; _showProgress(txt); $('#frmFlight').submit(); } } function _checkCitycode(cityname){ var out = false; $.ajax({ type: "POST", url: "ajaxRequest.php", async: false, data: "mode=checkcity&city=" + cityname, success: function(msg) { out = msg; } }); return out; } function _searchOnlyFlight() { if($("#onlyflight").val() == 1) { var startpt = $("#startpt1").val(); var endpt = $("#endpt1").val(); if(startpt=="" && $("#of_from_name1").val()!=""){ startpt = _checkCitycode($("#of_from_name1").val()); } if(endpt=="" && $("#of_to_name1").val()!=""){ endpt = _checkCitycode($("#of_to_name1").val()); } $('#frmFlight').attr("action", "repulojegy/"+startpt+","+endpt+","+$("#date_type_sel").val()); var txt = "Több száz légitársaság kínálatát nézzük most végig.

Maximum 1 perc türelmet kérünk."; _showProgress(txt); $('#frmFlight').submit(); } else { //if($("#tm")) //$("#tm").val(1); $("#from_name1").val($("#of_from_name1").val()); $("#to_name1").val($("#of_to_name1").val()); $("#date_f_1").val($("#of_date_1").val()); $("#date_f_2").val($("#of_date_2").val()); $("#tm").val(1); document.getElementById("adult").options[$("#of_adult").val()-1].selected=true; document.getElementById("child").options[$("#of_child").val()].selected=true; document.getElementById("infant").options[$("#of_infant").val()].selected=true; $('#frmFlight').attr("action", "wait.php?o=1"); $('#frmFlight').submit(); } } function _showProgress(txt) { if(txt) { $('#progressTxt').html(txt); }else{ $('#progressTxt').html('Keresés folyamatban!
Kis türelmet...'); } $('#progress').jqmShow(); } function _checkEmail(email) { if(email.match(/^([0-9a-zA-Z_-]+)([._]([0-9a-zA-Z_-]+))*[@]([0-9a-zA-Z_-]+)([._-]([0-9a-zA-Z]+))*[.]([0-9a-zA-Z]){2,3}([0-9a-zA-Z])?$/)){ return true; }else{ return false; } } function _over(obj, cls) { obj.className = cls; } function _out(obj, cls) { obj.className = cls; } function e(s1, s2, s3){ var _m1 = "mail"; var _m2 = "to:"; var _m0 = _m1 + _m2 + s2 + '@' + s1; if(s3) _m0 = _m0 + '?subject=' + s3; document.location = _m0; } function getDayDiff(d1, d2) { var montharray = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"); var d1_str = montharray[d1.getMonth()]+' '+d1.getDate()+' '+d1.getFullYear(); var d2_str = montharray[d2.getMonth()]+' '+d2.getDate()+' '+d1.getFullYear(); var diff = (Math.round((Date.parse(d2_str)-Date.parse(d1_str))/(24*60*60*1000))); return Math.abs(diff); } function makeDate(dateStr) { /* var dv = dateStr.split('-'); var d = new Date(); d.setYear(parseInt(dv[0])); d.setMonth(parseInt(dv[1])-1); d.setDate(parseInt(dv[2])); */ var tmp = dateStr.split("-"); var d = new Date( Date.UTC( parseInt( tmp[0], 10), (parseInt(tmp[1], 10)-1), parseInt(tmp[2], 10) ) ); return d; } function _p(){ _go('index.php?do=packages&type=' + $('#ttype').val()); } function _Tab(id,code){ if(_prevTab!=id){ $('#city_tab_'+id).attr("class", "tab_item_active"); $('#city_tab_'+_prevTab).attr("class", "tab_item"); _prevTab = id; } $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=destinations&code=" + code, beforeSend: function() { $('#city_progress').show(); $('#citycontent').hide(); }, success: function(msg) { $('#city_progress').hide(); $('#citycontent').fadeIn('slow').html(msg); } }); } function _TabGallery(id,code) { if(_prevGalTab!=id) { $('#gallery_city_tab_'+id).attr("class", "tab_item_active"); $('#gallery_city_tab_'+_prevGalTab).attr("class", "tab_item"); _prevGalTab = id; } $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=gallerycity&code=" + code, beforeSend: function() { //$('#gallery_list_city_progress').show(); //$('#gallery_pic_city_progress').show(); //$('#gallery_list_box').hide(); //$('#gallery_picture').hide(); }, success: function(msg) { //$('#gallery_list_city_progress').hide(); //$('#gallery_pic_city_progress').hide(); gallerys_refresh(); } }); } function _TabGalleryList(id) { if(_prevGalListTab!=id) { $('#'+id).attr("class", "gallery_list_header_active"); $('#'+_prevGalListTab).attr("class", "gallery_list_header"); _prevGalListTab = id; } $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=galleryorderby&orderby="+id, beforeSend: function() { /*$('#gallery_list_city_progress').show(); $('#gallery_pic_city_progress').show(); $('#gallery_list_box').hide(); $('#gallery_picture').hide();*/ }, success: function(msg) { gallerys_refresh(); } }); } function _SetTab(id){ if(_prevTab!=id){ $('#tab_'+id).attr("class", "tab_item_active"); $('#tab_'+_prevTab).attr("class", "tab_item2"); $('#tabcontent_' + _prevTab).hide(); $('#tabcontent_' + id).show(); _prevTab = id; } } function _mod_location(field){ $('#' + field + '2').hide(); $('#' + field + '1').show(); } function chkBlogForm() { $('#bgError').innerHTML=''; var nok = $('#bgName').val() != ''; var eok = $('#bgEmail').val() != '' && _checkEmail($('#bgEmail').val()); var kok = $('#bgCheck').val() != ''; var cok = $('#bgComment').val() != ''; var error = ''; if (!nok) error+='A név hiányzik!
'; if (!eok) error+='Az e-mailcím hiányzik vagy formailag nem helyes!
'; if (!cok) error+='A hozzászólás üres!
'; if (!kok) error+='Az ellenőrző kód hiányzik!
'; if (!nok || !eok || !cok || !kok) { $('#_bgError').fadeIn('medium').html(error); } return (nok && eok && cok && kok); } function delBlogCookie() { document.cookie='s_b_par_un=; expires=Sat, 1 Jan 2000 00:00:00'; document.cookie='s_b_par_em=; expires=Sat, 1 Jan 2000 00:00:00'; $('#bgName').val(''); $('#bgEmail').val(''); $('#bgSave').attr({checked:""}); } function ImgViewer(mode,code){ var _w = 700; var _h = 480; _imgWin = window.open('img.php?mode='+mode+'&code='+code,'img','width='+_w+',height='+_h+',left=' + ((screen.width-_w)/2) + ',top=' + ((screen.height-_h)/2) + ',toolbar=no,location=no,status=no,scrollbars=no,resizable=yes,menubar=no,dependent=yes'); _imgWin.focus() } function _Tab2(id, dest){ if(_prevTab!=id){ $('#city_tab_'+id).attr("class", "tab_item_active"); $('#city_tab_'+_prevTab).attr("class", "tab_item"); _prevTab = id; $('#dest').val(dest); __loadPriceTable(); __loadRankings(dest); } } function __loadRankings(city){ $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=cityrankings&dest=" + city, success: function(msg) { $('#cityRank').html(msg); } }); } function __loadPriceTable(){ var dest = $('#dest').val(); var order = $('#order').val(); var type = $('.nobr:checked').val(); var from = ($('#pmFrom').attr("checked") ? 1 : 0); var cat = $('#pmCategory').val(); var lcc = ($('#pmLcc').attr("checked") ? 1 : 0); var direct = ($('#pmDirect').attr("checked") ? 1 : 0); var html = $('#tb_'+dest).html()+"i hétvége (3 vagy 4 nap), legolcsóbb repülőjegy"; if(type==1) html += " + szállás"; html += " árak"; $('#pmTitle').html(html); $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=monitor&dest=" + dest + "&order=" + order + "&type=" + type + "&from=" + from + "&cat=" + cat + "&lcc=" + lcc + "&direct=" + direct, beforeSend: function() { $('#tab_progress').show(); //$('#monitor').fadeTo("fast", 0.4); $('#monitor').attr("class", "fade_monitor"); }, success: function(msg) { $('#tab_progress').hide(); $('#monitor').html(msg); $('.mover').mouseover(function() { this.bgColor = '#FEE6B5'; }); $('.mover').mouseout(function() { this.bgColor = ''; }); //$('#monitor').fadeTo("fast", 1.0); $('#monitor').removeAttr("class"); } }); } function __disableCategory(m){ if(m){ $('#pmCategory').attr("disabled", "disabled"); }else{ $('#pmCategory').removeAttr("disabled"); } } function __setOrder(o){ $('#order').val(o); __loadPriceTable(); } var _prev = false; function _details(id, _callback){ $('#'+id).toggle(); if(_prev && _prev!=id) { $('#'+_prev).toggle(); } if(_prev==id){ _prev = false; }else{ _prev = id; } if(_callback) { eval(_callback); } } function __showDialog(id, hotelid, category){ var type = $('.nobr:checked').val(); if(!type) type = $('#pmType').val(); var cat = $('#pmCategory').val(); var trcode = $('#trcode').val(); var wid = $('#wid').val(); if(!wid) wid = 0; $.ajax({ type: "POST", url: "ajaxRequest.php", data: "mode=doc" + "&type=7" + "&id=" + id + "&wid=" + wid + "&hotelid=" + hotelid + "&type2=" + type + "&cat=" + cat + "&cat2=" + category + "&trcode=" + trcode, success: function(msg) { $('#maplayer').html(msg); $('#maplayer').jqmShow(); } }); } function __startSearch() { var type = parseInt($('#pm_search_type').val()); if(type==2){ var url = $('#url').val(); var adult = parseInt($('#adult').val()); var child = parseInt($('#child').val()); var infant = parseInt($('#infant').val()); url = url.replace( '{A}', adult ); url = url.replace( '{C}', child ); url = url.replace( '{I}', infant ); $('#layerContentForm').hide(); $('#layerContentProgress').show(); document.location = url; }else{ if($('#hid').val()==0){ $('#layerContentForm').hide(); $('#layerContentProgress').show(); } document.frmPM.submit(); } } /******************************************************************************/ $().ready(function() { txtInfo[0] = ''; txtInfo[1] = 'honnan / hová
Írd be a városok nevét! 3 karakter begépelése után megnyílik egy lista, amely tartalmazza a megadott betűk alapján lehetséges városokat. A megfelelőre kattintva is tovább tudsz lépni.'; txtInfo[2] = 'mikor
Itt adhatod meg a repülés dátumát. A találati listában lesz majd lehetőséged a környező napok kínálatában is keresni.'; txtInfo[3] = 'utasok száma
Az együtt utazó felnőttek, gyermekek, és csecsemők számát kell itt megadni. A kor meghatározásakor az utazáskor betöltött évek számát vedd figyelembe!'; txtInfo[4] = 'új szakasz hozzáadása
Ha több várost érintő repülőutat tervezel, itt adhatod meg a további érintett városok nevét.'; txtInfo[5] = 'információ
Telefonon, vagy Skype-on azonnali segítséget kapsz munkaidőben, H-P, 9-17 óra között. Skype-on munkaidőn kívül is ránkcsöröghetsz, vissza fogunk hívni. Az e-mailedre egy munkanapon belül igyekszünk válaszolni.'; txtInfo[6] = 'mikor
rugalmas dátum, stb....'; // progress window $('#progress').jqm({ overlay: 70, trigger: false, modal: true }); // dialog window $('#dialog').jqm({ modal: false, overlay: 70, trigger: ".dialog", ajax: '@href', modal: false, onShow: function(h) { $('#dialog').html('
'); h.w.show(); } }); _getpackages = function(mode, type, pg, country) { if(pg=="") pg = 0; $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=" + mode + "&type=" + type + "&pg=" + pg + "&country=" + country, beforeSend: function() { $('#pckg_progress').show(); $('#packages').hide(); }, success: function(msg) { $('#pckg_progress').hide(); $('#packages').fadeIn('slow').html(msg); } }); } _subscribe = function() { var error = false; var dest = $('#dest').val(); if($('#txtEmail').val()==""){ error = 'Nem adtál meg e-mail címet!'; }else{ if(!_checkEmail($('#nlEmail').val())){ error = 'Hibás e-mail címet adtál meg!'; } } if(!error){ $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=newsletter&email=" + $('#nlEmail').val() + "&dest=" + dest, beforeSend: function() { $('#newsletter').html(''); }, success: function(msg) { $('#newsletter').html(msg); } }); }else{ $('#msg').html(''+error+''); } } _sendFeedback = function(){ var error = false; if($("#fbName").val()==''){ $("#fbE1").addClass("Fberror"); error = true; }else{ $("#fbE1").removeClass("Fberror"); } if($("#fbEmail").val()==''){ $("#fbE2").addClass("Fberror"); error = true; }else{ if(!_checkEmail($('#fbEmail').val())){ $("#fbE2").addClass("Fberror"); error = true; }else{ $("#fbE2").removeClass("Fberror"); } } if($("#fbMsg").val()==''){ $("#fbE3").addClass("Fberror"); error = true; }else{ $("#fbE3").removeClass("Fberror"); } if(!error){ createCookie("fbName",$("#fbName").val(),30); createCookie("fbEmail",$("#fbEmail").val(),30); $.ajax({ type: "POST", url: "ajaxRequest.php", data: "mode=request&m=5" + "&email=" + $('#fbEmail').val() + "&name=" + $('#fbName').val() + "&msg=" + $('#fbMsg').val(), beforeSend: function() { $('#feedback').html(''); }, success: function(msg) { $('#feedback').html(msg); } }); } } _request = function (mode){ var error = false; if($('#txtStartdate').val() == 0 && (mode == 2 || mode==3)){ error = 'Nem választottál indulási időpontot!'; } if($('#txtEmail').val() == ""){ error = 'Nem adtál meg e-mail címet!'; }else{ if(!_checkEmail($('#txtEmail').val())){ error = 'Hibás e-mail címet adtál meg!'; } } if($('#txtName').val() == ""){ error = 'Nem adtad meg a neved!'; } if(!error){ $.ajax({ type: "POST", url: "ajaxRequest.php", data: "mode=request" + "&m=" + mode + "&email=" + $('#txtEmail').val() + "&phone=" + $('#txtPhone').val() + "&name=" + $('#txtName').val() + "&date=" + $('#txtStartdate').val() + "&msg=" + $('#txtMsg').val() + "&id=" + $('#hid').val() + "&adult=" + $('#adult').val() + "&child=" + $('#child').val() + "&infant=" + $('#infant').val() + "&type=" + $('#type').val() + "&cat=" + $('#cat').val() + "&cat2=" + $('#cat2').val(), beforeSend: function() { $('#requestform').html(''); }, success: function(msg) { $('#requestform').html(msg); } }); }else{ $('#rq_error').fadeIn('slow').html(error); } } showImg = function(item, img) { $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=img&id=" + item + "&img=" + img, beforeSend: function(){ $("#hotel_img").html(''); currImg = img; }, success: function(msg){ $("#hotel_img").fadeIn('slow').html(msg); currImg = img; } }); }; pageThumb = function(item, page) { $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=thumbs&id=" + item + "&page=" + page, success: function(msg){ $("#hotel_thumbnails").html(msg); } }); }; prevImg = function(id) { if(currImg>0){ currImg--; $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=img&id=" + id + "&img=" + currImg, beforeSend: function(){ $("#hotel_img").html(''); }, success: function(msg){ $("#hotel_img").fadeIn('slow').html(msg); } }); } } nextImg = function(id) { if(currImg=3; var p2ok = document.frmRank.upass2.value.length>=3; if (!p1ok || !p2ok) { $('#error_p').html('A jelszó hossza minimum 3 karakter legyen!').show('fast'); } else if (v1 != v2) { $('#error_p').html('A megadott jelszavak nem egyeznek!').show('fast'); } } else { var p1ok=true; var p2ok=true; var v1=''; var v2=''; } if (p1ok && p2ok && (v1==v2)) document.frmRank.submit(); } function _map_select(id, type){ $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=map&id=" + id + "&type=" + type, success: function(msg){ if(type==100){ if(msg) _go(msg); }else{ var txt = ' '; $("#pckg_destinations").html(txt+msg); } } }); } function _map_clear_selection(){ var txt = ' Válassz ki egy uticélt!
A bal oldali térképre kattintva kiválaszthatod azt az országot, vagy várost, ahol szállást keresel. A város oldalán megmutatjuk neked az összes Triplanet-partner szálláshelyet.'; txt += '
A jobb oldali űrlap kitöltése után megmutatjuk az általad kiválasztott város összes Triplanet-partner szállodáját, ahol az általad megadott dátumra és szobatípusra vannak aktuális ajánlatok. Ezek a szálláshelyek azonnal foglalhatók.
'; $('#pckg_destinations').html(txt); } function _map_send_msg(msg){ $('#pckg_destinations').html('' + msg + ''); } function _map_select_flight(id, type){ $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=map_flight&id=" + id + "&type=" + type, success: function(msg){ if(type==100){ if(msg) _go(msg); }else{ var txt = ' '; $("#flight_destinations").html(txt+msg); } } }); } function _map_clear_selection_flight(){ var txt = ' Válassz ki egy uticélt!
Válassz ki kiindulási pontot meg hasonló bizbaszok, Gábor majd megírja.'; txt += '
Szövegszöveg, blablabla....
'; $('#flight_destinations').html(txt); } function _map_send_msg_flight(msg){ $('#pckg_destinations').html('' + msg + ''); } function _toggle(obj,id){ $('#'+obj).slideToggle("fast"); if(id){ if($('#'+id).html()=="módosítás"){ $('#'+id).html('elrejt'); }else{ $('#'+id).html('módosítás'); } } } function __hideInfo(obj){ $('#'+obj).fadeOut('slow'); } function __HotelCategoryFilter(cat){ if($('#st'+cat).attr("checked")){ $('#category_'+cat).show(); }else{ $('#category_'+cat).hide(); } } function __HotelPriceFilter(range){ if($('#pricerange'+range).attr("checked")){ __setPriceRange(_priceRange[range].low, _priceRange[range].hi, 1); }else{ __setPriceRange(_priceRange[range].low, _priceRange[range].hi, 0); } } function __setPriceRange(low, hi, mode){ jQuery.each(_hPrices, function(id, val){ if(val>=low && val $('#adult').val()) error = err_infant_num; if (error) { $('#error_rj').fadeIn('slow').html(error); }else{ var searchmode = $('.iRadio:checked').val(); if(searchmode==0){ $('#frm').attr("action", "wait.php?o=1"); $('#frm').submit(); }else{ var txt = "Több száz légitársaság kínálatát nézzük most végig.

Maximum 1 perc türelmet kérünk."; _showProgress(txt); if($("#flex_date").val() == 1) { var startpt = $("#startpt1").val(); var endpt = $("#endpt1").val(); if(startpt=="" && $("#from_name1").val()!=""){ startpt = _checkCitycode($("#from_name1").val()); $("#startpt1").val(startpt); } if(endpt=="" && $("#to_name1").val()!=""){ endpt = _checkCitycode($("#to_name1").val()); $("#endpt1").val(endpt); } $('#frm').attr("action", "http://www.triplanet.hu/repulojegy/"+$('#startpt1').val()+","+$('#endpt1').val()+","+$('#date_type_sel').val()); var params = __retChangeTicketParams(); //$("#params").val(params); $('#frm').submit(); } else { $('#frm').submit(); } } } } function __showTicketDialog(date1, date2, cost, type) { $("#date1_tmp").val(date1); $("#date2_tmp").val(date2); $("#price_tmp").val(cost); if(!type) { var type = 10; } $.ajax({ type: "POST", url: "ajaxRequest.php", data: "mode=doc&type="+type, success: function(msg) { $('#maplayer').html(msg); $('#maplayer').jqmShow(); } }); } function __showTicketDialog2(date1, date2) { $("#date1_tmp").val(date1); $("#date2_tmp").val(date2); $.ajax({ type: "POST", url: "ajaxRequest.php", data: "mode=doc&type=11&date1="+date1+"&date2="+date2, success: function(msg) { $('#maplayer').html(msg); $('#new_date1').datepicker({ firstDay:1, changeFirstDay:false, speed:1, showOn:'button', buttonImage:'images/icon_calendar.gif', //minDate:new Date(2009, 0, 31), minDate:new Date(2010, 2, 13), //maxDate:new Date(2009, 2, 8), onSelect: selFlightDate1_popup }); $('#new_date2').datepicker({ firstDay:1, changeFirstDay:false, speed:1, showOn:'button', buttonImage:'images/icon_calendar.gif', //minDate:new Date(2009, 2, 1), minDate:new Date(2010, 2, 13), onSelect: selFlightDate2_popup }); $('#maplayer').jqmShow(); } }); } function selFlightDate1_popup() { // megmondjuk a date2 minimumat var d1 = makeDate($('#new_date1').val()); $.datepicker.reconfigureFor('#new_date2', {minDate: new Date(d1.getFullYear(), d1.getMonth(), d1.getDate() ) } ); } function selFlightDate2_popup() { // } function __ticketStartSearch() { $("#date1").val($("#date1_tmp").val()); $("#date2").val($("#date2_tmp").val()); $("#price").val($("#price_tmp").val()); //alert($("#price_tmp").val()); return; var adult = parseInt($('#tc_adult').val()); var child = parseInt($('#tc_child').val()); var infant = parseInt($('#tc_infant').val()); $('#adult').val(adult); $('#child').val(child); $('#infant').val(infant); $('#layerContentForm').hide(); $('#layerContentProgress').show(); $("#frm").attr("action", "wait.php?o=1"); $("#frm").submit(); } function __ticketStartSearchNewDate(date1, date2) { $("#date1").val(date1); $("#date2").val(date2); var adult = parseInt($('#tc_adult').val()); var child = parseInt($('#tc_child').val()); var infant = parseInt($('#tc_infant').val()); $('#adult').val(adult); $('#child').val(child); $('#infant').val(infant); $('#layerContentForm').hide(); $('#layerContentProgress').show(); $("#frm").attr("action", "http://repulojegy.triplanet.hu/wait.php?o=1"); $("#frm").submit(); } function __showResults(mode){ if(mode==0){ $('#dyn_flight2').hide(); $('#dyn_hotel2').hide(); $('#cart_flight').attr("class", "cart_item"); $('#cart_hotel').attr("class", "cart_item"); }else if(mode==1){ $('#dyn_flight2').show(); $('#dyn_hotel2').hide(); $('#cart_flight').attr("class", "cart_item fade_item"); $('#cart_hotel').attr("class", "cart_item"); }else if(mode==2){ $('#dyn_flight2').hide(); $('#dyn_hotel2').show(); $('#cart_hotel').attr("class", "cart_item fade_item"); $('#cart_flight').attr("class", "cart_item"); } } function opendDiagramWindow(from, to, cat) { window.open("flight_diagram.include.php?from="+from+"&to="+to+"&category="+cat, "diagram_"+cat, "left=20,top=20,width=1000,height=600,toolbar=0,resizable=0"); } function onkeyup_ajax_city(inputObj,hiddenObj,paramToExternalFile,e,tp,mode,onchange) { ajax_showOptions(inputObj,hiddenObj,paramToExternalFile,e,tp,mode); /*if(e.keyCode == 13) { $('#'+hiddenObj).val(''); }*/ } function send_vote(box_id) { var option = $("#vote_content_"+box_id+" :checked"); if(option.length == 0) { alert("Válasszad ki mire szavazol!"); return; } $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=vote&box_id="+box_id+"&option_id="+$(option).val(), beforeSend:function(){ $("#vote_content_"+box_id).html(''); }, success:function(msg){ //$("#vote_content_"+box_id).html("Köszi!"); $("#vote_box_"+box_id).replaceWith(msg); } }); } function __reqPwd2(email_text, msg_text){ var error = false; var email = $('#'+email_text).val(); if(!_checkEmail(email)){ error = true; } if(!error){ $.ajax({ type: "GET", url: "ajaxRequest.php", data: "mode=sendpwdrecover&email=" + email, beforeSend: function() { $('#'+msg_text).html('Kis türelmet...'); $('#'+email_text).attr("readonly", "readonly"); $('#'+email_text).attr("class", "readonly"); }, success: function(msg) { $('#'+msg_text).html('A további teendőket elküldük a megadott email címre.'); $('#'+email_text).removeAttr("readonly"); $('#'+email_text).removeAttr("class"); $('#'+email_text).val(""); } }); } }