var searchFocus = false;

function submitsearch()
{
	var type;
	type = document.getElementById('website').value;
	
	document.main.action = type + "/index.php";
	document.main.submit();	
	
}

function submitenter(myfield,e)
{
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;
	
	if (keycode == 13)
	   {
	   submitsearch();
	   return false;
	   }
	else
	   return true;
}


function setlabel(type)
{
	var prefix = 'images/';
	var hover = '-pressed';
	var postfix = '.png';
	var prevtype = document.getElementById('website').value;
	var criteria = document.getElementById('splitsearch').value;
		
	setsite(type);
	
	if (type == 'google')
	{
		document.getElementById('label-google').src = prefix + 'google' + hover + postfix;
		document.getElementById('label-youtube').src = prefix + 'youtube' + postfix;
		document.getElementById('label-amazon').src = prefix + 'amazon' + postfix;
		document.getElementById('label-ebay').src = prefix + 'ebay' + postfix;
		document.getElementById('label-twitter').src = prefix + 'twitter' + postfix;
		
		if (criteria != '' && type == prevtype)
	   		submitsearch();
			
	}
	else if (type == 'youtube')
	{
		document.getElementById('label-google').src = prefix + 'google' + postfix;
		document.getElementById('label-youtube').src = prefix + 'youtube' + hover + postfix;
		document.getElementById('label-amazon').src = prefix + 'amazon' + postfix;
		document.getElementById('label-ebay').src = prefix + 'ebay' + postfix;
		document.getElementById('label-twitter').src = prefix + 'twitter' + postfix;
		
		if (criteria != '' && type == prevtype)
	   		submitsearch();
	}
	else if (type == 'amazon')
	{
		document.getElementById('label-google').src = prefix + 'google' + postfix;
		document.getElementById('label-youtube').src = prefix + 'youtube' + postfix;
		document.getElementById('label-amazon').src = prefix + 'amazon' + hover + postfix;
		document.getElementById('label-ebay').src = prefix + 'ebay' + postfix;
		document.getElementById('label-twitter').src = prefix + 'twitter' + postfix;
		
		if (criteria != '' && type == prevtype)
	   		submitsearch();
	}
	else if (type == 'ebay')
	{
		document.getElementById('label-google').src = prefix + 'google' + postfix;
		document.getElementById('label-youtube').src = prefix + 'youtube' + postfix;
		document.getElementById('label-amazon').src = prefix + 'amazon' + postfix;
		document.getElementById('label-ebay').src = prefix + 'ebay' + hover + postfix;
		document.getElementById('label-twitter').src = prefix + 'twitter' + postfix;
		
		if (criteria != '' && type == prevtype)
	   		submitsearch();
	}
	else if (type == 'twitter')
	{
		document.getElementById('label-google').src = prefix + 'google' + postfix;
		document.getElementById('label-youtube').src = prefix + 'youtube' + postfix;
		document.getElementById('label-amazon').src = prefix + 'amazon' + postfix;
		document.getElementById('label-ebay').src = prefix + 'ebay' + postfix;
		document.getElementById('label-twitter').src = prefix + 'twitter' + hover + postfix;
		
		if (criteria != '' && type == prevtype)
	   		submitsearch();
	}
	
}

function searchsite(type)
{
	setsite(type);
	submitsearch();
}

function setsite(type)
{
	document.getElementById('website').value = type;
}
	
function setfocus()
{	
	var type;
	type = document.getElementById('website').value;
	
	if (type == 'google')
	{
		setfocusaction("blue", "#d9edff");
	}
	else if (type == 'youtube')
	{
		setfocusaction("red", "#fde6e6");
	}
	else if (type == 'amazon')
	{
		setfocusaction("green", "#effed7");
	}
	else if (type == 'ebay')
	{
		setfocusaction("yellow", "#fcf7da");
	}
	else if (type == 'twitter')
	{
		setfocusaction("aqua", "#d5f9ff");
	}
}

function setfocusfromlabel(type)
{
	setsite(type);
	
	if (searchFocus)
	{
		setfocus();
	}
}

function setfocusaction (type, color)
{
	document.getElementById('splitsearch').style.backgroundImage = 'url(images/magnify-'+type+'.png), url(images/bg-input-'+type+'.png)';
	document.getElementById('splitsearch').style.backgroundColor = color;
}

function changelabel (label, action)
{
	var postfix = '';
	if (action)
	{
		postfix = '-pressed';
	}
	
	document.getElementById('label-'+label).src='images/'+label+postfix+'.png';
}
