//Browser Support Code
function sendemail(){
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser Doesn't Support AJAX!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById("emailbox").innerHTML = ajaxRequest.responseText;
		}
	}

	var email = document.emailForm.email.value;
	var name = document.emailForm.name.value;
	var phone = document.emailForm.area.value+'-'+document.emailForm.prefix.value+'-'+document.emailForm.digit.value;
	var message = document.emailForm.message.value;
	
	
	var params = "name="+name+"&email="+email+"&phone="+phone+"&message="+message;

function charCount(char, newString){ 
	var count = 0; 
	for (var i=0;i<newString.length;i++) { 
	if (char == newString.substr(i,char.length)) 
		count++; 
	} 
	return count;
} 

 
	if(email == ''){
		alert("We need and email");
	}else if (charCount('@',email)  != 1){
		alert("Hmm.. That's not an Email!");
	}else{
		ajaxRequest.open("POST", "sendemail.php?" + params, true);
	}
	ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	ajaxRequest.setRequestHeader("Content-length", params.length);
	ajaxRequest.setRequestHeader("Connection", "close");
	ajaxRequest.send(params); 
}



function trijump(){

	if(document.emailForm.area.value.length == 3){
		
	}
}

function moveOnMax(field,nextFieldID){
  if(field.value.length >= field.maxLength){
    document.getElementById(nextFieldID).focus();
  }
}


function check(){
	var email = document.emailForm.email.value;
	if(echeck(email)==true){
		sendemail();
	}else{
		document.emailForm.email.focus();
	}
}


function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mailD")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail")
		    return false
		 }

 		 return true					
}
