function showClipping()
	{
	if(document.all.clippingDiv.style.display=='none')
		{
		loadClipping();
		document.all.clippingDiv.style.display='block';
		}
	else hideClipping();
	}
	
function hideClipping()
	{
	document.all.clippingDiv.style.display='none';		
	}
	
function loadClipping()
	{
	clippingsString = null;
	allCookies = document.cookie;
	allCookies = allCookies.split(";");
	for (i = 0; i < allCookies.length; i++)
		{
		if (allCookies[i].indexOf('clippings=') > -1) //found the clippings section
			{
			tPos = allCookies[i].indexOf("=")+1;
			clippingsString = allCookies[i].substring(tPos,allCookies[i].length); //striping out "clippings=^"
			}
		}
	var clippingArray = new Array('');
	if(clippingsString == null) divContent='<br><div align=justify>لإضافة أي مقالة إلى مجموعة القصاصات اضغط على <img src="images/clip.gif" border="0" vspace=3> الموجودة بجانب المقال <div>'; 
	else
		{
		var divContent='<div align=justify>لإضافة أي مقالة إلى مجموعة القصاصات اضغط على <img src="images/clip.gif" border="0" vspace=3> الموجودة بجانب المقال ';
		clippingArray = clippingsString.split("^");
	
		for(i=0;i<clippingArray.length;i++)
			{
			clipArray = clippingArray[i].split("|");
			if(clipArray.length==3)
				{
				if(clipArray[2]==0) divContent+='<hr><li  style="list-style-image:url(images/clip_dot.gif); list-style-position:inside;"><a class="centerText" href="?news='+clipArray[0]+'">'+unescape(clipArray[1])+'</a>';
				else divContent+='<hr><li  style="list-style-image:url(images/clip_dot.gif); list-style-position:inside;"><a class="centerText" href="?news='+clipArray[0]+'"><strong>'+unescape(clipArray[1])+'</strong></a>';
				}
			}
		divContent+='<hr size="15"><div align=left  onClick="deleteDoneClipping()" style="cursor:hand;">حذف القصاصات المقروئه</div>';
		divContent+='<hr><div align=left  onClick="deleteAllClipping()" style="cursor:hand;">حذف جميع القصاصات</div>';
		}
	divContent+='<hr><div align=left  onClick="hideClipping()" style="cursor:hand;"><strong>إغلاق</strong></div><hr></div>';
	document.all.clippingDiv.innerHTML=divContent+'';
	document.all.clippingCounter.innerHTML=clippingArray.length-1;
	}

function addClipping(id,title,image)
	{ 
	title = escape(title);
	clippingsString = '';
	allCookies = document.cookie.split(";");
	
	for (i = 0; i < allCookies.length; i++)
		{
		if (allCookies[i].indexOf('clippings=') > -1) //found the clippings section
			{
			tPos = allCookies[i].indexOf("=")+1;
			clippingsString = allCookies[i].substring(tPos,allCookies[i].length); //striping out "clippings=^"
			}
		}

	if(clippingsString.indexOf(id+'|'+title+'|1^') > -1 || clippingsString.indexOf(id+'|'+title+'|0^') > -1) return;

	var tempCookie = 'clippings='+id+'|'+title+'|1^'+clippingsString;
	var expire = new Date ();
	expire.setTime (expire.getTime() + (365 * 24 * 3600000)); //expires in 6 days from users clock
	expire = expire.toGMTString();
	finalCookie = tempCookie+"; path=/; expires="+expire;  	
	document.cookie = finalCookie;		
	
	image.src='images/cliped.gif';	
	moveClipping(image);	
	}

	var endTop	= 130;
	var endLeft	= (document.body.clientWidth-778)/2+23;
	var clipTimer = false;
	var moveCount,xPos,yPos;

function moveClipping(image)
	{
	stopTicker=true;
	document.all.clipDiv.style.display='block';
	yPos=document.body.scrollTop + event.y-8; 
	xPos=document.body.scrollLeft+ event.x-10;
	document.all.clipDiv.style.top	= yPos;
	document.all.clipDiv.style.left	= xPos;
	moveCount=20;
	clearInterval(clipTimer);
	clipTimer = setInterval('moveAgain()',10);
	
	}
function moveAgain()
	{
	moveCount--;
	if(moveCount==0) 
		{
		clearInterval(clipTimer);
		document.all.clipDiv.style.display='none';
		loadClipping();
		stopTicker=false;
		}
	else
		{
		document.all.clipDiv.style.top	=((yPos-endTop) /20*moveCount)+endTop;
		document.all.clipDiv.style.left	=((xPos-endLeft)/20*moveCount)+endLeft;
		}
	}

