// Vow Functions
function UpdateVowAction() {
	var form = document.getElementById('SubmitVows');
	form.action="http://book2.thesuperclubs-salvador.com/WeddingNew/WedRequestNew4.asp?resort=" + 
		document.getElementById('resort').options[document.getElementById('resort').selectedIndex].value; 
}

function GetWeddingLocations (resBox, locBox)
{
	var BZM = ["Gazebo","Beach","Other"];
	var BZG = ["Gazebo","Beach","Lawn","Nude Beach"];	
	var GLB = ["Beach Gazebo","Golf Gazeebo","Beach","Garden","Terrace"]; 
	var GLN = ["Gazebo","Cotton Tree","Ocean Rock Block","Other"];	
	var HD2 = ["Beach","Garden","Other"];
	var HD3 = ["Gazebo","Beach","Other"];
	var BZC = ["Gazebo","Other"];       
	var TBH = ["Gazebo","Beach","Pool Deck","Garden","Room","Star Fountain","Other"];       
	var BZB = ["Gazebo","Beach","Other"];
	var BZS = ["Gazebo","Beach","Other"];
	var BZD = ["Beach","Garden","Pool","Other"];
	var BZP = ["Beach","Garden","Pool","Other"];
	var STB = ["Gazebo","Beach","Pool Deck","Garden","Room","Star Fountain","Other"];

	// Get Selected Resort
	var resort=document.getElementById(resBox).options[document.getElementById(resBox).selectedIndex].value;
	var selectedRes;
	
	// Clear box
	if (resort != "")
		document.getElementById(locBox).options.length=0;		
	// Set Value
	
	switch (resort)
	{
		case "BZM":
			selectedRes=BZM;break;
		case "BZG":
			selectedRes=BZG;break;	
		case "GLN":
			selectedRes=GLN;break;
		case "GLB":
			selectedRes=GLB;break;
		case "HD2":
			selectedRes=HD2;break;			
		case "HD3":
			selectedRes=HD3;break;
		case "BZC":
			selectedRes=BZC;break;
		case "TBH":
			selectedRes=TBH;break;
		case "BZB":
			selectedRes=BZB;break;		
		case "BZS":
			selectedRes=BZS;break;			
		case "BZD":
			selectedRes=BZD;break;
		case "BZP":
			selectedRes=BZP;break;
		case "STB":
			selectedRes=STB;break;
		default:
			return;				
	};
	
	for (var i=0; i<selectedRes.length; i++)
		document.getElementById(locBox).options[document.getElementById(locBox).options.length] = new Option(selectedRes[i],selectedRes[i]);
}

function validateWedding () {

	// Validate isdate	
	if (!isDate(document.getElementById('wedarrivaldate').value, 'M/d/yyyy')) {		
		alert ('Invalid date format mm/dd/yyyy');
		document.getElementById('wedarrivaldate').focus();
		document.getElementById('wedarrivaldate').select();
		
		return false;
	}
	if (!isDate(document.getElementById('weddingdate').value, "M/d/y")) {
		alert ('Invalid date format mm/dd/yyyy');
		document.getElementById('weddingdate').focus();
		document.getElementById('weddingdate').select();
		
		return false;
	}
	adate=formatDate(parseDate(document.getElementById('wedarrivaldate').value),"yyyyMMdd");
	wdate=formatDate(parseDate(document.getElementById('weddingdate').value),"yyyyMMdd");
	
	if ((wdate-adate) < 2)
	{
		alert ('Wedding date must be 2 days after the arrival date.');
		document.getElementById('weddingdate').focus();
		document.getElementById('weddingdate').select();
		
		return false;
	}
	return true;
	
}
						
