function loadHaulingChart()
{
	popupWindow('/bookyardwork/hauling-chart.php', 'haulingchart', '416', '600', 'scrollbars=yes');
}

function rollover(imgid, filename)
{
	img = document.getElementById(imgid);
	img.src = filename;
}

function popupWindow(pageURL, windowName, w, h, features){
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'width='+w+',height='+h+',top='+wint+',left='+winl+','+features

	var popupWindow = window.open( pageURL ,windowName,winprops);
	popupWindow.focus();
}

function toggleCheck(row, checkbox) {
	if (document.getElementById){
		target = document.getElementById(row);

		if (checkbox.checked) {
			target.style.display = "block";
		} else {
			target.style.display = "none";
		}
	}
}

function toggleRadio(row, radio) {
	if (document.getElementById){
		target = document.getElementById(row);

		if (radio.value == 'yes') {
			target.style.display = "block";
		} else {
			target.style.display = "none";
		}
	}
}

function toggleSummarySection(a_element, tableid) {
	if (document.getElementById){
		target = document.getElementById(tableid);

		if (target.style.display == "none") {
			a_element.className = "job-summary-title-on";
			target.style.display = "block"
		} else {
			a_element.className = "job-summary-title-off";
			target.style.display = "none"
		}
	}

	a_element.blur();
}


function toggleWeedingJobAreaCheck()
{
	if (document.getElementById){
		target = document.getElementById('weeding-table-jobarea');

		thisform = document.forms.step2form;

		if ( (thisform.elements["weeding[type][raking]"].checked == false) && 
		     (thisform.elements["weeding[type][weeding]"].checked == false) &&
		     (thisform.elements["weeding[type][debris_pickup]"].checked == false) &&
		     (thisform.elements["weeding[type][plant_trimming]"].checked == false) ) {
			target.style.display = "none";
		} else {
			target.style.display = "block";
		}
	}
}


function toggleWeedingServiceLocationCheck()
{
	if (document.getElementById){
		target = document.getElementById('weeding-table-location');

		thisform = document.forms.step2form;

		if ( (thisform.elements["weeding[type][raking]"].checked == false) && 
		     (thisform.elements["weeding[type][weeding]"].checked == false) &&
		     (thisform.elements["weeding[type][debris_pickup]"].checked == false) &&
		     (thisform.elements["weeding[type][ground_cover]"].checked == false) &&
		     (thisform.elements["weeding[type][plant_trimming]"].checked == false) ) {
			target.style.display = "none";
		} else {
			target.style.display = "block";
		}
	}
}


function toggleWhatNeedsPlanting()
{
	if (document.getElementById){
		target = document.getElementById('weeding-table-location');

		thisform = document.forms.step2form;

		if ( (thisform.elements["weeding[type][raking]"].checked == false) && 
		     (thisform.elements["weeding[type][weeding]"].checked == false) &&
		     (thisform.elements["weeding[type][debris_pickup]"].checked == false) &&
		     (thisform.elements["weeding[type][ground_cover]"].checked == false) &&
		     (thisform.elements["weeding[type][plant_trimming]"].checked == false) ) {
			target.style.display = "none";
		} else {
			target.style.display = "block";
		}
	}
}


function toggleDeliveryAnyCheck()
{
	if (document.getElementById){
		target1 = document.getElementById('delivery-table-pickup');
		target2 = document.getElementById('delivery-table-delivered');
		target3 = document.getElementById('delivery-table-tarp');
		target4 = document.getElementById('delivery-table-soil');

		thisform = document.forms.step2form;

		if ( (thisform.elements["delivery[type][plants]"].checked == false) && 
		     (thisform.elements["delivery[type][bagsoil]"].checked == false) &&
		     (thisform.elements["delivery[type][bulksoil]"].checked == false) &&
		     (thisform.elements["delivery[type][bulkgravel]"].checked == false) &&
		     (thisform.elements["delivery[type][bulksand]"].checked == false) &&
		     (thisform.elements["delivery[type][bulkmulch]"].checked == false) &&
		     (thisform.elements["delivery[type][sod]"].checked == false) ) {
			target1.style.display = "none";
			target2.style.display = "none";
			target3.style.display = "none";
		} else {
			target1.style.display = "block";
			target2.style.display = "block";
			target3.style.display = "block";
		}

		if ( (thisform.elements["delivery[type][bagsoil]"].checked == false) &&
		     (thisform.elements["delivery[type][bulksoil]"].checked == false) &&
		     (thisform.elements["delivery[type][bulkgravel]"].checked == false) &&
		     (thisform.elements["delivery[type][bulksand]"].checked == false) &&
		     (thisform.elements["delivery[type][bulkmulch]"].checked == false) ) {
			target4.style.display = "none";
		} else {
			target4.style.display = "block";
		}
	}
}


function togglePowerwashingAreaCheck()
{
	if (document.getElementById){
		target = document.getElementById('powerwashing-table-jobarea');

		thisform = document.forms.step2form;

		if ( (thisform.elements["powerwashing[type][driveway]"].checked == false) && 
		     (thisform.elements["powerwashing[type][pathways]"].checked == false) &&
		     (thisform.elements["powerwashing[type][walls]"].checked == false) &&
		     (thisform.elements["powerwashing[type][steps]"].checked == false) &&
		     (thisform.elements["powerwashing[type][patio]"].checked == false) ) {
			target.style.display = "none";
		} else {
			target.style.display = "block";
		}
	}
}



