var phpFileName='functions_comments.php';function sendPacket(fileName,strQuery,functionName){var myConn=new XHConn();if(!myConn)
alert("XMLHTTP not available. Try a newer/better browser.");myConn.connect(fileName,"POST",strQuery,functionName);}
function showPost(linkElement,swap){var formElement=document.getElementById('postcomment');if(swap){linkElement.innerHTML='Hide Comment';linkElement.onclick=function(){showPost(this,0);};formElement.style.display='block';}
else{linkElement.innerHTML='Post Comment';linkElement.onclick=function(){showPost(this,1);};formElement.style.display='none';}}
function verify_new(){var comment=document.getElementById('comment');var author=document.getElementById('author');var review_id=document.getElementById('review_id');if(comment.value.length==0||author.value.length==0)
alert("There are empty fields");else
prepare_new(comment,author,review_id);}
function clear_new(){var comment=document.getElementById('comment');var author=document.getElementById('author');comment.value='';author.value='';}
function prepare_entries(review_id){document.getElementById('currentEntries').innerHTML="loading . . .";var page=document.getElementById('page');var review_id=document.getElementById('review_id');strQuery='type=1&page='+page.value+"&review_id="+review_id.value;var functionName=function(oXML){process_entries(oXML);};sendPacket(phpFileName,strQuery,functionName);}
function prepare_new(comment,author,review_id){strQuery='type=2&comment='+comment.value+"&author="+author.value+"&review_id="+review_id.value;var functionName=function(oXML){process_new(oXML);};sendPacket(phpFileName,strQuery,functionName);showPost(document.getElementById('postLink'),0);clear_new();}
function process_entries(oXML){var response=oXML.responseText.split("|");var entries=new Array();var count=response[0];var pageHTML=response[1];var strPageInfo=pageHTML;if(count>0)
strPageInfo+=' | Total Comments: '+ count;document.getElementById('pageInfo').innerHTML=strPageInfo;var htmlText='<br />';var currentEntries=document.getElementById('currentEntries');for(i=2;i<response.length-1;i++){entries=response[i].split("`");if(entries[0]!=''){htmlText+='<div class=\"comments_entry_comment\">'+entries[0]+'</div>';htmlText+='<div class=\"comments_entry_name\">'+entries[1]+'</div>';htmlText+='<div class=\"comments_entry_time\">'+entries[2]+'</div>';}
htmlText+='<br />';}
currentEntries.innerHTML=htmlText;}
function process_new(oXML){var response=oXML.responseText;if(response=='1')
prepare_entries();}
function process_page(page){document.getElementById('page').value=page;prepare_entries();}
