//alert("hi");
function addNewComment()
{
	//alert("add new comm");
	document.getElementById('add_comment').style.display='block';
}

function reportComment(comment_id)
{
	//ajax code
	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");
		}
	}
	var url="ajax/comments.php";


	xmlHttp.onreadystatechange= function ()
	{
		if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var result=xmlHttp.responseText;
			//		if(result=='1')
			//		{
			alert("تم الابلاغ عن التعليق");
			//}
		}

	}
	xmlHttp.open("POST",url)
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=UTF-8')
	xmlHttp.send("comment_id="+comment_id+"&mod=report")
}

function replyComment(comment_id)

{

	document.getElementById('add_comment').style.display='block';
	document.getElementById('comment_id').value=comment_id;

}

function ajax_send_comment()
{
	var name=document.getElementById('commenter_name').value;
	var page_name=document.getElementById('page_name').value;
	var mail=document.getElementById('commenter_mail').value;
	var comment=document.getElementById('comment').value;
	var subject=document.getElementById('subject').value;
	var object_id=document.getElementById('object_id').value;
	var type=document.getElementById('type').value;
	var comment_id=document.getElementById('comment_id').value;


	var illegalchrs = /[\<\>#\\\\\/[\]]/;

	if(name.length==0)
	{
		alert('من فضلك أدخل اسمك');
		return false;
	}

	else

	{
		if(name.length >50)
		{
			alert('الاسم طويل جدا');
			return false;
		}
		if(illegalchrs.test(name))
		{

			alert('الاسم غير صحيح');
			return false;
		}
	}

	if(mail.length==0)
	{
		alert('من فضلك أدخل البريد الإلكتروني');
		return false;
	}

	else

	{
		var mailExpression=/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
		if (mail.match(mailExpression))
		{
//			alert (mail);
//			return true;
		}
		else
		{
			alert('من فضلك أدخل بريد إلكتروني صحيح');
			return false;
		}
	}

	if(subject.length==0)
	{
		alert('من فضلك أدخل عنوان التعليق');
		return false;
	}

	else

	{
		if(subject.length >50)
		{
			alert('عنوان التعليق طويل جدا');
			return false;
		}
		if(illegalchrs.test(subject))
		{

			alert('عنوان التعليق غير صحيح');
			return false;
		}
	}

	if(comment.length==0)
	{
		alert('من فضلك أدخل التعليق');
		return false;
	}

	else

	{
		if(comment.length >500)
		{
			alert('التعليق طويل جدا');
			return false;
		}
		if(illegalchrs.test(comment))
		{

			alert('التعليق غير صحيح');
			return false;
		}
	}
	
	//ajax code
	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");
		}
	}
	var url="ajax/comments.php";


	xmlHttp.onreadystatechange= function ()
	{
		if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var result=xmlHttp.responseText;
			alert(result);
			document.getElementById('commenter_name').value='';
			document.getElementById('commenter_mail').value='';
			document.getElementById('comment').value='';
			document.getElementById('subject').value='';
			document.getElementById('comment_id').value='';
//			alert("تم تسجيل تعليقك");

		}

	}
	xmlHttp.open("POST",url)
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=UTF-8')
	xmlHttp.send("name="+name+"&mail="+mail+"&comment="+comment+"&subject="+subject+"&object_id="+object_id+"&comment_id="+comment_id+"&type="+type+"&pname="+page_name)

	document.getElementById('add_comment').style.display='none';
}

function ajax_get_all_comments(object_id,type)
{

	//ajax code
	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");
		}
	}
	var url="ajax/comments.php";


	xmlHttp.onreadystatechange= function ()
	{
		if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{
			var result=xmlHttp.responseText;
			document.getElementById('all_comments').innerHTML=result;

		}

	}
	xmlHttp.open("POST",url)
	xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=UTF-8')
	xmlHttp.send("mod=showAll&object_id="+object_id+"&type="+type);


	setTimeout('ajax_get_all_comments("'+object_id+'","'+type+'")',15000);
}

function arrangeItems()
{
	document.getElementById('arrange_form').submit();
}

