function mod(postId,answer){
    showPane("GET","moderate?postId="+postId+"&answer="+answer,null);
}
function submitCheck(){
    var result = "";
    
    if(!document.getElementById('content').value ){
        result+="+ Please put some content.<br/>"
    }else if(document.getElementById('content').value.length>510 ){
        result+="+ Story length exceeded. Please revise and limit the length to 510 characters.<br/>"
    }
    return result;
}
function contructSubmitInfo(){
    var result ="";
    result+="&content="+document.getElementById('content').value;
    result+="&author="+document.getElementById('author').value;
    result+="&category="+getComboboxValue('categories');
    return result;                
}

function submit(){
    var result = submitCheck();
    if(result==""){
        document.getElementById('errorPane').innerHTML="";
        showPane("GET","submit?"+contructSubmitInfo(),null);
    }else{
     result="<table class=\"gp\"><tbody><tr class=\"gpBar\" ><td></td></tr><tr class=\"gpC\" ><td><div class=\"gpBody\"><p class=\"errorGp\" >"+result+"</p>";
    result+="</div></td></tr><tr class=\"gpBar\" ><td></td></tr></tbody></table>";
    document.getElementById('errorPane').innerHTML=result;
}
}
//+comments
function submitCommentCheck(){
    var result = "";
    
    if(!document.getElementById('commentContent').value ){
        result+="+ Please put some content.<br/>"
    }
    return result;
}
function contructSubmitCommentInfo(){
    var result ="";
    result+="&contents="+document.getElementById('commentContent').value;
    result+="&postId="+document.getElementById('postId').value;
    return result;                
}

function submitComment(){
    var result = submitCommentCheck();
    if(result==""){
        showPane("GET","submitComment?"+contructSubmitCommentInfo(),null);
    }else{
    document.getElementById('errorPane').innerHTML=result;
}

}
//-comments

function showPane(method,paneContents,postData)
{ 
    AjaxRequest(method,paneContents+"&ssq="+Math.random(),stateChanged,postData);
}
function stateChanged() 
{ 
    if (xmlHttp.readyState==4)
        { 
            document.getElementById("gpPane").innerHTML= xmlHttp.responseText;
        }
    }
function showMyAccount(paneContents)
{ 
    AjaxRequest("GET",paneContents+"&ssq="+Math.random(),acctPane);
}
function acctPane() 
{ 
    if (xmlHttp.readyState==4)
        { 
            document.getElementById("myAccount").innerHTML= xmlHttp.responseText;
        }
    }
       
