function acceptpending(pending_id,shouldaccept) {
		$("#updatestatus").html("");
		$.post("/accept.bz", {pending_id: pending_id,shouldaccept: shouldaccept} , function(data){
		if (data=="OK"){            
			$("#r"+pending_id).remove();
			}
			else {
			$("#updatestatus").html("Sorry Error, Please Retry");
			};
		});
	};
function deletemember(member_id) {
		var x=window.confirm("Are you sure you are sure you what to delete that member?");
        if (x) {
		    $("#updatestatus").html("");
		    $.post("/deletemember.bz", {member_id: member_id} , function(data){
		    if (data=="OK"){            
			    $("#r"+member_id).remove();
			    }
			    else {
			    $("#updatestatus").html("Sorry Error, Please Retry");
			};
		    });
		};
};

function LimitText(fieldObj, maxChars,countfield){if (fieldObj.value.length > maxChars){fieldObj.value=fieldObj.value.substring(0,maxChars);}else {countfield.value = maxChars - fieldObj.value.length;}}
function reload(){window.location.reload()};
var submitCount=0;
function messages(){Messages_Window=window.open("/MESSAGES.bz?","displayWindow","width=420,height=300,resizable=yes,resize=yes,scrollbars=yes,menubar=no")};

function subCount(){
    if (submitCount == 0){submitCount++;return true;}else{alert("Please only click the button ONCE.");return false;}};
    var formerrormsg="You\'ve attempted to submit the form multiple times.\n Please reload page if you need to resubmit form."
    function checksubmit(submitbtn){submitbtn.form.submit();checksubmit = blocksubmit;return false;}function blocksubmit(){if (typeof formerrormsg!="undefined");alert (formerrormsg);return false;
};

function storeCaret (textEl) {
   if (textEl.createTextRange)
     textEl.caretPos = document.selection.createRange().duplicate();
};
 
 //this code  works with both IE and Mozilla and Firefox
function insertAtCaret(input, textString) {
        if (input.setSelectionRange) {
            var selectionStart = input.selectionStart;
            var selectionEnd = input.selectionEnd;
        
            input.value = input.value.substring(0, selectionStart) + textString + input.value.substring(selectionEnd);
        } else if (document.selection) {   //ie code
            var range = document.selection.createRange();

            if (range.parentElement() == input) {
                var isCollapsed = range.text == '';
                range.text = textString;

                if (!isCollapsed) {
                    range.moveStart('character', -textString.length);
                    range.select();
                }
            } else {
                var caretPos = input.caretPos;

                caretPos.text = textString;
            }
        } else {
            input.value = input.value + textString;
        }
};


function limitText(limitField, limitCount, limitNum) {
    if (limitField.value.length > limitNum) {
	    limitField.value = limitField.value.substring(0, limitNum);
    } else {
	    limitCount.value = limitNum - limitField.value.length;
    }
};

function switchcolors(idname) {
      var oldbackcolor = $(".gamemenu").css("background-color");
      var oldtextcolor = $(".gamemenuitem a").css("color");
      $(".gamemenuitem[id='" + idname + "'] a").css('color', oldbackcolor );
      $(".gamemenuitem[id='" + idname + "']").css('background-color', oldtextcolor );   
}
