function result(){
	if((document.getElementById("username").value=='')||(document.getElementById("password").value==''))
	{
	document.getElementById("showerror").style.display='block';
	return false;
	}
	else{
	return true;
	}
}

String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}

function inputBox(obj){
	try
	{
		if((obj.value).trim() == '')
		{
			return true;
		}
		return false;
	}
	catch(e)
	{
		return false;	
	}
}

function emailValidation(eMail){
	var mystr = eMail.value;
	eMail.value = mystr.replace(/^\s*|\s*$/g,"");
	var re = /^[a-zA-Z0-9_\.\-]+(\.[a-zA-Z0-9_\.\-]+)*@([a-zA-Z0-9_\.\-]+\.)+[a-zA-Z]{2,7}$/;
	
	if(!eMail.value.match(re)){
		return true;		
	}else if (!(eMail.value.search (/[@]/) >= 0)){
		return true;		
	}else if (!(eMail.value.search (/[.]/) >= 0)){
		return true;		
	}else{
		return false;
	}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}


function sendmail() {
xmlHttp2=GetXmlHttpObject();
//Validation part starts  Here
var namevalue=document.getElementById('name');
var emailvalue=document.getElementById('email');
var messagevalue=document.getElementById('message');
 if(inputBox(namevalue))
	{
		alert('Please provide your name');
		namevalue.focus();
		return false;
	}
	if(inputBox(emailvalue))
	{
		alert('Please provide your email');
		emailvalue.focus();
		return false;
	}
		if (emailValidation(emailvalue))
	{
		alert('Please enter valid email address.');
		//obj3.value = '';
		emailvalue.focus();
		return false;
	}	
	
	if(inputBox(messagevalue))
	{
		alert('Please provide your message');
		messagevalue.focus();
		return false;
	}
	//Validation part ends Here
//xarg= arg;
var mail=document.getElementById('email').value;
var message=document.getElementById('message').value;
var name=document.getElementById('name').value;
if (xmlHttp2==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  } 
	var url="email.php?mail="+mail+"&message="+message+"&name="+name;
	
	//alert(url); 

xmlHttp2.open("GET",url,true);
xmlHttp2.send(null);
	xmlHttp2.onreadystatechange=function() {
		if (xmlHttp2.readyState==4) 
		{ 
	  var content = xmlHttp2.responseText;
	  var content_result=trimsting(content);
//	alert(content_result);
	   if(content_result=='success') {
		 document.getElementById('contactForm').style.display='none';
		 document.getElementById('contact_result').style.display='block';
		 
		 
		return false;
	   } else  {
		 document.getElementById('contactForm').style.display='block';
		 document.getElementById('contact_result').style.display='none';
		
	   }
		}
		
	}
}

function trimsting(str) {
	var whitespace = ' \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000';
	for (var i = 0; i < str.length; i++) {
		if (whitespace.indexOf(str.charAt(i)) === -1) {
			str = str.substring(i);
			break;
		}
	}
	for (i = str.length - 1; i >= 0; i--) {
		if (whitespace.indexOf(str.charAt(i)) === -1) {
			str = str.substring(0, i + 1);
			break;
		}
	}
	return whitespace.indexOf(str.charAt(0)) === -1 ? str : '';
}
$(document).ready(function() {
	$("#evertruecontactForm").validate({
		rules: {
			name: {
				required: true
			},
			organization: {
				required: true
			},			
			email:{
				required: true,
				emailnew: true
			},
			comments: {
				required: true
			}
		},
		messages: {
			name:{
				required: "<br />Enter your name"
			},
			organization:{
				required: "<br />Enter your organization"
			},
			email:{
				required: "<br />Enter your email id",
				emailnew: "<br />Please enter correct email id."
			},
			comments:{
				required: "<br />Enter your comments"
			}
		}
	});
   
});     
