// JavaScript Document
function Validate()
{
if(document.getElementById('name').value=="") 
			{
				alert("Please Your Name Here!");
				document.TMC_Contact.name.focus();
				return false;
			}
if(document.getElementById('email').value=="") 
			{
				alert("Please Enter Your E-Mail Id !");
				document.TMC_Contact.email.focus();
				return false;

			}

	var arr = new Array(

				'.com','.net','.org','.biz','.coop','.info','.museum','.name','.pro',

				'.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag','.ai','.al',

				'.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw','.az','.ba','.bb',

				'.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm','.bn','.bo','.br','.bs',

				'.bt','.bv','.bw','.by','.bz','.ca','.cc','.cd','.cf','.cg','.ch','.ci',

				'.ck','.cl','.cm','.cn','.co','.cr','.cu','.cv','.cx','.cy','.cz','.de',

				'.dj','.dk','.dm','.do','.dz','.ec','.ee','.eg','.eh','.er','.es','.et',

				'.fi','.fj','.fk','.fm','.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh',

				'.gi','.gl','.gm','.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy',

				'.hk','.hm','.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io',

				'.iq','.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki',

				'.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li','.lk',

				'.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg','.mh','.mk',

				'.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt','.mu','.mv','.mw',

				'.mx','.my','.mz','.na','.nc','.ne','.nf','.ng','.ni','.nl','.no','.np',

				'.nr','.nu','.nz','.om','.pa','.pe','.pf','.pg','.ph','.pk','.pl','.pm',

				'.pn','.pr','.ps','.pt','.pw','.py','.qa','.re','.ro','.rw','.ru','.sa',

				'.sb','.sc','.sd','.se','.sg','.sh','.si','.sj','.sk','.sl','.sm','.sn',

				'.so','.sr','.st','.sv','.sy','.sz','.tc','.td','.tf','.tg','.th','.tj',

				'.tk','.tm','.tn','.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug',

				'.uk','.um','.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu',

				'.ws','.wf','.ye','.yt','.yu','.za','.zm','.zw');



				var sd = document.getElementById("email").value;

				var ids = sd.split("\n");

				var val = true;



				for(var j=0; j<ids.length; j++)

				{

					var mai = ids[j];

					var dot = mai.lastIndexOf(".");

					var ext = mai.substring(dot,mai.length);

					//alert(ext);

					var at = mai.indexOf("@");



					if(dot > 5 && at >1)

					{

						for(var i=0; i<arr.length; i++)

						{

							if(ext == arr[i])

							{

							val = true;

							break;

							}

							else

							{

							val = false;

							}

						}

						if(val == false)

						{

							alert("Your mailid "+mai+" is not corrrrect format !");

							return false;

						}

					}

					else

					{

					alert("Your mailid '"+mai+"' is not correct format !");

					document.TMC_Contact.email.focus();

					return false;

					}

				}

if(TMC_Contact.phone.value=="")
	{

		alert("Enter Telephone Number");

		TMC_Contact.phone.focus();

		return false;

	}

var checkOK = "0123456789- \t\r\n\f";

var checkStr =TMC_Contact.phone.value;

    var allValid = true;

	 for (i = 0;  i < checkStr.length;  i++)
	{

		ch = checkStr.charAt(i);

		for (j = 0;  j < checkOK.length;  j++)

		if (ch == checkOK.charAt(j))

		break;

		if (j == checkOK.length)

		{

			allValid = false;

			break;

		}

	}

if (!allValid)
	{

	alert("Invalid Telephone Number");

	TMC_Contact.phone.focus();

	return (false);

	}
if(document.getElementById('comments').value=="") 

	{

		alert("Please Enter The Message Here !");

		document.TMC_Contact.comments.focus();

		return false;

	}

}
