/*******************************************************************/
// SmartFormer Gold © Form JS controller
//
// Product of IToris Inc. © 2009 http://www.itoris.com
//
/*******************************************************************/


function formSubmit26(submitter) {
	//getting list of elements
	var tmp = document.getElementById('EsignatureName_Element');
	if (tmp && tmp.value=='TYPE YOUR FULL NAME') {tmp.value=''; tmp.style.color='#000000'; }
	var tmp = document.getElementById('EsignatureSSN_Element');
	if (tmp && tmp.value=='TYPE THE LAST FOUR DIGITS') {tmp.value=''; tmp.style.color='#000000'; }
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	// perform validation
	var isFormValid = true;
	for (var vl=0; vl<sfg_validation26.length; vl++) if (window['validator26_'+sfg_validation26[vl][1]] && objects[sfg_validation26[vl][0]]) {
		if (objects[sfg_validation26[vl][0]].style.display != 'none') {
			var msg = window['validator26_'+sfg_validation26[vl][1]](objects[sfg_validation26[vl][0]], sfg_validation26[vl][2], sfg_validation26[vl][3] ? sfg_validation26[vl][3] : '');
		} else msg = null;
		if (msg) {
			isFormValid = false;
			alert(msg);
			objects[sfg_validation26[vl][0]].focus();
			return;
		}
	}
	if (document.getElementById('xel5')) {
		if (document.getElementById('xel5').value != '' && (document.getElementById('xel6').value=='' || document.getElementById('xel7').value=='')) {alert ('Please also fill in the "Age" and "Relationship" fields'); document.getElementById('xel7').focus(); return;}
		if (document.getElementById('xel8').value != '' && (document.getElementById('xel9').value=='' || document.getElementById('xel10').value=='')) {alert ('Please also fill in the "Age" and "Relationship" fields'); document.getElementById('xel10').focus(); return;}
		if (document.getElementById('xel5a').value != '' && (document.getElementById('xel6a').value=='' || document.getElementById('xel7a').value=='')) {alert ('Please also fill in the "Age" and "Relationship" fields'); document.getElementById('xel7a').focus(); return;}
		if (document.getElementById('xel8a').value != '' && (document.getElementById('xel9a').value=='' || document.getElementById('xel10a').value=='')) {alert ('Please also fill in the "Age" and "Relationship" fields'); document.getElementById('xel10a').focus(); return;}
	}
	if (document.getElementById('rad1')) {
		if (document.getElementById('rad1').checked && document.getElementById('e1').value=='') {alert ('Please also fill in the "List per types" field'); document.getElementById('e1').focus(); return;}
		if (document.getElementById('rad2').checked && (document.getElementById('e2a').value=='' || document.getElementById('e2b').value=='' || document.getElementById('e2c').selectedIndex==0)) {alert ('Please also fill in the "Name of apt", "City", and "State" fields'); document.getElementById('e2b').focus(); return;}
		if (document.getElementById('rad3').checked && (document.getElementById('e3a').value=='' || document.getElementById('e3b').value=='' || document.getElementById('e3c').selectedIndex==0)) {alert ('Please also fill in the "Type of affense", "Country", and "State" fields'); document.getElementById('e3b').focus(); return;}
		if (document.getElementById('rad4').checked && (document.getElementById('e4a').value=='' || document.getElementById('e4b').selectedIndex==0)) {alert ('Please also fill in the "Country", and "State" fields'); document.getElementById('e4a').focus(); return;}
	
	}	
	document.getElementById('sfg_submitter26').value = submitter;
	// remove all elements with style "display:none;" from the page
	var list = new Array ('input', 'select', 'textarea', 'button', 'span', 'div');
	for (var i=0; i<list.length; i++){
		var elements = document.getElementsByTagName(list[i]);
		for (var p=elements.length-1; p>=0; p--){
			if (elements[p].style.display && elements[p].style.display.toLowerCase()=='none')
				elements[p].parentNode.removeChild(elements[p]);
		}
	}
	// end of removing
	if (navigator.appName=='Netscape'){
		document.sfgForm26.action = document.location.href;
	}
	if(document.sfgForm26[ 'LastName_Element' ] && document.sfgForm26[ 'FirstName_Element' ] && document.sfgForm26[ 'LastName_Element' ].value && document.sfgForm26[ 'LastName_Element' ].value == document.sfgForm26[ 'FirstName_Element' ].value )
	{
		if( !confirm( 'Last name and First name are identical! Continue?' ) )
		{
			return;
		}
	}
	document.sfgForm26.submit();
}

