// JavaScript Document // contactSeller.js por Edson Lemus =o) edsonnlb@gmail.com // I (heart) VS!!! Fuck DW!! function submitContactForm(){ var objSend = document.getElementById('contactSeller'); var objSending = document.getElementById('contactingSeller'); var objName = document.getElementById('name'); var objEmail = document.getElementById('email'); var objPhone = document.getElementById('phone'); var objMessage = document.getElementById('message'); if (objName.value == '') { alert('Debe colocar un nombre.'); } else if (!isValidEmail(objEmail.value)){ alert('Debe colocar un E-mail valido.'); } else if (objMessage.value == ''){ alert('Escriba su mensaje para el vendedor.'); } else { objSend.style.display = 'none'; objSending.style.display = ''; var strPost = getFormValues('contact_form'); postContactForm('http://www.viviendo.com.gt/users/contacts/contactSeller.php', strPost); } } function postContactForm(serverDoc, strPost) { var objSending = document.getElementById('contactingSeller'); var objSent = document.getElementById('contactedSeller'); objAjax = getAjaxObject(); try { objAjax.open("POST", serverDoc, true); objAjax.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'); objAjax.setRequestHeader('Content-Length', strPost.length); objAjax.onreadystatechange = function() { if (objAjax.readyState == 4) { if (objAjax.status == 200) { objSending.style.display = 'none'; changeOpacity(0, 'contactedSeller'); objSent.style.display = ''; fade('contactedSeller', 0, 100, 2000); setTimeout("fade('contactedSeller', 100, 0, 3000)", 2500); setTimeout('restoreContactForm()', 4500); } } } objAjax.send(strPost); } catch (E) {} } function restoreContactForm(){ var objSend = document.getElementById('contactSeller'); var objSent = document.getElementById('contactedSeller'); document.forms['contact_form'].reset(); objSent.style.display = 'none'; objSend.style.display = ''; }