
function MM_openBrWindow(theURL,winName,features) { //v2.0
 	window.open(theURL,winName,features);
}

function Productid_onkeypress() 
{
	if (event.keyCode != 32)
		event.keyCode=event.keyCode;
	else
		event.keyCode=0;	
}

function checkvalid_edit()
{
	
	if (Trim(document.frmedit.txtcode.value) == "")
	{
		alert ("Please Enter Code");
		document.frmedit.txtcode.focus();
		return false;
	}
	if (Trim(document.frmedit.txtname.value) == "")
	{
		alert ("Please Enter Name");
		document.frmedit.txtname.focus();
		return false;
	}
	

	document.frmedit.chkaction.value='addnew';
	return true;
}



function checkvalid()
{
	
	if (Trim(document.frmadd.txtid.value) == "")
	{
		alert ("Please Enter ID");
		document.frmadd.txtid.focus();
		return false;
	}
	
//	alert(document.frmadd.txtid.value.indexOf(" "));
	if(document.frmadd.txtid.value.indexOf(" ") != -1)
	{
		alert("Space is not allow in ID");
		document.frmadd.txtid.focus();
		return false;
	}
		
	
	if (Trim(document.frmadd.txtcode.value) == "")
	{
		alert ("Please Enter Code");
		document.frmadd.txtcode.focus();
		return false;
	}
	if (Trim(document.frmadd.txtname.value) == "")
	{
		alert ("Please Enter Name");
		document.frmadd.txtname.focus();
		return false;
	}
	

	document.frmadd.chkaction.value='addnew';
	return true;
}


	function showall()
	{
		document.frmlist.chkaction.value='showall';
		return true;
	}
		

	function chksearch()
	{
		document.frmlist.chkaction.value='search';
		return true;
	}

	function frmsub()
	{
		document.frmlist.submit();
		return true;
	}

	function CheckAll()
			{
				var i;
				for(i=0;i<frmlist.elements.length; i++)
				{
					var elm  = frmlist.elements[i];
					if(elm.type == "checkbox" && elm.name != "chkCheckAll" ) 
					{
						elm.checked =frmlist.chkCheckAll.checked;
					}
				}
			}
			function Check()
			{
				
				var i;
				var flag;
				flag=1;
				for(i=0;i<frmlist.elements.length; i++)
				{
					var elm  = frmlist.elements[i];
					if(elm.type == "checkbox" && elm.name != "chkCheckAll" ) 
					{
						if(elm.checked==false)
						{
							flag=0;
						}
					}
					
				}	
				if(flag==1)
				{
					frmlist.chkCheckAll.checked=true;
				}
				else
				{
					frmlist.chkCheckAll.checked=false;
				}
			}
			function checkBest()
			{	
					
				if( (parseInt(frmlist.BestCount.value) + parseInt(numChecked())) > 3 )
				{
					alert("Only three properties can be selected as best proposal at a time. Please check your selection");
					return false;
				}
				else
				{
					frmlist.submit();		
				}
			}
			function checkDelete()
			{
				rtn=confirm("This Will Delete All Selected Member[s]!! Want to Delete?");
				if(rtn==false)
				{	
					return false;
				}
				else
				{
					
					frmlist.chkval.value="Delete";
					return true;
				}
			}
			function checkActive(parseid)
			{
				rtn=confirm("This Will Active All Selected Member[s]!! Want to Active?");
				if(rtn==false)
				{	
					return false;
				}
				else
				{
					if(parseid)
						frmlist.chkid.value=parseid;
					else
						frmlist.chkid.value='';
					frmlist.chkval.value="Active";
					
					return true;
				}
			}
			function checkInactive(parseid)
			{
				rtn=confirm("This Will Inactive All Selected Member[s]!! Want to Inactive?");
				if(rtn==false)
				{	
					return false;
				}
				else
				{
					if(parseid)
						frmlist.chkid.value=parseid;
					else
						frmlist.chkid.value='';
						
					frmlist.chkval.value="Inactive";
					return true;
				}
			}
			function numChecked()
			{
				j=0;
				for(i=0;i< frmlist.length;i++)
				{
					e=frmlist.elements[i];
					if (e.type=='checkbox' && e.name != 'chkCheckAll' && e.checked)
					j++;	
				}
				return j;
			}
			function slct1st()
			{
				j=0;
				for(i=0;i< frmlist.length;i++)
				{
					e=frmlist.elements[i];
					if (e.type=='checkbox' && e.name != 'chkCheckAll' && e.checked)
					if(j==1) 
						e.checked=false;
					else 
						j=1;
				}
				return j;
			}
			function Subm(first,dosub,opt)
			{
				for(i=0;i< frmlist.length;i++)
				{
					e=frmlist.elements[i];
					if (e.name == 'chkCheckAll')
						e.checked=false;
				}
				num = ((first) ? slct1st(frmlist) : numChecked(frmlist));
				if (num>0)
				{
					if(opt==1)
						return checkDelete();
					else if(opt==2)
						return checkActive();
					else if(opt==3)
						return checkInactive();
					else if(opt==3)
						return checkBest();
				}
				else
				{	
					alert("Please select Checkbox.");
					return false;
				}
			}


			///// function for RTB varification

		