// <![CDATA[
	 	/* Pagination CSS */
		document.write ('<style type="text/css">');
		document.write ('div.infoArea p.nav-page { height: 15px;}');		
		document.write ('div.infoArea p.nav-page a { color:#EE8427; padding:2px 6px; border:1px solid #ccc; margin:0 4px; outline:none; text-decoration:none;}');		
		document.write ('div.infoArea p.nav-page a.disabled { color:#ccc;} ');
		document.write ('div.infoArea p.nav-page a:hover { color:#fff; background:#000;} ');
		document.write ('.linkVisited { color:#fff !important; background:#000; text-decoration:none !important; font-weight:bold;}');
		document.write ('</style>')
	 
		/* Pagination */
		 var nroNewsToShow = 7;
		 var lblNext = "<span class='lblNext'><a href='#'>Next</a></span>"
		 var lblPrev = "<span class='lblPrev'><a href='#'>Prev</a></span>"
		 var lblNextMore = "<span class='lblNextMore'> ... </span>";
		 var lblPrevMore = "<span class='lblPrevMore'> ... </span>"; 
		 var lastIndex;

		function show(index){
			lastIndex = index;
			$("div.pressRelease").hide();
			gt = (index-1)*(nroNewsToShow);
			lt = (index*nroNewsToShow);
			
			$("p.nav-page a").removeClass("linkVisited");
			$("p.nav-page a.nav-link-"+index).addClass("linkVisited");
			
			for (i=gt; i<lt; i++)
				$("div.pressRelease:eq("+ i +")").show();
			
			showGroupLinks(index);
		}

		function showGroupLinks(index){
		
			//number of pages
			var length = $("p.nav-page a.page").length/2;
			
			//next/prev buttons available only if pages are greater than 7
			if (length > 7 )
			{
				$("p.nav-page a.page").hide();
				
				if (index < 5) { gt = 0; lt = 7; }		 
				else
				{
				  if (index > (length-3))	{ gt = length - 6; lt = length;	}
				  else { gt = (index-3); lt = ( (index+3)>length ) ? length :index+3; }
				}
			
				if (gt > 1) { $(".lblPrevMore").show(); } else {$(".lblPrevMore").hide(); }
				if (lt < length) { $(".lblNextMore").show(); }	else {$(".lblNextMore").hide();} 
				
				if (index==1) { $(".lblPrev a").addClass("disabled"); } else { $(".lblPrev a").removeClass("disabled"); }
				if (index==length) { $(".lblNext a").addClass("disabled"); } else { $(".lblNext a").removeClass("disabled"); }
				
				for (i=gt; i<=lt; i++)
				  $("p.nav-page a.nav-link-"+ i).show();	 
			
			}
			else
			{
				$("span.lblPrev, span.lblNext, span.lblPrevMore, span.lblNextMore").hide();
			}	
			
		}

		 $(document).ready(function()
		 {
			 var length = $("div.pressRelease").length;
			
			 if (length > nroNewsToShow)
			 {
				 //hide all hr from
				 /*
				   $("div.pressRelease, hr").hide();
				  */
				   $("div.pressRelease").hide();
				   $("div.pressRelease").next("hr").hide();

				
				 var links = '';
				
				 //build the links
				 for (var i=0; i<(length/nroNewsToShow); i++)
					 links += "<a href='javascript:show("+(i+1)+");' class='page nav-link-"+(i+1)+"'>"+(i+1)+"</a>";
			
				 var pagLinks = '<p class="nav-page">' + lblPrev + lblPrevMore + links +  lblNextMore + lblNext + '</p><p><em>'+length+' results</em></p>';
			
				 $("div.pressRelease:last").after(pagLinks);
				 $("div.pressRelease:first").before(pagLinks + '<hr />');
				
				//show the first page
				 show(1);
				 
				 $("span.lblPrev").click( function(){ if (lastIndex>1) show(lastIndex-1); });
				 $("span.lblNext").click( function(){ if (lastIndex<(length/nroNewsToShow)) show(lastIndex+1); });
			 }
		 });	 
// ]]>
