function setInteraxionsPackage_1(o) {
	var included = 'included';
	if(o.options[o.selectedIndex].value == "Commuter") {
		document.getElementById('breakfast1Desc').innerHTML = 'add $20.00';
		document.getElementById('breakfast2Desc').innerHTML = 'add $20.00';
		document.getElementById('breakfast3Desc').innerHTML = 'add $20.00';
		document.getElementById('dinner1Desc').innerHTML = 'add $50.00';
		document.getElementById('dinner2Desc').innerHTML = 'add $60.00';
		document.getElementById('eventDesc').innerHTML = 'add $165.00, includes boxed dinner';
	} else {
		document.getElementById('breakfast1Desc').innerHTML = included;
		document.getElementById('breakfast2Desc').innerHTML = included;
		document.getElementById('breakfast3Desc').innerHTML = included;
		document.getElementById('dinner1Desc').innerHTML = included;
		document.getElementById('dinner2Desc').innerHTML = included;
		document.getElementById('eventDesc').innerHTML = 'add $115.00, includes boxed dinner';
	}
}

function pad(number, length) {
    var str = '' + number;
    while (str.length < length) {
        str = '0' + str;
    }
    return str;
}

function setInteraxionsPackage(o) {
	var included = 'included';
	// alert(o.options[o.selectedIndex].value);
	
	var currentTime = new Date();
	var month = currentTime.getMonth() + 1;
	var day = currentTime.getDate();
	var year = currentTime.getFullYear();
	var today = year + '/' + pad(month,2) + '/' + pad(day,2);
		
	
	document.getElementById('package').value = o.options[o.selectedIndex].value;
	if(o.options[o.selectedIndex].value == "Commuter") {
		setElementText('breakfast1Desc', 'add $20.00');
		setElementText('breakfast2Desc', 'add $20.00');
		setElementText('breakfast3Desc', 'add $20.00');
		setElementText('dinner1Desc', 'add $50.00');
		setElementText('dinner2Desc', '+ $75.00');
		setElementText('dinner3Desc', 'add $50.00');
		setElementText('eventDesc', 'add $180.00, includes boxed dinner');
		
		if (today < "2010/02/16") {
			setElementText('packagePrice', 'Regular price: $1275.00.  Your price: $1075.00!');
		} else if (today < "2010/03/12") {
			setElementText('packagePrice', 'Regular price: $1275.00.  Your price: $1175.00!');
		} else {
			setElementText('packagePrice', 'Your price: $1275.00.');
		} 
		
		document.getElementById('tdLunch2').style.display = ''; 
		document.getElementById('tdDinner3').style.display = ''; 
		document.getElementById('trEvent').style.display = '';
		document.getElementById('trDay3Events').style.display = ''; 
		document.getElementById('guestPackage').style.display = 'none'; 	
	} else if(o.options[o.selectedIndex].value == "eChempax") {
		setElementText('breakfast1Desc', 'add $20.00');
		setElementText('breakfast2Desc', 'add $20.00');
		setElementText('breakfast3Desc', 'add $20.00');
		setElementText('dinner1Desc', 'add $50.00');
		setElementText('dinner2Desc', '+ $75.00');
		setElementText('dinner3Desc', 'add $50.00');
		setElementText('eventDesc', 'add $180.00, includes boxed dinner');
		
		if (today < "2010/02/16") {
			setElementText('packagePrice', 'Regular price: $650.00.  Your price: $550.00!');
		} else if (today < "2010/03/12") {
			setElementText('packagePrice', 'Regular price: $650.00.  Your price: $600.00!');
		} else {
			setElementText('packagePrice', 'Your price: $650.00.');
		} 
		
		document.getElementById('lunch2').checked = false;
		document.getElementById('tdLunch2').style.display = 'none'; 
		document.getElementById('dinner3').checked = false;
		document.getElementById('tdDinner3').style.display = 'none';
		document.getElementById('event').checked = false;
		document.getElementById('trEvent').style.display = 'none'; 
		document.getElementById('breakfast3').checked = false;
		document.getElementById('lunch3').checked = false;
		document.getElementById('trDay3Events').style.display = 'none'; 
		document.getElementById('guestPackage').style.display = 'none'; 		
	} else {
		setElementText('breakfast1Desc', included);
		setElementText('breakfast2Desc', included);
		setElementText('breakfast3Desc', included);
		setElementText('dinner1Desc', included);
		setElementText('dinner2Desc', included);
		setElementText('dinner3Desc', included);
		setElementText('eventDesc', 'add $130.00, includes boxed dinner');
		
		if (today < "2010/02/16") {
			setElementText('packagePrice', 'Regular price: $1495.00.  Your price: $1295.00!');
		} else if (today < "2010/03/12") {
			setElementText('packagePrice', 'Regular price: $1495.00.  Your price: $1395.00!');
		} else {
			setElementText('packagePrice', 'Your price: $1495.00.');
		} 
		
		document.getElementById('tdLunch2').style.display = ''; 
		document.getElementById('tdDinner3').style.display = '';
		document.getElementById('trEvent').style.display = '';
		document.getElementById('trDay3Events').style.display = ''; 
		document.getElementById('guestPackage').style.display = '';
	}
}