var separator1 = document.getElementById('separator1');

if (separator1) {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top)>= parseInt(separator1.style.top) && objects[i].id != 'expand2') objects[i].style.display = 'none';
	document.getElementById('submit2').style.top = '500px';
	document.getElementById('submit2').style.display = 'block';
}

function showSection2(mode) {
document.getElementById('PreviousLandlordCity2').style.display = mode;
document.getElementById('PreviousLandlordCity2Label').style.display = mode;
document.getElementById('PreviousLandlordState2').style.display = mode;
document.getElementById('PreviousLandlordState2Label').style.display = mode;
document.getElementById('PreviousLandlord2PhoneDay').style.display = mode;
document.getElementById('PreviousLandlord2PhoneDayLabel').style.display = mode;
document.getElementById('PreviousLandlord2PhoneEvening').style.display = mode;
document.getElementById('PreviousLandlordPhone2EveningLabel').style.display = mode;

}

function showSection1(mode) {
document.getElementById('PreviousLandlordCity1').style.display = mode;
document.getElementById('PreviousLandlordCity1Label').style.display = mode;
document.getElementById('PreviousLandlordState1').style.display = mode;
document.getElementById('PreviousLandlordState1Label').style.display = mode;
document.getElementById('PreviousLandlordPhoneDay1').style.display = mode;
document.getElementById('PreviousLandlordPhoneDay1Label').style.display = mode;
document.getElementById('PreviousLandlordPhoneEvening1').style.display = mode;
document.getElementById('PreviousLandlordPhoneEvening1Label').style.display = mode;

}


function showSection0(mode) {
document.getElementById('CurrentLandlordCity').style.display = mode;
document.getElementById('CurrentLandlordCityLabel').style.display = mode;
document.getElementById('CurrentLandlordState').style.display = mode;
document.getElementById('CurrentLandlordStateLabel').style.display = mode;
document.getElementById('CurrentLandlordPhoneDay').style.display = mode;
document.getElementById('CurrentLandlordPhoneDayLabel').style.display = mode;
document.getElementById('CurrentLandlordPhoneEvening').style.display = mode;
document.getElementById('CurrentLandlordPhoneEveningLabel').style.display = mode;

}

function showSection3(mode) {
document.getElementById('PreviousLandlordCity3').style.display = mode;
document.getElementById('PreviousLandlordCity3Label').style.display = mode;
document.getElementById('PreviousLandlordState3').style.display = mode;
document.getElementById('PreviousLandlordState3Label').style.display = mode;
document.getElementById('PreviousLandlord3PhoneDays').style.display = mode;
document.getElementById('PreviousLandlord3PhoneDayLabel').style.display = mode;
document.getElementById('PreviousLandlord3PhoneEve').style.display = mode;
document.getElementById('PreviousLandlord3PhoneEveningLabel').style.display = mode;

}


function expandBlock2() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	var separator2 = document.getElementById('separator2');
	if (separator2) {
		for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top) < parseInt(separator2.style.top)) objects[i].style.display = 'block';
		document.getElementById('submit2').style.top = '900px';
		document.getElementById('expand2').style.display = 'none';
	}
}

function hideBlock2() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	var separator1 = document.getElementById('separator1');
	if (separator1) {
		for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top) >= parseInt(separator1.style.top)) objects[i].style.display = 'none';
		document.getElementById('submit2').style.top = '500px';
		document.getElementById('submit2').style.display = 'block';
		document.getElementById('expand2').style.display = 'block';
	}
}

function expandBlock3() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	var separator3 = document.getElementById('separator3');
	if (separator3) {
		for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top) < parseInt(separator3.style.top)) objects[i].style.display = 'block';
		document.getElementById('submit2').style.top = '1300px';
		document.getElementById('expand2').style.display = 'none';
		document.getElementById('expand3').style.display = 'none';
		document.getElementById('hide2').style.display = 'none';
	}
}

