function IsEmail(email,Label)
{
  var result = false;
  var theStr = new String(email);
  var index = theStr.indexOf("@");
  var x = email;
  	if(x!="")	
	{			
		var testresults;
		var varEmail=email;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;														
		if (filter.test(varEmail))
		{		
			testresults=true;					
		}
		else
		{
			alert("Invalid E-mail");
			return false;
		}		
			var testresults;
			var varEmail = ""
			varEmail=email;
			var tmp = varEmail;
			var i,j,t1,vale;
			//alert (varEmail.length);
			i = varEmail.indexOf('@');
			j = tmp.indexOf('.',i);
			tn = j - i;			
	}
	else
	{
		alert("Please enter a valid "+Label);
		return false;
	}
  	return true;
}

function trim(Val)
{
	while(''+Val.charAt(0)==' ')
	Val=Val.substring(1,Val.length);
	return Val
}

// FOR GENERAL VALIDATION---------------------------------------------------------------------->
function IsValid(Val,Label)
{
	if(trim(Val)=="")
	{
		alert("Please enter your "+Label)
		return false
	}
	return true
}


function mdvalidate()
	{
		if(!IsValid(document.mdfrm.myname.value,"name"))
		{
			document.mdfrm.myname.focus();
			return false;
		}
		if(!IsEmail(document.mdfrm.mymail.value,"e-mail"))
		{
			document.mdfrm.mymail.focus();
			return false;
		}
		if(!IsValid(document.mdfrm.mycomments.value,"comments"))
		{
			document.mdfrm.mycomments.focus();
			return false;
		}		
		
	}