// JavaScript Document

// API related hacks
/*
var client = 0;
var cobrand = "aolde";

// Get cobrand and client state
if (typeof AOL != "undefined") {
	cobrand = AOL.cobrand;
	client = AOL.client;
}
else if (typeof ProductBranding != "undefined") {
	cobrand = ProductBranding.coBrand;
	client = ProductBranding.isClient;
}
*/
// End

/* API related hacks */
var cobrand = AOL.cobrand;
var client = AOL.client;

function manageTabs(newTab, searchType) {
	document.getElementById("ht").value = searchType;
	switch (searchType) {
		case 1:
			document.getElementById(newTab+'-Asylum').className = 'first current';
			document.getElementById(newTab+'-Web').className = 'second';
		break;
		
		case 2:
			document.getElementById(newTab+'-Web').className = 'second current';
			document.getElementById(newTab+'-Asylum').className = 'first';
		break;		
	}	
}

function clearTxt (txtName) {
	if (txtName.value == 'Bitte Suchbegriffe hier eingeben') {
		txtName.value="";
	}
}

function encodeParam(param){if(encodeURIComponent)return encodeURIComponent(param);return escape(param);}

function doSearch(searchPos) {
	var url;
	var landingPage;
	var invType;
	var searchSpot = document.getElementById("asylum-search");
	var searchQuery = searchSpot.value;
	var sw = parseInt(searchPos.value);
	
	if (searchQuery == "") {
		searchSpot.value="Bitte Suchbegriffe hier eingeben";
		return false;
	} else {
	
	searchQuery = encodeParam(searchQuery);
	searchQuery = searchQuery.replace(/%20/g, "+").replace(/%27/g, "'");

		switch (sw) {
			case 1:
				url = '/search/?q=' + searchQuery + '&invocationType=aolde-asylumChannel';
				landingPage = '';
			break;
			
			case 2:
				if (client == 1 || cobrand == 'aolde') {
					url = 'http://suche.aol.de/aol/search?invocationType=aolde-asylumChannel&query=' + searchQuery;
				}
				else {
					url = 'http://alicesuche.aol.de/aol/search?invocationType=aolde-asylumChannel&query=' + searchQuery;
				}	
				landingPage = '_blank';
			break;
			
			default:
				url = '/search/?q=' + searchQuery + '&invocationType=aolde-asylumChannel';
				landingPage = '';
			break;
		}
		document.search.action = url;
		document.search.target = landingPage;
		return true;
	 }
}