function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

function InStr(strSearch, charSearchFor)
{
	for (i=0; i < strSearch.length; i++)
	{
		if (charSearchFor == Mid(strSearch, i, 1))
		{
		return i;
		}
	}
	return -1;
}

function checkBlank(overtureDesc)
{
	var val = trim(document.searchForm.searchKeyword.value, "\\s");
	myString = new String(document.searchForm.searchKeyword.value);
	
	if(document.searchForm.searchKeyword.value=='' || val == '')
	{
		alert("Please enter search keyword(s).");
		return false;
	}
	else if(myString.indexOf("<") > 0 || myString.indexOf(">") > 0)
	{
		alert("Please enter the valid search keyword(s).");
		return false;
	}
	else if(document.searchForm.sltCountry.value == '')
	{
		alert("Please select country.");
		return false;
	}
	else
	{ 
//		document.getElementById('processing').innerHTML = '';
//		document.getElementById('afterSearch').className="beginmkt";
//		document.getElementById('searchBtn').value="Loading...";
//		document.getElementById('searchBtn').disabled=true;
//		document.getElementById('processing').innerHTML = "Processing Market Research Report for "+ document.searchForm.searchKeyword.value +"...";
				
//		document.searchForm.submit();
	}
}
function RecommendWindow()
{
	rf=document.referrer;
	window.open('https://www.esources.co.uk/recommend.php?rf='+rf,'Esources_Recommend','width=547,height=606,left=100,top=100,screenX=0,screenY=100');
	return false;
}
function checkBlankOnTab(overtureDesc)
{
	
	if(typeof(overtureDesc)!="undefined")
	{
		//alert('hello '+overtureDesc);
		document.getElementById('searchKeyword').value = '';
		document.getElementById('searchKeyword').value = overtureDesc;
		return true;
	}
	if(document.searchForm.searchKeyword.value=='')
	{
		alert("Please enter search keyword(s).");
		//document.searchForm.searchKeyword.focus();//comment by tapan
		return false;
	}
	else
	{ 
		document.getElementById('processing').innerHTML = '';
		document.getElementById('afterSearch').className="beginmkt";
		document.getElementById('searchBtn').value="Loading...";
		document.getElementById('searchBtn').disabled=true;
		document.getElementById('processing').innerHTML = "Processing Market Research Report for "+document.searchForm.searchKeyword.value +"...";
		//document.getElementById('searchKeyword').focus();//comment by tapan
		return true;
	}
}

