var what3='daryaftkon3(req.responseText)'; function DoCallback3(url,data) { // branch for native XMLHttpRequest object if (window.XMLHttpRequest) { req = new XMLHttpRequest(); req.onreadystatechange = processReqChange3; req.open('POST', url, true); req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); req.send(data); // branch for IE/Windows ActiveX version } else if (window.ActiveXObject) { req = new ActiveXObject('Microsoft.XMLHTTP'); if (req) { req.onreadystatechange = processReqChange3; req.open('POST',url, true); req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); req.send(data); } } } function processReqChange3() { // only if req shows 'loaded' if (req.readyState == 4) { // only if 'OK' if (req.status == 200) { eval(what3); } else { alert('مشكل در برقراري ارتباط با سرور'); } } } // JavaScript Document //---------------------------------------------------- function showkon(url,data){ document.getElementById('contact').innerHTML ='
اتصال به سرور
لطفا چند لحظه صبر نمائید ...
'; DoCallback3(url,data); } function contact(){ var c=''; var data=''; var message=''; var line='\nــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ\n'; if(document.getElementById('name').value==''){ message+='لطفا نام خود را وارد نمائید'; message+=line; } else{ c='name='+document.getElementById('name').value; data+=c; } if(document.getElementById('email').value.length<7 || document.getElementById('reemail').value.length<7){ message+='لطفا شماره ی تماس خود را وارد نمائید'; message+=line; } else if(document.getElementById('email').value != document.getElementById('reemail').value){ message+='شماره تماس با تکرار آن مطابقت ندارد'; message+=line; } else{ c='&email='+document.getElementById('email').value; data+=c; } if(document.getElementById('subject').value==''){ message+='لطفا موضوع نامه را انتخاب کنبد'; message+=line; } else{ c='&subject='+document.getElementById('subject').value; data+=c; } if(document.getElementById('matn').value.length<8){ message+='متن نامه خیلی کوتاه است'; message+=line; } else{ c='&matn='+document.getElementById('matn').value; data+=c; } c='&date='+document.getElementById('date').value; data+=c; c='&way=ajax'; data+=c; if(message==''){ showkon('ajax2/contact.php',data); } else{ alert(message); return false; } } function daryaftkon3(info){ document.getElementById('contact').innerHTML ='
'+info+'


';; }