function gup(name){name=name.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(window.location.href);if(results==null){return""}else{return results[1]}}var lastmsg="";function T(str){_T(str);return lastmsg}function _T(str){$.ajax({type:"POST",url:"ajax/trans.php",data:"str="+str+"&"+session_name+"="+session_id,async:false,success:function(msg){lastmsg=msg}})}var lastmsg;function urlap_elkuld(form){var formname=form.id;var arr=new Array();var has_fileupload;var filefield;var val;$(":input","#"+formname).each(function(){switch(this.type){case"radio":val=$("input[name="+this.name+"]:checked","#"+formname).val();if(val==null||val==undefined){arr[this.name]=""}else{arr[this.name]=val}break;case"file":case"hidden":case"text":case"password":case"textarea":case"select-one":case"select-multiple":val=$(this).val();if(val==null||val==undefined){arr[this.name]=""}else{arr[this.name]=val}if(this.type=="file"&&val){filefield=this.id;has_fileupload=true}break;case"checkbox":val=this.checked;if(val){arr[this.name]="igen"}else{arr[this.name]="nem"}break}});var str="";for(var i in arr){str+=i+"="+arr[i]+"&"}if(has_fileupload){$.ajaxFileUpload({url:"htdocs/index.php?module=urlap&target=urlap_fileupload&ajax=1",secureuri:false,fileElementId:filefield,dataType:"json",success:function(data,status){if(typeof(data.error)!="undefined"){if(data.error!=""){}else{}}},error:function(data,status,e){}})}$.ajax({type:"POST",url:"htdocs/index.php?module=urlap&target=urlap&ajax=1",data:"__formname__="+formname+"&"+str,async:false,success:function(msg){lastmsg=msg}});var arr=lastmsg.split("ITT VÁGD EL");if(arr[0]&&arr[1]){alert(arr[0]);document.forms[formname].elements[arr[1]].focus()}else{alert(lastmsg)}return false}function qsearch_submit(form,listroot){if(form.qsearch.value){window.location=listroot+"/"+form.qsearch.value;return false}return false}function chtext(item,str){if(item.value==str){item.value=""}}function blurtext(item,str){if(item.value==""){item.value=str}}function menu_on(name){$("#menu_"+name).show();$("#label_"+name).css("background-color","#f9be62");$("#label_"+name).css("color","black");if(typeof(arr)!="undefined"){for(var j in arr){if(arr[j]!=name){$("#menu_"+arr[j]).hide()}}}}function menu_off(name){$("#menu_"+name).hide();$("#label_"+name).css("background-color","transparent");$("#label_"+name).css("color","white")}$(document).ready(function(){var arr=new Array;arr.push("travels");arr.push("housings");arr.push("tickets");arr.push("sights");arr.push("nonprofit");$("#label_travels").hover(function(){menu_on("travels")},function(){menu_off("travels")});$("#menu_travels").hover(function(){menu_on("travels")},function(){menu_off("travels")});$("#menu_travels").css("margin-left","58px");$("#label_housings").hover(function(){menu_on("housings")},function(){menu_off("housings")});$("#menu_housings").hover(function(){menu_on("housings")},function(){menu_off("housings")});$("#label_tickets").hover(function(){menu_on("tickets")},function(){menu_off("tickets")});$("#menu_tickets").hover(function(){menu_on("tickets")},function(){menu_off("tickets")});$("#label_sights").hover(function(){menu_on("sights")},function(){menu_off("sights")});$("#menu_sights").hover(function(){menu_on("sights")},function(){menu_off("sights")});$("#label_nonprofit").hover(function(){menu_on("nonprofit")},function(){menu_off("nonprofit")});$("#menu_nonprofit").hover(function(){menu_on("nonprofit")},function(){menu_off("nonprofit")});$("#menu_nonprofit").css("margin-left","300px")});function adataim_elkuld(){var arr=["hu_name","vvregion_id","vvlocation_id","email","phone","leader_name","leader_phone","leader_email","leader_account_address","contact_name","contact_email","contact_phone"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["email","leader_email","contact_email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}if(($("#new_password1").val()&&$("#new_password2").val()=="")||($("#new_password2").val()&&$("#new_password1").val()=="")){alert("Kétszer kell megadni a jelszót!");$("#new_password2").focus();return false}if($("#new_password1").val()&&$("#new_password2").val()&&$("#new_password1").val()!=$("#new_password2").val()){alert("Nem egyezik a két jelszó!");$("#new_password2").focus();return false}return true}function hirdetes_elkuld(){var arr=["hu_name","vvregion_id","vvlocation_id","email","phone","vvhousingtype_id","vvhousinghour_id","places"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}var arr=["price_pre_1","price_pre_2","price_pre_22","price_pre_apartman","price_pre_apartmanroom","price_pre_sparebed","price_main_1","price_main_2","price_main_22","price_main_apartman","price_main_apartmanroom","price_main_sparebed"];var sum=0;for(var i in arr){if($("#"+arr[i]).val()!=""&&(isNaN($("#"+arr[i]).val())||$("#"+arr[i]).val()<0)){alert("Kérjük, számot adjon meg árként!");$("#"+arr[i]).focus();return false}sum+=$("#"+arr[i]).val()}if(sum==0||sum==""||sum<0){alert("Kérjük adjon meg egy érvényes árat!");$("#"+arr[0]).focus();return false}if($("input[@name='vvhousing_vvhousingholidaytype_rel[]']:checked").length<1){alert("Kérjük adjon meg legalább egy üdülési típust!");return false}if($("input[@name='vvhousing_vvhousingattribute_rel[]']:checked").length<1){alert("Kérjük adjon meg legalább egy jellemzőt!");return false}return true}function set_locations(default_option){$("#vvlocation_id").html("<option>Kis türelmet...</option>").attr("disabled",true);var r=$("#vvregion_id").val();if(r){$.ajax({type:"POST",url:"htdocs/index.php?module=vvhousing&target=get_locations&ajax=1",data:"region="+r,async:false,success:function(msg){lastmsg=msg}});$("#vvlocation_id").attr("disabled",false);if(default_option){$("#vvlocation_id").html('<option value="">'+default_option+"</option>"+lastmsg)}else{$("#vvlocation_id").html(lastmsg)}}else{$("#vvlocation_id").html("<option>-összes-</option>").attr("disabled",true)}}function get_region(l){$.ajax({type:"POST",url:"htdocs/index.php?module=vvhousing&target=get_region&ajax=1",data:"location="+l,async:false,success:function(msg){lastmsg=msg}});$("#vvregion_id").val(lastmsg)}function isValidEmailAddress(emailAddress){var pattern=new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);return pattern.test(emailAddress)}function del_pic(id){$("#"+id).hide("fast");$.ajax({type:"POST",url:"htdocs/index.php?module=vvhousing&target=del_pic&ajax=1",data:"id="+id+"&sz="+sz,async:false,success:function(msg){lastmsg=msg}})}function set_default_pic(id){$.ajax({type:"POST",url:"htdocs/index.php?module=vvhousing&target=set_default_pic&ajax=1",data:"id="+id+"&sz="+sz,async:false,success:function(msg){lastmsg=msg}});if(lastmsg=="ok"){alert("Az elsődleges képet átállítottuk!")}}function togglepacks(){$("#packs").toggle("slow");return false}function cs_del_elkuld(){if(confirm("Valóban törölni akarja a kijelölt rekordokat?")){return true}return false}function cs_elkuld(){var arr=["hu_name","vvpacktype_id","price","expire_date"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}if($("#days").val()==""&&$("#nights").val()==""){alert("Kötelező megadni a nappalok vagy éjszakák számát!");$("#days").focus();return false}var arr=["price","days","nights"];var sum=0;for(var i in arr){if($("#"+arr[i]).val()!=""&&(isNaN($("#"+arr[i]).val())||$("#"+arr[i]).val()<0)){alert("Kérjük, számot adjon meg!");$("#"+arr[i]).focus();return false}sum+=$("#"+arr[i]).val()}return true}function elfogadas_elkuld(o){var arr=["price","price_type"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["price"];var sum=0;for(var i in arr){if($("#"+arr[i]).val()!=""&&(isNaN($("#"+arr[i]).val())||$("#"+arr[i]).val()<0)){alert("Kérjük, számot adjon meg!");$("#"+arr[i]).focus();return false}sum+=$("#"+arr[i]).val()}return true}function elbiralas_elkuld(o){if(which=="accept"){if(confirm("Csak abban az esetben fogadja el az igényt, ha rendelkezik szabad hellyel. Ha az igénylő véglegesíti foglalását, e-mailben küldjük el Önnek a szállásfoglaló elérhetőségeit.")){return true}}if(which=="deny"){if(confirm("Biztos, hogy elutasítja a foglalást?")){return true}}return false}function set_countries(default_option){$("#vvcountry_id").html("<option>Kis türelmet...</option>").attr("disabled",true);var c=$("#vvcontinent_id").val();if(c){$.ajax({type:"POST",url:"htdocs/index.php?module=vvtravel&target=get_countries&ajax=1",data:"continent="+c,async:false,success:function(msg){lastmsg=msg}});if(default_option){$("#vvcountry_id").html('<option value="">'+default_option+"</option>"+lastmsg)}else{$("#vvcountry_id").html(lastmsg)}$("#vvcountry_id").attr("disabled",false);set_destinations()}else{$("#vvcountry_id").html("<option>-összes-</option>").attr("disabled",true)}}function set_destinations(){$("#vvdestination_id").html("<option>Kis türelmet...</option>").attr("disabled",true);var c=$("#vvcountry_id").val();$.ajax({type:"POST",url:"htdocs/index.php?module=vvtravel&target=get_destinations&ajax=1",data:"country="+c,async:false,success:function(msg){lastmsg=msg}});$("#vvdestination_id").html(lastmsg);$("#vvdestination_id").attr("disabled",false)}function ihirdetes_elkuld(){var arr=["hu_title","vvcontinent_id","vvcountry_id","vvtraveltype_id","vvtravelhousingtype_id","vvtravellingtype_id","vvtravelsupplytype_id","duration","departure","hu_price"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["hu_price","duration"];var sum=0;for(var i in arr){if($("#"+arr[i]).val()!=""&&(isNaN($("#"+arr[i]).val())||$("#"+arr[i]).val()<0)){alert("Kérjük, számot adjon meg!");$("#"+arr[i]).focus();return false}}if(($("#vvdestination_id").val()==""||$("#vvdestination_id").val()=="0")&&($("#hu_vvdestination_other").val()==""||$("#hu_vvdestination_other").val()=="0"||!$("#hu_vvdestination_other").val())){alert('Kérjük, válasszon úticélt, VAGY adjon meg egy újat az "egyéb úticél" mezőben!');$("#vvdestination_other").focus();return false}if($("#vvdestination_id").val()&&$("#hu_vvdestination_other").val()){alert('Kérjük, válasszon úticélt, VAGY adjon meg egy újat az "egyéb úticél" mezőben!');$("#vvdestination_other").focus();return false}if($("#hu_price").val()<1000){alert("Kérjük, minimum négy számjegyű összeget adjon meg!");$("#hu_price").focus();return false}return true}function idel(){return confirm("Biztos benne, hogy törli a kijelölt hirdetéseket?")}function szreg_elkuld(){$.ajax({type:"POST",url:"htdocs/index.php?module=vvhousing&target=loginname_checker&ajax=1",data:"login="+$("#login").val(),async:false,success:function(msg){lastmsg=msg}});if(lastmsg=="exists"){alert("A felhasználónév már foglalt!");$("#login").focus();return false}var arr=["hu_name","vvregion_id","vvlocation_id","email","phone","login","contact_email"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["email","contact_email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}if($("input[@name='accept']:checked").length<1){alert("Nem fogadta el a hirdetési feltételeket!");$("#accept").focus();return false}return true}function ireg_elkuld(){$.ajax({type:"POST",url:"htdocs/index.php?module=vvagency&target=loginname_checker&ajax=1",data:"login="+$("#login").val(),async:false,success:function(msg){lastmsg=msg}});if(lastmsg=="exists"){alert("A felhasználónév már foglalt!");$("#login").focus();return false}var arr=["hu_name","vvlocation_id","email","phone","login","contact_email"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["email","contact_email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}if($("input[@name='accept']:checked").length<1){alert("Nem fogadta el a hirdetési feltételeket!");$("#accept").focus();return false}return true}var current_tab=1;function settab(id){current_tab=id;for(i=1;i<4;i++){if(i==id){$("#tab"+i).addClass("current")}else{$("#tab"+i).removeClass("current")}}set_default_text()}function set_tab_focus(){switch(current_tab){case 1:if($("#search").val()=="Írd ide az ország nevét"){$("#search").val("")}break;case 2:if($("#search").val()=="Írd ide a település nevét"){$("#search").val("")}break;case 3:if($("#search").val()=="Írd ide az ország nevét"){$("#search").val("")}break}}function set_text(){if($("#search").val()==""){set_default_text()}}function set_default_text(){switch(current_tab){case 1:$("#search").val("Írd ide az ország nevét");break;case 2:$("#search").val("Írd ide a település nevét");break;case 3:$("#search").val("Írd ide az ország nevét");break}}function submit_search(url){var url2;switch(current_tab){case 1:url2="utazasok";break;case 2:url2="szallasok";break;case 3:url2="last-minute-repulojegyek";break}if($("#search").val()!=""){window.location=url+"/"+url2+"/"+$("#search").val();return false}else{alert("Kérjük, adjon meg egy keresőkifejezést!")}return false}function setmaintab(type){if(type=="szallasok"){$("#orderCategoriesTravels").hide();$("#quartersTitleTravels").hide();$("#orderCategoriesHousings").show();$("#quartersTitleHousings").show();setlisttab(first_tab_housings,housings[first_tab_housings])}else{$("#orderCategoriesHousings").hide();$("#quartersTitleHousings").hide();$("#orderCategoriesTravels").show();$("#quartersTitleTravels").show();setlisttab(first_tab_travels,travels[first_tab_travels])}}function setlisttab(order_id,list_ids){for(i=0;i<=num_tabs;i++){if(i==order_id){$("#order"+i).addClass("current")}else{$("#order"+i).removeClass("current")}}for(i=0;i<=num_records;i++){$("#record"+i).hide()}for(i=0;i<=list_ids.length;i++){$("#record"+list_ids[i]).show()}}function user_reg_elkuld(){var arr=["nick","password","email"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}if($("input[@name='check']:checked").length<1){alert("Nem fogadta el a felhasználási feltételeket!");$("#check").focus();return false}return true}function user_login_elkuld(){var arr=["nick","password"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}return true}function set_state(type){$("#img_"+type).attr("src","images/ajax-loader.gif");$.ajax({type:"POST",url:"htdocs/index.php?module=user&target=switch_state&ajax=1",data:"type="+type,async:false,success:function(msg){lastmsg=msg}});if(lastmsg==1){$("#img_"+type).attr("src","images/icons/denied.png")}else{$("#img_"+type).attr("src","images/icons/accept.png")}}function useradataim_elkuld(){var arr=["email"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}return true}function change_lakhely(o){switch(o.value){case"mo":$("#lakhely_vvcountry_id").val("");$("#lakhely_vvcountry_id").hide();$("#lakhely_vvlocation_id").show();break;case"kulf":$("#lakhely_vvlocation_id").val("");$("#lakhely_vvlocation_id").hide();$("#lakhely_vvcountry_id").show();break;default:$("#lakhely_vvlocation_id").val("");$("#lakhely_vvlocation_id").hide();$("#lakhely_vvcountry_id").val("");$("#lakhely_vvcountry_id").hide();break}}function change_thely(o){switch(o.value){case"mo":$("#thely_vvcountry_id").val("");$("#thely_vvcountry_id").hide();$("#thely_vvlocation_id").show();break;case"kulf":$("#thely_vvlocation_id").val("");$("#thely_vvlocation_id").hide();$("#thely_vvcountry_id").show();break;default:$("#thely_vvlocation_id").val("");$("#thely_vvlocation_id").hide();$("#thely_vvcountry_id").val("");$("#thely_vvcountry_id").hide();break}}function userjelszo_elkuld(){var arr=["old_password","new_password1","new_password2"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}if(($("#new_password1").val()&&$("#new_password2").val()=="")||($("#new_password2").val()&&$("#new_password1").val()=="")){alert("Kétszer kell megadni a jelszót!");$("#new_password2").focus();return false}if($("#new_password1").val()&&$("#new_password2").val()&&$("#new_password1").val()!=$("#new_password2").val()){alert("Nem egyezik a két jelszó!");$("#new_password2").focus();return false}return true}function feliratkozas_elkuld(){var arr=["email"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}if($("input[@name='check']:checked").length<1){alert("Nem kapcsolta be a checkbox-ot!");$("#check").focus();return false}return true}function leiratkozas_elkuld(){var arr=["email"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}return true}function del_user(id){if(!confirm("Biztos, hogy törölni szeretnéd a felhasználót a barátaid közül?")){return false}$.ajax({type:"POST",url:"htdocs/index.php?module=user&target=del_user&ajax=1",data:"id="+id,async:false,success:function(msg){lastmsg=msg}});alert("A felhasználót töröltük az ismerősök közül!");location.reload()}function add_user(id){$.ajax({type:"POST",url:"htdocs/index.php?module=user&target=add_user&ajax=1",data:"id="+id,async:false,success:function(msg){lastmsg=msg}});alert("A felhasználót felvettük az ismerősök közé!");location.reload()}function meghivo_elkuld(){var arr=["from_email","to_email"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["from_email","to_email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}return true}function messages_elkuld(){if(confirm("Valóban törölni akarja a kijelölt üzeneteket?")){return true}return false}function invert_chkboxes2(){for(i=0;i<document.forms.messages.elements.length;i++){if(document.forms.messages.elements[i].name.indexOf("mess[")>=0){document.forms.messages.elements[i].checked=!document.forms.messages.elements[i].checked}}setchkbox()}function setchkbox(){document.forms.messages.elements.checkinverter.checked=true;for(i=0;i<document.forms.messages.elements.length;i++){if(document.forms.messages.elements[i].name.indexOf("mess[")>=0){if(!document.forms.messages.elements[i].checked){document.forms.messages.checkinverter.checked=false;return}}}}function message_delete(o){if(confirm("Biztosan törölni akarja az üzenetet?")){$("#delete").submit()}return false}function message_elkuld(){if(confirm("Biztosan elküldi az üzenetet?")){return true}return false}var actual_order;function housing_order(id){actual_order=id;if($("#href_"+actual_order).html()=="bezárás"){$("#href_"+actual_order).html("ajánlatkérés");$("#href2_"+actual_order).html("ajánlatkérés")}else{$("#href_"+actual_order).html("betöltés...");$("#href2_"+actual_order).html("betöltés...")}for(var j in ids){$("#housing_"+ids[j]).html('<div class="vote"><i>Kis türelmet, űrlap betöltése folyamatban...</i>&nbsp;<img src="images/ajax-loader.gif" width="16" height="16"></div><div class="clear"></div>');if(ids[j]!=id){$("#housing_"+ids[j]).hide();$("#href_"+ids[j]).html("ajánlatkérés");$("#href2_"+ids[j]).html("ajánlatkérés")}else{$("#housing_"+ids[j]).toggle()}}$.ajax({type:"GET",url:"htdocs/index.php?module=vvhousing&target=order&ajax=1",data:"id="+id,async:false,success:function(msg){lastmsg=msg}});$("#housing_"+id).html(lastmsg);if($("#href_"+actual_order).html()=="ajánlatkérés"){}else{$("#href_"+actual_order).html("bezárás");$("#href2_"+actual_order).html("bezárás")}}function szallasfoglalas_elkuld(o){var arr=["departure","arrival","user_forename","user_surname","user_email","user_phone"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["user_email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}var arr=["room_1","room_2","room_apartman","room_apartmanroom","room_sparebed"];var sum=0;for(var i in arr){if($("#"+arr[i]).val()!=""&&(isNaN($("#"+arr[i]).val())||$("#"+arr[i]).val()<0)){alert("Kérjük, számot adjon meg!");$("#"+arr[i]).focus();return false}sum+=$("#"+arr[i]).val()}if($("input[@name='foglalasifeltetelek']:checked").length<1){alert("Nem fogadtad el a szálláshely igénylési feltételeket!");$("#foglalasifeltetelek").focus();return false}var data="id="+actual_order+"&departure="+$("#departure").val()+"&arrival="+$("#arrival").val()+"&vvpack_id="+$("#vvpack_id").val()+"&guests_parent="+$("#guests_parent").val()+"&guests_child="+$("#guests_child").val()+"&room_1="+$("#room_1").val()+"&room_2="+$("#room_2").val()+"&room_apartman="+$("#room_apartman").val()+"&room_apartmanroom="+$("#room_apartmanroom").val()+"&room_sparebed="+$("#room_sparebed").val()+"&user_forename="+$("#user_forename").val()+"&user_surname="+$("#user_surname").val()+"&user_location="+$("#user_location").val()+"&user_zip="+$("#user_zip").val()+"&user_address="+$("#user_address").val()+"&user_email="+$("#user_email").val()+"&user_phone="+$("#user_phone").val()+"&memo_from_user="+$("#memo_from_user").val()+"&foglalasifeltetelek="+$("input[@name='foglalasifeltetelek']:checked").length+"&hirlevel="+$("input[@name='hirlevel']:checked").length;$("#focusable").focus();$("#housing_"+actual_order).html('<div><a name="elotte_'+actual_order+'"></a><i>Kis türelmet, űrlap elküldése folyamatban...</i>&nbsp;<img src="images/ajax-loader.gif" width="16" height="16"></div><div class="clear"></div>');window.location=uri+"#elotte_"+actual_order;$.ajax({type:"POST",url:"htdocs/index.php?module=vvhousing&target=order&ajax=1",data:data,async:false,success:function(msg){lastmsg=msg}});$("#housing_"+actual_order).html(lastmsg);window.location=uri+"#goto_"+actual_order;return false}var tactual_order;function travel_order(id){tactual_order=id;if($("#href_"+tactual_order).html()=="bezárás"){$("#href_"+tactual_order).html("ajánlatkérés");$("#href2_"+tactual_order).html("ajánlatkérés")}else{$("#href_"+tactual_order).html("betöltés...");$("#href2_"+tactual_order).html("betöltés...")}for(var j in ids){$("#travel_"+ids[j]).html('<div class="vote"><i>Kis türelmet, űrlap betöltése folyamatban...</i>&nbsp;<img src="images/ajax-loader.gif" width="16" height="16"></div><div class="clear"></div>');if(ids[j]!=id){$("#travel_"+ids[j]).hide();$("#href_"+ids[j]).html("ajánlatkérés");$("#href2_"+ids[j]).html("ajánlatkérés")}else{$("#travel_"+ids[j]).toggle()}}$.ajax({type:"GET",url:"htdocs/index.php?module=vvtravel&target=order&ajax=1",data:"id="+id,async:false,success:function(msg){lastmsg=msg}});$("#travel_"+id).html(lastmsg);if($("#href_"+tactual_order).html()=="ajánlatkérés"){}else{$("#href_"+tactual_order).html("bezárás");$("#href2_"+tactual_order).html("bezárás")}}function utazasfoglalas_elkuld(o){var arr=["user_name","user_email","guests_parent"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["user_email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}if($("input[@name='callback_id']:checked").val()=="email_phone"&&$("#user_phone").val()==""){alert("Kérjük, adjon meg telefonszámot, ha azon is visszaigazolást kér!");$("#user_phone").focus();return false}var data="id="+tactual_order+"&user_name="+$("#user_name").val()+"&user_email="+$("#user_email").val()+"&user_phone="+$("#user_phone").val()+"&guests_parent="+$("#guests_parent").val()+"&guests_child="+$("#guests_child").val()+"&memo="+$("#memo").val()+"&callback_id="+$("input[@name='callback_id']:checked").val()+"&hirlevel="+$("input[@name='hirlevel']:checked").length;$("#focusable").focus();$("#travel_"+tactual_order).html('<div><a name="elotte_'+tactual_order+'"></a><i>Kis türelmet, űrlap elküldése folyamatban...</i>&nbsp;<img src="images/ajax-loader.gif" width="16" height="16"></div><div class="clear"></div>');window.location=uri+"#elotte_"+tactual_order;$.ajax({type:"POST",url:"htdocs/index.php?module=vvtravel&target=order&ajax=1",data:data,async:false,success:function(msg){lastmsg=msg}});$("#travel_"+tactual_order).html(lastmsg);window.location=uri+"#goto_"+tactual_order;return false}var eactual_order;function ennyiert(id){eactual_order=id;if($("#ehref_"+eactual_order).html()=="bezárás"){$("#ehref_"+eactual_order).html("ennyiért utaznék");$("#ehref2_"+eactual_order).html("ennyiért utaznék")}else{$("#ehref_"+eactual_order).html("betöltés...");$("#ehref2_"+eactual_order).html("betöltés...")}for(var j in ids){$("#ennyiert_"+ids[j]).html('<div class="vote"><i>Kis türelmet, űrlap betöltése folyamatban...</i>&nbsp;<img src="images/ajax-loader.gif" width="16" height="16"></div><div class="clear"></div>');if(ids[j]!=id){$("#ennyiert_"+ids[j]).hide();$("#ehref_"+ids[j]).html("ennyiért utaznék");$("#ehref2_"+ids[j]).html("ennyiért utaznék")}else{$("#ennyiert_"+ids[j]).toggle()}}$.ajax({type:"GET",url:"htdocs/index.php?module=vvtravel&target=ennyiert&ajax=1",data:"id="+id,async:false,success:function(msg){lastmsg=msg}});$("#ennyiert_"+id).html(lastmsg);if($("#ehref_"+eactual_order).html()=="ennyiért utaznék"){}else{$("#ehref_"+eactual_order).html("bezárás");$("#ehref2_"+eactual_order).html("bezárás")}$.datepicker.setDefaults($.datepicker.regional[""]);$.datepicker.setDefaults($.datepicker.regional.hu);$.datepicker.setDefaults({showOn:"both",buttonImage:"themes/default/images/uicalendar.gif",buttonImageOnly:true});$.datepicker.setDefaults({dateFormat:"yy.mm.dd"});set_ecountries("-összes ország-");$("#departure").datepicker({});$("#maxprice").focus()}function ennyiert_elkuld(o){var arr=["user_name","user_email","evvcountry_id","departure"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}var arr=["user_email"];for(var i in arr){if(!isValidEmailAddress($("#"+arr[i]).val())){alert("Hibás e-mail cím!");$("#"+arr[i]).focus();return false}}if($("input[@name='callback_id']:checked").val()=="email_phone"&&$("#user_phone").val()==""){alert("Kérjük, adjon meg telefonszámot, ha azon is visszaigazolást kér!");$("#user_phone").focus();return false}var data="id="+eactual_order+"&maxprice="+$("#maxprice").val()+"&departure="+$("#departure").val()+"&duration="+$("#duration").val()+"&guests_parent="+$("#guests_parent").val()+"&guests_child="+$("#guests_child").val()+"&evvcontinent_id="+$("#evvcontinent_id").val()+"&evvtravelsupplytype_id="+$("#evvtravelsupplytype_id").val()+"&evvcountry_id="+$("#evvcountry_id").val()+"&evvtravelhousingtype_id="+$("#evvtravelhousingtype_id").val()+"&evvdestination_id="+$("#evvdestination_id").val()+"&memo="+$("#memo").val()+"&user_name="+$("#user_name").val()+"&user_email="+$("#user_email").val()+"&user_phone="+$("#user_phone").val()+"&callback_id="+$("input[@name='callback_id']:checked").val()+"&hirlevel="+$("input[@name='hirlevel']:checked").length;$("#ennyiert_"+eactual_order).html('<div><a name="elotte_'+eactual_order+'"></a><i>Kis türelmet, űrlap elküldése folyamatban...</i>&nbsp;<img src="images/ajax-loader.gif" width="16" height="16"></div><div class="clear"></div>');window.location=uri+"#elotte_"+eactual_order;$.ajax({type:"POST",url:"htdocs/index.php?module=vvtravel&target=ennyiert&ajax=1",data:data,async:false,success:function(msg){lastmsg=msg}});$("#ennyiert_"+eactual_order).html(lastmsg);window.location=uri+"#goto_"+eactual_order;return false}function set_ecountries(default_option){$("#evvcountry_id").html("<option>Kis türelmet...</option>").attr("disabled",true);var c=$("#evvcontinent_id").val();if(c){$.ajax({type:"POST",url:"htdocs/index.php?module=vvtravel&target=get_countries&ajax=1",data:"continent="+c,async:false,success:function(msg){lastmsg=msg}});if(default_option){$("#evvcountry_id").html('<option value="">'+default_option+"</option>"+lastmsg)}else{$("#evvcountry_id").html(lastmsg)}$("#evvcountry_id").attr("disabled",false);set_edestinations()}else{$("#evvcountry_id").html("<option>-összes-</option>").attr("disabled",true)}}function set_edestinations(){$("#evvdestination_id").html("<option>Kis türelmet...</option>").attr("disabled",true);var c=$("#evvcountry_id").val();$.ajax({type:"POST",url:"htdocs/index.php?module=vvtravel&target=get_destinations&ajax=1",data:"country="+c,async:false,success:function(msg){lastmsg=msg}});$("#evvdestination_id").html(lastmsg);$("#evvdestination_id").attr("disabled",false)}function set_titles(){$("#title").html("<option>Kis türelmet...</option>").attr("disabled",true);var d=$("#vvdestination_id").val();var t=$("#vvtraveltiptype_id").val();$.ajax({type:"POST",url:"htdocs/index.php?module=vvtraveltip&target=get_titles&ajax=1",data:"d="+d+"&t="+t,async:false,success:function(msg){lastmsg=msg}});$("#title").html(lastmsg);$("#title").attr("disabled",false)}function tipp_elkuld(){var arr=["vvcontinent_id","vvcountry_id","vvtraveltiptype_id","memo"];for(var i in arr){if($("#"+arr[i]).val()==""||$("#"+arr[i]).val()=="0"){alert("Kötelező mező!");$("#"+arr[i]).focus();return false}}if(($("#vvdestination_id").val()==""||$("#vvdestination_id").val()=="0")&&($("#hu_vvdestination_other").val()==""||$("#hu_vvdestination_other").val()=="0"||!$("#hu_vvdestination_other").val())){alert('Kérjük, válasszon úticélt, VAGY adjon meg egy újat az "új úticél" mezőben!');$("#hu_vvdestination_other").focus();return false}if(($("#title").val()==""||$("#title").val()=="0")&&($("#title_other").val()==""||$("#title_other").val()=="0"||!$("#title_other").val())){alert('Kérjük, válasszon címet, VAGY adjon meg egy újat az "új cím" mezőben!');$("#title").focus();return false}if($("#vvdestination_id").val()&&$("#hu_vvdestination_other").val()){alert('Kérjük, válasszon úticlt, VAGY adjon meg egy újat az "új úticél" mezőben!');$("#vvdestination_id").focus();return false}if($("#title").val()&&$("#title_other").val()){alert('Kérjük, válasszon címet, VAGY adjon meg egy újat az "új cím" mezőben!');$("#title").focus();return false}return true}function del_upic(id){$("#"+id).hide("fast");$.ajax({type:"POST",url:"htdocs/index.php?module=user&target=del_pic&ajax=1",data:"id="+id+"&sz="+sz,async:false,success:function(msg){lastmsg=msg}})}function set_default_upic(id){$.ajax({type:"POST",url:"htdocs/index.php?module=user&target=set_default_pic&ajax=1",data:"id="+id+"&sz="+sz,async:false,success:function(msg){lastmsg=msg}});if(lastmsg=="ok"){alert("Az elsődleges képet átállítottuk!")}};;jQuery.extend({createUploadIframe:function(id,uri)
{var frameId='jUploadFrame'+id;if(window.ActiveXObject){var io=document.createElement('<iframe id="'+frameId+'" name="'+frameId+'" />');if(typeof uri=='boolean'){io.src='javascript:false';}
else if(typeof uri=='string'){io.src=uri;}}
else{var io=document.createElement('iframe');io.id=frameId;io.name=frameId;}
io.style.position='absolute';io.style.top='-1000px';io.style.left='-1000px';document.body.appendChild(io);return io},createUploadForm:function(id,fileElementId)
{var formId='jUploadForm'+id;var fileId='jUploadFile'+id;var form=$('<form  action="" method="POST" name="'+formId+'" id="'+formId+'" enctype="multipart/form-data"></form>');var oldElement=$('#'+fileElementId);var newElement=$(oldElement).clone();$(oldElement).attr('id',fileId);$(oldElement).before(newElement);$(oldElement).appendTo(form);$(form).css('position','absolute');$(form).css('top','-1200px');$(form).css('left','-1200px');$(form).appendTo('body');return form;},ajaxFileUpload:function(s){jQuery.ajaxSettings.async=false;s=jQuery.extend({},jQuery.ajaxSettings,s);var id=new Date().getTime()
var form=jQuery.createUploadForm(id,s.fileElementId);var io=jQuery.createUploadIframe(id,s.secureuri);var frameId='jUploadFrame'+id;var formId='jUploadForm'+id;if(s.global&&!jQuery.active++)
{jQuery.event.trigger("ajaxStart");}
var requestDone=false;var xml={}
if(s.global)
jQuery.event.trigger("ajaxSend",[xml,s]);var uploadCallback=function(isTimeout)
{var io=document.getElementById(frameId);try
{if(io.contentWindow)
{xml.responseText=io.contentWindow.document.body?io.contentWindow.document.body.innerHTML:null;xml.responseXML=io.contentWindow.document.XMLDocument?io.contentWindow.document.XMLDocument:io.contentWindow.document;}else if(io.contentDocument)
{xml.responseText=io.contentDocument.document.body?io.contentDocument.document.body.innerHTML:null;xml.responseXML=io.contentDocument.document.XMLDocument?io.contentDocument.document.XMLDocument:io.contentDocument.document;}}catch(e)
{jQuery.handleError(s,xml,null,e);}
if(xml||isTimeout=="timeout")
{requestDone=true;var status;try{status=isTimeout!="timeout"?"success":"error";if(status!="error")
{var data=jQuery.uploadHttpData(xml,s.dataType);if(s.success)
s.success(data,status);if(s.global)
jQuery.event.trigger("ajaxSuccess",[xml,s]);}else
jQuery.handleError(s,xml,status);}catch(e)
{status="error";jQuery.handleError(s,xml,status,e);}
if(s.global)
jQuery.event.trigger("ajaxComplete",[xml,s]);if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");if(s.complete)
s.complete(xml,status);jQuery(io).unbind()
setTimeout(function()
{try
{$(io).remove();$(form).remove();}catch(e)
{jQuery.handleError(s,xml,null,e);}},100)
xml=null}}
if(s.timeout>0)
{setTimeout(function(){if(!requestDone)uploadCallback("timeout");},s.timeout);}
try
{var form=$('#'+formId);$(form).attr('action',s.url);$(form).attr('method','POST');$(form).attr('target',frameId);if(form.encoding)
{form.encoding='multipart/form-data';}
else
{form.enctype='multipart/form-data';}
$(form).submit();}catch(e)
{jQuery.handleError(s,xml,null,e);}
if(window.attachEvent){document.getElementById(frameId).attachEvent('onload',uploadCallback);}
else{document.getElementById(frameId).addEventListener('load',uploadCallback,false);}
return{abort:function(){}};},uploadHttpData:function(r,type){var data=!type;data=type=="xml"||data?r.responseXML:r.responseText;if(type=="script")
jQuery.globalEval(data);if(type=="json")
eval("data = "+data);if(type=="html")
jQuery("<div>").html(data).evalScripts();return data;}})
