var searchSwitch = null;

function searchUserKey (criteria)
{
	if (event.keyCode == 13)
		fireSearch ('button', criteria);
}

function fireSearch (type, criteria)
{
	var temp, txt;
	if (type == 'button')
	{
		if (searchSwitch != null)
		{
			type = searchSwitch;
		}
		else
		{
			type = 'site';
		}
	}
	else
	{
		if (searchSwitch  == type)
			type = searchSwitch;
	}
	switch (type)
	{	
		case 'site':
			document.all.searchOption.innerHTML = 'Site this Search';
			searchSwitch = 'site';			
			if (criteria != '')
				window.navigate ('/main/extra/search/default.asp?SearchString=' + criteria);
			break;
		case 'internet':
			document.all.searchOption.innerHTML = 'Search Siemens.net';
			searchSwitch = 'internet';			
			temp = criteria.split(" ");
			txt = "";
			for (i = 0; i < temp.length; i++)
			{
				if (i+1 != temp.length)	
					txt = txt + temp[i] + '+'; 
				else
					txt = txt + temp[i]; 
			}	
			if (criteria != '')
				window.open ('http://search.siemens.com/cgi-bin/search.pl?layout=fiboint&pg=q&uil=en&enc=utf-8&customcategorieval=null&customcategoriedisp=null&q=' + txt + '&catfilter=&kl=XX');
			break;
		case 'prod':
			document.all.searchOption.innerHTML = 'Product Search';
			searchSwitch = 'prod';
			break;
		case 'sManuals':
			document.all.searchOption.innerHTML = 'Manuals Search';
			searchSwitch = 'sManuals';
			if (criteria != '')
				window.open ('http://www4.ad.siemens.de/-snm-0135030360-1095414968-0000003099-0000007099-1097745181-enm-GB/llisapi.dll?query=' + criteria + '&func=cslib.cssearch&content=skm%2Fmain.asp&lang=en&siteid=csius&objaction=cssearch&searchinprim=&nodeid99=');
			break;
		case 'sDownloads':
			document.all.searchOption.innerHTML = 'Downloads Search';
			searchSwitch = 'sDownloads';
			if (criteria != '')
				window.open ('http://www4.ad.siemens.de/-snm-0135030360-1084460304-0000030520-0000003466-1086877610-enm-GB/llisapi.dll?func=cslib.csinfo2&siteid=csius&lang=en&aktprim=99&content=skm%2FnewSKM%2Fmain%2Easp?option=download%26firstload=no%26optionengewaehlt=yes&query=' + criteria);
			break;
		case 'sFAQs':
			document.all.searchOption.innerHTML = 'FAQs Search';
			searchSwitch = 'sFAQs';
			if (criteria != '')
				window.open ('http://www4.ad.siemens.de/-snm-0135030360-1084460304-0000027004-0000006629-1086950509-enm-GB/llisapi.dll?func=cslib.cssearch&siteid=csius&lang=en&aktprim=100&content=skm/newSKM/main.asp&optionengewaehlt=yes&query=' + criteria);
			break;						
		default:
			break;
	}
}