// JavaScript Document
function checkData(id) {
var problem = 'No';
var alertText = "";
	if(document.getElementById("comment_author"+id).value.length <= 0) {
	alertText += "Please enter Name\n";
	problem = 'Yes';
	} 
	if(document.getElementById("comment_email"+id).value.length <= 0) {
	alertText += "Please enter Email\n";
	problem = 'Yes';
	} 
	if(document.getElementById("comment_text"+id).value.length <= 0) {
	alertText += "Please enter Comment\n";
	problem = 'Yes';
	} 
	if(document.getElementById("spamtest"+id).value.length <= 0) {
	alertText += "C'mon, you have to do the Spam Check";
	problem = 'Yes';
	}
	if(problem == 'No') {
	return true;
	} else {
	alert(alertText);
	return false;
	}
}

function checkContactData() {
var problem = 'No';
	if(document.getElementById("contact_name").value.length <= 0) {
	alert("Please enter Name");
	problem = 'Yes';
	} else
	if(document.getElementById("contact_email").value.length <= 0) {
	alert("Please enter Email Address");
	problem = 'Yes';
	} else
	if(document.getElementById("contact_text").value.length <= 0) {
	alert("What? No Message?");
	problem = 'Yes';
	} else
	if(document.getElementById("spamtest").value.length <= 0) {
	alert("C'mon, you have to do the Spam Check");
	problem = 'Yes';
	}
	if(problem == 'No') {
	return true;
	} else {
	return false;
	}
}

function checkAdForm() {
var alertText = '';
var problem = 'No';
	if(document.getElementById("ad_name").value.length <= 0) {
	alertText += "Please enter Name\n";
	problem = 'Yes';
	} 
	if(document.getElementById("ad_company").value.length <= 0) {
	alertText += "Please enter Company\n";
	problem = 'Yes';
	} 
	if(document.getElementById("ad_address").value.length <= 0) {
	alertText += "Please enter Address\n";
	problem = 'Yes';
	} 
	if(document.getElementById("ad_email").value.length <= 0) {
	alertText += "Please enter Email\n";
	problem = 'Yes';
	} 
	if(document.getElementById("ad_phone").value.length <= 0) {
	alertText += "Please enter Phone Number\n";
	problem = 'Yes';
	} 
	if(problem == 'No') {
	return true;
	} else {
	alert(alertText);
	return false;
	}
}

