/** * Dt: 11/13/2008 * Summary of Code: * When User clicks the send button, the phone number is validated. * If correct, Ajax Request is send to the Server. * Appropriate response is displayed. */ function init(){ $('error').hide(); } function reload(){ $('error').hide(); $('main').show(); } function validate(){ /* //check if the phone number is valid or not var regExp= /^\+49[0-9]\d{9}$/; //+49 is country code of Germany and rest 10 digits of phone number if(regExp.test($F('SendSMS2_PhoneNumberTextBox'))){ doRequest(); } else{ $('main').hide(); $('error').show(); } */ doRequest(); } function doRequest(){ var ajax=new Ajax.Request("sms.php", { method:'get', parameters:{ ph_num:$F('SendSMS2_PhoneNumberTextBox') }, onCreate:function(){ }, onComplete:function(){ }, onSuccess:function(transport){ if(transport.responseText.include('OK')){ var htmlcode = '

Sie haben die SMS nicht erhalten?
Verwenden Sie den Windows Live Service auf Ihrem Handybrowser, indem Sie auf folgende Seite gehen:
http://mobile.live.com

'; $('main').innerHTML="
danke
Die SMS mit dem Link ist zu Ihnen unterwegs. Viel Spaß!"+htmlcode+"
"; } else{ var errhtml = ''; $('main').innerHTML="
oops
Die von Ihnen eingegebene Handynummer wurde nicht erkannt. Erneut versuchen
oder:
Verwenden Sie den Windows Live Service auf Ihrem Handybrowser, indem Sie auf folgende Seite gehen: http://mobile.live.com "+errhtml+"
"; } }, onFailure:function(){ $('main').innerHTML="
oops
Die von Ihnen eingegebene Handynummer wurde nicht erkannt. Erneut versuchen
oder:
Verwenden Sie den Windows Live Service auf Ihrem Handybrowser, indem Sie auf folgende Seite gehen: http://mobile.live.com
"; } } ); }