
function send_message() {
var oldid=document.getElementById('oldid').value;
makeRequestpost('/modules/comment/func.php',oldid)
}

function makeRequestpost(url,oldid) {
var http_request = false;
var str1 = document.getElementById("nick").value;
var str2 = document.getElementById("textz").value;
var testmail = document.getElementById("usmail").value;
var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

if (testmail !="")
{if (!pattern.test(testmail)){
	alert('Elektron &#252;nvan&#305; d&#252;zg&#252;n daxil edin');
    return false;}
}  

if ((str1 == "")||(str1.search(/[^\s]+/)==-1)) {
alert('Z&#601;hm&#601;t olmasa, Ad&#305;n&#305;z&#305; daxil edin');
return false;
}

if ((str2 == "")||(str2.search(/[^\s]+/)==-1)) {
alert('Z&#601;hm&#601;t olmasa, &#351;&#601;rhinizi daxil edin');
return false;
}

if (str2.length > 1000) {
alert('&#350;&#601;rh t&#601;yin olunmu&#351; sayda simvollar&#305;n say&#305;n&#305; a&#351;mamal&#305;d&#305;r 1000');
return false;
}

if (window.XMLHttpRequest) {http_request = new XMLHttpRequest();if (http_request.overrideMimeType) {http_request.overrideMimeType('text/xml');}} else if (window.ActiveXObject) {try {http_request = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {try {http_request = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {}}}if (!http_request) {alert('XMLHTTP n&#252;mun&#601;si yaratmaq m&#252;mk&#252;n deyil');return false;}
http_request.onreadystatechange = function() { alertContents(http_request,oldid); };
http_request.open('POST', url, true);
http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
var textz2 = encodeURIComponent(document.getElementById("textz").value);
var nick2 = document.getElementById("nick").value;
var keystring2 = document.getElementById("keystringz").value;
var urls2 = encodeURIComponent(document.getElementById("urls").value);
var forms2 = document.getElementById("forms").value;
var usmail2 = document.getElementById("usmail").value;
var idcomm2 = document.getElementById("idcomnow").value;
var xmlString = "namenew="+nick2+"&comment="+textz2+"&url="+urls2+"&addcomment="+forms2+"&keystring="+keystring2+"&usmail="+usmail2+"&idcomnow="+idcomm2;
http_request.send(xmlString);
document.getElementById('tableDiv').style.display='';
document.getElementById('miniload').style.display='';
if (document.getElementById('enter')) {document.getElementById('enter').disabled=true;}
}

///////////Listing
function makeRequest(url,iddiv,oldid) {
var http_request = false;if (window.XMLHttpRequest) {http_request = new XMLHttpRequest();if (http_request.overrideMimeType) {http_request.overrideMimeType('text/xml');}} else if (window.ActiveXObject) {try {http_request = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {try {http_request = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {}}}if (!http_request) {alert('XMLHTTP n&#252;mun&#601;si yaratmaq m&#252;mk&#252;n deyil');return false;}
http_request.onreadystatechange = function() { alertContents2(http_request,iddiv); };
http_request.open('GET', url, true);
http_request.send(null);
document.getElementById('tableDiv').style.display='';
if (document.getElementById('enter')) {document.getElementById('enter').disabled=true;}
if (document.getElementById('oldid').value != 'addfomz') {
document.getElementById('addfomz').innerHTML=document.getElementById(oldid).innerHTML;
document.getElementById('addfomz').style.display='';
document.getElementById('oldid').value='addfomz';
document.getElementById(oldid).innerHTML="";
}
}
///////


function alertContents(http_request,oldid) {
var newcapt = document.getElementById("capt").src;
var olddiv = document.getElementById('oldid').value;
if (http_request.readyState == 4) {
if (http_request.status == 200) {
	if (document.getElementById('oldid').value != 'addfomz') {
	document.getElementById('addfomz').style.display='';
	document.getElementById('oldid').value='addfomz';
	document.getElementById('addfomz').innerHTML=document.getElementById(olddiv).innerHTML;
	}
document.getElementById('ok').innerHTML = http_request.responseText;
} else {alert('Ajax m&#252;raci&#601;td&#601; problem var.');}
document.getElementById('tableDiv').style.display='none';
document.getElementById('miniload').style.display='none';
if (document.getElementById('enter')) {document.getElementById('enter').disabled=false;}
if (document.getElementById('errorcamp').value=="0"){
					document.getElementById('addfomz').innerHTML = '<b>&#350;&#601;rhiniz&#601; g&#246;r&#601; t&#601;&#351;&#601;kk&#252;r edirik</b>';
			alert('Getdi moderasiyaya...');
	if (document.getElementById('capt')) {document.getElementById('capt').src= newcapt+'&'+Math.random();}
		}
	else
	{
	if (document.getElementById('capt')) {document.getElementById('capt').src= newcapt+'&'+Math.random();}
	if (document.getElementById('commentvis')) {if (document.getElementById('commentvis').value='1') {document.getElementById('addfomz').style.display='none';}}
	}
	location.replace("#commentstart");	}

}


function alertContents2(http_request,iddiv) {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
document.getElementById(iddiv).innerHTML = http_request.responseText;
} else {
alert('Ajax m&#252;raci&#601;td&#601; problem var.');
}
document.getElementById('tableDiv').style.display='none';
if (document.getElementById('enter')) {document.getElementById('enter').disabled=false;}
}}

function refcapt() {
var newcapt = document.getElementById("capt").src;
document.getElementById('capt').src= newcapt+'&'+Math.random();
}

function otvet(idcomment,iddiv) {
specspan='span-'+idcomment;
repl='repl-'+idcomment;
oldrepl=iddiv.replace('comment','repl');
oldspan=iddiv.replace('comment','span');
document.getElementById(specspan).style.display='none';
document.getElementById(repl).style.display='';
if (document.getElementById(oldspan)) {
document.getElementById(oldspan).style.display='';
document.getElementById(oldrepl).style.display='none';
}
document.getElementById('idcomnow').value=idcomment;
idcomment='comment-'+idcomment;
document.getElementById(idcomment).innerHTML=document.getElementById(iddiv).innerHTML;
document.getElementById(iddiv).innerHTML='';
document.getElementById('oldid').value=idcomment;
}

function resetrepl(newdiv,olddiv)
{
oldspan=olddiv.replace('comment','span');
oldrepl=olddiv.replace('comment','repl');
document.getElementById(oldspan).style.display='';
document.getElementById(oldrepl).style.display='none';
document.getElementById('addfomz').style.display='';
document.getElementById('oldid').value='addfomz';
document.getElementById('addfomz').innerHTML=document.getElementById(olddiv).innerHTML;
document.getElementById(olddiv).innerHTML="";
document.getElementById('idcomnow').value='0';
}

