﻿	function noCache(url){
		var qs = new Array();
		var arr = url.split('?');
		var scr = arr[0];
		if(arr[1]) qs = arr[1].split('&');
		qs[qs.length]='nocache='+new Date().getTime();
	return scr+'?'+qs.join('&');
	}

	var chklength = function(arg)
		{
			var iLen, iRem;iLen = arg.value.length;
			if(iLen > 500)
				{arg.value = arg.value.substring(0,500);iRem = 0;}
			else
				{iRem = 500 - iLen;}
			arg.form.RLen.value = iRem;
		};


	var COMM = 'ajComments';
/*	var CONTID = 46411;
	var DTSTAMP = 20060411;*/
	var LOADING = 'loadingInd';
	var URL = '/okaz/index.cfm?method=home.getComm&action&staticpage=0&ContentID=';
	var loadComments = function ()
		{
		var reqURL = noCache(URL+CONTID);
		
		Position.clone	($(COMM),$(LOADING),{
											setLeft:    true,
											setTop:     true,
											setWidth:   false,
											setHeight:  false,
											offsetTop:  5,
											offsetLeft: 5
											}
										);

		
		loading(true);
		var myAjax = new Ajax.Request	( reqURL , 
																		{
																			onComplete:showComment
																		}
																	);
		};
		
	var showComment = function(resp) 
		{ 
		loading(false);
		$(COMM).update(resp.responseText);
		resp.responseText.evalScripts();

		RoundedTop("div.CommSideBlock","#FFF","#E6D898");
		RoundedBottom("div.CommSideBlock","#FFF","#E6D898");
		};


	var loading = function (bVal,strMsg)
		{
		if(!strMsg){strMsg='تحميل';}
		if(bVal)
			{$(LOADING).update(strMsg);}
		else
			{$(LOADING).update();}
		$(LOADING).style.display=(bVal)?'block':'none';
		};
		
// Add Comment Part
					
					var postComment = function(commURL)
						{
						var reqURL = commURL;
						reqURL += $(COMM_FORM).serialize();
						reqURL = noCache(reqURL);

						Position.clone	($(COMM_FORM),$(LOADING),{
															setLeft:    true,
															setTop:     true,
															setWidth:   false,
															setHeight:  false,
															offsetTop:  5,
															offsetLeft: 5
															}
														);

						loading(true,'إرسال');
						
						$(COMM_FORM).disable();
						
						var myAjax = new Ajax.Request	( reqURL , 
																						{
																							onComplete:checkPost
																						}
																					);
						};
					
					var checkPost = function(resp)
						{
						loading(false);
						resp.responseText.evalScripts();
						//alert(resp.responseText);
						$(COMM_FORM).enable();
						$(MSG).update(resp.responseText);
						if(posted==true)
							{
								$(COMM_FORM).reset();
							}
						};
