// JavaScript Document

function GetXmlHttpObject() {
	var xmlHttp;
	try {
		xmlHttp = new XMLHttpRequest(); // Firefox, Opera 8.0+, Safari
	} catch (e) {
		try { // Internet Explorer
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				//alert("Your browser does not support AJAX!");
				return null;
			}
		}
	}
	return xmlHttp;
}

function fotv_sub() { 
    var str = $('#fotv_subscribe #email').val(); 
	//alert(str); return;
	if (str == 'Your email' || str == '') {
		alert('You must submit your email address.');
		return;
	}
	xmlHttp = GetXmlHttpObject();
    if (xmlHttp == null) {
		alert ("Your browser does not support AJAX!");
		return;
    } 
    xmlHttp.onreadystatechange = stateChanged;  // see function below
	//alert(str); return;
    var url = "/go/ajax/subscribe_email.php";
	var params = "fotv=subscribe"
		+ "&email=" + str + 
		" &sid=" + Math.random();
	
    xmlHttp.open("POST", url, true);
    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(params);
}

function stateChanged() { 
    if (xmlHttp.readyState == 4) { 
		if (xmlHttp.status == 200) document.getElementById("prompt-blog").innerHTML=xmlHttp.responseText;  // error
		else document.getElementById("prompt-blog").innerHTML=xmlHttp.responseText;
    }
}

function fotv_ans() {  //Xmessage,Xname,Xemail,Xphone
    //alert('made it here'); return; 
	/*if (str == 'Your email' || str == '') {
		alert('You must submit your email address.');
		return;
	}*/
	xmlHttp = GetXmlHttpObject();
    if (xmlHttp == null) {
		alert ("Your browser does not support AJAX!");
		return;
    } 
    xmlHttp.onreadystatechange = stateChangedA;  // see function below
	//alert('made it here 67'); return;
	
    var url = "/go/ajax/submit_answer.php";
	var params = "fotv=answer"
		+ "&message=" + document.fanswer.message.value
		+ "&name=" + document.fanswer.name.value
		+ "&email=" + document.fanswer.email.value;
		//+ "&phone=" + document.fanswer.phone.value
	
	//alert(url + params); return;
	
    xmlHttp.open("POST", url, true);
    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(params);
	
	//alert(url + params);
}

function stateChangedA() { 
    if (xmlHttp.readyState == 4) { 
		if (xmlHttp.status == 200) document.getElementById("answer_form").innerHTML=xmlHttp.responseText;  // error
		else document.getElementById("answer_form").innerHTML=xmlHttp.responseText;
    }
}
