function strTrim(tmpStr)
{
	var i;
	for (i=0; i < tmpStr.length; ++i)
		if (tmpStr.charAt(i) != " ") break;
	tmpStr = tmpStr.substring(i);
	for (i=tmpStr.length - 1; i >= 0; --i)
		if (tmpStr.charAt(i) != " ") break;
	tmpStr = tmpStr.substring(0, i + 1);
	return tmpStr;
}
function chkEmail(tmpStr)
{
	var i;
	var posAt = 0;
	var posDot = 0
	var count = 0;
	for(i=0;i<tmpStr.length;++i)
	{
		if(tmpStr.charAt(i) == "@")
		{
			posAt = i;
			count++;
		}
		if(tmpStr.charAt(i) == ".")
		{
			posDot = i;
		}
		if (!((tmpStr.charAt(i) >= "0" && tmpStr.charAt(i) <= "9")
				||(tmpStr.charAt(i) >= "a" && tmpStr.charAt(i) <= "z")
				|| (tmpStr.charAt(i)>= "A" && tmpStr.charAt(i) <= "Z")
				|| (tmpStr.charAt(i) == "-")
				|| (tmpStr.charAt(i) == "_")
				|| (tmpStr.charAt(i) == "@")
				|| (tmpStr.charAt(i) == ".")
			)) return false;
	}
	if(count>1) return false;
	if(eval(posAt) > 1 && posAt != tmpStr.length-1 && posDot > posAt && posDot != tmpStr.length-1) return true;
	return false;
}
function update()
{
	if(strTrim(obj.name.value)=="")
	{
		alert("Please Enter Your Organization Name. ");
		obj.name.focus();
		return false;
	}
	if(obj.dist.selectedIndex==0)
	{
		alert("Please Select District. ");
		obj.dist.focus();
		return false;
	}
	if(strTrim(obj.address.value)=="")
	{
		alert("Please Enter Your Organization Address. ");
		obj.address.focus();
		return false;
	}
	if(strTrim(obj.email.value)!="")
	{
		if(chkEmail(obj.email.value)==false)
		{
			alert("Please Enter Valid Email Address. ");
			obj.email.focus();
			return false;
		}
	}
	if(strTrim(obj.areaFunctional.value)=="")
	{
		alert("Please Enter Your Organization Functional Area. ");
		obj.areaFunctional.focus();
		return false;
	}
	obj.action = "ngo_list.php?opt=update";
	obj.submit();
}
function donorSearch()
{
	if(strTrim(obj.ngoName.value)=="" && obj.ngoDist.selectedIndex==0 && strTrim(obj.areaFunct.value)==0)
	{
		alert("Sorry You have choosen/entered no data for search. ");
		obj.ngoName.focus();
		return false;
	}
	obj.action = "ngo_list.php?opt=search";
	obj.submit();
}
function donorSearch1()
{
	if(strTrim(obj.ngoName1.value)=="" && obj.ngoDist1.selectedIndex==0 && strTrim(obj.areaFunct1.value)==0)
	{
		alert("Sorry You have choosen/entered no data for search. ");
		obj.ngoName1.focus();
		return false;
	}
	obj.action = "ngo_list.php?opt=search1";
	obj.submit();
}
