var sfr_bad_email = 'Enter your email address.';
var sfr_succ = 'We got your request. Please check your email address.';
var sfr_err = 'We could not complete your reuest for the moment. Please try again later.';
/**/
var sended = false;

function openpopup(popurl){
	var winpops = window.open(popurl,"","width=400,height=200");
}

var box;
function createBox(){
	box = new AlbumYapBox(3, 'sifre_hatirlat', false, true); 
}

Loader.addOnLoad(createBox);

function showBox(elem){
  if(!sended){
      box.show(elem);
  }
}

function sendPass(){
   var email = $('form_mail').value;
   if(controlEmail(email)){
      $('form_button_container').setStyle({'display':'none'});
      $('working_icon_container').setStyle({'display':'block'});
      new Ajax.Request('/ap_passwordreminder', {
        onSuccess : function(transport){
            showMessage(sfr_succ);
            sended = true;
        },
        onFailure : function(){
            showMessage(sfr_err);
        },
        parameters : 'email=' + email
      });
   }else{
      alert(sfr_bad_email);
   }
}

function showMessage(str){
    $('form_area').setStyle({'display':'none'});
    $('message_area').update(str);
    $('message_area').setStyle({'display':'block'});
}

function controlEmail(email){
    var emailstr = email;
    var patternStr = ".+@.+\\.[a-z]+";
    if(emailstr.length < 6){
       return false;
    }
    if(emailstr.length > 60){
       return false;
    }
    if(emailstr.match(patternStr)){
       return true;
    }else{
       return false;
    }
}