function resultPouchText_cb(resultShit) { var resultArray =resultShit.split("[SPLIT]"); var tempID = resultArray[0]; var htmlValues = resultArray[1]; document.getElementById("pouchText_"+tempID).innerHTML = htmlValues; } function savePouchText(tempID,buddyID,theElement) { var tempVal = document.getElementById(theElement).value; if(tempVal!=""){ document.getElementById("pouchText_"+tempID).innerHTML = 'Saving...'; x_postPouchText(tempID,buddyID,tempVal,resultPouchText_cb); } } function updatePouch_cb(theResult){ var resultArray =theResult.split(","); var status = resultArray[0]; var theBuddyDiv = resultArray[1]; toggleDiv(theBuddyDiv,'none',''); } function removeFromPouch(theElement){ if(confirm('Are you sure you want to remove this buddy?')){ x_removeBuddy(theElement,updatePouch_cb); } } function flagReturn_cb(resultShit){ var resultArray =resultShit.split(","); var status = resultArray[0]; var buddyJail = resultArray[1]; document.getElementById("jail_text").innerText = 'flagged'; } function flagForJail(theBuddy){ var whyTxt = prompt("Briefly say why they should go to jail",""); if(whyTxt !=null){ x_flagBuddy(theBuddy,whyTxt,flagReturn_cb); } } function flickrFind_cb(resultShit){ if(resultShit!="ERROR"){ var theURL = 'http://flickr.com/services/feeds/photos_public.gne?id='+resultShit+'&format=rss_200'; document.getElementById("flickr_url").value = theURL; toggleDiv('flickrTool','none','flickrHelper'); document.getElementById("flickrHelpText").innerHTML = 'Your RSS Feed was inserted'; }else{ document.getElementById("flickrHelpText").innerHTML = 'ERROR: Make sure you used your username'; } } function searchForFlickr(){ var theUser = document.getElementById("flickr_user").value; document.getElementById("flickrHelpText").innerHTML = 'Looking Up Your Flickr RSS Feed'; x_lookupFlickr(theUser,flickrFind_cb); } function links_cb(resultShit) { var resultArray =resultShit.split(","); var status = resultArray[0]; var theLinkTitle = resultArray[1]; var theLinkHREF = resultArray[2]; var theLinkID = resultArray[3]; if(status=="INVALID"){ document.getElementById("linkErrors").innerHTML = 'Invalid Link!'; toggleDiv('linkErrors','block',''); } if(status=="SUCCESS"){ toggleDiv('linkErrors','none',''); toggleDiv('linkTool','none','addLink'); var linksAlready = document.getElementById("actualLinks").innerHTML; var newLink = ''; document.getElementById("actualLinks").innerHTML = newLink + linksAlready; document.getElementById("link_title").value =''; document.getElementById("link_href").value =''; } if(status=="REMOVED"){ toggleDiv('linkErrors','none',''); toggleDiv('linkTool','none','addLink'); removedLink = 'link_'+theLinkID; toggleDiv(removedLink,'none',''); } } function deleteLink(linkID){ if(confirm('Are you sure you want to remove this link?')){ x_removeLink(linkID,links_cb); } } function saveLink(){ var link_title = document.getElementById("link_title").value; var link_href = document.getElementById("link_href").value; if(link_title==""){ document.getElementById("linkErrors").innerHTML = 'Enter Link Title'; toggleDiv('linkErrors','block',''); var linkError = true; } if(link_href==""){ document.getElementById("linkErrors").innerHTML = 'Enter Link URL'; toggleDiv('linkErrors','block',''); var linkError = true; } if(!linkError){ document.getElementById("linkErrors").innerHTML = 'SAVING LINK...'; toggleDiv('linkErrors','block',''); x_addLink(link_title,link_href,links_cb); } } function confirmDeleteBuddy(buddy){ if(confirm("That buddy is already in your pouch!\rDo you want to remove them?")){ x_removeBuddy(buddy, buddy_cb); } } function buddy2_cb(resultShit){ var resultArray =resultShit.split(","); var status = resultArray[0]; var theElement = resultArray[1]; var newBuddyID = resultArray[2]; document.getElementById("pouch_text").innerText = 'buddy saved'; var buddyHTML = document.getElementById("innerPouch").innerHTML; if(status=="ADDPOUCH"){ var newBuddy = ' '; var newPouch = buddyHTML + newBuddy; document.getElementById("innerPouch").innerHTML = newPouch; var buddyVal = 'fp_'+newBuddyID+'_buddy_'+newBuddyID+''; new Draggable(buddyVal,{revert:true,change:checkDragging}); } } function buddy_cb(resultShit) { var resultArray =resultShit.split(","); var status = resultArray[0]; var theElement = resultArray[1]; var newBuddyID = resultArray[2]; var x = document.getElementById(theElement); var xParent = x.parentNode; var yParent = xParent.parentNode; var emptyThis = yParent.id; if(status=="STEP1"){ var buddyTxt = prompt("Briefly describe your buddy...",""); if(buddyTxt != null){ x_addBuddy("true",newBuddyID,buddyTxt,buddy2_cb); } } if(status=="SUCCESS"){ document.getElementById("pouch_text").innerText = 'buddy saved'; } if(status=='SELF'){ alert("You can't add yourself to your buddy pouch!"); } if(status=='FULL'){ alert("Your buddy pouch is full!"); } if(status=='EXISTS'){ confirmDeleteBuddy(theElement); } if(status=="REMOVED"){ toggleDiv(emptyThis,'none',''); } } function addBuddyToPouch(buddy) { var buddyTxt =""; document.getElementById("pouch_text").innerText = 'saving'; x_addBuddy("FALSE",buddy,buddyTxt,buddy_cb); } function descriptionResult_cb(resultShit) { document.getElementById("descr_div").innerHTML = resultShit; } function saveDescription() { var tempVal = document.getElementById("descriptionInput").value; document.getElementById("descr_div").innerHTML = 'Saving...'; x_postDescription(tempVal, descriptionResult_cb); } function previewComment() { var tempVal = document.getElementById("commentText").value; if(tempVal!=""){ document.getElementById("previewComment").innerHTML = tempVal +'

Change It?'; }else{ document.getElementById("previewComment").innerHTML = '
Enter A Comment!
'; } } function saveComment_cb(resultShit) { //document.getElementById("addComment_b").innerHTML = ''; var commentValue = document.getElementById("theComments").innerHTML; toggleDiv('savingComment','none','addComment_a'); document.getElementById("theComments").innerHTML = resultShit + commentValue; } function saveComment() { var commentValue = document.getElementById("commentText").value; if(commentValue!=""){ document.getElementById("previewComment").innerHTML =''; toggleDiv('addComment_b','none','savingComment'); x_postComment(commentValue,saveComment_cb); document.getElementById("commentText").value =""; }else{ document.getElementById("previewComment").innerHTML = '
Enter A Comment!
'; } } function refreshComments(result){ var currentComment = 'comment_'+result; toggleDiv(currentComment,'none'); } function deleteCommentJS(commentID){ var msg = "Are you sure that you want to delete this item?"; if (confirm(msg)) { x_removeComment(commentID,refreshComments); } }