function showRcptSelect(rp){
    showFragment("userhome/rcptSelect.jsp?rp="+rp,"rcptSelect");
}
function showRcpt(){
    document.getElementById("rcptSelect").style.display="block";
    
}
function addRcpt(nickName){
    var cTo = document.getElementById('msgTo').value;
    if(cTo==""){
        cTo=nickName;
        document.getElementById('msgTo').value = cTo;
    }else{
    cTo=cTo+","+nickName;
    document.getElementById('msgTo').value = cTo;
}
}
function showMailBox(mb){
    showLoading();
    showUserDlg("userhome/messages.jsp?s=1&mb="+mb,"483","500");
}
function showMessages(){
    showUserDlg("userhome/messages.jsp?s=1","483","500");   
}
function hNewMsg(){
    document.getElementById("newmes").setAttribute("class", "tButton2Selected");
    document.getElementById("inbox").setAttribute("class", "tButton");
    document.getElementById("outbox").setAttribute("class", "tButton");
    document.getElementById("trash").setAttribute("class", "tButton");
}
function newMessage(){
    hNewMsg();
    showLoading();
    showFragment("userhome/newMessage.jsp?s=1","userDlgScroll");   
}
function reply(msgId){
    hNewMsg();
    showLoading();
    showFragment("userhome/newMessage.jsp?s=1&reply="+msgId,"userDlgScroll");   
}
function forward(msgId){
    hNewMsg();
    showLoading();
    showFragment("userhome/newMessage.jsp?s=1&forward="+msgId,"userDlgScroll");   
}

function viewMessage(msgId){
    document.getElementById("newmes").setAttribute("class", "tButton2");
    document.getElementById("inbox").setAttribute("class", "tButton");
    document.getElementById("outbox").setAttribute("class", "tButton");
    document.getElementById("trash").setAttribute("class", "tButton");
    showLoading();
    showFragment("userhome/viewMessage.jsp?s=1&msgId="+msgId,"userDlgScroll");   
    
}
function constructSendParam(){
    var result="";
    result+="to="+document.getElementById("msgTo").value;
    result+="&subject="+document.getElementById("subject").value;
    var msg = document.getElementById("msgBody").innerHTML;
    //msg=msg.replace("\n","<br />");
    msg=escape(msg);
    result+="&msgBody="+msg;
    return result;
}
function checkSendParam(){
    var result = "";
    if(document.getElementById("msgTo").value==""){
        result+="+Please put your recipient.<br />";
    }
    if(document.getElementById("msgBody").value==""){
        result+="+Please put your message.<br />";
    }
    return result;
}
function sendMessage(){
    var err = checkSendParam();
    if(err==""){
        showMsgBox("SendMessage?"+constructSendParam());
    }else{
    document.getElementById("sendError").innerHTML =err;
}
}
function deleteMsg(msgId){
    showMsgBox("DeleteMessage?msgId="+msgId);
}
function restoreMsg(msgId){
    showMsgBox("RestoreMessage?msgId="+msgId);
}
function clearMsg(){
    document.getElementById('msgTo').value="";
    document.getElementById('subject').value=""
    document.getElementById('msgBody').innerHTML="";
}