function setInteraxionsClasses(o, package) {
	if(o.checked == true) {
		document.getElementById('tableDay1Classes').style.display = 'none';
	} else {
		document.getElementById('tableDay1Classes').style.display = '';		
	}
	if(package == "eChempax") {
		document.getElementById('tableDay2Classes').style.display = 'none';
		document.getElementById('tableDay3Classes').style.display = 'none';
	} else {
		document.getElementById('tableDay2Classes').style.display = '';
		document.getElementById('tableDay3Classes').style.display = '';
	}
}

function setInteraxionsCCOptions(o) {
	if(o.options[o.selectedIndex].value == "Check") {
		document.getElementById('checkData').style.display = '';
		document.getElementById('ccDataCardDivider').style.display = 'none'; 
		document.getElementById('ccDataCard').style.display = 'none'; 
		document.getElementById('ccDataCardNumber').style.display = 'none'; 
		document.getElementById('ccDataExpDate').style.display = 'none'; 
		document.getElementById('ccDataCode').style.display = 'none';
		document.getElementById('ccDataName').style.display = 'none';
		document.getElementById('ccDataBillAddressDivider').style.display = 'none'; 
		document.getElementById('ccDataBillAddress').style.display = 'none'; 
		document.getElementById('ccDataBillAddressCheck').style.display = 'none'; 
		document.getElementById('ccDataAddress1').style.display = 'none'; 
		document.getElementById('ccDataAddress2').style.display = 'none'; 
		document.getElementById('ccDataCity').style.display = 'none'; 
		document.getElementById('ccDataState').style.display = 'none'; 
		document.getElementById('ccDataZip').style.display = 'none'; 
		document.getElementById('ccDataAcceptDivider').style.display = 'none'; 
		document.getElementById('ccDataAccept').style.display = 'none'; 
	} else {
		document.getElementById('checkData').style.display = 'none';
		document.getElementById('ccDataCardDivider').style.display = '';
		document.getElementById('ccDataCard').style.display = ''; 
		document.getElementById('ccDataCardNumber').style.display = ''; 
		document.getElementById('ccDataExpDate').style.display = ''; 
		document.getElementById('ccDataCode').style.display = '';
		document.getElementById('ccDataName').style.display = '';
		document.getElementById('ccDataBillAddressDivider').style.display = ''; 
		document.getElementById('ccDataBillAddress').style.display = ''; 
		document.getElementById('ccDataBillAddressCheck').style.display = ''; 
		document.getElementById('ccDataAddress1').style.display = ''; 
		document.getElementById('ccDataAddress2').style.display = ''; 
		document.getElementById('ccDataCity').style.display = ''; 
		document.getElementById('ccDataState').style.display = ''; 
		document.getElementById('ccDataZip').style.display = ''; 
		document.getElementById('ccDataAcceptDivider').style.display = ''; 
		document.getElementById('ccDataAccept').style.display = ''; ;
	}
}

function setElementText(elmId, value){
	var elm = document.getElementById(elmId);
    if(elm.childNodes){
    	if(document.all){
        	while(elm.hasChildNodes()){
            	elm.removeChild(elm.firstChild);
            }
        }else{
            var range = document.createRange();
            range.selectNodeContents(elm);
            range.deleteContents();
        }
    }
    var txt = document.createTextNode(value);
    elm.appendChild(txt);
}

function setEventDinner() {
	if(document.getElementById('event').checked) {
		document.getElementById('dinner3').checked = false; 
		document.getElementById('dinner3').style.display = 'none'; 
	} else {
		document.getElementById('dinner3').style.display = '';
	}
}

function setGuest1EventDinner() {
	if(document.getElementById('guest1Event').checked) {
		document.getElementById('guest1Dinner3').checked = false; 
		document.getElementById('guest1Dinner3').style.display = 'none'; 
	} else {
		document.getElementById('guest1Dinner3').style.display = '';
	}
}

function setCCBilling() {
	if(document.getElementById('ccBillAddress').checked) {
		document.getElementById('ccBillAddress1').value = document.getElementById('address1').value;
		document.getElementById('ccBillAddress2').value = document.getElementById('address2').value;
		document.getElementById('ccBillCity').value = document.getElementById('city').value;
		document.getElementById('ccBillState').value = document.getElementById('state').value;
		document.getElementById('ccBillZip').value = document.getElementById('zip').value;
	} else {
		document.getElementById('ccBillAddress1').value = '';
		document.getElementById('ccBillAddress2').value = '';
		document.getElementById('ccBillCity').value = '';
		document.getElementById('ccBillState').value = '';
		document.getElementById('ccBillZip').value = '';
	}
}

