﻿function AddFeedbackInfo(){
    var nickname = document.getElementById('tbNickname');
    var email = document.getElementById('tbEmail');    
    var title = document.getElementById('tbTitle');
    var content = document.getElementById('tbContent'); 

    var Base_EmailError = GetResources("Base_EmailError");
    var Base_FillFormComplete = GetResources("Base_FillFormComplete");
    var Base_OutOfData = GetResources("Base_OutOfData");
    
    if(email.value.trim().length > 0)
    {
        if(!isEmail(email.value.trim()))
        {
            alertMessage(email, Base_EmailError);
            return false;
        }
    }
    if(!alertNull(title, Base_FillFormComplete)){
        return false;
    }
    if(!alertNull(content, Base_FillFormComplete)){
        return false;
    }
    if(content.value.trim().length > 500)
    {
        alertMessage(content, Base_OutOfData);
	    return false;
    }
    
    var html = content.value.trim();
    html = html.replace(/\n/g, "") ;
    html = HtmlEncode(html);
    
    var cmd = new RemoteCommand('Feedback', 'Insert');
    cmd.SetParameter('nickname', nickname.value.trim());
    cmd.SetParameter('email', email.value.trim());
    cmd.SetParameter('title', title.value.trim());
    cmd.SetParameter('content', html);
    cmd.Execute();
    
    var Base_SubmitSaveOK = GetResources("Base_SubmitSaveOK");
    alert(Base_SubmitSaveOK);
    nickname.value = '';
    email.value = '';
    title.value = '';
    content.value = '';
    
    return true;
}
