function validateURL(frmName, fld, msg)
{
	var lengthValue1 = eval("document."+frmName+"."+fld).value;
	
    lengthValue = lengthValue1.length;
	
    if(lengthValue != 0)
    {
        var j = new RegExp();
        j.compile(/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/);
		
        if (!j.test(lengthValue1))
		{
            alert(msg);
			return false;
		}
        else
            return true;
    }
	
return true;	
}

function checkEmail(frmName, fld, msg)
{ 
	// simple email check
	field = eval("document."+frmName+"."+fld);
  	
	var emailfmt = /^\w+([.-]\w+)*@\w+([.-]\w+)*\.\w{2,8}$/;
	
	if(!emailfmt.test(field.value))
  	{
		alert(msg);
		field.focus();
	}
	else
		return true;
}

function validateBlank(frmName, fld, msg)
{
	
	field = eval("document."+frmName+"."+fld);
	
	var arr = Array();
	
	for(i=0;i<field.value.length;i++)
		arr[i] = field.value.charAt(i);
	
	var x = 0
	for(i=0;i<field.value.length;i++)
	{
		if(arr[i] == ' ')
			x++;
	}
	
	if(x == field.value.length)
	{
		alert(msg);
		field.focus();
	}
	else
		return true;
}