

function setOptions (formOption,s,e,val) {
	for (i=s; i<=e; i++)  {
		strTemp = formOption + '[' + i + '].disabled=' + val;		
		eval(strTemp);
	}
}


function setEnabled (formOption) {

	result = eval(formOption + '[0].checked');
	
	alert(result);
		
	if (!result) {

		switch (formOption) {
		
			case 'albumType':			
				if (formOption=='albumType') { val='true'; } else { val='false'; }
				setOptions('albumSize',0,4,val);
				
			case 'albumSize':
				if (formOption=='albumSize') { val='true'; } else { val='false'; }
				setOptions('albumSides',0,6,val);
			
			case 'albumSides':
				if (formOption=='albumSides') { val='true'; } else { val='false'; }
				setOptions('shipping',0,5,val);
			
			case 'shipping':
				if (formOption=='albumSides') { val='true'; } else { val='false'; }
				setOptions('coverMaterial',0,3,val);





			
		}
		
	}
	
}

function setType(optionType) {

	switch(optionType) {
		case 'majestic':
		
			document.auBuilderForm.albumSize[1].disabled = true;
			setOptions('document.auBuilderForm.albumSize',2,4,'false');
			document.auBuilderForm.albumSize[0].checked = true;
			
			document.auBuilderForm.albumSides[1].disabled = false;
			document.auBuilderForm.albumSides[2].disabled = true;
			document.auBuilderForm.albumSides[3].disabled = false;
			document.auBuilderForm.albumSides[4].disabled = true;
			document.auBuilderForm.albumSides[5].disabled = true;
			document.auBuilderForm.albumSides[6].disabled = false;
			document.auBuilderForm.albumSides[0].checked = true;
			
			setOptions('document.auBuilderForm.coverMaterial',1,3,'false');
			document.auBuilderForm.coverMaterial[0].checked = true;

			setOptions('document.auBuilderForm.lamination',1,3,'false')
			document.auBuilderForm.lamination[0].checked = true;
	
			setOptions('document.auBuilderForm.coverTitle',1,36,'false');
			document.auBuilderForm.coverTitle[0].checked = true;
			
			setOptions('document.auBuilderForm.coverTitleText',1,3,'false');
			document.auBuilderForm.coverTitleText[0].checked = true;
			
			setOptions('document.auBuilderForm.coverTitleColor',1,5,'false');
			document.auBuilderForm.coverTitleColor[0].checked = true;
			
			setOptions('document.auBuilderForm.studioImprint',1,4,'false');
			document.auBuilderForm.studioImprint[0].checked = true;
			
			setOptions('document.auBuilderForm.studioImprintText',1,3,'false');
			document.auBuilderForm.studioImprintText[0].checked = true;
			
			setOptions('document.auBuilderForm.studioImprintColor',1,5,'false');
			document.auBuilderForm.studioImprintColor[0].checked = true;
					
			setOptions('document.auBuilderForm.nameDateImprint',1,2,'false');									
			document.auBuilderForm.nameDateImprint[3].disabled = true;
			document.auBuilderForm.nameDateImprint[0].checked = true;
			
			setOptions('document.auBuilderForm.nameDateImprintText',1,2,'false');
			document.auBuilderForm.nameDateImprintText[3].disabled = true;
			document.auBuilderForm.nameDateImprintText[0].checked = true;
			
			setOptions('document.auBuilderForm.nameDateImprintColor',1,4,'false');
			document.auBuilderForm.nameDateImprintColor[5].disabled = true;
			document.auBuilderForm.nameDateImprintColor[0].checked = true;
			break;
									
		case 'tiara':
		
			document.auBuilderForm.albumSize[1].disabled = false;
			setOptions('document.auBuilderForm.albumSize',2,4,'true');
			document.auBuilderForm.albumSize[1].checked = true;
			
			setOptions('document.auBuilderForm.albumSides',1,6,'false');
			document.auBuilderForm.albumSides[0].checked = true;

			document.auBuilderForm.coverMaterial[1].disabled = false;
			setOptions('document.auBuilderForm.coverMaterial',2,3,'true')
			document.auBuilderForm.coverMaterial[1].checked = true;

			setOptions('document.auBuilderForm.lamination',1,2,'true')
			document.auBuilderForm.lamination[3].disabled = false;	
			document.auBuilderForm.lamination[3].checked = true;
			
			setOptions('document.auBuilderForm.coverTitle',1,36,'true')
			document.auBuilderForm.coverTitle[4].disabled = false;
			document.auBuilderForm.coverTitle[4].checked = true;
			
			setOptions('document.auBuilderForm.coverTitleText',1,2,'true')
			document.auBuilderForm.coverTitleText[3].disabled = false;
			document.auBuilderForm.coverTitleText[3].checked = true;
			
			setOptions('document.auBuilderForm.coverTitleColor',1,4,'true')
			document.auBuilderForm.coverTitleColor[5].disabled = false;		
			document.auBuilderForm.coverTitleColor[5].checked = true;
			
			setOptions('document.auBuilderForm.studioImprint',1,3,'true')
			document.auBuilderForm.studioImprint[4].disabled = false;
			document.auBuilderForm.studioImprint[4].checked = true;
			
			setOptions('document.auBuilderForm.studioImprintText',1,2,'true')
			document.auBuilderForm.studioImprintText[3].disabled = false;
			document.auBuilderForm.studioImprintText[3].checked = true;
			
			setOptions('document.auBuilderForm.studioImprintColor',1,4,'true')
			document.auBuilderForm.studioImprintColor[5].disabled = false;
			document.auBuilderForm.studioImprintColor[5].checked = true;
			
			setOptions('document.auBuilderForm.nameDateImprint',1,2,'true')
			document.auBuilderForm.nameDateImprint[3].disabled = false;
			document.auBuilderForm.nameDateImprint[3].checked = true;
			
			setOptions('document.auBuilderForm.nameDateImprintText',1,2,'true')
			document.auBuilderForm.nameDateImprintText[3].disabled = false;
			document.auBuilderForm.nameDateImprintText[3].checked = true;
			
			setOptions('document.auBuilderForm.nameDateImprintColor',1,4,'true')
			document.auBuilderForm.nameDateImprintColor[5].disabled = false;
			document.auBuilderForm.nameDateImprintColor[5].checked = true;
			break;

		case 'coverTitleDefault':
		
			setOptions('document.auBuilderForm.coverTitleText',1,2,'true');
			document.auBuilderForm.coverTitleText[3].disabled = false;
			document.auBuilderForm.coverTitleText[3].checked = true;
			
			setOptions('document.auBuilderForm.coverTitleColor',1,5,'false');
			document.auBuilderForm.coverTitleColor[0].checked = true;
			break;
		
								
		case 'noneCoverTitle':
		
		    setOptions('document.auBuilderForm.coverTitleText',1,2,'true');		
			document.auBuilderForm.coverTitleText[3].disabled = false;
			document.auBuilderForm.coverTitleText[3].checked = true;
					
			setOptions('document.auBuilderForm.coverTitleColor',1,4,'true');		
			document.auBuilderForm.coverTitleColor[5].disabled = false;
			document.auBuilderForm.coverTitleColor[5].checked = true;

			break;
			
		case 'noneStudioImprint':	
			
			setOptions('document.auBuilderForm.studioImprintText',1,2,'true');
		    document.auBuilderForm.studioImprintText[3].disabled = false;
			document.auBuilderForm.studioImprintText[3].checked = true;
			
			setOptions('document.auBuilderForm.studioImprintColor',1,4,'true');
			document.auBuilderForm.studioImprintColor[5].disabled = false;
			document.auBuilderForm.studioImprintColor[5].checked = true;
			break;
			
		case 'noneNameDateImprint':
			
			setOptions('document.auBuilderForm.nameDateImprintText',1,2,'true');
			document.auBuilderForm.nameDateImprintText[3].disabled = false;
			document.auBuilderForm.nameDateImprintText[3].checked = true;
			
			setOptions('document.auBuilderForm.nameDateImprintColor',1,4,'true');
			document.auBuilderForm.nameDateImprintColor[5].disabled = false;
			document.auBuilderForm.nameDateImprintColor[5].checked = true;
			break;			
		
		case 'customCoverTitle':
		
		    setOptions('document.auBuilderForm.coverTitleText',1,3,'false');
			document.auBuilderForm.coverTitleText[0].checked = true;
			break;
			
		case 'customStudioImprint':
			
			setOptions('document.auBuilderForm.studioImprintText',1,3,'false')
			document.auBuilderForm.studioImprintText[0].checked = true;
			break;
					
		case 'customNameDateImprint':
			
			setOptions('document.auBuilderForm.nameDateImprintText',1,2,'false')
			document.auBuilderForm.nameDateImprintText[3].disabled = true;
			document.auBuilderForm.nameDateImprintText[0].checked = true;
			
			setOptions('document.auBuilderForm.nameDateImprintColor',1,2,'false')
			document.auBuilderForm.nameDateImprintColor[5].disabled = true;
			document.auBuilderForm.nameDateImprintColor[0].checked = true;
			break;
				
	}
	
}

