document.write("<script type=\"text/javascript\" src=\"/scripts/site_lib.js\"></script>");function setupAJAX(){var form=document.getElementById("comment_form");form.onsubmit=submitMessage;var refresh=document.getElementById("refresh");var new_refresh=makeNode("p",[["id","refresh"]],refresh.innerHTML);addEvent(new_refresh,"click",getNewImage);refresh.parentNode.insertBefore(new_refresh,refresh);refresh.parentNode.removeChild(refresh);}
function submitMessage(e){var valid=true;removeErrors(document.getElementById("comment_form"));var name_field=document.getElementById("txtScreenName");var email_field=document.getElementById("txtEmailAddr");var subject_field=document.getElementById("txtSubject");var comment_field=document.getElementById("txtMessage");var human_field=document.getElementById("txtHumanMsg");var img_name_field=document.getElementById("img_name");var check_img=document.getElementById("check_img");if(name_field.value.length<4){var error=getError("Please Enter Your Name");name_field.parentNode.parentNode.insertBefore(error,name_field.parentNode.nextSibling);valid=false;}
if(email_field.value.length<1||!/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9-])+(\.[a-zA-Z0-9_-]+)+$/.test(email_field.value)){var error=getError("Please Enter a Valid Email Address");email_field.parentNode.parentNode.insertBefore(error,email_field.parentNode.nextSibling);valid=false;}
if(subject_field.value.length<4){var error=getError("Please Enter a Subject");subject_field.parentNode.parentNode.insertBefore(error,subject_field.parentNode.nextSibling);valid=false;}
if(comment_field.value.length<1){var error=getError("Please Enter a Message");comment_field.parentNode.parentNode.insertBefore(error,comment_field.parentNode.nextSibling);valid=false;}
if(human_field.value.length<1){var error=getError("Please Enter the Text from the Image Above");human_field.parentNode.parentNode.insertBefore(error,human_field.parentNode.nextSibling);valid=false;}
var current_url=window.location.toString().split("/");var article_url=current_url[current_url.length-1].replace("#","");if(valid)return true;return false;}
function getNewImage(e){function processPost(responseText,responseStatus){var result=responseText.split("||");document.getElementById("img_name").value=result[0];document.getElementById("check_img").src=result[1];}
var current_url=window.location.toString().split("/");var article_url=current_url[current_url.length-1].replace("#","");var ajax=new AjaxRequest("/contact-me",processPost).post("ajax=true&new_image=true");}
onload=setupAJAX;
