function setFocusDelayed()
{
 global_valfield.focus();
}

function setfocus(valfield)
{
	global_valfield=valfield;
	setTimeout('setFocusDelayed()',100);
}

function validatePresent(valfield)
{
	if (valfield.value=="")
	{	
		alert('This field cannot be blank');
		setfocus(valfield);
		return false;
   	}else{
		return true;
	}
}


function IsNumeric(valfield)
{
	var strstring = valfield.value;
	var strvalidchars = "0123456789.";
	var strchar;
	var result = true;
	if (valfield.value=="") result=false;
	for(i=0; i < strstring.length && result == true; i++)
	{
		strchar = strstring.charAt(i);
		if(strvalidchars.indexOf(strchar)== -1)
		{
			result=false;
		}
	}
	if (result==false)
	{
		alert('This field must be numeric');
		setfocus(valfield);
		return result;
	}else{
		return true;
	}
}


function conf_del(text)
{
	var user_input = confirm(text);
	if(user_input==true)
	{
		return true;
	}else{
		return false;
	}
}



function del_prod()
{
	var agree=confirm("Are you sure you want to delete this product?");
	if (agree)
		return true;
	else
		return false;
	
}

function del_cat()
{
	var agree=confirm("Are you sure? \n\n Any products assigned to this Category with have the Category set to 'NONE'");
	if (agree)
		return true;
	else
		return false;
	
}

function del_img()
{
	var agree=confirm("Are you sure?");
	if (agree)
		return true;
	else
		return false;
	
}






