var ie4=document.all;
var ns6=document.getElementById&&!document.all;
var ie=document.all;
var moz=document.getElementById&&!document.all;
var xmlhttp;

var currentFeedCount;

/*
if (window.addEventListener)				
	window.addEventListener("load", getNews, false);	
else if (document.addEventListener) 
	document.addEventListener("DOMContentLoaded", getNews, false);  
else
	window.attachEvent("onload", getNews);	
*/

		
function bookmark(URL)
{		
	if (ie4) 
	{
		temp=navigator.appVersion.split("MSIE");
		version=parseFloat(temp[1]);

		if (version < 7)
	   		document.write("<a href=\"#\" onclick=\"this.style.behavior='url(#default#homepage)';this.setHomePage('" + URL + "');\"><img src=\"" + URL + "images/make-this-your-homepage.gif\" alt=\"Make this page your homepage\" onmouseover=\"this.src='" + URL + "images/make-this-your-homepage-over.gif';\" onmouseout=\"this.src='" + URL + "images/make-this-your-homepage.gif';\" id=\"make-homepage\" /></a>");
		else
		{
			document.write("<a style=\"behavior:url(#default#homePage) url(#default#userData)\" href='#' onclick=\"this.setHomePage('" + URL + "');\"><img src=\"" + URL + "images/make-this-your-homepage.gif\" alt=\"Make this page your homepage\" onmouseover=\"this.src='" + URL + "images/make-this-your-homepage-over.gif';\" onmouseout=\"this.src='" + URL + "images/make-this-your-homepage.gif';\" id=\"make-homepage\" /></a>");
						
			//document.write("<a href='" + URL + "make_this_your_homepage.php?browser=ie7'><img src=\"" + URL + "images/make-this-your-homepage.gif\" alt=\"Make this page your homepage\" onmouseover=\"this.src='" + URL + "images/make-this-your-homepage-over.gif';\" onmouseout=\"this.src='" + URL + "images/make-this-your-homepage.gif';\" id=\"make-homepage\" /></a>");
		}	
	}
	else
	{
	    if (navigator.appVersion.indexOf("Safari")!=-1)
			browser = "safari";
		else if (navigator.appName == "Opera")	browser = "opera";
		else browser = "firefox";
		
		document.write("<a href='" + URL + "make_this_your_homepage.php?browser=" + browser + "'><img src=\"" + URL + "images/make-this-your-homepage.gif\" alt=\"Make this page your homepage\" onmouseover=\"this.src='" + URL + "images/make-this-your-homepage-over.gif';\" onmouseout=\"this.src='" + URL + "images/make-this-your-homepage.gif';\" id=\"make-homepage\" /></a>");  
	}
}



function xmlInit()
{
  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')
  xmlhttp = new XMLHttpRequest();
}



function AJAXGet(address, callbackFunc)
{
  xmlInit();
  xmlhttp.open("GET", address, true);
  xmlhttp.onreadystatechange=callbackFunc;
  xmlhttp.send(null)
}


function getNews()
{
	// get random feed from feedArray
	currentFeedCount = Math.floor(Math.random() * feedArray.length);
	//feed = feedArray[currentFeedCount][0];
	
	AJAXGet("ajax-filter.php?feed="+feedArray[currentFeedCount][0], displayFeed);
	
	// request feed from server
}


function productSearch(searchTerm)
{
	AJAXGet("ajax-filter.php?search="+searchTerm, displaySearch);
}


function displaySearch()
{
	if (xmlhttp.readyState==4) 
		document.getElementById("product-feed").innerHTML = xmlhttp.responseText; 
}

function displayFeed()
{
	if (xmlhttp.readyState==4) 
	{ 
		document.getElementById("feed1").innerHTML = "<img src=\"images/"+ feedArray[currentFeedCount][1] + "\" alt=\""+ feedArray[currentFeedCount][2] + "\" class=\"feed-icon\" />" + xmlhttp.responseText; 
		setTimeout("getNews", 10000);
	}	
}
