var notill_disabled = false;
var qs_statename = '';
var qs_countyname = '';
var el_Type = 'notill';
function getStateDrop(){
	var farmaj = new Ajax();
	farmaj.doPost("/php/getStates.php",'',fu_gotStates,'xml');
}
function fu_gotStates(str){
	var loginRes = str.getElementsByTagName("stat");
	var logTest = loginRes[0].childNodes[0].nodeValue;
	switch (logTest){
		case "TIMEDOUT":
			alert("Your session has timed out.  You must login again to make changes.")
			userLogOff();
			break;
		case "NICE":
			var elist = str.getElementsByTagName("statelist");
			var tempItem = elist[0].childNodes;
			var selC = document.getElementById('sel_State');
			selC.options.length = 0;
			selC.options[selC.options.length] = new Option("Choose State","");
			for (var i=0;i<tempItem.length;i++) {
				var test = tempItem[i].nodeName.search('item');
				if (test >= 0) {
					selC.options[selC.options.length] = new Option(tempItem[i].firstChild.nodeValue,tempItem[i].firstChild.nodeValue);
				}
			}
			break;
		default:
			alert(logTest);
	}
}
function enrollNow(){
	window.location = '/4dlink/4dcgi/AccountForm';
}
function fu_selState(n) {
	qs_statename = n;
	resetSteps();
	document.getElementById('sel_CountyDiv').style.display="none";
	var farmaj = new Ajax();
	if (n!=""){
		farmaj.doPost("/php/getCountyList.php","state="+encodeURIComponent(n),fu_gotCounties,'xml');
	}
}
function fu_gotCounties(str){
	var loginRes = str.getElementsByTagName("stat");
	var logTest = loginRes[0].childNodes[0].nodeValue;
	resetSteps();
	switch (logTest){
		case "TIMEDOUT":
			alert("Your session has timed out.  You must login again to make changes.")
			userLogOff();
			break;
		case "NICE":
			var elist = str.getElementsByTagName("countylist");
			var tempItem = elist[0].childNodes;
			var selC = document.getElementById('sel_County');
			document.getElementById('sel_CountyDiv').style.display="block";
			while(selC.options.length>0){
				selC.options.length = 0;
			}
			selC.options[selC.options.length] = new Option("Choose County","");
			for (var i=0;i<tempItem.length;i++) {
				var test = tempItem[i].nodeName.search('item');
				if (test >= 0) {
					selC.options[selC.options.length] = new Option(tempItem[i].firstChild.nodeValue,tempItem[i].firstChild.nodeValue);
				}
			}
			break;
		default:
			document.getElementById('sel_CountyDiv').style.display="none";
			alert(logTest);
	}
}
function resetSteps() {
	//document.getElementById('sel_CountyDiv').style.display = 'none';
	document.getElementById('steptwo').style.display = 'none';
	document.getElementById('stepthree').style.display = 'none';
	document.getElementById('stepfour').style.display = 'none';
	document.getElementById('stepfive').style.display = 'none';
	document.getElementById('step2but').style.display = 'inline';
	document.getElementById('step2ans').style.display = 'none';
	document.getElementById('step3but').style.display = 'inline';
	document.getElementById('step3ans').style.display = 'none';
	document.getElementById('step4but').style.display = 'inline';
	document.getElementById('step4ans').style.display = 'none';
	document.getElementById('step5but').style.display = 'inline';
	document.getElementById('step5ans').style.display = 'none';
	document.getElementById('sorry_text').style.display = 'none';
	document.getElementById('enroll_notill').style.display="none";
	
}

function testCountyEligibility(c_name){
	qs_countyname = c_name;
	var farmaj = new Ajax();
	if (c_name!=""){
		resetSteps();
		farmaj.doPost("/4dlink/4dcgi/testNotillEligible/"+qs_statename+"/"+c_name,'',fu_gotEligibility,'text');
	}
}

function fu_gotEligibility(str){
	if(str == 'N'){
		document.getElementById('sorry_text').style.display = 'block';
	} else if (str == 'Y') {
		document.getElementById('steptwo').style.display = 'block';
	} else {
		alert(str);
	}
}
function finish_step2(ans){
	if(ans){
		document.getElementById('step2but').style.display = 'none';
		document.getElementById('step2ans').style.display = 'inline';
		document.getElementById('step2ans').innerHTML = " - Yes";
		document.getElementById('stepthree').style.display = 'block';
	} else {
		document.getElementById('step2but').style.display = 'none';
		document.getElementById('step2ans').style.display = 'inline';
		document.getElementById('step2ans').innerHTML = " - No";
		document.getElementById('sorry_text').style.display = 'block';
	}
}
function finish_step3(ans){
	if(ans){
		document.getElementById('step3but').style.display = 'none';
		document.getElementById('step3ans').style.display = 'inline';
		document.getElementById('step3ans').innerHTML = " - Yes";
		document.getElementById('stepfour').style.display = 'block';
	} else {
		document.getElementById('step3but').style.display = 'none';
		document.getElementById('step3ans').style.display = 'inline';
		document.getElementById('step3ans').innerHTML = " - No";
		document.getElementById('sorry_text').style.display = 'block';
	}
}
function finish_step4(ans){
	if(ans){
		document.getElementById('step4but').style.display = 'none';
		document.getElementById('step4ans').style.display = 'inline';
		document.getElementById('step4ans').innerHTML = " - Yes";
		document.getElementById('stepfive').style.display = 'block';
	} else {
		document.getElementById('step4but').style.display = 'none';
		document.getElementById('step4ans').style.display = 'inline';
		document.getElementById('step4ans').innerHTML = " - No";
		document.getElementById('sorry_text').style.display = 'block';
	}
}
function finish_step5(ans){
	if(ans){
		document.getElementById('step5but').style.display = 'none';
		document.getElementById('step5ans').style.display = 'inline';
		document.getElementById('step5ans').innerHTML = " - Yes";
		document.getElementById('enroll_notill').style.display = 'block';
		if(notill_disabled){
			document.getElementById('contract_continue_button').style.display = 'none';
			document.getElementById('spanElType2').innerHTML = 'However, the current enrollment period for no-till is closed.  The enrollment system is currently being prepared for the next enrollment pool.  Please check back in a couple of days.';
		} else {
			document.getElementById('contract_continue_button').style.display = 'inline';
			document.getElementById('spanElType2').innerHTML = '';
		}
	} else {
		document.getElementById('step5but').style.display = 'none';
		document.getElementById('step5ans').style.display = 'inline';
		document.getElementById('step5ans').innerHTML = " - No";
		document.getElementById('sorry_text').style.display = 'block';
	}
}
function cancelQualify() {
	document.getElementById('sel_State').value ="";
	document.getElementById('sel_County').value ="";
	qs_statename = '';
	qs_countyname = '';
	resetSteps();
}

function goto_range(ans) {
	if (ans){
		window.location = '/rangeland.html';
	} else {
		cancelQualify();
	}
}
