function createNewsItem()
{
   new Ajax.Request("actions/createNewsItem.php", {
      method: "post",
	onSuccess: function(t) 
	  {
	     window.location.href = "?pageId="+pageId+"&newsId="+t.responseText+"&langId="+langId;
	  }
   });
   
}


function buildNewsItem(newsId, beforeItem)
{
   new Ajax.Request("actions/getNewsItem.php", {
      method: "post",
	parameters: { "id": newsId },
      onSuccess: function(t)
	{
	   var div = document.createElement("div");
	   div.innerHTML = t.responseText;
	   
	   beforeItem.parentNode.insertBefore( div, beforeItem );
	   
	   Behaviour.apply();
	}
   });
}

function updateNewsList(page, newsContainer)
{
   new Ajax.Request("actions/getNewsItems.php", {
      method: "post",
	parameters:  {"page": page},
      onSuccess: function(t) 
	{

	newsContainer.innerHTML = t.responseText;
	
	   $('news_'+newsId).addClassName("selected");
	}
      
      
   });
}



function updateNewsList2(limit, newsContainer)
{
   newsContainer.innerHTML = "<span id='newsInsertionPlace'></span>";
   
   new Ajax.Request("actions/getNewsIds.php", {
      method: "post",
	parameters:  {"limit": limit},
      onSuccess: function(t) 
	{
	   var p = eval("(" + t.responseText + ")");
	   var lastItem = $('newsInsertionPlace');
	   
	   for (i=0; i<p.length; i++)
	     {
		lastItem = buildNewsItem( p[i], lastItem );
	     }
	   
	   
	}
      
      
   });
}




function SetCookie(cookieName,cookieValue,nDays) 
{
   
   var today = new Date();
   var expire = new Date();
   if (nDays==null || nDays==0) nDays=1;
   expire.setTime(today.getTime() + 3600000*24*nDays);
   document.cookie = cookieName+"="+escape(cookieValue)
     + ";expires="+expire.toGMTString();
}
