	
	var submitButtonClicked = false;
	function lockbutton(button)
	{
		if (submitButtonClicked ==true)
		{
			alert("This form can only be submitted once.");
			return false;
		}
		if (typeof(Page_ClientValidate) == 'function') 
		{	
			if (Page_ClientValidate()==true)
			{
				button.value = 'Please Wait...';
				submitButtonClicked=true;
				return true;
			}
		}
		else
		{
			button.value = 'Please Wait...';
			submitButtonClicked=true;
			return true;
		}
		
	}
	
	//===================================
	// Justine
	// Fuction redirects the page to Edit Page
	//Parameter: Active Row,EditPageName,Column(ID based on the user editing 
	// thepage,Mode Value like 1,2 etc
	function GetEditURL(row,PageName,col,nMode) {
		var cell = row.getCell(col);
		var cellText= cell.getValue();
		//alert(cellText);
		
		var str=PageName + cellText +"&Mode=" + nMode;
		location.href =str;
		}
	//Parameter: Active Row,DeletePageName,Column(ID based on the user deleting 
	// thepage,DisplayPage Value like Device,Protocol etc
	function GetDeleteURL(row,PageName,col,DisplayPage) {
		var cell = row.getCell(col);
		var cellText= cell.getValue();
		//alert(cellText);
		
		var str=PageName + cellText +"&DisplayPage=" + DisplayPage;
		location.href =str;
		}