function timerservice(){setTimeout (include_urgent, 310000 );}
var repopulate=0;
var firstGUID;		//save the first GUID to use to see if urgentqueue.js has changed
var firstGUID2;		//save the first GUID on the 2nd runaround to use to see if urgentqueue.js has changed


function innertab4(div)
{
	if(repopulate==0)
	{
	  if(urgentitems[0].title.indexOf("No items exist")!=-1) {
	    $("tab_content_4").innerHTML="<ul><li>No items are currently in the urgent queue.</li></ul>";
		   return;
	  }
	  firstGUID=urgentitems[0].guid;
	  var z = readCookie('firstGUID');
	  if((!z)||(z!=firstGUID))				//no cookie or different cookie value
	  {
 		  var firstGUID_cookie = createCookie('firstGUID',firstGUID,.041667);	
		   }
	}
	else if(repopulate==1)
	{
	  var z = readCookie('firstGUID');
	  if(z) firstGUID=z;
	  firstGUID2=urgentitems[0].guid;  
	}
	var in4 = '<ul><p>The "Urgent" queue contains raw, unedited information posted for internal use by FOX News staff, shown here exclusively for FOXNews.com readers.</p>';	
	if(urgentitems.length<8)
	  var l=urgentitems.length;
	else
	  var l=8;
	for(var uql=0;uql<l;uql++)
	{
	  var splitResult = urgentitems[uql].pubdate.split("-");
	  //console.log(splitResult[1]);
	  //console.log(splitResult[2]);
	  var desc = urgentitems[uql].content.substring(7, urgentitems[uql].content.length-2);  
	  desc = desc.replace(/(<([^>]+)>)/ig,"");
	  if(desc.length>50)
	  {
	    desc = desc.substring(0,50);
	    desc=desc+"...";
	  }
	  //var newlink = urgentitems[uql].link.replace("http://www.foxnews.com/","");
	  //newlink = newlink.replace(",","&")
	  in4 = in4+'<li>'+
				  '<ul>'+  
				    '<li>'+
					  '<h2><a href="'+urgentitems[uql].link+'">'+urgentitems[uql].title+'</a></h2>'+
					  desc+
					  '<a href="'+urgentitems[uql].link+'">(read story)</a>'+
					  '</li>'+
					  '<li class="datetime">'+getUqeTime(splitResult[1])+'<br />'+splitResult[2]+'</li>'+
				  '</ul>'+
				'</li>';
	}
	in4 = in4+'</ul>';
						//'<br />'+
						//'<a href="http://urgentq.foxnews.com/urgentqueue.rss"><img src="/i/rss.gif"/></a><a href="http://urgentq.foxnews.com/urgentqueue.rss" class="rss">Subscribe to RSS</a>';
	$(div).innerHTML=in4;
	removeJS();
	if((section_id==0)&&(repopulate==0))
	{
	  repopulate=1;
	  timerservice();				//after 5 minutes, repeat the process
	}
	else if((section_id==0)&&(repopulate==1))
	{
	  if(firstGUID!=firstGUID2)
	  {
		  eraseCookie('firstGUID');
		  var firstGUID_cookie = createCookie('firstGUID',firstGUID2,.041667);
		  if($('tabs_1').getElementsByTagName("li")[4].className=="current")
		  {
			  $('tabs_1').getElementsByTagName("li")[4].className="currenty";	  	  
		  }
		  else if(($('tabs_1').getElementsByTagName("li")[4].className!="current")&&($('tabs_1').getElementsByTagName("li")[4].className!="currenty"))
		  	  $('tabs_1').getElementsByTagName("li")[4].className="repopulate";	
	  } 
	  timerservice();				//after 5 minutes, repeat the process
	}	
}
function removeJS() {
if((urgentitems.length>0)&&(urgentitems[0]!=null)) {for(var c=0;c<urgentitems.length;c++){urgentitems[c]=null;}}
var html_doc = document.getElementsByTagName('head').item(0);
//html_doc.removeChild(html_doc.getElementsByTagName("script")[html_doc.getElementsByTagName("script").length-1]);
html_doc.removeChild($('uqscript'));
}
function start_urgent(x){
 if (typeof urgentitems=="object")
 {
	 if(urgentitems[0]!=null)
	 {
	   if(section_id==0){			
	  	
	    innertab4("root_tab_content_3");
		}
		/*
	   else if(x=="story"){
	    storyuqmajor(x);
	   }
	   else{
	    uqmajor("uqmajor");
	   }*/
 	 }
	else if(urgentitems[0]==null){
	  	if(x=="story"){
    		setTimeout("start_urgent('story')",100);
   		}
		else{
    		setTimeout("start_urgent()",100);
			}
	}
 }
 else 
 {
   if(x=="story")
    setTimeout("start_urgent('story')",100);
   else
    setTimeout("start_urgent()",100);
 }
}

function include_urgent() {
 var html_doc = document.getElementsByTagName('head').item(0);
 var js = document.createElement('script');js.setAttribute('language', 'javascript');js.setAttribute('id', 'uqscript');
 js.setAttribute('type', 'text/javascript');
 var RSSJSloc="http://urgentq.foxnews.com/urgentqueue.js?"+new String (Math.random()).substring(2,11);
 var sr=RSSJSloc;
 js.setAttribute('src', sr);
 html_doc.appendChild(js);
 start_urgent();
 return false;
}
function checkHash() {
		var hash=window.location.hash;
		var cd=hash.split(",");
		var dc=hash.split("&");
		if((cd.length==1)||(cd.length==0))
		{
		    if(dc.length==1)
  			  include_urgent();
		}
		if(cd.length==2)
		{
			include_story();
		}
}
function createCookie(name,value,days) {if (days) {
var date = new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires = "; expires="+date.toGMTString();}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";}
function readCookie(name) {var nameEQ = name + "=";var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];while (c.charAt(0)==' ') c = c.substring(1,c.length);if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);}return null;}
function eraseCookie(name) {createCookie(name,"",-1);}