// AJAX component //
<!--
// Suppress JS Errors 
window.onerror = function() { return true; }

var xmlhttp=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
	try {
		xmlhttp = new XMLHttpRequest();
	} catch (e) {
		xmlhttp=false;
	}
}
if (!xmlhttp && window.ActiveXObject) {
	try {
		//xmlhttp = window.createRequest();
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		//xmlhttp=false;
		
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {
			xmlhttp = false;
		}
		
	}
}

function getMyHTML(serverPage, objID) {
if(xmlhttp) {
	var obj = document.getElementById(objID);
	try {
		xmlhttp.open("GET", serverPage);
	} catch (e) {
		alert("Error: " + serverPage);	
	}
	
	
	xmlhttp.setRequestHeader("Content-Type","text/xml;charset=UTF-8")
	xmlhttp.onreadystatechange = function() {
		if( xmlhttp.status == 0 )
		{
			document.getElementById('loadStatus').innerHTML="Aborted...";	
		}
		else if (xmlhttp.readyState == 4) {
			
		   	if (xmlhttp.status==200) {
				//alert("URL Exists!")  
				var xmlResponse = xmlhttp.responseText;
				obj.innerHTML = xmlResponse;
				document.getElementById('loadStatus').innerHTML="";
	
				//document.location = '#top?'+serverPage;
				//document.location.replace = serverPage;
				//document.getElementById("docRet").focus();
				//document.location = '#top';
				if(document.location.hash){
					var rm = document.location.hash;
					removeElem(rm.replace(/#/,""));
				}
		   	}
			else if (xmlhttp.status==404)  {
				alert("URL doesn't exist!");
			}
			else {
				alert("Status is "+xmlhttp.status);
			}
		  } else {
        		  document.getElementById('loadStatus').innerHTML="<img src='images/loading.gif' style='margin:0 auto;' />";
		  }
		

		// If errors on request
		/*
		if( xmlhttp.status == 0 )
		  this.OnAbort();
		else if( xmlhttp.status == 200 && xmlhttp.statusText == "OK")
		  this.OnComplete(xmlhttp.responseText, xmlhttp.responseXML);
		else
		  this.OnError(xmlhttp.status, xmlhttp.statusText, xmlhttp.responseText);
		 */
	}
	xmlhttp.send(null);
	
    //s_pageName=tab;
   //s_gs(s_account);
} //Close if statement for xmlhttp validation
}


function decode_utf(s)
{
  return decodeURI(s);
}

function status(objState, objID) {
	var obj = document.getElementById(objID);
	if(objState == 1)
		getMyHTML(objID,objID); 
	else 
		obj.innerHTML = "";
}

function selectAll(){

}

// MAIN NAVIGATION CONTROLS //
var siteMainNav = new Array();
	siteMainNav[0] = '/What-Is-Flax.html';
	siteMainNav[1] = '/Flax-10-Tips.html';
	siteMainNav[2] = '/Flax-Facts.html';
	siteMainNav[3] = '/Flax-Recipes.html';
	siteMainNav[4] = '/Flax-Health.html';
	siteMainNav[5] = '/Flax-FAQ.html';
	siteMainNav[6] = '/Flax-Partners.html';
	siteMainNav[7] = '/Events.html';

function t_setNav(obj)
{
	var thisObj = siteMainNav[obj];
	getMyHTML(thisObj, "secondaryNav");
	//alert("TEST::Object ID: "+obj);
	var navClear = false;
	var navSet = false;
	var x = document.getElementById('mainNav');
	x = x.getElementsByTagName('LI');
	//alert(x);	
	var i;
	for (i=0;i<x.length;i++)
	{
		//alert(i);
		if (x[i].id == 'mainNavActive')
		{
			x[i].id = '';
			x[i].firstChild.className="";
			navClear = true;
			if(navClear == true && navSet == true ) { break; }
		}
		
		if (i == obj)
		{
			x[i].id = 'mainNavActive';
			x[i].firstChild.className='active';
			navSet = true;
			if(navClear == true && navSet == true ) { break; }
		}
	}

}
	
function new_Nav(cnav,obj)
{
	getMyHTML(siteMainNav[obj], "secondaryNav");
	
	var curActive = document.getElementById('mainNavActive');
	curActive.id = '';
	curActive.firstChild.className="";
	cnav.id = 'mainNavActive';
	cnav.firstChild.className="active";
		
}


function copyRight(){
  	var curdate = new Date();
	var year = curdate.getFullYear();
	var curdate = new Date();
	dstring = curdate.toGMTString(); //full day,month,year,time
	document.write("&copy;" + year + " Potential Players, all rights reserved.")	
}

//-->