// JavaScript Document

/* API related hacks */
cobrand = AOL.cobrand;
client = AOL.client;
// alert (cobrand);
/* //End */

function manageTabs(newTab, searchType, where) {
	if (where == 'header') {
		document.getElementById("hth").value = searchType;
		var ulobj = document.getElementById("clearfixh");
	}
	else if (where == 'footer') {
		document.getElementById("htf").value = searchType;
		var ulobj = document.getElementById("clearfixf");
	}
	var arrElements = ulobj.getElementsByTagName("li");
	for (var i = 0; i < arrElements.length; i++) {
		arrElements[i].className = '';
	}
	document.getElementById(newTab).className = 'selected';
}

function encodeParam(param){if(encodeURIComponent)return encodeURIComponent(param);return escape(param);}

function doSearch(searchPos, what) {
	var url;
	var landingPage;
	var searchQuery;
	if (what == 1) { searchQuery = document.getElementById("queryname_h").value; }
	else if (what == 2) { searchQuery = document.getElementById("queryname_f").value; }
	var sw = parseInt(searchPos.value);
	
	searchQuery = encodeParam(searchQuery);
	searchQuery = searchQuery.replace(/%20/g, "+").replace(/%27/g, "'");
	
	switch (sw) {
		case 1:
			url = '/search/?q=' + searchQuery + '&invocationType=aolde-engadget';
			landingPage = '';
		break;
		
		case 2:
			if (client == 1 || cobrand == 'aolde') {
				url = 'http://suche.aol.de/aol/search?invocationType=aolde-engadget&query=' + searchQuery;
			}
			else {
				url = 'http://alicesuche.aol.de/aol/search?invocationType=aolde-engadget&query=' + searchQuery;
			}
			landingPage = '_blank';
		break;
		
		default:
			url = '/search/?q=' + searchQuery + '&invocationType=aolde-engadget';
			landingPage = '';
		break;
	}
	if (what == 1) {
		document.s_form.action = url;
		document.s_form.target = landingPage;
	}
	else if (what == 2) {
		document.s_form1.action = url;
		document.s_form1.target = landingPage;
	}
}