function userrem_shadow(){


var userform = '\
<p>Please provide your Email below to have your Username sent to you by Email</p><span class="error" id="errorform"></span> \
<form action="functions/user_remind.php" method="get"> \
<table><tr> \
	<td><label id="emailmsg" for="email">E-mail:</label></td> \
		<td><span class="error" id="erroremail"></span><input type="text" id="email" name="email" size="40" value="" maxlength="100" /> *</td> \
	</tr></table> \
  	Fields marked with an asterisk (*) are required.<BR><BR> \
</form> \
';

	var handleSubmit = function() {
		userrempanel.submit();
	};
	var handleCancel = function() {
		userrempanel.cancel();
	};

	var handleSuccess = function(o) {
		userrempanel.hide();
		var usrremdialog = new YAHOO.widget.Panel("respdialog", {width: "470px", fixedcenter: true, close: true, draggable: false, zindex: 4, modal: true, visible: false});
		messages = YAHOO.lang.JSON.parse(o.responseText);
	        usrremdialog.setHeader(messages.header);
          	usrremdialog.setBody(messages.text);
                usrremdialog.render(document.body);
	  	usrremdialog.show();	
	};

	var handleFailure = function(o) {};


            var userrempanel = new YAHOO.widget.Dialog("usrrempanel",  
                                                    { width: "470px", 
                                                      fixedcenter: true, 
                                                      close: true, 
                                                      draggable: false, 
                                                      zindex:4,
                                                      modal: true,
                                                      visible: false,
 						      buttons : [ { text:"Ask for Username Reminder", handler:handleSubmit, isDefault:true },
								      { text:"Cancel", handler:handleCancel } ]
                                                    } 
                                                );

	userrempanel.validate = function() {
						var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
						var data = this.getData();
						var val = 1;

						if (!filter.test(data.email)) {
							document.getElementById("erroremail").innerHTML = '<img src="images/cancel_f2.png" width="16">Please provide a valid E-mail address.<br>';
								val=0;
						} else {
							document.getElementById("erroremail").innerHTML = '';
						}

						if(val == 0){
							document.getElementById("errorform").innerHTML = '<strong>There were errors on your form. Please correct by following the error messages provided.</strong><p>';
							return false;
						}else{
							return true;
						}
	};
          userrempanel.callback = { success: handleSuccess,failure: handleFailure };
          userrempanel.setHeader("Did You Forget Your MyBizHomepage Username?:");
          userrempanel.setBody(userform);
          userrempanel.render(document.body);
	  userrempanel.show();
}
