function formValidate(frm) { var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; if(frm.customername.value == "") { alert("Please Enter Customer Username"); frm.customername.focus(); return false; } else if(frm.full_name.value == "") { alert("Please Enter Customer Full Name"); frm.full_name.focus(); return false; } else if(frm.cust_password.value == "") { alert("Please Enter Customer Password"); frm.cust_password.focus(); return false; } else if(frm.email.value == "") { alert("Please Enter Customer Email"); frm.email.focus(); return false; } else if(frm.company_name.value == "") { alert("Please Enter Company Name"); frm.company_name.focus(); return false; } else if(frm.address.value == "") { alert("Please Enter Customer Address"); frm.address.focus(); return false; } else if(frm.city.value == "") { alert("Please Enter City"); frm.city.focus(); return false; } else if(frm.state.value == "") { alert("Please Enter state"); frm.city.focus(); return false; } else if(frm.country_id.value == "") { alert("Please Select Country"); frm.country_id.focus(); return false; } else if(frm.phone.value == "") { alert("Please Enter Customer Phone"); frm.phone.focus(); return false; } else if(frm.flag.value==0 && frm.action.value=='add') { alert("Customer Already Exists"); frm.customername.focus(); return false; } else return true; } function checkAvailable(username) { if (window.XMLHttpRequest) http_request = new XMLHttpRequest(); else if (window.ActiveXObject) http_request = new ActiveXObject("Microsoft.XMLHTTP"); if(username=='') { return false; } if(document.getElementById('action').value == 'update') { item = 'edit'; cust_id = document.getElementById('customer_id').value; } else { item = ''; cust_id = ''; } url ='https://autoquestjapan.com/secure/actions/customers.action.php?action=checkAvailable&username='+username+'&item='+item+'&cust_id='+cust_id; //window.open(url); try { http_request.open('GET', url,true); } catch(err){alert(err.toString());} http_request.onreadystatechange = handleResponseUsername; try { http_request.send(null); } catch(err){alert(err.toString());} } function handleResponseUsername() { var xmldoc = http_request.responseXML; if(http_request.readyState == 4 ) { if(xmldoc.getElementsByTagName('FLAG')[0].firstChild.data==1) { document.getElementById("msgAvl").innerHTML = 'Username Already Exisits' document.getElementById("flag").value = 0; } else if(xmldoc.getElementsByTagName('FLAG')[0].firstChild.data==0) { document.getElementById("msgAvl").innerHTML = 'Username Available' document.getElementById("flag").value = 1; } } }