var siteList = new Array();
siteList[0] = "kieskeurig";
siteList[1] = "kelkoo";
siteList[2] = "vergelijk";
siteList[3] = "pricewatch";
siteList[4] = "beslist";
siteList[5] = "prijsvergelijk";
siteList[6] = "ciao";
siteList[7] = "elcheapo";
//siteList[8] = "twenga";
//siteList[8] = "testfreaks";
siteList[8] = "youtellme";

function disableEnterKey(e) {
     var key;

     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox

     if(key == 13)
          return false;
     else
          return true;
}

function checkQueryField() {
	var query = document.queryForm.query.value;
	//alert(999+query)
	if (!query || query=="Zoeken..." || query=="Typ hier een productnaam in...") {
		alert("U dient eerst een zoekterm in te vullen.");
		return false;
	}
	else {
		aler("ok")
		return true;
	}
}

function generateUrls(query) {
	makeHttpRequest("createUrls.php?query=" + query, "handleUrlsResult", "true");
}

function handleUrlsResult(results) {
	var total = results.getElementsByTagName("result").length;
 
	for(i=0; i < total; i++)
	{
		var currentResult = results.getElementsByTagName("result").item(i);
		var site = currentResult.getElementsByTagName("site").item(0).firstChild.nodeValue;
		var url = currentResult.getElementsByTagName("url").item(0).firstChild.nodeValue;
		
		if (document.getElementById("link_"+site)) {
			document.getElementById("link_"+site).href = url;
		}
	}
	
}

function getUrls() {
	var query = document.queryForm.query.value;
	if (!query || query=="Zoeken..." || query=="Typ hier een productnaam in...") {
		alert("U dient eerst een zoekterm in te vullen.");
		return false;
	}
	
	makeHttpRequest("createUrls.php?query=" + query, "handleUrlResult", "true");
	
}

function getUrl(fSite) {
	var query = document.queryForm.query.value;
	if (!query || query=="Zoeken..." || query=="Typ hier een productnaam in...") {
		alert("U dient eerst een zoekterm in te vullen.");
		return false;
	}
	
	makeHttpRequest("createUrls.php?query=" + query, "handleUrlResult", "true");

}

function handleUrlResult(results) {
	var total = results.getElementsByTagName("result").length; 
	for(i=0; i < total; i++)
	{
		var currentResult = results.getElementsByTagName("result").item(i);
		var site = currentResult.getElementsByTagName("site").item(0).firstChild.nodeValue;
		var url = currentResult.getElementsByTagName("url").item(0).firstChild.nodeValue;
		//alert(url);

		if (document.getElementById("check_"+site) && document.getElementById("check_"+site).checked) {
			//alert("open")
			window.open(url,'','scrollbars=yes,menubar=yes,height=800,width=800,resizable=yes,toolbar=yes,location=no,status=no');
			// new window:
			//window.open(url);
		}

	}
	
	// popup:
	//window.open(url,'','scrollbars=no,menubar=no,height=800,width=800,resizable=yes,toolbar=no,location=no,status=no');
	// new window:
	//window.open(url);
}