



function LTrim( value ) 
{	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}

function RTrim( value ) 
{
	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
	
}

function trim( value ) 
{	
	//return LTrim(RTrim(value));	
	return value.replace(/^\s+|\s+$/g, '') ;
}		

function searchUserLayouts()
{	
	var str=document.getElementById('txtSearch').value;
	if ( str=='Search Our Layouts' || trim(str)=='' )
	{
		document.location.href="/layout-gen/result";
	}
	else
	{
		document.location.href="/layout-gen/result/txtSearch/"+trim(str).replace(/ /g,"+");
	}	
}

function searchUserLayoutsApps()
{	
	var str=document.getElementById('txtSearch').value;
	if ( str=='Search Our Layouts' || trim(str)=='' )
	{
		document.getElementById("formSearchApps").action="/layout-gen/result";
	}
	else
	{
		document.getElementById("formSearchApps").action="/layout-gen/result/txtSearch/"+trim(str).replace(/ /g,"+");
	}
	document.getElementById("formSearchApps").submit();
}

