var webprefix = ""; function setWebPrefix(urlprefix) { webprefix = urlprefix; } function confirmSendingContact(itemType,b_confirm) { if (typeof(b_confirm)=='undefined') b_confirm = true; b_ask = false; if (b_confirm == true) { b_ask = confirm("Czy chcesz kontynuować?") } //if (confirm("Are you sure?")) if (b_ask == true || b_confirm == false) { switch (itemType) { case "send_request" : actionFormContact('send_request'); break; case "send_store_request" : actionFormContact('send_store_request'); break; case "send_newsletter_request" : actionFormContact('send_newsletter_request'); break; default : return; } } } function ismaxlength(obj){ var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : "" if (obj.getAttribute && obj.value.length>mlength) obj.value=obj.value.substring(0,mlength) } function actionFormContact(action) { if (action=='cancel') { javascript:history.back(); //document.location = "index.php"; return; } if (action=='send_request') { document.dataForm.action = webprefix+"sendrequest.php"; if (validateSendRequest()) { document.dataForm.submit(); } } if (action=='send_store_request') { document.dataForm.action = webprefix+"sendstorerequest.php"; if (validateSendStoreRequest()) { document.dataForm.submit(); } } if (action=='send_newsletter_request') { document.dataNewsletterForm.action = webprefix+"sendnewsletterrequest.php"; if (validateSendNewsletterRequest()) { document.dataNewsletterForm.submit(); } } if (action=='submitSearch_new') { document.dataForm_new.action = "checkreservation.php"; if (validateSearchPage_new()) { document.dataForm_new.submit(); } } } function validateSendRequest() { //contact if (document.forms['dataForm'].elements['first_name'].value == '' || document.forms['dataForm'].elements['first_name'].value == '') { alert(''); location.hash = 'submit'; document.forms['dataForm'].elements['first_name'].focus(); return false; } if (document.forms['dataForm'].elements['last_name'].value == '' || document.forms['dataForm'].elements['last_name'].value == '') { alert(''); location.hash = 'submit'; document.forms['dataForm'].elements['last_name'].focus(); return false; } /* if (document.forms['dataForm'].elements['country'].value == '' || document.forms['dataForm'].elements['country'].value == '') { alert(''); location.hash = 'submit'; document.forms['dataForm'].elements['country'].focus(); return false; } */ if (document.forms['dataForm'].elements['email'].value == '' || document.forms['dataForm'].elements['email'].value == '') { alert(''); location.hash = 'submit'; document.forms['dataForm'].elements['email'].focus(); return false; } if (document.forms['dataForm'].elements['email'].value.length > 512) { alert(''); location.hash = 'submit'; document.forms['dataForm'].elements['email'].focus(); return false; } if (echeck(document.forms['dataForm'].elements['email'].value)==false){ alert("") location.hash = 'submit'; document.forms['dataForm'].elements['email'].focus(); return false; } if (document.forms['dataForm'].elements['message'].value == '' || document.forms['dataForm'].elements['message'].value == '') { alert(''); location.hash = 'submit'; document.forms['dataForm'].elements['message'].focus(); return false; } return true; } function validateSendStoreRequest() { //store if (document.forms['dataForm'].elements['message'].value == '' || document.forms['dataForm'].elements['message'].value == '') { alert(''); location.hash = 'submit'; document.forms['dataForm'].elements['message'].focus(); return false; } return true; } function validateSendNewsletterRequest() { //newsletter if (document.forms['dataNewsletterForm'].elements['email'].value == '' || document.forms['dataNewsletterForm'].elements['email'].value == '') { alert(''); location.hash = 'submit'; document.forms['dataNewsletterForm'].elements['email'].focus(); return false; } if (document.forms['dataNewsletterForm'].elements['email'].value.length > 512) { alert(''); location.hash = 'submit'; document.forms['dataNewsletterForm'].elements['email'].focus(); return false; } if (echeck(document.forms['dataNewsletterForm'].elements['email'].value)==false){ alert("") location.hash = 'submit'; document.forms['dataNewsletterForm'].elements['email'].focus(); return false; } return true; } function validatePage() { if (document.forms['dataForm'].elements['price_type_period'].checked) { if (document.forms['dataForm'].elements['theDate1'].value == '' && document.forms['dataForm'].elements['theDate2'].value == '') { alert(''); document.forms['dataForm'].elements['theDate1'].focus(); return false; } } if (document.forms['dataForm'].elements['price'].value == '') { alert(''); document.forms['dataForm'].elements['price'].focus(); return false; } if (!isNumber(document.forms['dataForm'].elements['price'].value)) { alert('Pole powinno być kwotą.'); document.forms['dataForm'].elements['price'].focus(); return false; } if (document.forms['dataForm'].elements['price'].value > 9999.99) { alert('Wartość powinna być mniejsza od 9999.99.'); document.forms['dataForm'].elements['price'].focus(); return false; } return true; } function validateSearchPage() { if (document.forms['dataForm'].elements['theDate1'].value == '') { alert(''); document.forms['dataForm'].elements['theDate1'].focus(); return false; } if (document.forms['dataForm'].elements['theDate2'].value == '') { alert(''); document.forms['dataForm'].elements['theDate1'].focus(); return false; } if (document.forms['dataForm'].elements['theDate1'].value >= document.forms['dataForm'].elements['theDate2'].value) { alert(''); document.forms['dataForm'].elements['theDate1'].focus(); return false; } var today='2024-04-27'; if (document.forms['dataForm'].elements['theDate1'].value < today ) { alert(''); document.forms['dataForm'].elements['theDate1'].focus(); return false; } return true; } function validateSearchPage_new() { if (document.forms['dataForm_new'].elements['theDate1'].value == '') { alert(''); document.forms['dataForm_new'].elements['theDate1'].focus(); return false; } if (document.forms['dataForm_new'].elements['theDate2'].value == '') { alert(''); document.forms['dataForm_new'].elements['theDate1'].focus(); return false; } if (document.forms['dataForm_new'].elements['theDate1'].value >= document.forms['dataForm_new'].elements['theDate2'].value) { alert(''); document.forms['dataForm_new'].elements['theDate1'].focus(); return false; } var today='2024-04-27'; if (document.forms['dataForm_new'].elements['theDate1'].value < today ) { alert(''); document.forms['dataForm_new'].elements['theDate1'].focus(); return false; } return true; }