function displayFlashAni() {
	if (navigator.appName == "Microsoft Internet Explorer") {
		document.write('<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="400" height="40">\n');
        document.write('<param name="movie" value="images/tmt-ani.swf" />\n');
        document.write('<param name="quality" value="High" />\n');
        document.write('<param name="loop" value="false" />\n');
        document.write('</object>\n');
	}
	else {
		document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="250" height="80">\n');
		document.write('<embed src="images/tmt-ani.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="400" height="40" quality="High" loop="false"/>\n');
        document.write('</object>\n');
	}
}

function displayFlash() {
	if (navigator.appName == "Microsoft Internet Explorer") {
		document.write('<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="400" height="40">\n');
        document.write('<param name="movie" value="images/tmt.swf" />\n');
        document.write('<param name="quality" value="High" />\n');
        document.write('<param name="loop" value="false" />\n');
        document.write('</object>\n');
	}
	else {
		document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="250" height="80">\n');
		document.write('<embed src="images/tmt.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="400" height="40" quality="High" loop="false"/>\n');
        document.write('</object>\n');
	}
}

function checkForm(thisform)
{
	if (thisform.Message.value == null || thisform.Message.value == "")
	{
		alert ("Please enter your message.");
		thisform.Message.focus();
		thisform.Message.select();
		return false;
	}
	if (thisform.realname.value == null || thisform.realname.value == "")
	{
		alert ("Please enter your name.");
		thisform.realname.focus();
		thisform.realname.select();
		return false;
	}
	if ((thisform.email.value == null || thisform.email.value == "") && 
		(thisform.Telephone.value == null || thisform.Telephone.value == "") && 
		(thisform.Address.value == null || thisform.Address.value == ""))
	{
		alert ("Please enter your E-mail address or Telephone number or Address.");
		thisform.email.focus();
		thisform.email.select();
		return false;
	}
	if (!isBlank(thisform.email.value) && !isEmailValid(thisform.email.value))
	{
		alert("Please enter a valid e-mail address.");
		thisform.email.focus();
		thisform.email.select();
		return false;
	}
	return true;
}

function isBlank(fieldValue) {
	var blankSpaces = / /g;
	fieldValue = fieldValue.replace(blankSpaces, "");
	return (fieldValue == "") ? true : false;
}

function isEmailValid(fieldValue) {
	var emailFilter = /^.+@.+\..{2,4}$/;
	var atSignFound = 0;
	for (var i = 0; i <= fieldValue.length; i++)
		if ( fieldValue.charAt(i) == "@" )
			atSignFound++;
	if ( atSignFound > 1 )
		return false;
	else
		return ( emailFilter.test(fieldValue) && !doesEmailHaveInvalidChar(fieldValue) ) ? true : false;
}

function doesEmailHaveInvalidChar(fieldValue) {
	var illegalChars = /[\(\)\<\>\,\;\:\\\/\"\[\] ]/;
	return ( illegalChars.test(fieldValue) ) ? true : false;
}
