function getFormObj(pro, cid, obj) {

function makePOSTRequest(url, parameters) {
   var httpRequest;
document.getElementById("postResult").innerHTML="<table width=304 height=20><tr><td align=center><img src='/_shared/img/ajax-loader.gif'></td></tr></table>"
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                //httpRequest.overrideMimeType('text/xml');
				httpRequest.overrideMimeType('text/XML; charset=iso-8859-9'); 
                // See note below about this line
            }
        } 
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } 
            catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } 
                catch (e) {}
            }
        }

        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }

        httpRequest.onreadystatechange = function() { alertPostContents(httpRequest); };
        httpRequest.open('POST', url, true);
		httpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded charset=ISO-8859-9");
		httpRequest.setRequestHeader("Content-length", parameters.length);
		httpRequest.setRequestHeader("Connection", "close");
        httpRequest.send(parameters);

    }

   
   
   function alertPostContents(httpRequest) {

        if (httpRequest.readyState == 4) {
if (httpRequest.status == 200) {
            document.getElementById("formBox").style.display="none"; 
			document.getElementById("postResult").innerHTML=httpRequest.responseText;
			getURLObj(pro, cid);
			        }
		}

    }




      var poststr = "pro="+pro+"&cid="+cid+"&addc=1&comment=" + encodeURI( obj.value );
      makePOSTRequest('/_shared/inc/process.php', poststr);
	  //document.getElementById("postResult").innerHTML=poststr;
   }


//******************* CONTENT COMMENTS *************

function makeURLRequest(url) {
   var httpRequest;
document.getElementById("commentsDiv").innerHTML="<table width=304 height=20><tr><td align=center><img src='/_shared/img/ajax-loader.gif'></td></tr></table>"
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                //httpRequest.overrideMimeType('text/xml');
				httpRequest.overrideMimeType('text/XML; charset=iso-8859-9'); 
                // See note below about this line
            }
        } 
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } 
            catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } 
                catch (e) {}
            }
        }

        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }

        httpRequest.onreadystatechange = function() { alertURLContents(httpRequest); };
        httpRequest.open('GET', url, true);
		httpRequest.send('');

    }

   
   
   function alertURLContents(httpRequest) {

        if (httpRequest.readyState == 4) {
if (httpRequest.status == 200) {
           document.getElementById("commentsDiv").innerHTML=httpRequest.responseText;
			        }
		}

    }


	function getURLObj(pro, cid) {
      makeURLRequest('/_shared/inc/content_comments.php?pro='+pro+'&cid='+cid);
   }

//*****************************************************************************************



function makeAddText(type, id, uid) {
	  document.getElementById("addSome").style.display="block";
	document.body.scrollTop=0;
   var httpRequest;
document.getElementById("addSome").innerHTML="<div class='whiteBox'><table width=304 height=20><tr><td align=center><img src='/_shared/img/ajax-loader.gif'></td></tr></table></div>"
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                //httpRequest.overrideMimeType('text/xml');
				httpRequest.overrideMimeType('text/XML; charset=iso-8859-9'); 
                // See note below about this line
            }
        } 
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } 
            catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } 
                catch (e) {}
            }
        }

        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }

var url="/_shared/inc/addText.php?id="+id+"&type="+type+"&uid="+uid;

        httpRequest.onreadystatechange = function() { alertAddText(httpRequest); };
        httpRequest.open('GET', url, true);
		httpRequest.send('');

    }

   
   
   function alertAddText(httpRequest) {

        if (httpRequest.readyState == 4) {
if (httpRequest.status == 200) {
           document.getElementById("addSome").innerHTML=httpRequest.responseText;
			        }
		}

    }
//*/*****************************************************************



function listMessagesTo(id, act, type) {


	document.body.scrollTop=0;
   var httpRequest;
document.getElementById('messagesTo').innerHTML="<table width=304 height=40><tr><td align=center><img src='/_shared/img/ajax-loader.gif'></td></tr></table>"
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                //httpRequest.overrideMimeType('text/xml');
				httpRequest.overrideMimeType('text/XML; charset=iso-8859-9'); 
                // See note below about this line
            }
        } 
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } 
            catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } 
                catch (e) {}
            }
        }

        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }

