function step1(){var D=document.frmWizard;var B=new Array();B.name=trim(D.txt_name.value);B.surname=trim(D.txt_surname.value);B.tel=trim(D.txt_tel.value);B.email=trim(D.txt_email.value);var C="The required information is incomplete or contains errors:\n";var A=true;if(B.name==""){C+="\n- Name is required";A=false}if(B.surname==""){C+="\n- Surname is required";A=false}if(B.tel==""){C+="\n- Contact Number is required";A=false}else{if(!validPhoneNumber(B.tel)){C+="\n- Contact Number is invalid";A=false}}if(B.email==""){C+="\n- Email is required";A=false}else{if(!validEmail(B.email)){C+="\n- Email has invalid syntax";A=false}}if(!A){alert(C)}else{}delete B;return A}function setBasis(){var A=document.frmWizard.txt_category.value!="R";if(A){document.frmWizard.txt_price_basis.options[0].selected=true}document.getElementById("basis").style.visibility=A?"hidden":"visible"}function setSoldPrice(){var A=!document.frmWizard.txt_sold.checked;if(A){document.frmWizard.txt_sold_price.value=""}document.getElementById("sold_price").style.visibility=A?"hidden":"visible"}function setOptionals(C,A){var B=C.value=="0"||C.value=="";document.getElementById(A).disabled=B;if(B){document.getElementById(A).checked=false}}function populateCustomFields(A){document.getElementById("custom_fields").innerHTML=A;if(lastCustomField!=null){document.getElementById("txt_params_"+lastCustomField).focus()}}function setLocality(){var B=document.frmWizard.txt_country.value;var A=B==129;document.getElementById("malta_localities").style.display=A?"":"none";document.getElementById("other_localities").style.display=A?"none":""}function step2(){var D=document.frmWizard;var B=new Array();B.number_name=trim(D.txt_number_name.value);B.street=trim(D.txt_street.value);B.country=trim(D.txt_country.value);B.locality=B.country==129?D.sel_locality.value:trim(D.txt_locality.value);B.postcode=trim(D.txt_postcode.value);B.category=trim(D.txt_category.value);B.internal_size=nvl(trim(D.txt_internal_size.value),"");B.external_size=nvl(trim(D.txt_external_size.value),"");B.type=trim(D.txt_type.value);B.bedrooms_single=D.txt_bedrooms_single.value;B.bedrooms_double=D.txt_bedrooms_double.value;B.bathrooms=D.txt_bathrooms.value;B.garage_space=D.txt_garage_space.value;B.garage_space_optional=D.txt_garage_space_optional.checked?"Y":"N";B.car_space=D.txt_car_space.value;B.car_space_optional=D.txt_car_space_optional.checked?"Y":"N";B.pool=D.txt_pool.checked?"Y":"N";B.panoramic_view=D.txt_panoramic_view.checked?"Y":"N";B.description=trim(D.txt_description.value);B.price_wanted=nvl(trim(D.txt_price_wanted.value),0);B.quick_sell_price=nvl(trim(D.txt_quick_sell_price.value),"");B.price_on_application=D.sel_advertise_price.value=="POA"?"Y":"N";if(D.sel_advertise_price.value=="POA"){B.advertise_price=0}else{B.advertise_price=D.sel_advertise_price.value=="PW"?B.price_wanted:B.quick_sell_price}B.price_basis=B.category=="R"?D.txt_price_basis.value:"";B.ground_rent=D.txt_ground_rent.value;var C="The required information is incomplete or contains errors:\n";var A=true;if(B.number_name==""){C+="\n- Number / Name is required";A=false}if(B.street==""){C+="\n- Street is required";A=false}if(B.locality==""){C+="\n- Locality is required";A=false}if(B.postcode==""){C+="\n- Postcode is required";A=false}if(B.type==""){C+="\n- Type is required";A=false}if(B.status==""){C+="\n- Status is required";A=false}if(B.bathrooms==""){C+="\n- Bathrooms is required";A=false}if(B.bedrooms_single==""){C+="\n- Bedrooms Single is required";A=false}if(B.bedrooms_double==""){C+="\n- Bedrooms Double is required";A=false}if(B.garage_space==""){C+="\n- Lockup Garage is required";A=false}if(B.car_space==""){C+="\n- Car Space is required";A=false}if(B.description==""){C+="\n- Description is required";A=false}if(B.internal_size!=""&&(!isDecimal(B.internal_size)||B.internal_size<=0)){C+="\n- Internal size is invalid";A=false}if(B.external_size!=""&&(!isDecimal(B.external_size)||B.external_size<=0)){C+="\n- External size is invalid";A=false}if((!isNumeric(B.price_wanted)||B.price_wanted<=0)&&D.sel_advertise_price.value!="POA"){C+="\n- Price Wanted is invalid";A=false}if(B.quick_sell_price!=""&&(!isNumeric(B.quick_sell_price)||B.quick_sell_price<0)){C+="\n- Quick Sell Price is invalid";A=false}else{if(D.sel_advertise_price.value=="QSP"&&(!isNumeric(B.quick_sell_price)||B.quick_sell_price<=0)){C+="\n- Quick Sell Price is required";A=false}}if(B.category=="R"&&B.price_basis==""){C+="\n- Contract Period is required";A=false}if(B.category==""){C+="\n- Category is required";A=false}D.txt_advertise_price.value=B.advertise_price;if(!A){alert(C)}delete B;return A}var dragsort;var junkdrawer;function saveOrder(A){}function populateImages(A){document.getElementById("images_list").innerHTML=A;dragsort=ToolMan.dragsort();junkdrawer=ToolMan.junkdrawer();junkdrawer.restoreListOrder("images");dragsort.makeListSortable(document.getElementById("images"),saveOrder);tb_init("a.thickbox, area.thickbox, input.thickbox");imgLoader=new Image();imgLoader.src=tb_pathToImage}function saveImagesOrder(){var A=junkdrawer.serializeList(document.getElementById("images"));postDataReturnText("save_images_order.php?"+SID,"images="+A,function(B){})}function processDeleteImage(A){if(A==""){postDataReturnText("images_list.php?"+SID,"",populateImages)}else{alert(A)}}function deleteImage(A){postDataReturnText("delete_image.php?"+SID,"imageID="+A,processDeleteImage)}function ajaxFileUpload(){saveImagesOrder();document.getElementById("btnUpload").disabled=true;$("#upload_loading").ajaxStart(function(){$(this).show();$("#images_list").hide()}).ajaxComplete(function(){$(this).hide();$("#images_list").show()});$.ajaxFileUpload({url:"file_upload.php?"+SID+"&propertyTag="+document.getElementById("sel_property_tag").value,secureuri:false,fileElementId:"fileToUpload",dataType:"json",success:function(B,A){if(typeof (B.error)!="undefined"){if(B.error!=""){alert(B.error)}else{postDataReturnText("images_list.php?"+SID,"",populateImages)}document.getElementById("btnUpload").disabled=false}},error:function(B,A,C){alert(C);document.getElementById("btnUpload").disabled=false}});return false}function saveDataResult(A){document.getElementById("wizard-container").innerHTML=A;Nifty("div.box h3","top medium transparent");Nifty("div.box","bottom")}function saveData(A){postDataReturnText("save_data.php?"+SID,A,saveDataResult)}function step3(){loadingSubmit("#btnFinish");var A=junkdrawer.serializeList(document.getElementById("images"));postDataReturnText("save_images_order.php?"+SID,"images="+A,function(B){saveData("finish=1")});return false}function step4(){var A=document.getElementById("voucherID").value;loadingSubmit("#voucherAccordation");saveData("voucherID="+A);return false}function loadingSubmit(A){$(A).hide();$("#form-loading").show()};