
/* BASIC registration */

var wp = document.getElementsByName('watPast');
if (wp.length == 1) {
	wp = wp[0];
	var wpc = document.getElementsByName('watPastCKM'); wpc = wpc[0];
	var itvt = document.getElementsByName('itvType');
	wp.onchange = function() {
		if (this.value == 1)
			itvt.selectedIndex = 0;
		if (itvt[0])
			itvt[0].parentNode.parentNode.className = this.value == 1 ? "hidden" : "";
		if (this.value == 0) {
			wpc.value = 0;
		}
		wpc.disabled = this.value == 0;
	};
	wp.onchange();
}

var sp = document.getElementsByName('studyPlace');
var spc = document.getElementsByName('studyPlaceCust');
if (spc.length == 1) {
	sp = sp[0]; spc = spc[0];
	sp.onchange = function() {
		var d = this.options[this.selectedIndex].value;
		var isOther = (d == 118);
		spc.parentNode.parentNode.className = isOther ? "" : "hidden";
		if (!isOther)
			spc.value = "";
	};
	sp.onchange();
}


/* GOOGLE conversion */

var google_conversion_id = 1060682747;
var google_conversion_language = "en_US";
var google_conversion_format = "2";
var google_conversion_color = "FFFFFF";
if (1) {
  var google_conversion_value = 1;
}
var google_conversion_label = "lead";




/* J1Q registration */

var q1 = document.getElementsByName("j1q1"); 
if (q1.length == 1) { q1 = q1[0];
var q10 = document.getElementsByName("j1q10"); q10 = q10[0];
var q11 = document.getElementsByName("j1q11"); q11 = q11[0];
var q13 = document.getElementsByName("j1q13"); q13 = q13[0];
var q14 = document.getElementsByName("j1q14"); q14 = q14[0];
var q15 = document.getElementsByName("j1q15"); q15 = q15[0];
var q17 = document.getElementsByName("j1q17"); q17 = q17[0];
var q18 = document.getElementsByName("j1q18"); q18 = q18[0];
var q19 = document.getElementsByName("j1q19"); q19 = q19[0];
var q20 = document.getElementsByName("j1q20"); q20 = q20[0];

var table = document.getElementById('question-table');
var rows = table.getElementsByTagName("tr");

var r11 = rows[9];
var r12 = rows[10];
var r13 = rows[11];
var r14 = rows[12];
var r15 = rows[13];
var r16 = rows[14];
var r17 = rows[15];
var r18 = rows[16];
var r19 = rows[17];
var r20 = rows[18];

q1.onchange = function() {
	var yes = q1.value == 1;
	var cs = rows[1].getElementsByTagName('td');
	cs[0].className = "label"+(yes ? "-req" : "");
	var sel = cs[1].firstChild;
	sel.disabled = !yes;
	if (!yes) sel.selectedIndex = 0;
};
q10.onchange = fixState;
q11.onchange = fixState;
q13.onchange = fixState;
q14.onchange = fixState;
q15.onchange = fixState;
q17.onchange = fixState;
q18.onchange = fixState;
q19.onchange = fixState;

function fixState() {
	var rVis = new Object();
	rVis = {
		'11' : 0,
		'12' : 0,
		'13' : 0,
		'14' : 0,
		'15' : 0,
		'16' : 0,
		'17' : 0,
		'18' : 0,
		'19' : 0,
		'20' : 0
	};
	var v10 = q10.value;
	var v19 = q19.value;
	var xq14 = false;
	var xq12 = false;
	if (v10 == "0") {
		rVis['19'] = 1;
		if (v19 == "1")
			xq12 = true;
		else if (v19 == "0") {
			rVis['20'] = 1;
		}
	}
	if (v10 == "1" || xq12 == true) {
		if (xq12 == false)
			rVis['11'] = 1;
		var v11 = q11.value;
		if (v11 == "1" || xq12) {
			rVis['12'] = 1;
		} else if (v11 == "0") {
			if (xq12 == false || xq12)
				rVis['13'] = 1;
			var v13 = q13.value;
			if (v13 == "1") {
				rVis['17'] = 1;
				var v17 = q17.value;
				if (v17 == "1") {
					rVis['18'] = 1;
					if (q18.selectedIndex > 0) {
						rVis['16'] = 1;
					}
				} else if (v17 == "0") xq14 = true;
			}
			if (v13 == "0" || xq14 == true) {
				rVis['14'] = 1;
				var v14 = q14.value;
				if (v14 == "1") {
					rVis['15'] = 1;
					
					if (q15.selectedIndex > 0) {
						rVis['16'] = 1;
					}
				}
			}
		}
	}
	for (var rx in rVis) {
		var rv = rVis[rx];
		var row = rows[rx-2];
		var sel = row.getElementsByTagName("select");
		sel = sel[0];
		if (rv == "0") {
			row.style.display="none";
			sel.style.display="none";
			sel.selectedIndex = 0;
		} else {
			if (navigator.appName.indexOf("Microsoft") != -1) {
				row.style.display="block";
				sel.style.display="block";
			} else {
				row.style.display="table-row";
				sel.style.display="table-row";
			}
		}
	}
}
function j1q(id) {
	window.open("help-j1q.php?code="+id, 'j1q', "height=300, width=300,resizable=yes, scrollbars=yes");
}

q1.onchange();
q10.onchange();
}