var url="/_shared/process/listmessagesto.php?id="+id+"&act="+act+"&type="+type+"&own=to";

        httpRequest.onreadystatechange = function() { alertMessageList(httpRequest); };
        httpRequest.open('GET', url, true);
		httpRequest.send('');

    }

   
   
   function alertMessageList(httpRequest) {

        if (httpRequest.readyState == 4) {
if (httpRequest.status == 200) {
           document.getElementById('messagesTo').innerHTML=httpRequest.responseText;
			        }
		}

    }




	function listMessagesFrom(id, act, type) {


	document.body.scrollTop=0;
   var httpRequest;
document.getElementById('messagesFrom').innerHTML="<table width=304 height=40><tr><td align=center><img src='/_shared/img/ajax-loader.gif'></td></tr></table>"
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                //httpRequest.overrideMimeType('text/xml');
				httpRequest.overrideMimeType('text/XML; charset=iso-8859-9'); 
                // See note below about this line
            }
        } 
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } 
            catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } 
                catch (e) {}
            }
        }

        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }

var url="/_shared/process/listmessagesfrom.php?id="+id+"&act="+act+"&type="+type+"&own=from";

        httpRequest.onreadystatechange = function() { alertMessageFromList(httpRequest); };
        httpRequest.open('GET', url, true);
		httpRequest.send('');

    }

   
   
   function alertMessageFromList(httpRequest) {

        if (httpRequest.readyState == 4) {
if (httpRequest.status == 200) {
           document.getElementById('messagesFrom').innerHTML=httpRequest.responseText;
			        }
		}

    }

	//*************************************************************************************************




function makeMessageRequest(url, parameters) {

//alert(parameters);
  document.getElementById("addSome").style.display="block";
   var httpRequest;
document.getElementById("addSome").innerHTML="<div class='whiteBox'><table width=304 height=20><tr><td align=center><img src='/_shared/img/ajax-loader.gif'></td></tr></table></div>"
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                //httpRequest.overrideMimeType('text/xml');
				httpRequest.overrideMimeType('text/XML; charset=iso-8859-9'); 
                // See note below about this line
            }
        } 
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } 
            catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } 
                catch (e) {}
            }
        }

        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }

        httpRequest.onreadystatechange = function() { alertsendMessage(httpRequest); };
        httpRequest.open('POST', url, true);
		httpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded charset=ISO-8859-9");
		httpRequest.setRequestHeader("Content-length", parameters.length);
		httpRequest.setRequestHeader("Connection", "close");
        httpRequest.send(parameters);

    }

   
   
   function alertsendMessage(httpRequest) {

        if (httpRequest.readyState == 4) {
if (httpRequest.status == 200) {
            //document.getElementById("addSome").style.display="none"; 
			document.getElementById("addSome").innerHTML=httpRequest.responseText;
if(document.getElementById("messagesFrom")){
			  listMessagesFrom('', '', 4);
}
			//getURLObj(pro, cid);
			        }
		}

    }




function sendMessageTo(){
  document.getElementById("addSome").style.display="block";
var messageType=document.getElementById("sendmess").messageType.value;
var msgToID=document.getElementById("sendmess").msgToID.value;
var subject=document.getElementById("sendmess").subject.value;
var mesajTxt=document.getElementById("sendmess").mesajTxt.value;
var poststr = "messageType="+messageType+"&msgToID="+msgToID+"&subject="+subject+"&mesajTxt="+mesajTxt;

//sendMessage('<?=$uniq?>', messageType, msgToID, subject, mesajTxt);
	      makeMessageRequest('/_shared/process/sendMessage.php', poststr);
	}


	//*****************************************************************************************



function makeReplayText(type, id, uid) {
	document.body.scrollTop=0;
   var httpRequest;
document.getElementById("addSome").innerHTML="<div class='whiteBox'><table width=304 height=20><tr><td align=center><img src='/_shared/img/ajax-loader.gif'></td></tr></table></div>"
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                //httpRequest.overrideMimeType('text/xml');
				httpRequest.overrideMimeType('text/XML; charset=iso-8859-9'); 
                // See note below about this line
            }
        } 
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } 
            catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } 
                catch (e) {}
            }
        }

        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }

