var ajax = new sack(); var rxp =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})$/; function doit(val,action,field_val,div1,div2) { if(action=="save") { var frm_name =document.frm.field; var frm_val = frm_name.value; //alert(frm_val); switch(val) { case 'Email': if(frm_val=="") { alert("Please enter your email address."); frm_name.focus(); return false; } if(rxp.test(frm_val)!=true) // For valid email address { alert("Please enter valid email address like 'example@test.com'"); frm_name.focus(); return false; } break; case 'Mobile_Number': if(frm_val=="") { alert("Please enter your mobile number."); frm_name.focus(); return false; } break; case 'Address1': if(frm_val=="") { alert("Please enter your address."); frm_name.focus(); return false; } break; case 'City': if(frm_val=="") { alert("Please enter your city."); frm_name.focus(); return false; } break; case 'Zip': if(frm_val=="") { alert("Please enter the zip code."); frm_name.focus(); return false; } break; } } document.getElementById(div2).style.display='none'; document.getElementById(div2).innerHTML=''; var form = document.getElementById('frm'); ajax.setVar("field",val); ajax.setVar("action",action); ajax.setVar("field_val",field_val); ajax.setVar("div1",div1); ajax.setVar("div2",div2); ajax.requestFile = "ajax_files/edit_profile.php"; ajax.method = 'POST'; ajax.element = div1; //ajax.onLoading = whenLoading; var e = document.getElementById(div1); e.innerHTML = "
Loading..
"; //ajax.onLoaded = whenLoaded; var e = document.getElementById(div1); e.innerHTML = "Loading..
"; //ajax.onInteractive = whenInteractive; var e = document.getElementById(div1); e.innerHTML = "Loading..
"; //ajax.onCompletion = whenCompleted; var e = document.getElementById(div2); if (ajax.responseStatus){ var string = "Status Code: " + ajax.responseStatus[0] + "
Status Message: " + ajax.responseStatus[1] + "
URLString Sent: " + ajax.URLString + "
"; } else { var string = "URLString Sent: " + ajax.URLString + "
"; } e.innerHTML = string; ajax.runAJAX(); } // function for the unique username. function whenLoading(){ var e = document.getElementById('replace_unique'); e.innerHTML = "Loading
"; } function whenLoaded(){ var e = document.getElementById('replace_unique'); e.innerHTML = "Loading
"; } function whenInteractive(){ var e = document.getElementById('replace_unique'); e.innerHTML = "Loading
"; } function whenCompleted(){ var e = document.getElementById('sack_unique'); if (ajax.responseStatus){ var string = "Status Code: " + ajax.responseStatus[0] + "
Status Message: " + ajax.responseStatus[1] + "
URLString Sent: " + ajax.URLString + "
"; } else { var string = "URLString Sent: " + ajax.URLString + "
"; } e.innerHTML = string; } function doit(val) { var form = document.getElementById('frm'); ajax.setVar("web_id", form.web_id.value); ajax.requestFile = "ajax_files/unique_user.php"; ajax.method = 'POST'; ajax.element = 'replace_unique'; ajax.onLoading = whenLoading; ajax.onLoaded = whenLoaded; ajax.onInteractive = whenInteractive; ajax.onCompletion = whenCompleted; ajax.runAJAX(); }