function Extras()
{
	var brandGreen = '#7d9434';
	var brandRed = '#9d251f';
	var brandYellow = '#9d251f';
	var brandGrey = '#efeeee';
	
	var showingProtNav = false;
	
	var speedIn = 650;
	var speedOut = 400;
	
	var blArray = ["63.119.9.135", "216.99.2.9"];
	// TESTING
	//var blArray = ["63.119.9.136", "216.99.2.10"];
	var bl = false;
	var locationProt = "protected/data/work_prot.xml";
	
	Extras.prototype.init = function(_sip)
	{
		for(i=0; i<blArray.length; i++)
		{
			if(_sip==blArray[i])
			{
				bl = true;
				break;
			}
		}
		
		if(!bl)
		{
			renderLog();
		}
		
		//renderLog();
	}
	
	renderLog = function()
	{
		$("#id_header_extras").css("width", "100%");
		$("#id_header_extras").css("height", "17px");
		$("#id_header_extras").css("text-align", "right");
		$("#id_header_extras").css("margin-top", "10px");
		$("#id_header_extras").css("margin-right", "10px");
		//javascript:loadXMLAjaxWorkProt()
		
		$("#id_header_extras").append('<a href="javascript:loadXMLAjaxWorkProt()"><img src="images/nav/nav_login.png" border="0"></a>');
	}
	
	
	loadXMLAjaxWorkProt = function()
	{
		$.ajax({
			type: "GET",
			url: locationProt,
			dataType: "xml",
			success: parseXmlWorkProt,
			error: showError
		  });
	}
	
	function showError(jqXHR, textStatus, errorThrown)
	{
		alert("error: "+textStatus)
	}
	
	function parseXmlWorkProt(xml)
	{		
		workProtArray = [];
		$(xml).find("navItem").each(function()
		{
			
			var listObj = new Object();
			listObj.title = $(this).attr("title");
			listObj.agency = $(this).attr("agency");
			listObj.role = $(this).attr("role");
			listObj.imgSrc = $(this).find("images").find("primaryImg").attr("imgSrc");
			listObj.cinSrc = $(this).find("images").find("primaryImg").attr("vidSrc");
			listObj.descHead = $(this).find("featuretteHead").text();
			listObj.descBody = $(this).find("featuretteBody").text();
			listObj.cinSrc = $(this).find("cinSource").text();
			
			workProtArray.push(listObj);
		});
		
		addProtNav();
		//alert("data load complete");
		//$E.dispatchEvent('parsedWorkSites');
	}
	
	function addProtNav()
	{
		$("#id_header_extras").html('');
		
		$('<div id="id_header_navProt" class="class_header_navProt" onclick="javascript:updateProtNav()"><a id="nav_prot" href="#" title="restricted work"><span>restricted work</span></a></div>').appendTo('#id_header');
		
		$('<div id="id_workNavProtHeader" class="class_workNavProtHeader"><img src="images/nav/classification.gif" /></img></div><div id="id_listHolder_prot" class="class_listHolder_prot"></div>').appendTo('#id_workNavProt_bkrd');
		
		
		
		$('#id_workNavProt_bkrd').css('position', 'absolute');
		$('#id_workNavProt_bkrd').css('border-color', brandGreen);
		$('#id_workNavProt_bkrd').css('border-style', 'solid');
		$('#id_workNavProt_bkrd').css('border-width', '5px');
		$('#id_workNavProt_bkrd').css('background-color', brandGrey);
		$('#id_workNavProt_bkrd').css('width','auto');
		$('#id_workNavProt_bkrd').css('height','auto');
		$('#id_workNavProt_bkrd').css('left', '622px');
		$('#id_workNavProt_bkrd').css('top', '110px');
		$('#id_workNavProt_bkrd').css('padding', '4px');
		$('#id_workNavProt_bkrd').css('z-index', '4');
		
		
		
		$('<div id="id_navProtContainer" class="class_navProtContainer"></div>').appendTo('#id_workNavProt_bkrd');
		for(var i=0;i<workProtArray.length; i++)
		{
			$('<div ' + 'id="workProtContainer' + i +'" class="class_workContainer"></div>').appendTo('#id_navProtContainer');
					
			var num = i+1;
			
			$('<div ' + 'id="workProt' + i +'" class="class_workNav"></div>').appendTo('#workProtContainer'+i);
			if(num<10)
			{
				$('<div class="class_workNavNum">(No: 00'+num+')</div>').appendTo('#workProtContainer'+i);
			} else 
			{
				$('<div class="class_workNavNum">(No: 0'+num+')</div>').appendTo('#workProtContainer'+i);
			}
			$("#workProt"+i).html('<a href="#" id="workNavItem">'+workProtArray[i].title+'</a>');
			
			
			var mysource  ="prot,"+i;
			$("#workProtContainer"+i).bind('click', {msg: mysource}, function(event)
			{
				//dispatchWork(event.data.msg);
				updateWork(event.data.msg);
			});
		}
		
		// SHADOW
		
		$('#id_workNavProt_shadow').css('position', 'absolute');
		$('#id_workNavProt_shadow').css('left', '636px');
		$('#id_workNavProt_shadow').css('top', '125px');
		$('#id_workNavProt_shadow').css('z-index', '3');
		
		$('#id_workNavProt_shadow').css('width', $('#id_workNavProt_bkrd').width()+10);
		$('#id_workNavProt_shadow').css('height', $('#id_workNavProt_bkrd').height()+10);

		$('#id_workNavProt_bkrd').fadeOut(0);
		$('#id_workNavProt_shadow').fadeOut(0);
	}
	
	updateProtNav = function()
	{
		if(!showingProtNav)
		{
			$('#id_workNavProt_bkrd').fadeIn(speedIn);
			$('#id_workNavProt_shadow').fadeIn(speedIn);
			workNav.hideNav();
			showingProtNav=true;
		} else 
		{
			$('#id_workNavProt_bkrd').fadeOut(speedOut);
			$('#id_workNavProt_shadow').fadeOut(speedOut);
			showingProtNav=false;
		}
	}
	
	Extras.prototype.hideNav = function()
	{
		$('#id_workNavProt_bkrd').fadeOut(speedOut);
		$('#id_workNavProt_shadow').fadeOut(speedOut);
		showingProtNav=false;
	}
}