var url="/_shared/inc/addText.php?msgID="+id+"&type="+type+"&uid="+uid;

        httpRequest.onreadystatechange = function() { alertReplayText(httpRequest); };
        httpRequest.open('GET', url, true);
		httpRequest.send('');

    }

   
   
   function alertReplayText(httpRequest) {

        if (httpRequest.readyState == 4) {
if (httpRequest.status == 200) {
           document.getElementById("addSome").innerHTML=httpRequest.responseText;
		 
			        }
		}

    }
//*/*****************************************************************

function makeZeteRequest(url, requesttype, parameters) {

//alert(parameters);
  document.getElementById("addSome").style.display="block";
   var httpRequest;
document.getElementById("addSome").innerHTML="<div class='whiteBox'><table width=304 height=20><tr><td align=center><img src='/_shared/img/ajax-loader.gif'></td></tr></table></div>"
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                //httpRequest.overrideMimeType('text/xml');
				httpRequest.overrideMimeType('text/XML; charset=iso-8859-9'); 
                // See note below about this line
            }
        } 
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } 
            catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } 
                catch (e) {}
            }
        }

        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }

        httpRequest.onreadystatechange = function() { alertZeteMessage(httpRequest, requesttype); };
        httpRequest.open('POST', url, true);
		httpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded charset=ISO-8859-9");
		httpRequest.setRequestHeader("Content-length", parameters.length);
		httpRequest.setRequestHeader("Connection", "close");
        httpRequest.send(parameters);

    }

   
   
 function alertZeteMessage(httpRequest, requesttype) {

if (httpRequest.readyState == 4) {
if (httpRequest.status == 200) {

if(requesttype=="usercomments"){
	document.getElementById("addSome").style.display="none";
	document.getElementById("commentsDiv").innerHTML=httpRequest.responseText;
}
else if(requesttype=="userrequest"){
	document.getElementById("addSome").style.display="none";
	document.getElementById("commentsReq").innerHTML=httpRequest.responseText;
}
else if(requesttype=="okfriendlist"){
	document.getElementById("addSome").style.display="none";
	document.getElementById("commentsReq").innerHTML=httpRequest.responseText;

if(document.getElementById("commentsZets")){
 listFriends(su);
	 }

}
else if(requesttype=="listfriends"){
	document.getElementById("addSome").style.display="none";
	document.getElementById("commentsZets").innerHTML=httpRequest.responseText;
}
else{
document.getElementById("addSome").innerHTML=httpRequest.responseText;
}
			//getURLObj(pro, cid);
			        }
		}

    }


function listZeteTo(id){
		var poststr = "msgToID="+id;
makeZeteRequest('/_shared/process/addZete.php', 'usercomments', poststr);
}

function listFriends(id){
	su=id;
		var poststr = "msgToID="+id;
makeZeteRequest('/_shared/process/listFriends.php', 'listfriends', poststr);
}

function listRequestTo(){
	var poststr = "msgToID=1";
	makeZeteRequest('/_shared/process/listrequestto.php', 'userrequest', poststr);
}


function addFriendTo(id){
		var poststr = "msgToID="+id+"&msgType=1";
makeZeteRequest('/_shared/process/addFriendlist.php', 'addfriendlist', poststr);
}


function requestTo(fid, act, id){
			var poststr = "msgToID="+fid+"&action="+act+"&uid="+id;
makeZeteRequest('/_shared/process/listrequestto.php', 'okfriendlist', poststr);
}



function sendZeteTo(){
document.getElementById("addSome").style.display="block";
var msgToID=document.getElementById("sendmess").msgToID.value;
var mesajTxt=document.getElementById("sendmess").mesajTxt.value;
var poststr = "msgToID="+msgToID+"&mesajTxt="+mesajTxt;

//sendMessage('<?=$uniq?>', messageType, msgToID, subject, mesajTxt);
	      makeZeteRequest('/_shared/process/addZete.php', 'usercomments', poststr);
	}