

	var searchTXT = "Scrivi qua cosa cercare";
	var onceClick = 1;
	var onceFocus = 0;


	function trim(str)
	{
		return str.replace(/^\s*|\s*$/g,"");
	}

	function clickOnceClear()
	{
		if( onceClick == 0 )
		{
			document.getElementById('txt').value = "";
		}
	
		onceClick = 1
	}

	function focusOnceClear()
	{
		//if( onceFocus == 0 || trim(document.getElementById('txt').value) == searchTXT )
		if( trim(document.getElementById('txt').value) == searchTXT )
		{
			document.getElementById('txt').value = "";
		}
	
		onceFocus = 1
	}

	function defocusBlank()
	{
		if( trim(document.getElementById('txt').value) == ""  )
		{
			document.getElementById('txt').value = searchTXT;
		}
	}
	


	function gsearch( clicked )
	{
		Elements = document.getElementById('typesearch').getElementsByTagName('a');
		for ( i=0; i<Elements.length; i++ )
		{
			if( Elements[i].id != clicked ) 
			{
				Elements[i].className = "gnormal";
			} else {
				if( Elements[i].id != 'gnews' && Elements[i].id != 'gmail' )
				{
					Elements[i].className = "gselected";
				}
			}
		}
		
		if( clicked == 'gweb' )
		{
			document.getElementById('formgoogle').action = "http://www.google.com/custom";
		}
		
		if( clicked == 'gimages' )
		{
			document.getElementById('formgoogle').action = "http://images.google.it/images";
		}
		
		if( clicked == 'gmaps' )
		{
			document.getElementById('formgoogle').action = "http://maps.google.it/maps";
		}
		
		if( clicked == 'ggroups' )
		{
			document.getElementById('formgoogle').action = "http://groups.google.it/groups";
		}
		
	}



function gup( name )
{
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if( results == null ) return null;
	else return results[1];
}


function setGoogleString()
{
	if ( trim( document.getElementById("txt").value ) == "" )
	{
		if ( gup("q") == null )
		{
			document.getElementById("txt").value = searchTXT;
		} else {
			var strg = gup("q");
			strg = strg.replace(/\+/gi, "%20");
			document.getElementById("txt").value = changeIt( strg );
		}
	}
//			document.getElementById("txt").value = gup("q");
}
onLoadFunctions.push( new Array( setGoogleString, new Array() ) );