function hideBlock3() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	var separator2 = document.getElementById('separator2');
	if (separator2) {
		for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top) >= parseInt(separator2.style.top)) objects[i].style.display = 'none';
		document.getElementById('submit2').style.top = '900px';
		document.getElementById('submit2').style.display = 'block';
		document.getElementById('expand2').style.display = 'none';
		document.getElementById('expand3').style.display = 'block';
		document.getElementById('hide2').style.display = 'block';
	}
}

function expandBlock4() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	for (i=0; i<objects.length; i++) objects[i].style.display = 'block';
	document.getElementById('submit2').style.top = '1690px';
	document.getElementById('expand2').style.display = 'none';
	document.getElementById('expand3').style.display = 'none';
	document.getElementById('hide2').style.display = 'none';
	document.getElementById('expand4').style.display = 'none';
	document.getElementById('hide3').style.display = 'none';
}

function hideBlock4() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	var separator3 = document.getElementById('separator3');
	if (separator3) {
		for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top) >= parseInt(separator3.style.top)) objects[i].style.display = 'none';
		document.getElementById('submit2').style.top = '1300px';
		document.getElementById('submit2').style.display = 'block';
		document.getElementById('expand2').style.display = 'none';
		document.getElementById('expand3').style.display = 'none';
		document.getElementById('hide2').style.display = 'none';
		document.getElementById('expand4').style.display = 'block';
		document.getElementById('hide3').style.display = 'block';
	}
}

// page 3
var separator1a = document.getElementById('separator1a');

if (separator1a) {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top)>= parseInt(separator1a.style.top) && objects[i].id != 'expand2a') objects[i].style.display = 'none';
	document.getElementById('submit2a').style.top = '340px';
	document.getElementById('submit2a').style.display = 'block';
}

function expandBlock2a() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	var separator2a = document.getElementById('separator2a');
	if (separator2a) {
		for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top) < parseInt(separator2a.style.top)) objects[i].style.display = 'block';
		document.getElementById('submit2a').style.top = '560px';
		document.getElementById('expand2a').style.display = 'none';
	}
}

function hideBlock2a() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	var separator1a = document.getElementById('separator1a');
	if (separator1a) {
		for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top) >= parseInt(separator1a.style.top)) objects[i].style.display = 'none';
		document.getElementById('submit2a').style.top = '340px';
		document.getElementById('submit2a').style.display = 'block';
		document.getElementById('expand2a').style.display = 'block';
	}
}

function expandBlock3a() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	var separator3a = document.getElementById('separator3a');
	if (separator3a) {
		for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top) < parseInt(separator3a.style.top)) objects[i].style.display = 'block';
		document.getElementById('submit2a').style.top = '780px';
		document.getElementById('expand2a').style.display = 'none';
		document.getElementById('expand3a').style.display = 'none';
		document.getElementById('hide2a').style.display = 'none';
	}
}

function hideBlock3a() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	var separator2a = document.getElementById('separator2a');
	if (separator2a) {
		for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top) >= parseInt(separator2a.style.top)) objects[i].style.display = 'none';
		document.getElementById('submit2a').style.top = '560px';
		document.getElementById('submit2a').style.display = 'block';
		document.getElementById('expand2a').style.display = 'none';
		document.getElementById('expand3a').style.display = 'block';
		document.getElementById('hide2a').style.display = 'block';
	}
}

function expandBlock4a() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	for (i=0; i<objects.length; i++) objects[i].style.display = 'block';
	document.getElementById('submit2a').style.top = '980px';
	document.getElementById('expand2a').style.display = 'none';
	document.getElementById('expand3a').style.display = 'none';
	document.getElementById('hide2a').style.display = 'none';
	document.getElementById('expand4a').style.display = 'none';
	document.getElementById('hide3a').style.display = 'none';
}

function hideBlock4a() {
	var nodes = document.getElementById('sfg_fieldset26').childNodes;
	var objects = Array();
	for (var i=0; i<nodes.length; i++) if (nodes[i].tagName) objects[objects.length] = nodes[i];
	var separator3a = document.getElementById('separator3a');
	if (separator3a) {
		for (i=0; i<objects.length; i++) if (parseInt(objects[i].style.top) >= parseInt(separator3a.style.top)) objects[i].style.display = 'none';
		document.getElementById('submit2a').style.top = '780px';
		document.getElementById('submit2a').style.display = 'block';
		document.getElementById('expand2a').style.display = 'none';
		document.getElementById('expand3a').style.display = 'none';
		document.getElementById('hide2a').style.display = 'none';
		document.getElementById('expand4a').style.display = 'block';
		document.getElementById('hide3a').style.display = 'block';
	}
}

