//////////////////////////////////////// GLOBAL FUNCTIONS

		

		// GET HEIGHT

		function GetWindowHeight() {

			var D = document;

			return Math.max(

				Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),

				Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),

				Math.max(D.body.clientHeight, D.documentElement.clientHeight)

			);

		}

			

		// OPACITY CHANGE

		function ChangeOpac(Opacity, ID, EndFunction) { 

			var DivObject = document.getElementById(ID).style; 

			DivObject.opacity = (Opacity / 100); 

			DivObject.MozOpacity = (Opacity / 100); 

			DivObject.KhtmlOpacity = (Opacity / 100); 

			DivObject.filter = "alpha(opacity=" + Opacity + ")"; 

			if (EndFunction != '') {

			var CallFunction = new Function (EndFunction);

			CallFunction();

			}

		} 

		

		// OPACITY FADE	PROGRESS

		function Opacity(ID, OpacStart, OpacEnd, Millisec, EndFunction) { 

			var Speed = Math.round(Millisec/100); 

			var Timer = 0; 

			if(OpacStart > OpacEnd) { 

				for(i = OpacStart; i >= OpacEnd; i--) { 

					if (i == OpacEnd) {

					setTimeout("ChangeOpac("+i+",'"+ID+"','"+EndFunction+"')",(Timer * Speed)); 

					} else {

					setTimeout("ChangeOpac("+i+",'"+ID+"','')",(Timer * Speed)); 

					}

					Timer++; 

				} 

			} else if(OpacStart < OpacEnd) { 

				for(i = OpacStart; i <= OpacEnd; i++) { 

					if (i == OpacEnd) {

					setTimeout("ChangeOpac("+i+",'"+ID+"','"+EndFunction+"')",(Timer * Speed)); 

					} else {

					setTimeout("ChangeOpac("+i+",'"+ID+"','')",(Timer * Speed)); 

					}

					Timer++; 

				} 

			} 

		} 

			

		////////////////////////////////////////  FOCUS VIEW

		function FocusView (Type,FileName,Width,Height,BackgroundColor,Shadow,Transparent) {	

			if (Type == 'Load') {	

				document.getElementById('FocusViewBackground').style.display = "block";

				document.getElementById('FocusViewBackground').style.backgroundColor = BackgroundColor;				

				document.getElementById('FocusViewBackground').style.height = GetWindowHeight()+"px";	

				document.getElementById('FocusViewHorizontal').style.display = "block";

				document.getElementById('FocusViewCenter').style.display = "block";		

				document.getElementById('FocusViewCenter').style.width = Width+"px";

				document.getElementById('FocusViewCenter').style.height = Height+"px";

				document.getElementById('FocusViewCenter').style.top = (parseInt(Height/2)*-1)+"px";

				document.getElementById('FocusViewCenter').style.marginLeft = (parseInt(Width/2)*-1)+"px";

				document.getElementById('FocusViewClose').style.display = "block";

				document.getElementById('FocusViewShadow').style.display = "none";

				if (Shadow) {					

					var ShadowWidth = Math.floor(Width+(110/(400/Width)));

					var ShadowHeight = Math.floor(Height+(110/(400/Height)));

					document.getElementById('FocusViewShadow').style.width = ShadowWidth+"px";

					document.getElementById('FocusViewShadow').style.height = ShadowHeight+"px";

					document.getElementById('FocusViewShadow').style.top = ((Height/2)-(ShadowHeight/2))+"px";

					document.getElementById('FocusViewShadow').style.left = ((Width/2)-(ShadowWidth/2))+"px";	

				} 

				Opacity('FocusViewBackground', 0, 40, 600,"FocusView(\"Insert\",\""+escape(FileName)+"\","+Width+","+Height+",\""+BackgroundColor+"\","+Shadow+","+Transparent+")");	

				Opacity('FocusViewClose', 0, 100, 600,"");		

			} else if (Type == 'Insert') {

				if (FileName.match(/\.swf$/) || FileName.match(/\.swf?/)) {

					var so = new SWFObject(unescape(FileName), "introvideo", Width, Height, "7", "");

					if (Transparent) {

					so.addParam("WMODE", "transparent");

					} else {

					so.addParam("bgcolor", "#000000");

					}

					so.addParam("allowFullScreen", "true");

					so.addParam("quality", "best");

					so.write("FocusViewPlugin");

				} else {

					document.getElementById('FocusViewPlugin').innerHTML = '<iframe src="'+unescape(FileName)+'" width="'+Width+'" height="'+Height+'" name="FocusViewiFrame" allowtransparency="1" frameborder="0" scrolling="no"></iframe>';			

				}

				if (Shadow) {	

				document.getElementById('FocusViewShadow').style.display = "block";

				}

			} else if (Type == 'Remove') {

				document.getElementById('FocusViewPlugin').innerHTML = '';

				document.getElementById('FocusViewBackground').style.display = "none";

				document.getElementById('FocusViewClose').style.display = "none";					

				document.getElementById('FocusViewCenter').style.display = "none";		

				document.getElementById('FocusViewHorizontal').style.display = "none";

			} else {

				document.getElementById('FocusViewShadow').style.display = "none";

				document.getElementById('FocusViewPlugin').innerHTML = '';

				Opacity('FocusViewBackground', 40, 0, 600,"FocusView(\"Remove\",\""+escape(FileName)+"\","+Width+","+Height+",\""+BackgroundColor+"\","+Shadow+","+Transparent+")");	

				Opacity('FocusViewClose', 100, 0, 400,"");	

			}

		}



    

		// POP UP

		function OpenPopUp(loadpage,PageWidth,PageHeight) {

			var intWidth = PageWidth;

			var intHeight = PageHeight;

			var intLeft = (screen.availWidth / 2) - (intWidth / 2 );

			var intTop = (screen.availHeight / 2) - (intHeight / 2 );

			OpenWin = this.open(loadpage, "ViewPopUp", 'toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no,width='+PageWidth+',height='+PageHeight+', screenX=' + intLeft + ',screenY=' + intTop + ',left=' + intLeft + ',top= ' + intTop + ''); 

			OpenWin.focus();

		}

		

		// POP UP WITH SCROLL

		function OpenPopUpWithScroll(loadpage,PageWidth,PageHeight) {

			var intWidth = PageWidth;

			var intHeight = PageHeight;

			var intLeft = (screen.availWidth / 2) - (intWidth / 2 );

			var intTop = (screen.availHeight / 2) - (intHeight / 2 );

			OpenWin2 = this.open(loadpage, "ViewPopUp2", 'toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes,width='+PageWidth+',height='+PageHeight+', screenX=' + intLeft + ',screenY=' + intTop + ',left=' + intLeft + ',top= ' + intTop + ''); 

			OpenWin2.focus();

		}

		

		

		// LOAD XML 

		function LoadXML(url,errorfunction) {

			var xmlDoc;	

			if (window.XMLHttpRequest) {

			  xmlDoc=new window.XMLHttpRequest();

			  xmlDoc.open("GET",url,false);	 

			  xmlDoc.send("");

			  return xmlDoc.responseXML;

			} else if (ActiveXObject("Microsoft.XMLDOM")) {

			  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");

			  xmlDoc.async=false;

			  xmlDoc.ignoreWhite=true;

			  xmlDoc.load(url);

			  return xmlDoc;

			} 

			if (errorfunction != '') {

			var ErrorFunction = new Function (''+errorfunction+'(\'1\')');

			ErrorFunction();

			} 

			return null;

		} 

		

		// STRING TO XML

		function StringToXML(xml) {

			if (window.ActiveXObject) {

			xmlDoc=new ActiveXObject("Microsoft.XMLDOM");

			xmlDoc.async=false;

			xmlDoc.loadXML(xml);

			return xmlDoc;

			} else if (window.XMLHttpRequest) {

			var parser=new DOMParser();

			xmlDoc=parser.parseFromString(xml,"text/xml");

			return xmlDoc;

			} 

		}

		

		// POST CALL

		function PostRequest(httpRequest,url,parameters,callfunction,errorfunction,parsexml) {

			window[httpRequest] = false;

			if (window.XMLHttpRequest) {

				 window[httpRequest] = new XMLHttpRequest();

				 if (window[httpRequest].overrideMimeType) {

					window[httpRequest].overrideMimeType('text/html');

				 }

			  } else if (window.ActiveXObject) {

				

				 try {

					window[httpRequest] = new ActiveXObject("Msxml2.XMLHTTP");

				 } catch (e) {

					try {

					   window[httpRequest] = new ActiveXObject("Microsoft.XMLHTTP");

					} catch (e) {}

				 }

			  }

			  if (!window[httpRequest]) {

				 if (errorfunction != '') {

				 var ErrorFunction = new Function (''+errorfunction+'(\'1\')');

				 ErrorFunction();

				 } 

				 return false;

			  }

			

			window[httpRequest].onreadystatechange = new Function ('PostRequestReturn("'+httpRequest+'","'+callfunction+'","'+errorfunction+'",'+parsexml+')');

			window[httpRequest].open('POST', url, true);

			window[httpRequest].setRequestHeader("Content-type", "application/x-www-form-urlencoded");

			window[httpRequest].setRequestHeader("Content-length", parameters.length);

			window[httpRequest].setRequestHeader("Connection", "close");

			window[httpRequest].send(parameters);	

		} 

		

		// POST RESPONSE

		function PostRequestReturn(httpRequest,callfunction,errorfunction,parsexml) {

			if (window[httpRequest].readyState == 4) {

				 if (window[httpRequest].status == 200) {

					Result = window[httpRequest].responseText;

					if (parsexml) {

						var ResponseFunction = new Function (''+callfunction+'(StringToXML(Result))');   

					} else {

						var ResponseFunction = new Function (''+callfunction+'(Result)');   

					}

					ResponseFunction();

				 } else {

					if (errorfunction != '') {

					var ErrorFunction = new Function (''+errorfunction+'(\'2\')');

					ErrorFunction();

					}

				 }

			 }

		}

		

		

		// NEWSLETTER POST

		function NewsLetterPost () {

			var Valid = true;

			var VerifyEmail = document.getElementById('email').value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);

			if (document.getElementById('email').value == '' || !VerifyEmail || document.getElementById('email').value == document.getElementById('email').defaultValue ) { Valid = false;  } 

			if (document.getElementById('firstname').value == document.getElementById('firstname').defaultValue) { document.getElementById('firstname').value = ''; } 
			
			if (document.getElementById('lastname').value == document.getElementById('lastname').defaultValue) { document.getElementById('lastname').value = ''; } 

			if (document.getElementById('city').value == document.getElementById('city').defaultValue) { document.getElementById('city').value = '';  }	

			if (document.getElementById('state').value == document.getElementById('state').defaultValue) { document.getElementById('state').value = '';  } 

			if (Valid) {

				var parameters = "firstname="+encodeURIComponent(document.getElementById('firstname').value)+"&lastname="+encodeURIComponent(document.getElementById('lastname').value)+"&email="+encodeURIComponent(document.getElementById('email').value)+"&state="+encodeURIComponent(document.getElementById('state').value)+"&city="+encodeURIComponent(document.getElementById('city').value)+"&country=";

				PostRequest('NewsletterPostVar','inc/newsletter.php',parameters,'NewsLetterPostComplete','NewsLetterPostError',false);	

			}

		}

		

		function NewsLetterPostComplete(Response) {	

			document.getElementById('newsletterform').style.display = "none";

			document.getElementById('thank-you').style.display = "block";

			document.getElementById('name').value = ''

			document.getElementById('email').value = '';

			document.getElementById('city').value = '';

			document.getElementById('state').value = '';

		}

		

		function NewsLetterPostError(Response) {

			document.getElementById('name').value = ''

			document.getElementById('email').value = '';

			document.getElementById('city').value = '';

			document.getElementById('state').value = '';

		}

		

		// HOME NEWS		
		var NewsXML = null;
		var NewsWidgetItem = 1;
		var NewsWidgetTimeOut = null;	
		function SetupNews() {
			NewsXML = LoadXML("rss/news_home.xml?rand="+Math.random()*5);
			document.getElementById('numberSelectors').innerHTML += '<a href="javascript:NewsWidget(\'Prev\',\'\')"><img src="img/arrow-prev.png" alt="Prev" /></a>';
			document.getElementById('numberSelectors').innerHTML += '<a href="javascript:NewsWidget(\'Load\',\'1\')" id="News_Button_1" class="selected">1</a>';
			ImageObject = new Image();
			for(i = 2; i <= NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length; i++) {
				document.getElementById('numberSelectors').innerHTML += '<a href="javascript:NewsWidget(\'Load\',\''+i+'\')" id="News_Button_'+i+'">'+i+'</a>';
				ImageObject.src = ''+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(i-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue
			}
			document.getElementById('numberSelectors').innerHTML += '<a href="javascript:NewsWidget(\'Next\',\'\')"><img src="img/arrow-next.png" alt="Next" /></a>'; 
			NewsWidgetTimeOut = setTimeout("NewsWidget('Next','');",8000);  	
			document.getElementById('News_Url_Image').innerHTML = '<img src="'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue+'"  id="News_Focus_Image" style="position:absolute; z-index:20"  /><img src="'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[NewsWidgetItem].getElementsByTagName("image")[0].childNodes[0].nodeValue+'"  id="News_Load_Image"  />';
			ChangeOpac(0, 'News_Load_Image', '');
			var InsertContent = '';
			InsertContent += '<div style="position:absolute; z-index:20; width:260px; height:auto;" id="News_Load_Content"><h3><a href="yourstories?'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'#'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" >'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[NewsWidgetItem].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3>'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[NewsWidgetItem].getElementsByTagName("description")[0].childNodes[0].nodeValue+'</div>';                         
			InsertContent += '<div style="position:absolute; z-index:21; width:260px; height:auto;" id="News_Focus_Content" ><h3><a href="yourstories?'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'#'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" >'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3>'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("description")[0].childNodes[0].nodeValue+'</div>'; 
			document.getElementById('newsText').innerHTML = InsertContent;
			ChangeOpac(0, 'News_Load_Content', '');
		}		

		function NewsWidget(Type,ID) {
		clearTimeout(NewsWidgetTimeOut);
		if (document.getElementById('News_Button_'+NewsWidgetItem) && ID != NewsWidgetItem) {
			var ContentID = 'News';
			var InsertContent = '';
			document.getElementById("News_Focus_Content").style.display= "block";
			document.getElementById('News_Button_'+NewsWidgetItem).className = '';
			ChangeOpac(100, 'News_Load_Image', '');		
			document.getElementById(ContentID+'_Focus_Image').src = ''+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue;
			ChangeOpac(100, ContentID+'_Focus_Image', '');
            document.getElementById(ContentID+'_Focus_Content').innerHTML = '<h3><a href="yourstories?'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'#'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" >'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3>'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("description")[0].childNodes[0].nodeValue;  
			ChangeOpac(0, ContentID+'_Load_Content', '');
			ChangeOpac(100, ContentID+'_Focus_Content', '');			
			if (Type == 'Next') { NewsWidgetItem++; if (NewsWidgetItem > parseInt(NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length)) { NewsWidgetItem = 1; }   NewsWidgetTimeOut = setTimeout("NewsWidget('Next','');",8000);} 				
			else if (Type == 'Prev') { NewsWidgetItem--; if (NewsWidgetItem == 0) { NewsWidgetItem = parseInt(NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length); }  NewsWidgetTimeOut = setTimeout("NewsWidget('Next','');",8000);}	
			else if (Type == 'Load') { NewsWidgetItem = ID; }
			document.getElementById(ContentID+'_Load_Image').src = ''+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue;
			document.getElementById(ContentID+'_Load_Content').innerHTML = '<h3><a href="yourstories?'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'#'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" >'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3>'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("description")[0].childNodes[0].nodeValue;                         
			document.getElementById('News_Url_Image').href = 'yourstories?'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'#'+NewsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(NewsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue;
			document.getElementById('News_Button_'+NewsWidgetItem).className = 'selected';
			Opacity(ContentID+'_Focus_Image', 100, 0, 300,'');
			Opacity(ContentID+'_Focus_Content', 100, 0, 500,'document.getElementById(\"News_Focus_Content\").style.display=\"none\"');
			Opacity(ContentID+'_Load_Content', 0, 100, 500,'');
		}	
		}

		// STORE WIDGET
		var StoreXML = null;
		var StoreWidgetItem = 1;
		var StoreWidgetTimeOut = null;	
		function SetupStore() {
		var HomePagePostFix = '';
		if (document.getElementById('productSelectors-new')) { HomePagePostFix = '-new'; }
			if (document.getElementById('productSelectors'+HomePagePostFix)) {
				StoreXML = LoadXML("rss/storewidget.xml?rand="+Math.random()*5);
				document.getElementById('productSelectors'+HomePagePostFix).innerHTML += '<a href="javascript:StoreWidget(\'Prev\',\'\')"><img src="img/arrow-prev.png" alt="Prev" /></a>';
				document.getElementById('productSelectors'+HomePagePostFix).innerHTML += '<a href="javascript:StoreWidget(\'Load\',\'1\')" id="Store_Button_1" class="selected">1</a>';
				ImageObject = new Image();
				for(i = 2; i <= StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length; i++) {
					document.getElementById('productSelectors'+HomePagePostFix).innerHTML += '<a href="javascript:StoreWidget(\'Load\',\''+i+'\')" id="Store_Button_'+i+'">'+i+'</a>';
					ImageObject.src = ''+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(i-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue
				}
				document.getElementById('productSelectors'+HomePagePostFix).innerHTML += '<a href="javascript:StoreWidget(\'Next\',\'\')"><img src="img/arrow-next.png" alt="Next" /></a>'; 
				StoreWidgetTimeOut = setTimeout("StoreWidget('Next','');",5000);  	
				document.getElementById('Store_Url_Image').innerHTML = '<img src="'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue+'"  id="Store_Focus_Image" style="position:absolute; z-index:20; top:0px; left:10px;"  /><img style="position:absolute; z-index:10; top:0px; left:10px;" src="'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[StoreWidgetItem].getElementsByTagName("image")[0].childNodes[0].nodeValue+'"  id="Store_Load_Image"  />';
				ChangeOpac(0, 'Store_Load_Image', '');
				var InsertContent = '';
				InsertContent += '<div style="position:absolute; z-index:20; width:160px; height:auto;" id="Store_Load_Content"><h3><a href="'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[StoreWidgetItem].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" target="_blank">'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[StoreWidgetItem].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3>'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[StoreWidgetItem].getElementsByTagName("description")[0].childNodes[0].nodeValue+'</div>';                         
				InsertContent += '<div style="position:absolute; z-index:21; width:160px; height:auto;" id="Store_Focus_Content" ><h3><a href="'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" target="_blank">'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3>'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("description")[0].childNodes[0].nodeValue+'</div>'; 
				document.getElementById('productText'+HomePagePostFix).innerHTML = InsertContent;
				ChangeOpac(0, 'Store_Load_Content', '');
			}
		}		

		function StoreWidget(Type,ID) {
		clearTimeout(StoreWidgetTimeOut);
		if (document.getElementById('Store_Button_'+StoreWidgetItem) && ID != StoreWidgetItem) {
			var ContentID = 'Store';
			var InsertContent = '';
			document.getElementById("Store_Focus_Content").style.display= "block";
			document.getElementById('Store_Button_'+StoreWidgetItem).className = '';
			ChangeOpac(100, 'Store_Load_Image', '');		
			document.getElementById(ContentID+'_Focus_Image').src = ''+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue;
			ChangeOpac(100, ContentID+'_Focus_Image', '');
            document.getElementById(ContentID+'_Focus_Content').innerHTML = '<h3><a href="'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" target="_blank">'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3>'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("description")[0].childNodes[0].nodeValue;  
			ChangeOpac(0, ContentID+'_Load_Content', '');
			ChangeOpac(100, ContentID+'_Focus_Content', '');			
			if (Type == 'Next') { StoreWidgetItem++; if (StoreWidgetItem > parseInt(StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length)) { StoreWidgetItem = 1; }  StoreWidgetTimeOut = setTimeout("StoreWidget('Next','');",5000);} 				
			else if (Type == 'Prev') { StoreWidgetItem--; if (StoreWidgetItem == 0) { StoreWidgetItem = parseInt(StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length); }  StoreWidgetTimeOut = setTimeout("StoreWidget('Next','');",5000);}	
			else if (Type == 'Load') { StoreWidgetItem = ID; }
			document.getElementById(ContentID+'_Load_Image').src = ''+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue;
			document.getElementById(ContentID+'_Load_Content').innerHTML = '<h3><a href="'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" target="_blank">'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3>'+StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("description")[0].childNodes[0].nodeValue;                         
			document.getElementById('Store_Url_Image').href = StoreXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoreWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue;
			document.getElementById('Store_Button_'+StoreWidgetItem).className = 'selected';
			Opacity(ContentID+'_Focus_Image', 100, 0, 300,'');
			Opacity(ContentID+'_Focus_Content', 100, 0, 500,'document.getElementById(\"Store_Focus_Content\").style.display=\"none\"');
			Opacity(ContentID+'_Load_Content', 0, 100, 500,'');		
			if (!DisableEventScroll) {
				EventsWidgetTimeOut = setTimeout("EventsWidget('Next','');",1000); 
			}
			if (!DisableStoryScroll) {
				clearTimeout(StoryWidgetTimeOut);	
				StoryWidgetTimeOut = setTimeout("StoryWidget('Next','');",2000);
			}
		}	
		}
		window.onload = SetupStore;
		
		// EVENT WIDGET
		var EventsXML = null;
		var EventsWidgetItem = 1;
		var EventsWidgetTimeOut = null;	
		function SetupEvents() {
		var HomePagePostFix = '';
			if (document.getElementById('calSelectors'+HomePagePostFix)) {
				EventsXML = LoadXML("rss/eventswidget.xml?rand="+Math.random()*5);
				document.getElementById('calSelectors'+HomePagePostFix).innerHTML += '<a href="javascript:EventsWidget(\'Prev\',\'\')"><img src="img/arrow-prev.png" alt="Prev" /></a>';
				document.getElementById('calSelectors'+HomePagePostFix).innerHTML += '<a href="javascript:EventsWidget(\'Load\',\'1\')" id="Events_Button_1" class="selected">1</a>';
				ImageObject = new Image();
				for(i = 2; i <= EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length; i++) {
					document.getElementById('calSelectors'+HomePagePostFix).innerHTML += '<a href="javascript:EventsWidget(\'Load\',\''+i+'\')" id="Events_Button_'+i+'">'+i+'</a>';
					ImageObject.src = ''+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(i-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue
				}
				document.getElementById('calSelectors'+HomePagePostFix).innerHTML += '<a href="javascript:EventsWidget(\'Next\',\'\')"><img src="img/arrow-next.png" alt="Next" /></a>'; 
				//EventsWidgetTimeOut = setTimeout("EventsWidget('Next','');",5000);  	
				document.getElementById('Events_Url_Image').innerHTML = '<img src="'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue+'"  id="Events_Focus_Image" style="position:absolute; z-index:20; top:0px; left:0px;"   /><img style="position:absolute; top:0px; left:0px;"  src="'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[EventsWidgetItem].getElementsByTagName("image")[0].childNodes[0].nodeValue+'"  id="Events_Load_Image"  />';
				ChangeOpac(0, 'Events_Load_Image', '');
				var InsertContent = '';
				InsertContent += '<div style="position:absolute; z-index:20; width:160px; height:auto;" id="Events_Load_Content"><h3><a href="'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[EventsWidgetItem].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" target="_blank">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[EventsWidgetItem].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3><p class="cal-date">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[EventsWidgetItem].getElementsByTagName("date")[0].childNodes[0].nodeValue+'</p> <p class="cal-location">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[EventsWidgetItem].getElementsByTagName("location")[0].childNodes[0].nodeValue+'</p><a class="readMore" href="/events#'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[EventsWidgetItem].getElementsByTagName("link")[0].childNodes[0].nodeValue+'">MORE INFO</a></div>';                         
				InsertContent += '<div style="position:absolute; z-index:21; width:160px; height:auto;" id="Events_Focus_Content" ><h3><a href="'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" target="_blank">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3><p class="cal-date">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("date")[0].childNodes[0].nodeValue+'</p> <p class="cal-location">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("location")[0].childNodes[0].nodeValue+'</p><a class="readMore" href="/events#'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'">MORE INFO</a></div>'; 
				document.getElementById('calText'+HomePagePostFix).innerHTML = InsertContent;
				ChangeOpac(0, 'Events_Load_Content', '');
			}
		}		

		var DisableEventScroll = false;
		function EventsWidget(Type,ID) {			
		clearTimeout(EventsWidgetTimeOut);
		if (document.getElementById('Events_Button_'+EventsWidgetItem) && ID != EventsWidgetItem) {
			var ContentID = 'Events';
			var InsertContent = '';
			document.getElementById("Events_Focus_Content").style.display= "block";
			document.getElementById('Events_Button_'+EventsWidgetItem).className = '';
			ChangeOpac(100, 'Events_Load_Image', '');		
			document.getElementById(ContentID+'_Focus_Image').src = ''+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue;
			ChangeOpac(100, ContentID+'_Focus_Image', '');
            document.getElementById(ContentID+'_Focus_Content').innerHTML = '<h3><a href="'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" target="_blank">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3><p class="cal-date">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("date")[0].childNodes[0].nodeValue+'</p> <p class="cal-location">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("location")[0].childNodes[0].nodeValue+'</p><a class="readMore" href="/events#'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'">MORE INFO</a>';   
			ChangeOpac(0, ContentID+'_Load_Content', '');
			ChangeOpac(100, ContentID+'_Focus_Content', '');			
			if (Type == 'Next') { EventsWidgetItem++; if (EventsWidgetItem > parseInt(EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length)) { EventsWidgetItem = 1; }  } 				 //EventsWidgetTimeOut = setTimeout("EventsWidget('Next','');",5000);
			else if (Type == 'Prev') { EventsWidgetItem--; if (EventsWidgetItem == 0) { EventsWidgetItem = parseInt(EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length); }  }	 //EventsWidgetTimeOut = setTimeout("EventsWidget('Next','');",5000);
			else if (Type == 'Load') { EventsWidgetItem = ID; DisableEventScroll = true; }
			document.getElementById(ContentID+'_Load_Image').src = ''+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue;
			document.getElementById(ContentID+'_Load_Content').innerHTML = '<h3><a href="'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'" target="_blank">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("title")[0].childNodes[0].nodeValue+'</a></h3><p class="cal-date">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("date")[0].childNodes[0].nodeValue+'</p> <p class="cal-location">'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("location")[0].childNodes[0].nodeValue+'</p><a class="readMore" href="/events#'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'">MORE INFO</a>';                         
			document.getElementById('Events_Url_Image').href = '/events#'+EventsXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(EventsWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue;
			document.getElementById('Events_Button_'+EventsWidgetItem).className = 'selected';
			Opacity(ContentID+'_Focus_Image', 100, 0, 300,'');
			Opacity(ContentID+'_Focus_Content', 100, 0, 500,'document.getElementById(\"Events_Focus_Content\").style.display=\"none\"');
			Opacity(ContentID+'_Load_Content', 0, 100, 500,'');
		}	
		}		
		
		// STORY WIDGER		
		var StoryXML = null;
		var StoryWidgetItem = 1;
		var StoryWidgetTimeOut = null;	
		function SetupStory() {
			StoryXML = LoadXML("rss/story_home.xml?rand="+Math.random()*5);
			ImageStoryObject = new Image();
			for(i = 2; i <= StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length; i++) {
				ImageStoryObject.src = ''+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(i-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue
			}
			//StoryWidgetTimeOut = setTimeout("StoryWidget('Next','');",5000);  	
			document.getElementById('Story_Url_Image').innerHTML = '<img src="'+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoryWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue+'"  id="Story_Focus_Image" style="position:absolute; z-index:20; top:0px; left:0px;"  width="216" height="123" /><img style="position:absolute; top:0px; left:0px;" width="216" height="123" src="'+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[StoryWidgetItem].getElementsByTagName("image")[0].childNodes[0].nodeValue+'"  id="Story_Load_Image"  />';
			document.getElementById('Story_Url_Image').href = 'yourstories?'+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoryWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'#'+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoryWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue;
			document.getElementById('Story_Url').href = 'yourstories?'+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoryWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'#'+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoryWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue;
			ChangeOpac(0, 'Story_Load_Image', '');
		}		

		var DisableStoryScroll = false;
		function StoryWidget(Type,ID) {
			var ContentID = 'Story';	
			if (document.getElementById(ContentID+'_Focus_Image')) {	
				clearTimeout(StoryWidgetTimeOut);			
				var InsertContent = '';
				ChangeOpac(100, 'Story_Load_Image', '');	
				document.getElementById(ContentID+'_Focus_Image').src = ''+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoryWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue;
				ChangeOpac(100, ContentID+'_Focus_Image', '');				
				if (Type == 'Next') { StoryWidgetItem++; if (StoryWidgetItem > parseInt(StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length)) { StoryWidgetItem = 1; }    StoryWidgetTimeOut = setTimeout("StoryWidget('Next','');",8000)} 		 
				else if (Type == 'Prev') { StoryWidgetItem--; if (StoryWidgetItem == 0) { StoryWidgetItem = parseInt(StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item").length); }  StoryWidgetTimeOut = setTimeout("StoryWidget('Next','');",8000); }	 
				else if (Type == 'Load') { StoryWidgetItem = ID; DisableStoryScroll = true; }
				document.getElementById(ContentID+'_Load_Image').src = ''+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoryWidgetItem-1)].getElementsByTagName("image")[0].childNodes[0].nodeValue;
				document.getElementById('Story_Url_Image').href = 'yourstories?'+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoryWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'#'+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoryWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue;
				document.getElementById('Story_Url').href = 'yourstories?'+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoryWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue+'#'+StoryXML.getElementsByTagName("rss")[0].getElementsByTagName("item")[(StoryWidgetItem-1)].getElementsByTagName("link")[0].childNodes[0].nodeValue;
				Opacity(ContentID+'_Focus_Image', 100, 0, 500,'');
			}			
		}
		

		