/***********************
 * FORGOT PASSWORD SCRIPT 
 ***********************/
 function fp_onreset()
 {
    $("fp_msg").innerHTML = "";
    toggleBox("fp_msg",0);
    $("oche_email").value = "";
 }
 function fp_onsubmit()
 {
    toggleBox("fp_msg",0);
    var str = $("oche_email").value;
    if(str == "")
    {
       $("fp_msg").innerHTML = "<font color=\"#ff0000\">กรุณาใส่อีเมล์ที่ใช้สมัครสมาชิก</font>";
       toggleBox("fp_msg",1);
       return false;
    }
    else
    {
        if((str.indexOf("@") == -1) || (str.indexOf(".") == -1))
        {
            $("fp_msg").innerHTML = "<font color=\"#ff0000\">กรุณาใส่อีเมล์ที่ใช้สมัครสมาชิกให้ถูกต้อง</font>";
            toggleBox("fp_msg",1);
            return false;
        }
        var sUrl = "forgotpass.php?email=" + str;
        // Facilitates a POST transaction. An HTTP GET can be used as well.
        var cObj = YAHOO.util.Connect.asyncRequest('GET', sUrl, fp_callback);
        return false;
    }
    
 }
 function fp_onsubmit_newpasswd()
 {
    if($("new_passwd").value == "")
    {
        alert("กรุณาใส่รหัสผ่านใหม่");
        return false;
    }
    else if($("new_passwd_confirm").value == "")
    {
        alert("กรุณาใส่รหัสผ่านยืนยันให้ตรงกับรหัสผ่านใหม่");
        return false;
    }
    else if($("new_passwd").value != $("new_passwd_confirm").value)
    {
        alert("รหัสผ่านใหม่และรหัสยืนยันไม่ตรงกัน!! กรุณาใส่รหัสผ่านยืนยันให้ตรงกับรหัสผ่านใหม่");
        return false;
    }
    $("fp_renew_passwd").submit();
 }

var fp_callback =
{
    success: function(o){
        if(o.responseText != undefined)
        {
            var status = o.responseText.indexOf("[FAIL]");
            if(status != -1)
            {
                $("fp_msg").innerHTML = "<font color=\"#ff0000\">" + o.responseText.substring(6) + "</font>"; 
                toggleBox("fp_msg",1);
                return false;             
            }
            else
            {
                //success -> submit register form
                $("fp_form").submit();
            }
        }
    }, failure: function(o){
         $("fp_msg").innerHTML = "<font color=\"#ff0000\">fail to connect to server</font>";  
         toggleBox("fp_msg",1);
         return false;              
    }
}