function search(frm_name)
{
	var result="";
	var result1="";
	var result2="";
	var result3="";
	var tempvar="";
	var tempvar1="";
	var preval="";
	var flag="";
	var flag1="";
	var tempvar="";
	var len,resultlen,i,fname,preval1,preval2;
	var input_str = frm_name.companyname.value;
	if (input_str=="" || input_str.toLowerCase()=="quotes")
	{
		alert("Please enter Company Name!!!")
		return false;
	}
	else
	{
		companyname= new String(frm_name.companyname.value)
		len=companyname.length;
		for(i=0;i<=len-1;i++)
		{
			if(len>10)
			{
				tempvar=companyname
				flag1="true"
				break;
			}
			else
			{
				j=i+1;
				result= companyname.charAt(i);
				preval=companyname.charAt(j)
				if(result==" " || preval==" " || result=="." || preval=="." || len<6)
	 			{
					tempvar="";
					for(k=0;k<=len-1;k++)
					{
						result1="";
						result1=companyname.charAt(k);
						if(result1!=" " && result1!=".")
						{	
							tempvar+=result1;
						}
					}
					flag="true";
					flag1="true";
					break;
				}
				else
				{
					for(l=0;l<=len-1;l++)
					{
						result3="";
						result3=companyname.charAt(l)	
						if(result3!="." && l!=len)
						{	
							tempvar+=result3;
						}
					}
					flag1="true";
					break;
				}
				if(flag=="true")
				{
					flag1="true";
					break;
				}
			}
		}
	}
	if(flag1=="true")
	{
		compname=new String(tempvar);
		rExp="&";
		newString = new String("*") 
		if(compname.replace(rExp,newString))
		{
			companyname=compname.replace(rExp,newString)
		}
		else
		{
			companyname=tempvar;
		}
		companyname=companyname.toUpperCase();
		companyname=companyname.replace("*","*");
		companyname=companyname.replace("THE ","");
		companyname=companyname.replace(" THE","");
		companyname=companyname.replace(" THE ","");
		companyname=companyname.replace(" OF ","");
		companyname=companyname.replace(" OF","");
		companyname=companyname.replace("OF ","");
		companyname=companyname.replace(" AND ","");
		companyname=companyname.replace("AND ","");
		companyname=companyname.replace(" AND","");
		companyname=companyname.replace(" LTD. ","");
		companyname=companyname.replace("LTD. ","");
		companyname=companyname.replace(" LTD.","");
		companyname=companyname.replace(" LTD ","");
		companyname=companyname.replace("LTD ","");
		companyname=companyname.replace(" LTD","");
		companyname=companyname.replace(" CO. ","");
		companyname=companyname.replace("CO. ","");
		companyname=companyname.replace(" CO.","");
		companyname=companyname.replace(" PVT. ","");
		companyname=companyname.replace("PVT. ","");
		companyname=companyname.replace(" PVT.","");
		companyname=companyname.replace("PVT.","");
		companyname=companyname.replace(" PVT ","");
		companyname=companyname.replace("PVT ","");
		companyname=companyname.replace(" PVT","");
		if(companyname=="TV18")
		{
			companyname="TV 18";
		}
		frm_name.action="http://iio.moneycontrol.com/company_search.php?companyname="+escape(companyname);
		frm_name.submit();
	}
	else
	{
		frm_name.companyname.focus();
	}
}
var key1=0;
function count_key()
{
	if(event.keyCode!=32)
		key1=1;
}

function tocheckval(frm_name)
{
	var input_str = frm_name.companyname.value;
	if (input_str=="" || input_str.toLowerCase()=="quotes")
	{
		alert("Please enter Company Name!!!");
		frm_name.companyname.focus();
		return false;
	}

	len=frm_name.companyname.value.length;
	if(len < 3)
	{
		alert("Please enter minimum 3 characters for search");
		frm_name.companyname.focus();
		return false;
	}

	search(frm_name);
	return(true);
}
