// JavaScript Document

	/* Basic AJAX functionality */ 
var req=null;
var console=null;
var READY_STATE_UNINITIALIZED=0;
var READY_STATE_LOADING=1;
var READY_STATE_LOADED=2;
var READY_STATE_INTERACTIVE=3;
var READY_STATE_COMPLETE=4;
var name;

function sendRequest(url) {
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (req) {
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
    }
}

function processReqChange() {
  var ready=req.readyState;
  var data=null;
  if (ready==READY_STATE_COMPLETE) {
    data=req.responseText;
	var response = setResponse(data);
  } else {
    response="sending...";
  } 
  outputResponse(response);
}

function setResponse(data) {
	if(data==1) {
		output = "Jenny has received your request and will be in touch shortly";
		document.getElementById('consultationrequest').reset();
	} else {
		output = "not successful";
	}
	return output;
}


function outputResponse(data) {  
    var outEl=document.getElementById("response");	
	outEl.innerHTML= "" +data;	
}

function send() {
  name = document.getElementById('name').value;
  email = document.getElementById('email').value;
  tel = document.getElementById('tel').value;
  info = document.getElementById('info').value;
  sendRequest("php/ajaxFormToEmail.php5?name=" +name+ "&email=" +email+ "&tel=" +tel+ "&info=" +info);
}
	/* End of AJAX */
	
	
	

function changeBorder(id, color) {
	var element = document.getElementById(id);
	element.style.borderColor = color;
}

function openWindow(theURL,winName,features) { //v2.0
	 window.open(theURL,winName,features);
}
