// wForms - a javascript extension to web forms.
// Copyright (c) 2007  Veer West LLC http://www.veerwest.com

// document.addEventListener('DOMContentLoaded',enableResumeLater,false);
base2.DOM.Element.addEventListener(document, 'DOMContentLoaded',enableResumeLater,false);

wFORMS.behaviors['switch'].__existing_onSwitchOn  = wFORMS.behaviors['switch'].onSwitchOn;

wFORMS.behaviors['switch'].onSwitchOn = function(elem) {
	if(elem.className=='onstate-resumelater') {
		elem = document.getElementById('tfa_saveForLater2');
		if(!elem.checked) {
			elem.checked = true;
		}
		elem = document.getElementById('tfa_saveForLater');
		if(!elem.checked) {
			elem.checked = true;
		}
		if(elem.scrollIntoView) {	
			elem.scrollIntoView();
		} else {
			location.hash="#tfa_saveForLater";
		}	
	}
	if(typeof wFORMS.behaviors['switch'].__existing_onSwitchOn == 'function') {
		wFORMS.behaviors['switch'].__existing_onSwitchOn();
	}
}

function enableResumeLater() {
	var b = document.getElementById('tfa_resumeLater');
	if(b) {
		b.onclick = function(e) { 
			this.value=" ... "; 
			var f = this.form;
			f.submit();
		};
	}
}