function deleteAllClipping()
	{
	clippingsString = null;
	allCookies = document.cookie.split(";");
	for (i = 0; i < allCookies.length; i++)
		{
		if (allCookies[i].indexOf('clippings=') > -1) //found the clippings section
			{
			tPos = allCookies[i].indexOf("=")+1;
			clippingsString = allCookies[i].substring(tPos,allCookies[i].length); //striping out "clippings=^"
			}
		}
	
	if(clippingsString == null) return;
	else
		{
		clippingArray = clippingsString.split("^");
		for(i=0;i<clippingArray.length;i++)
			{
			clipArray = clippingArray[i].split("|");
			if(clipArray.length==3)
				{
				eval("if(document.all.clip"+clipArray[0]+") document.all.clip"+clipArray[0]+".src='images/clip.gif';");
				}
			}
		}

	var tempCookie = 'clippings=';
	var expire = new Date ();
	expire.setTime (expire.getTime() + (-1)); //expires in 6 days from users clock
	expire = expire.toGMTString();
	finalCookie = tempCookie+"; path=/; expires="+expire;  	
	document.cookie = finalCookie;		
	
	loadClipping();
	hideClipping();
	}

function deleteDoneClipping()
	{	
	clippingsString = null;
	allCookies = document.cookie.split(";");
	for (i = 0; i < allCookies.length; i++)
		{
		if (allCookies[i].indexOf('clippings=') > -1) //found the clippings section
			{
			tPos = allCookies[i].indexOf("=")+1;
			clippingsString = allCookies[i].substring(tPos,allCookies[i].length); //striping out "clippings=^"
			}
		}
	var count=0;
	if(clippingsString == null) return;
	else
		{
		clippingArray = clippingsString.split("^");
		for(i=0;i<clippingArray.length;i++)
			{
			clipArray = clippingArray[i].split("|");
			if(clipArray.length==3)
				{
				if(clipArray[2]==0)
					{
					eval("if(document.all.clip"+clipArray[0]+") document.all.clip"+clipArray[0]+".src='images/clip.gif';");
					clippingsString = clippingsString.replace(clippingArray[i]+'^','');
					count++;
					}
				}
			}
		}
	
	var tempCookie = 'clippings='+clippingsString;
	var expire = new Date ();
	if(count==(clippingArray.length-1))	expire.setTime (expire.getTime() + (-1)); 
	else								expire.setTime (expire.getTime() + (365 * 24 * 3600000)); 
	expire = expire.toGMTString();
	finalCookie = tempCookie+"; path=/; expires="+expire;  	
	document.cookie = finalCookie;

	loadClipping();

	}

function changeClipStatus(id)
	{
	clippingsString = null;
	allCookies = document.cookie.split(";");
	for (i = 0; i < allCookies.length; i++)
		{
		if (allCookies[i].indexOf('clippings=') > -1) //found the clippings section
			{
			tPos = allCookies[i].indexOf("=")+1;
			clippingsString = allCookies[i].substring(tPos,allCookies[i].length); //striping out "clippings=^"
			}
		}
	var newString='';
	if(clippingsString == null) return;
	else
		{
		clippingArray = clippingsString.split("^");
		for(i=0;i<clippingArray.length;i++)
			{
			clipArray = clippingArray[i].split("|");
			if(clipArray.length==3)
				{
				if(clipArray[0]==id)	newString+=clipArray[0]+'|'+clipArray[1]+'|0^'
				else 					newString+=clippingArray[i]+'^';
				}
			}
		}
	
	var tempCookie = 'clippings='+newString;
	var expire = new Date ();
	expire.setTime (expire.getTime() + (365 * 24 * 3600000)); 
	expire = expire.toGMTString();
	finalCookie = tempCookie+"; path=/; expires="+expire;  	
	document.cookie = finalCookie;

	loadClipping();
	}
	
function checkClipping()
	{
	clippingsString = null;
	allCookies = document.cookie.split(";");
	for (i = 0; i < allCookies.length; i++)
		{
		if (allCookies[i].indexOf('clippings=') > -1) //found the clippings section
			{
			tPos = allCookies[i].indexOf("=")+1;
			clippingsString = allCookies[i].substring(tPos,allCookies[i].length); //striping out "clippings=^"
			}
		}
	
	if(clippingsString == null) return;
	else
		{
		clippingArray = clippingsString.split("^");
		for(i=0;i<clippingArray.length;i++)
			{
			clipArray = clippingArray[i].split("|");
			if(clipArray.length==3)
				{
				eval("if(document.all.clip"+clipArray[0]+") document.all.clip"+clipArray[0]+".src='images/cliped.gif';");
				}
			}
		}
	document.all.clippingCounter.innerHTML=clippingArray.length-1;
	}