//page 4

var xel1 = document.getElementById('xel1');
if (xel1) {
	for (i=1; i<=18; i++) if (document.getElementById('xel'+i)) {
		document.getElementById('xel'+i).style.display = 'none';
	}
	var ETop = parseInt(document.getElementById('subblock').style.top);
	var nodes = document.getElementsByTagName('input');
	for (i=0; i<nodes.length; i++) if (nodes[i].style && parseInt(nodes[i].style.top) >= ETop) nodes[i].style.top = parseInt(nodes[i].style.top)-140+'px';
	var nodes = document.getElementsByTagName('span');
	for (i=0; i<nodes.length; i++) if (nodes[i].style && parseInt(nodes[i].style.top) >= ETop) nodes[i].style.top = parseInt(nodes[i].style.top)-140+'px';
	var nodes = document.getElementsByTagName('select');
	for (i=0; i<nodes.length; i++) if (nodes[i].style && parseInt(nodes[i].style.top) >= ETop) nodes[i].style.top = parseInt(nodes[i].style.top)-140+'px';
}

function expandBlock1b() {
	var xel1 = document.getElementById('xel1');
	if (xel1) {
		var ETop = parseInt(document.getElementById('subblock').style.top);
		var nodes = document.getElementsByTagName('input');
		for (i=0; i<nodes.length; i++) if (nodes[i].style && parseInt(nodes[i].style.top) >= ETop && nodes[i].style.display != 'none') nodes[i].style.top = parseInt(nodes[i].style.top)+140+'px';
		var nodes = document.getElementsByTagName('span');
		for (i=0; i<nodes.length; i++) if (nodes[i].style && parseInt(nodes[i].style.top) >= ETop && nodes[i].style.display != 'none') nodes[i].style.top = parseInt(nodes[i].style.top)+140+'px';
		var nodes = document.getElementsByTagName('select');
		for (i=0; i<nodes.length; i++) if (nodes[i].style && parseInt(nodes[i].style.top) >= ETop && nodes[i].style.display != 'none') nodes[i].style.top = parseInt(nodes[i].style.top)+140+'px';
		for (i=1; i<=18; i++) if (document.getElementById('xel'+i)) {
			document.getElementById('xel'+i).style.display = 'block';
			document.getElementById('add_more_btn').style.display = 'none';
			document.getElementById('hide_more_btn').style.display = 'block';
		}
	}
}
function hideBlock1b() {
	var xel1 = document.getElementById('xel1');
	if (xel1) {
		var ETop = parseInt(document.getElementById('subblock').style.top);
		for (i=1; i<=18; i++) if (document.getElementById('xel'+i)) {
			document.getElementById('xel'+i).style.display = 'none';
		}
		var nodes = document.getElementsByTagName('input');
		for (i=0; i<nodes.length; i++) if (nodes[i].style && parseInt(nodes[i].style.top) >= ETop && nodes[i].style.display != 'none') nodes[i].style.top = parseInt(nodes[i].style.top)-140+'px';
		var nodes = document.getElementsByTagName('span');
		for (i=0; i<nodes.length; i++) if (nodes[i].style && parseInt(nodes[i].style.top) >= ETop && nodes[i].style.display != 'none') nodes[i].style.top = parseInt(nodes[i].style.top)-140+'px';
		var nodes = document.getElementsByTagName('select');
		for (i=0; i<nodes.length; i++) if (nodes[i].style && parseInt(nodes[i].style.top) >= ETop && nodes[i].style.display != 'none') nodes[i].style.top = parseInt(nodes[i].style.top)-140+'px';
		document.getElementById('add_more_btn').style.display = 'block';
		document.getElementById('hide_more_btn').style.display = 'none';
	}
}

var hide_more_btn = document.getElementById('hide_more_btn');
if (hide_more_btn){
	hide_more_btn.style.display = 'none';
}