//*****************************************************************************************************************************************
// This function checks to make sure that all selections have been made before submitting
//*****************************************************************************************************************************************
function checkComplete(){

	if ((document.auBuilderForm.albumType[0].checked) || (document.auBuilderForm.albumSize[0].checked) || (document.auBuilderForm.albumSides[0].checked) ||
		(document.auBuilderForm.shipping[0].checked) || (document.auBuilderForm.coverMaterial[0].checked) || (document.auBuilderForm.coverColor[0].checked) || 
		(document.auBuilderForm.contactSheet[0].checked) || (document.auBuilderForm.startingPage[0].checked) || (document.auBuilderForm.blankFirst[0].checked) || 
		(document.auBuilderForm.blankLast[0].checked) || (document.auBuilderForm.auDesign[0].checked) || (document.auBuilderForm.lamination[0].checked) || 
		(document.auBuilderForm.coverTitle[0].checked) || (document.auBuilderForm.coverTitleText[0].checked) || (document.auBuilderForm.coverTitleColor[0].checked) || 
		(document.auBuilderForm.studioImprint[0].checked) || (document.auBuilderForm.studioImprintText[0].checked) || (document.auBuilderForm.studioImprintColor[0].checked) || 
		(document.auBuilderForm.nameDateImprint[0].checked) || (document.auBuilderForm.nameDateImprintText[0].checked) || (document.auBuilderForm.nameDateImprintColor[0].checked) ) {
		
		alert("Please finish all necessary selections before submitting album to basket.");
	}
	else {
		document.auBuilderForm.submit();
		// alert('Successful order.');
	}

}



