function galleryWin(wide,tall,imagename,dir){
	var imagewindow = window.open("photoviewer.php?imagedisplay="+dir+imagename+"","imagewindow","width="+wide+",height="+tall+"");
	imagewindow.focus();
}

var isDHTML=0;
var isLayers=0;
var isAll=0;
var isID=0;
if(document.getElementById){
	isID=1;isDHTML=1;
}else{
	if(document.all){isAll=1;isDHTML=1;
	}else{
		browserVersion = parseInt(navigator.appVersion);
		if((navigator.appName.indexOf('Netscape')!=-1)&&(browserVersion==4)){isLayers=1;isDHTML=1;}
	}
}
function findDOM(objectID,withStyle){
	if(withStyle==1){
		if(isID){return(document.getElementById(objectID).style);}
		else{if(isAll){return(document.all[objectID].style);}
		else{if(isLayers){return(document.layers[objectID]);}
		};}
	}else{
		if(isID){return(document.getElementById(objectID));}
		else{if(isAll){return(document.all[objectID]);}
		else{if(isLayers){return(document.layers[objectID]);}
		};}
	}
}
function changeStyle(objectID,styleName,newValue){
	var dom=findDOM(objectID,1);
	if(dom){dom[styleName]=newValue;}
}


function steps(isAttending){
	if(isAttending=='yes'){
		changeStyle('step2','display','block');
		changeStyle('step3','display','block');
	}
	if(isAttending=='no'){
		changeStyle('step2','display','none');
		changeStyle('step3','display','block');
	}
}

function checkRadio(radioId){
	chosen = "";
	len=document.rsvp[radioId].length;
	for (i = 0; i <len; i++) {
		if(document.rsvp[radioId][i].checked) {
			chosen=document.rsvp[radioId][i].value;
		}
	}
	return chosen;
}

function errorRSVP(errorBox){
	changeStyle('g1starter','background','#f2f2f2');
	changeStyle('g1specialty','background','#f2f2f2');
	changeStyle('g2starter','background','#f2f2f2');
	changeStyle('g2specialty','background','#f2f2f2');
	changeStyle(errorBox,'background','#e4cfcf');
}

function checkRSVP(){
	if(checkRadio('g_attending')=='no'){
		document.rsvp['one_starter'].value='';
		document.rsvp['two_starter'].value='';
		document.rsvp['one_specialty'].value='';
		document.rsvp['two_specialty'].value='';
		document.rsvp.submit();
		return;
	}else{
		if(checkRadio('one_starter')==''){
			alert('Please select a Starter for Guest One.');
			errorRSVP('g1starter');
			return false;}
		if(checkRadio('one_specialty')==''){
			alert('Please select a Specialty for Guest One.');
			errorRSVP('g1specialty');
			return false;}
		if(checkRadio('number_in_party')=='2'){
			if(checkRadio('two_starter')==''){
				alert('Please select a Starter for Guest Two.');
				errorRSVP('g2starter');
				return false;}
			if(checkRadio('two_specialty')==''){
				alert('Please select a Specialty for Guest Two.');
				errorRSVP('g2specialty');
				return false;}
		}
		document.rsvp.submit();
	}
}






