function SendEMailMessage() {
  var req = false;
  //alert('Hi'); 
if(validate_form(document.getElementById('textfield1'),'Name')==false)
{document.getElementById('textfield1').focus();return false;}
if(validate_form(document.getElementById('textfield2'),'Email Address')==false)
{document.getElementById('textfield2').focus();return false;}
if (validate_email(document.getElementById('textfield2'),"Not a valid e-mail address!")==false)
  {document.getElementById('textfield2').focus();return false;}
if(validate_form(document.getElementById('textarea'),'Message')==false)
{document.getElementById('textarea').focus();return false;}
  var strUrl = window.location.toString();	      
  strUrl=strUrl.substring(0,strUrl.lastIndexOf('/')+1); 
  //alert('Hi');   
  // For Safari, Firefox, and other non-MS browsers
  if (window.XMLHttpRequest) {
    try {
 
      req = new XMLHttpRequest();
    } catch (e) {
      req = false;
    }
  } else if (window.ActiveXObject) {
    // For Internet Explorer on Windows
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        req = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
        req = false;
      }
    }
  }
  if (req) {
    // Synchronous request, wait till we have it all
    try
    {       
    req.open('GET', strUrl+"QuickContact.aspx?Name="+document.getElementById('textfield1').value+"&Email="+document.getElementById('textfield2').value+"&Msg="+document.getElementById('textarea').value, false);
    req.send(null);
alert('Thank you. Your message has been sent to iEffect');
ClearData();
}
    catch (e){alert(e);}

    	
  } else {
    alert('No mail server');
  }
}
function validate_form(field,stralert)
{
//alert(field);
if (field.value==null||field.value=="")
{

alert(stralert+' must be filled out!');return false}
else
{
return true;
}
}

function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2||((dotpos+1)-value.length)==0) 
  {alert(alerttxt);return false;}
else {return true;}
}
}

function ClearData()
{
document.getElementById('textfield1').value="";
document.getElementById('textfield2').value="";
document.getElementById('textarea').value="";
}
