  function PCSRgetImage(livesite){
    document.images["pcsr_sec_image"].src=livesite+"components/com_prayercenter/assets/captcha/prayercenter.captcha.inc.php?action=pcmsr&new="+escape(new Date());
  }

  function PCSRvalidateNew(cap)
    {
  	var form = document.mme;
    if( form.newrequest.value == "" ){
      alert(enter_req);
      form.newrequest.focus();
      return false;
    }
    if(cap == 1 || cap == 2 || cap == 4){
    if(PCSRvalidateSC(cap)) form.submit();
    return false;
    }
    if(cap == 3){
    var ucode = form.user_code.value;
    if(checkCode(form,ucode)) form.submit();
    return false;
    }
    form.submit();
   }

   function PCSRvalidateNewE(cap) {
    var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
  	var form = document.mme;
    if( form.newemail.value == "" ){
      alert(confirm_enter_email);
      form.newemail.value = '';
      form.newemail.focus();
      return false;
    }
    if( !form.newemail.value.match(emailExp)){
      alert(enter_valid_email);
      form.newemail.value = '';
      form.newemail.focus();
      return false;
    }
    if( form.newrequest.value == "" ){
      alert(enter_req);
      form.newrequest.focus();
      return false;
    }
    if(cap == 1 || cap == 2 || cap == 4){
    if(PCSRvalidateSC(cap)) form.submit();
    return false;
    }
    if(cap == 3){
    var ucode = form.user_code.value;
    if(checkCode(form,ucode)) form.submit();
    return false;
    }
    form.submit();
   }

   function PCSRvalidateSC(cap) {
  	var form = document.mme;
    if( cap == 1 && form.security_code.value == "" ){
      alert(enter_sec_code);
      form.security_code.value = '';
      form.security_code.focus();
      return false;
    }
    if( cap == 2 && form.password3.value == "" ){
      alert(enter_sec_code);
      form.password3.value = '';
      form.password3.focus();
      return false;
    }
    if( cap == 4 && form.captcha.value == "" ){
      alert(enter_sec_code);
      form.captcha.value = '';
      form.captcha.focus();
      return false;
    }
    return true;
   }

