function flip(rid,go) { current=(document.getElementById(rid).style.display == 'none') ? 'block' : 'none'; document.getElementById(rid).style.display = current; if(go==1) document.location.hash = ((current!='none') ? rid : 'home'); } function save_comment() { if(document.getElementById("message").value != '') advAJAX.post({ url: "http://www.cotegraphiste.com/photoblog/comment.php", parameters : { "cbc32b903d2f9ed75c1cf3e9d36b87bea9b9968a" : document.getElementById("message").value, "b1299ade10e0209ae287dded91d5a9db7a44c99f" : document.getElementById("name").value, "23b85e66017026a970c8403d97d4499a894a4332" : document.getElementById("url").value, "e8536508bc778ecf85fec7337a2101923758dd41" : document.getElementById("email").value, "cd244cd19ec4f99f2a13c334713fe9f46cf33405" : document.getElementById("parent_id").value, "134cf27eea2e63371e0f5e7a90e709b322ef0e97" : document.getElementById("parent_name").value, "c481a45947fb1845b59f48ed48131c34686a5d43" : document.getElementById("vcookie").value }, timeout : 5000, onTimeout : function() { document.getElementById("add_state").innerHTML = "Connection timed out."; }, retry: 2, retryDelay: 2000, onRetry : function() { document.getElementById("add_state").innerHTML = "Retry connection..."; }, onRetryDelay : function() { document.getElementById("add_state").innerHTML = "Awaiting retry..."; }, onInitialization : function() { document.getElementById("add_state").innerHTML = "Saving comment..."; document.getElementById("comment_form").style.display = "none"; document.getElementById("add_state").style.display = "block"; }, onLoading : function() { document.getElementById("add_state").innerHTML = "Loading..."; }, onSuccess : function(obj) { document.getElementById("add_state").style.display = "none"; document.getElementById("comment_form").style.display = "block"; var comms = document.getElementsByTagName("ul"); var lis = document.getElementsByTagName("li"); if(lis.length == 1 && lis[0].innerHTML=="No Comments Yet.") lis[0].style.display = "none"; comms[0].innerHTML += obj.responseText; document.getElementById("message").value = ""; }, onError : function() { document.getElementById("add_state").innerHTML = "Error..." + obj.status; document.getElementById("comment_form").style.display = "block"; document.getElementById("add_state").style.display = "block"; } }); }