            var xmlHttp
            function showMsg(str,clientid){
                if (str.length==0){
                    document.getElementById("txtResult").innerHTML=""
                    return
                }
                xmlHttp=GetXmlHttpObject()
                if (xmlHttp==null){
                    alert ("Browser does not support HTTP Request")
                    return
                }
                var url="showclientmsg.php"
                url=url+"?keys="+str+"&amp;c="+clientid
                //url=url+"&sid="+Math.random()
                xmlHttp.onreadystatechange=stateChanged
                xmlHttp.open("GET",url,true)
                xmlHttp.send(null)
            }

            function showMsgU(str,userid){
                if (str.length==0){
                    document.getElementById("txtResult").innerHTML=""
                    return
                }
                xmlHttp=GetXmlHttpObject()
                if (xmlHttp==null){
                    alert ("Browser does not support HTTP Request")
                    return
                }
                var url="showusermsg.php"
                url=url+"?keys="+str+"&amp;u="+userid
                //url=url+"&sid="+Math.random()
                xmlHttp.onreadystatechange=stateChanged
                xmlHttp.open("GET",url,true)
                xmlHttp.send(null)
            }

            function showReply(str){
                if (str.length==0){
                    document.getElementById("txtResult").innerHTML=""
                    return
                }
                xmlHttp=GetXmlHttpObject()
                if (xmlHttp==null){
                    alert ("Browser does not support HTTP Request")
                    return
                }
                var url="showclientmsgreply.php"
                url=url+"?keys="+str
                //url=url+"&sid="+Math.random()
                xmlHttp.onreadystatechange=stateChanged
                xmlHttp.open("GET",url,true)
                xmlHttp.send(null)
            }

            function showReplyU(str){
                if (str.length==0){
                    document.getElementById("txtResult").innerHTML=""
                    return
                }
                xmlHttp=GetXmlHttpObject()
                if (xmlHttp==null){
                    alert ("Browser does not support HTTP Request")
                    return
                }
                var url="showusermsgreply.php"
                url=url+"?keys="+str
                //url=url+"&sid="+Math.random()
                xmlHttp.onreadystatechange=stateChanged
                xmlHttp.open("GET",url,true)
                xmlHttp.send(null)
            }

            function showDelete(str){
                if (str.length==0){
                    document.getElementById("txtResult").innerHTML=""
                    return
                }
                xmlHttp=GetXmlHttpObject()
                if (xmlHttp==null){
                    alert ("Browser does not support HTTP Request")
                    return
                }
                var url="showclientmsgdelete.php"
                url=url+"?keys="+str
                //url=url+"&sid="+Math.random()
                xmlHttp.onreadystatechange=stateChanged
                xmlHttp.open("GET",url,true)
                xmlHttp.send(null)
            }

            function showDeleteU(str){
                if (str.length==0){
                    document.getElementById("txtResult").innerHTML=""
                    return
                }
                xmlHttp=GetXmlHttpObject()
                if (xmlHttp==null){
                    alert ("Browser does not support HTTP Request")
                    return
                }
                var url="showusermsgdelete.php"
                url=url+"?keys="+str
                //url=url+"&sid="+Math.random()
                xmlHttp.onreadystatechange=stateChanged
                xmlHttp.open("GET",url,true)
                xmlHttp.send(null)
            }

            function stateChanged(){
                if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
                    document.getElementById("txtResult").innerHTML=xmlHttp.responseText
                }
            }

            function GetXmlHttpObject() {
                var xmlHttp=null;

                try{ // Firefox, Opera 8.0+, Safari
                    xmlHttp=new XMLHttpRequest();
                }
                catch (e){ // Internet Explorer
                    try{
                        xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
                    }
                    catch (e){
                        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
                    }
                }
                return xmlHttp;
            }

            function setClass(str){
                document.frmPaidRegister.txtPaidClass.value = str;
            }

            function checkEmailAvail(str){
                if (str.length==0){
                    document.getElementById("txtResult").innerHTML=""
                    return
                }
                xmlHttp=GetXmlHttpObject()
                if (xmlHttp==null){
                    alert ("Browser does not support HTTP Request")
                    return
                }
                var url="checkUserEmail.php"
                url=url+"?keys="+str
                //url=url+"&sid="+Math.random()
                xmlHttp.onreadystatechange=stateChanged
                xmlHttp.open("GET",url,true)
                xmlHttp.send(null)
            }

            function checkUserNameAvail(str){
                if (str.length==0){
                    document.getElementById("txtResult").innerHTML=""
                    return
                }
                xmlHttp=GetXmlHttpObject()
                if (xmlHttp==null){
                    alert ("Browser does not support HTTP Request")
                    return
                }
                var url="checkUserName.php"
                url=url+"?keys="+str
                //url=url+"&sid="+Math.random()
                xmlHttp.onreadystatechange=stateChangedUserName
                xmlHttp.open("GET",url,true)
                xmlHttp.send(null)
            }

            function stateChangedUserName(){
                if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
                    document.getElementById("txtResult1").innerHTML=xmlHttp.responseText
                }
            }

            function disable_enable(formName,formField){
                if (document.all || document.getElementByid){
                    document.formName.formField.disabled=!document.formName.formField.disabled
                }
            }

            function disable_enable_register(){
                if(document.all || document.getElementById){
                    document.frmUserRegister.submitUserRegister.disabled=!document.frmUserRegister.submitUserRegister.disabled
                }
            }

            function check_if_empty(){
                if (document.frmUserRegister.txtEmail.value=='' || document.frmUserRegister.txtUserName.value=='' || document.frmUserRegister.passPw1.value=='' ||
                document.frmUserRegister.passPw2.value=='' || document.frmUserRegister.txtFirst.value=='' || document.frmUserRegister.txtLast.value=='' ||
                document.frmUserRegister.selSex.value=='' || document.frmUserRegister.txtAddress.value=='' || document.frmUserRegister.txtCity.value=='' ||
                document.frmUserRegister.selUserState.value=='' || document.frmUserRegister.txtZip.value=='' || document.frmUserRegister.chkAgree.value==''){
                    document.frmUserRegister.submitUserRegister.disabled=true
                }else{
                    document.frmUserRegister.submitUserRegister.disabled=false
                }

            }

            // AJAX Helper Functions
            // Copyright (c) 2007; Benjamin Samuel Eskew; http://www.kilermedia.com

            function ajaxGetData(dataSource, divID){
                // Note: You must create an instance of the XMLHttpRequestObject
                // before using this function.
                //
                if(XMLHttpRequestObject){
                    var obj = document.getElementById(divID);
                    XMLHttpRequestObject.open("GET", dataSource);

                    XMLHttpRequestObject.onreadystatechange = function(){
                        if(XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200){
                            obj.innerHTML = XMLHttpRequestObject.responseText;
                        }
                    }

                    XMLHttpRequestObject.send(null);
                }
            }