var clicked = false; function isClicked(){ if(clicked){ document.getElementById('upload_listing').href = "javascript:;"; } clicked = true; } function popup(mylink, windowname, width, height) { if (! window.focus) return true; var href; if (typeof(mylink) == 'string') href=mylink; else href=mylink.href; window.open(href, windowname, 'width='+width+',height='+height+',scrollbars=yes,resizable=yes'); return false; } function popup(mylink, windowname, params) { if (! window.focus) return true; var href; if (typeof(mylink) == 'string') href=mylink; else href=mylink.href; window.open(href, windowname, params); return false; } function print_this_ad(mylink, windowname, width, height) { var href; if (typeof(mylink) == 'string') href=mylink; else href=mylink.href; var zipElement = document.getElementById('dlpszipcode'); if(zipElement != null) { href += '&' + 'dlpszipcode' + '=' + zipElement.value; } var countryElement = document.getElementById('dlcint'); if(countryElement != null) { var countriesOpt = countryElement.options; var countryId = ''; if(countriesOpt != null) { for (var i = 0; i < countriesOpt.length; i++) { if (countriesOpt[i].selected == true) { countryId = countriesOpt[i].value; } } href += '&' + 'dlcint' + '=' + countryId; } } popup(href, windowname, width, height); return false; } function setURL(link) { if (link.href != null) { document.getElementById('returnURL').value = link.href; } } function setBoatsSearchCriteriaCookie(detailsParams) { document.cookie = 'BOATS_SEARCH_CRITERIA' + '=' + detailsParams + '; path=/'; } //For contact seller function empty_quick_email_form() { if(document.boat_listing_quick_email_form.message.value == "Enter Message Here") { document.boat_listing_quick_email_form.message.value = ''; document.boat_listing_quick_email_form.message.style.color= '#000000'; } } function validate_quick_email_form() { var divMessage = document.getElementById("error_message"); divMessage.innerHTML = ""; if(document.boat_listing_quick_email_form.message.value == null || document.boat_listing_quick_email_form.message.value == '' ) { divMessage.innerHTML = "! Message Required"; s.sendFormEvent('e',s.pageName,'boat_listing_quick_email_form','Message Required'); return false; } if(document.boat_listing_quick_email_form.firstname.value == null || document.boat_listing_quick_email_form.firstname.value == '' ) { divMessage.innerHTML = "! First Name Required"; s.sendFormEvent('e',s.pageName,'boat_listing_quick_email_form','First Name Required'); return false; } if(document.boat_listing_quick_email_form.lastname.value == null || document.boat_listing_quick_email_form.lastname.value == '' ) { divMessage.innerHTML = "! Last Name Required"; s.sendFormEvent('e',s.pageName,'boat_listing_quick_email_form','Last Name Required'); return false; } if(document.boat_listing_quick_email_form.email.value == null || document.boat_listing_quick_email_form.email.value == '' ) { divMessage.innerHTML = "! Email Address Required"; s.sendFormEvent('e',s.pageName,'boat_listing_quick_email_form','Email Address Required'); return false; } else if(!isValidEmail(document.boat_listing_quick_email_form.email.value)) { divMessage.innerHTML = "! Email Address Invalid"; s.sendFormEvent('e',s.pageName,'boat_listing_quick_email_form','Email Address Invalid'); return false; } return document.boat_listing_quick_email_form.submit(); } function isValidEmail(str) { return (str.lastIndexOf(".") > 2) && (str.indexOf("@") > 0); }