function checkFormData() {
var problem = 'No';
	if(document.getElementById("entry_first").value.length <= 0) {
	alert("Please enter First Name");
	problem = 'Yes';
	} else
	if(document.getElementById("entry_last").value.length <= 0) {
	alert("Please enter Last Name");
	problem = 'Yes';
	} else
	if(document.getElementById("entry_country").value.length <= 0) {
	alert("Please enter Country");
	problem = 'Yes';
	} else
	if(document.getElementById("entry_street").value.length <= 0) {
	alert("Please enter Street");
	problem = 'Yes';
	} else
	if(document.getElementById("entry_city").value.length <= 0) {
	alert("Please enter City");
	problem = 'Yes';
	} else
	if(document.getElementById("entry_state").value.length <= 0) {
	alert("Please enter State");
	problem = 'Yes';
	} else
	if(document.getElementById("entry_zip").value.length <= 0) {
	alert("Please enter Zip Code");
	problem = 'Yes';
	} else
	if(document.getElementById("entry_country").value.length <= 0) {
	alert("Please enter Country");
	problem = 'Yes';
	} else
	if(document.getElementById("entry_phone").value.length <= 0) {
	alert("Please enter Phone Number");
	problem = 'Yes';
	} else
	if(document.getElementById("entry_email").value.length <= 0) {
	alert("Please enter Email Address");
	problem = 'Yes';
	} else 
	if((sweep_form.title[0].checked == false)
	&&(sweep_form.title[1].checked == false)
	&&(sweep_form.title[2].checked == false)
	&&(sweep_form.title[3].checked == false)
	&&(sweep_form.title[4].checked == false)) {
	alert("Please select your Title");
	problem = 'Yes';
	} else
	if((sweep_form.gender[0].checked == false)
	&&(sweep_form.gender[1].checked == false)) {
	alert("Please select your Gender");
	problem = 'Yes';
	} else
	if((sweep_form.subscriber[0].checked == false)
	&&(sweep_form.subscriber[1].checked == false)) {
	alert("Please select your PilotMag subscription status");
	problem = 'Yes';
	} else
	if((sweep_form.age[0].checked == false)
	&&(sweep_form.age[1].checked == false)
	&&(sweep_form.age[2].checked == false)
	&&(sweep_form.age[3].checked == false)
	&&(sweep_form.age[4].checked == false)) {
	alert("Please select your Age Group");
	problem = 'Yes';
	} else
	if((sweep_form.income[0].checked == false)
	&&(sweep_form.income[1].checked == false)
	&&(sweep_form.income[2].checked == false)
	&&(sweep_form.income[3].checked == false)
	&&(sweep_form.income[4].checked == false)
	&&(sweep_form.income[5].checked == false)) {
	alert("Please select your Income Group");
	problem = 'Yes';
	} else
	if((sweep_form.ifly[0].checked == false)
	&&(sweep_form.ifly[1].checked == false)
	&&(sweep_form.ifly[2].checked == false)
	&&(sweep_form.ifly[3].checked == false)) {
	alert("Please select your the number of hours the you fly annually");
	problem = 'Yes';
	} else
	if((sweep_form.plantosubscribe[0].checked == false)
	&&(sweep_form.plantosubscribe[1].checked == false)) {
	alert("Please select whether or not you plan to subscribe");
	problem = 'Yes'; 
	} else
	if((sweep_form.flyto[0].checked == false)
	&&(sweep_form.flyto[1].checked == false)
	&&(sweep_form.flyto[2].checked == false)
	&&(sweep_form.flyto[3].checked == false)
	&&(sweep_form.flyto[4].checked == false)) {
	alert("Please select the destination you most often fly to");
	problem = 'Yes';
	} else
	if((sweep_form.flyforrec.checked == false)
	&&(sweep_form.flyforbus.checked == false)) {
	alert("Please select your reason for flying");
	problem = 'Yes';
	} else
	if((sweep_form.purchase[0].checked == false)
	&&(sweep_form.purchase[1].checked == false)
	&&(sweep_form.purchase[2].checked == false)
	&&(sweep_form.purchase[3].checked == false)
	&&(sweep_form.purchase[4].checked == false)
	&&(sweep_form.purchase[5].checked == false)
	&&(sweep_form.purchase[6].checked == false)
	&&(sweep_form.purchase[7].checked == false)
	&&(sweep_form.purchase[8].checked == false)
	&&(sweep_form.purchase[9].checked == false)
	&&(sweep_form.purchase[10].checked == false)) {
	alert("Please select the what you plan to purchase");
	problem = 'Yes';
	} else
	if((sweep_form.registerlounge[0].checked == false)
	&&(sweep_form.registerlounge[1].checked == false)) {
	alert("Please select whether or not you would like a free registration with PilotLounge.com");
	problem = 'Yes';
	} else
	if((sweep_form.agreerules[0].checked == false)
	&&(sweep_form.agreerules[1].checked == false)) {
	alert("Please select whether or not you agree with the rules");
	problem = 'Yes';
	} else
	if(document.getElementById("spamtest").value.length <= 0) {
	alert("C'mon, you have to do the Spam Check");
	problem = 'Yes';
	}
	if(problem == 'No') {
	return true;
	} else {
	return false;
	}
}
function checkProduct(pname) {
var problem = 'No';
var alertText = '';
	if((document.getElementById(pname).value <= 0)) {
	alertText += "Please enter a quantity\n";
	problem = 'Yes';
	}
	if(problem == 'No') {
	return true;
	} else {
	alert(alertText);
	return false;
	}
}
function checkCommentData(commentid, spamcheck) {
var problem = 'No';
	if(document.getElementById("comment_author"+commentid).value.length <= 0) {
	alert("Please enter Name or alias or something");
	problem = 'Yes';
	} else 
	if(document.getElementById("comment_email"+commentid).value.length <= 0) {
	alert("Please enter Email Address");
	problem = 'Yes';
	} else 
	if(document.getElementById("comment_text"+commentid).value.length <= 0) {
	alert("What? No comment?");
	problem = 'Yes';
	} else
	if(document.getElementById("spamtest"+commentid).value.length <= 0) {
	alert("C'mon, you have to do the Spam Check");
	problem = 'Yes';
	} else 
	if(document.getElementById("spamtest"+commentid).value != spamcheck) {
	alert("Please type correct number in the Spam Check box");
	problem = 'Yes';
	}

	if(problem == 'No') {
	var subject = document.getElementById("comment_title"+commentid).value;
	var author = document.getElementById("comment_author"+commentid).value;
	var email = document.getElementById("comment_email"+commentid).value;
	var text = document.getElementById("comment_text"+commentid).value;
	var commentDiv = "commentStatus"+commentid;
	document.getElementById(commentDiv).style.display = "block";
	document.getElementById(commentDiv).innerHTML = "<div style=\"background-color:#dddddd;\"><fieldset><label> Preview Comment </label><br /><strong>&nbsp;"+subject+"</strong><p>"+text+"</p><p><a onclick=\"okComment('"+commentid+"')\">Post Comment</a></p></fieldset></div>";
	}
		return false;
}
var comment_Id;
	function okComment(commentid) {
		comment_Id = commentid;
		request = createRequest();
	 if (request == null)  {
	  alert ("Browser does not support HTTP Request");
	  return;
	  } 
	var subject = document.getElementById("comment_title"+comment_Id).value;
	var author = document.getElementById("comment_author"+comment_Id).value;
	var email = document.getElementById("comment_email"+comment_Id).value;
	var text = document.getElementById("comment_text"+comment_Id).value;
		var url = "comment_form.php?commentId="+comment_Id+"&subject="+subject+"&author="+author+"&email="+email+"&text="+text;
		url=url+"&sid="+Math.random();
		request.onreadystatechange=processComment;
		request.open("GET",url,true);
		request.send(null);
		return false;
}
function processComment() {
	var commentDiv = "commentStatus"+comment_Id;
	if(request.readyState == 4) {
		if(request.status == 200) {
	document.getElementById(commentDiv).style.display = "block";
	document.getElementById(commentDiv).innerHTML = request.responseText;
	document.getElementById("comment_title"+comment_Id).value = "";
	document.getElementById("comment_author"+comment_Id).value = "";
	document.getElementById("comment_email"+comment_Id).value = "";
	document.getElementById("comment_text"+comment_Id).value = "";
	document.getElementById("spamtest"+comment_Id).value = "";
		}
	}
}
