$(document).ready(function() { 

	//JQuery Stuff Here

	$("#tabs").tabs({ spinner: '' , cookie: { expires: 30 }} );
	//$("#tabs2").tabs();

//	var options = {
//		url: '/members/displayRestaurantRulesExceptions.do?exceptionType=r&dataOnly=yes',
//		rows: 50
//	};
//	var firescope_grid = $('#recurring_exceptions').firescope_grid(options);
});

function open_win(url){
	newWindow=window.open(url,"countrySelection","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width=700, height=600")
	newWindow.focus()
}

function open_win_sample(url){
	webIntegrationWindow=window.open(url,"webIntegrationSample","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no, width=800, height=600")
	webIntegrationWindow.focus()
}

function show_coupon_to_customer(url) {
newWindow=window.open(url,"showCouponToCustomer","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=500")
newWindow.focus()
}

function enablePriceRangeSelection(){
	if(document.getElementById("meal").value=="breakfast" || document.getElementById("meal").value=="brunch" || document.getElementById("meal").value=="lunch" || document.getElementById("meal").value=="dinner" ){
		document.getElementById("priceRange").disabled=false;
	}else if (document.getElementById("meal").value==""){
		document.getElementById("priceRange").value="notSpecified";
		document.getElementById("priceRange").disabled=true;
	}
}

function setDisableFlagForTimeAllocation(){
	if(document.getElementById("seatsLowThreshold").value=="0"){
		document.getElementById("seatsLowThresholdPlus1").value="0";
		document.getElementById("seatsHighThresholdPlus1").value="0";
		document.getElementById("seatsHighThreshold").value="0";
		document.getElementById("seatsHighThreshold").readOnly=true;

		if(document.getElementById("breakfastTimeMiddle")){
			document.getElementById("breakfastTimeMiddle").disabled=true;			
		}
		if(document.getElementById("brunchTimeMiddle")){
			document.getElementById("brunchTimeMiddle").disabled=true;		
		}
		if(document.getElementById("lunchTimeMiddle")){
			document.getElementById("lunchTimeMiddle").disabled=true;			
		}
		if(document.getElementById("dinnerTimeMiddle")){
			document.getElementById("dinnerTimeMiddle").disabled=true;			
		}
		
		if(document.getElementById("breakfastTimeHigh")){
			document.getElementById("breakfastTimeHigh").disabled=true;			
		}
		if(document.getElementById("brunchTimeHigh")){
			document.getElementById("brunchTimeHigh").disabled=true;		
		}
		if(document.getElementById("lunchTimeHigh")){
			document.getElementById("lunchTimeHigh").disabled=true;			
		}
		if(document.getElementById("dinnerTimeHigh")){
			document.getElementById("dinnerTimeHigh").disabled=true;			
		}
	}else{
		if(document.getElementById("seatsHighThreshold").value=="0"){
			document.getElementById("seatsHighThresholdPlus1").value="";
			document.getElementById("seatsHighThreshold").value=0;
			if(document.getElementById("breakfastTimeHigh")){
				document.getElementById("breakfastTimeHigh").disabled=true;			
			}
			if(document.getElementById("brunchTimeHigh")){
				document.getElementById("brunchTimeHigh").disabled=true;		
			}
			if(document.getElementById("lunchTimeHigh")){
				document.getElementById("lunchTimeHigh").disabled=true;			
			}
			if(document.getElementById("dinnerTimeHigh")){
				document.getElementById("dinnerTimeHigh").disabled=true;			
			}
		}
	}
}

function getLowThresholdPlus1(){

	if(document.getElementById("seatsLowThreshold").value=="0"){
		document.getElementById("seatsLowThresholdPlus1").value="0";
		document.getElementById("seatsHighThresholdPlus1").value="0";
		document.getElementById("seatsHighThreshold").value="0";
		document.getElementById("seatsHighThreshold").readOnly=true;
		
		if(document.getElementById("breakfastTimeMiddle")){
			document.getElementById("breakfastTimeMiddle").disabled=true;			
		}
		if(document.getElementById("brunchTimeMiddle")){
			document.getElementById("brunchTimeMiddle").disabled=true;		
		}
		if(document.getElementById("lunchTimeMiddle")){
			document.getElementById("lunchTimeMiddle").disabled=true;			
		}
		if(document.getElementById("dinnerTimeMiddle")){
			document.getElementById("dinnerTimeMiddle").disabled=true;			
		}
		
		if(document.getElementById("breakfastTimeHigh")){
			document.getElementById("breakfastTimeHigh").disabled=true;			
		}
		if(document.getElementById("brunchTimeHigh")){
			document.getElementById("brunchTimeHigh").disabled=true;		
		}
		if(document.getElementById("lunchTimeHigh")){
			document.getElementById("lunchTimeHigh").disabled=true;			
		}
		if(document.getElementById("dinnerTimeHigh")){
			document.getElementById("dinnerTimeHigh").disabled=true;			
		}

	}else{
		var x=+document.getElementById("seatsLowThreshold").value;

		document.getElementById("seatsLowThresholdPlus1").value=x+1;
		document.getElementById("seatsHighThreshold").readOnly=false;
		
		
		if(document.getElementById("breakfastTimeMiddle")){
			document.getElementById("breakfastTimeMiddle").disabled=false;			
		}
		if(document.getElementById("brunchTimeMiddle")){
			document.getElementById("brunchTimeMiddle").disabled=false;		
		}
		if(document.getElementById("lunchTimeMiddle")){
			document.getElementById("lunchTimeMiddle").disabled=false;			
		}
		if(document.getElementById("dinnerTimeMiddle")){
			document.getElementById("dinnerTimeMiddle").disabled=false;			
		}		

	}
}

function getHighThresholdPlus1(){
	
	if(document.getElementById("seatsHighThreshold").value=="0"){
		document.getElementById("seatsHighThresholdPlus1").value="0";
		if(document.getElementById("breakfastTimeHigh")){
			document.getElementById("breakfastTimeHigh").disabled=true;			
		}
		if(document.getElementById("brunchTimeHigh")){
			document.getElementById("brunchTimeHigh").disabled=true;		
		}
		if(document.getElementById("lunchTimeHigh")){
			document.getElementById("lunchTimeHigh").disabled=true;			
		}
		if(document.getElementById("dinnerTimeHigh")){
			document.getElementById("dinnerTimeHigh").disabled=true;			
		}
	}else{
		var x=+document.getElementById("seatsHighThreshold").value;
		document.getElementById("seatsHighThresholdPlus1").value=x+1;
		if(document.getElementById("breakfastTimeHigh")){
			document.getElementById("breakfastTimeHigh").disabled=false;			
		}
		if(document.getElementById("brunchTimeHigh")){
			document.getElementById("brunchTimeHigh").disabled=false;		
		}
		if(document.getElementById("lunchTimeHigh")){
			document.getElementById("lunchTimeHigh").disabled=false;			
		}
		if(document.getElementById("dinnerTimeHigh")){
			document.getElementById("dinnerTimeHigh").disabled=false;			
		}  
  }
}
  
function clearAdvancedSearchForAvailabilityFormEx(){
	document.getElementById("restaurantName").value = "";
	document.getElementById("city").value = "";
	document.getElementById("section").value = "";
	document.getElementById("meal").value = "";
	document.getElementById("priceRange").value = "";
	document.getElementById("restaurantType").value = "";
	document.getElementById("cuisineType").value = "";
}


function checkDay(){

	argv=checkDay.arguments;	
		
	var open 			= argv[0] + "Open";
	var breakfast 		= argv[0] + "Breakfast";
	var breakfastFrom 	= argv[0] + "BreakfastFrom";
	var breakfastTo 	= argv[0] + "BreakfastTo";
	var brunch 			= argv[0] + "Brunch";
	var brunchFrom 		= argv[0] + "BrunchFrom";
	var brunchTo 		= argv[0] + "BrunchTo";
	var lunch 			= argv[0] + "Lunch";
	var lunchFrom 		= argv[0] + "LunchFrom";
	var lunchTo 		= argv[0] + "LunchTo";
	var dinner 			= argv[0] + "Dinner";
	var dinnerFrom	 	= argv[0] + "DinnerFrom";
	var dinnerTo 		= argv[0] + "DinnerTo";

	if(document.getElementById('restaurantHoursFormEx').elements[open][0].checked == true){
		if(document.getElementById('restaurantHoursFormEx').elements[breakfast][0].checked == true){
			document.getElementById('restaurantHoursFormEx').elements[breakfast][0].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[breakfast][1].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[breakfastFrom].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[breakfastTo].disabled = false;
			}
		else{
			document.getElementById('restaurantHoursFormEx').elements[breakfast][0].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[breakfast][1].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[breakfastFrom].disabled = true;
			document.getElementById('restaurantHoursFormEx').elements[breakfastTo].disabled = true;		
		}
		if(document.getElementById('restaurantHoursFormEx').elements[brunch][0].checked == true){
			document.getElementById('restaurantHoursFormEx').elements[brunch][0].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[brunch][1].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[brunchFrom].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[brunchTo].disabled = false;
			}
		else{
			document.getElementById('restaurantHoursFormEx').elements[brunch][0].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[brunch][1].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[brunchFrom].disabled = true;
			document.getElementById('restaurantHoursFormEx').elements[brunchTo].disabled = true;
		}
		if(document.getElementById('restaurantHoursFormEx').elements[lunch][0].checked == true){
			document.getElementById('restaurantHoursFormEx').elements[lunch][0].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[lunch][1].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[lunchFrom].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[lunchTo].disabled = false;
			}
		else{
			document.getElementById('restaurantHoursFormEx').elements[lunch][0].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[lunch][1].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[lunchFrom].disabled = true;
			document.getElementById('restaurantHoursFormEx').elements[lunchTo].disabled = true;
		}
		if(document.getElementById('restaurantHoursFormEx').elements[dinner][0].checked == true){
			document.getElementById('restaurantHoursFormEx').elements[dinner][0].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[dinner][1].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[dinnerFrom].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[dinnerTo].disabled = false;
			}
		else{
			document.getElementById('restaurantHoursFormEx').elements[dinner][0].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[dinner][1].disabled = false;
			document.getElementById('restaurantHoursFormEx').elements[dinnerFrom].disabled = true;
			document.getElementById('restaurantHoursFormEx').elements[dinnerTo].disabled = true;
		}
			
	}
	else{
		document.getElementById('restaurantHoursFormEx').elements[breakfast][0].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[breakfast][1].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[breakfast][0].checked = false;
		document.getElementById('restaurantHoursFormEx').elements[breakfast][1].checked = true;
		document.getElementById('restaurantHoursFormEx').elements[breakfastFrom].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[breakfastTo].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[brunch][0].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[brunch][1].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[brunch][0].checked = false;
		document.getElementById('restaurantHoursFormEx').elements[brunch][1].checked = true;		
		document.getElementById('restaurantHoursFormEx').elements[brunchFrom].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[brunchTo].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[lunch][0].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[lunch][1].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[lunch][0].checked = false;
		document.getElementById('restaurantHoursFormEx').elements[lunch][1].checked = true;
		document.getElementById('restaurantHoursFormEx').elements[lunchFrom].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[lunchTo].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[dinner][0].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[dinner][1].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[dinner][0].checked = false;
		document.getElementById('restaurantHoursFormEx').elements[dinner][1].checked = true;
		document.getElementById('restaurantHoursFormEx').elements[dinnerFrom].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[dinnerTo].disabled = true;
	}

}

function checkExceptionDay(){
		
	var open 			= "open";
	var breakfast 		= "breakfast";
	var breakfastFrom 	= "breakfastFrom";
	var breakfastTo 	= "breakfastTo";
	var brunch 			= "brunch";
	var brunchFrom 		= "brunchFrom";
	var brunchTo 		= "brunchTo";
	var lunch 			= "lunch";
	var lunchFrom 		= "lunchFrom";
	var lunchTo 		= "lunchTo";
	var dinner 			= "dinner";
	var dinnerFrom	 	= "dinnerFrom";
	var dinnerTo 		= "dinnerTo";

	if(document.getElementById('restaurantHoursExceptionsFormEx').elements[open][0].checked == true){
		if(document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfast][0].checked == true){
			document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfast][0].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfast][1].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfastFrom].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfastTo].disabled = false;
			}
		else{
			document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfast][0].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfast][1].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfastFrom].disabled = true;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfastTo].disabled = true;		
		}
		if(document.getElementById('restaurantHoursExceptionsFormEx').elements[brunch][0].checked == true){
			document.getElementById('restaurantHoursExceptionsFormEx').elements[brunch][0].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[brunch][1].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[brunchFrom].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[brunchTo].disabled = false;
			}
		else{
			document.getElementById('restaurantHoursExceptionsFormEx').elements[brunch][0].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[brunch][1].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[brunchFrom].disabled = true;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[brunchTo].disabled = true;
		}
		if(document.getElementById('restaurantHoursExceptionsFormEx').elements[lunch][0].checked == true){
			document.getElementById('restaurantHoursExceptionsFormEx').elements[lunch][0].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[lunch][1].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[lunchFrom].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[lunchTo].disabled = false;
			}
		else{
			document.getElementById('restaurantHoursExceptionsFormEx').elements[lunch][0].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[lunch][1].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[lunchFrom].disabled = true;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[lunchTo].disabled = true;
		}
		if(document.getElementById('restaurantHoursExceptionsFormEx').elements[dinner][0].checked == true){
			document.getElementById('restaurantHoursExceptionsFormEx').elements[dinner][0].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[dinner][1].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[dinnerFrom].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[dinnerTo].disabled = false;
			}
		else{
			document.getElementById('restaurantHoursExceptionsFormEx').elements[dinner][0].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[dinner][1].disabled = false;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[dinnerFrom].disabled = true;
			document.getElementById('restaurantHoursExceptionsFormEx').elements[dinnerTo].disabled = true;
		}
			
	}
	else{
		document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfast][0].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfast][1].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfast][0].checked = false;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfast][1].checked = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfastFrom].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[breakfastTo].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[brunch][0].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[brunch][1].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[brunch][0].checked = false;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[brunch][1].checked = true;		
		document.getElementById('restaurantHoursExceptionsFormEx').elements[brunchFrom].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[brunchTo].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[lunch][0].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[lunch][1].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[lunch][0].checked = false;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[lunch][1].checked = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[lunchFrom].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[lunchTo].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[dinner][0].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[dinner][1].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[dinner][0].checked = false;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[dinner][1].checked = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[dinnerFrom].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[dinnerTo].disabled = true;
	}

}



function checkBase(){

	argv=checkBase.arguments;	
		
	var breakfast 		= argv[0] + "Breakfast";
	var breakfastFrom 	= argv[0] + "BreakfastFrom";
	var breakfastTo 	= argv[0] + "BreakfastTo";
	var brunch 			= argv[0] + "Brunch";
	var brunchFrom 		= argv[0] + "BrunchFrom";
	var brunchTo 		= argv[0] + "BrunchTo";
	var lunch 			= argv[0] + "Lunch";
	var lunchFrom 		= argv[0] + "LunchFrom";
	var lunchTo 		= argv[0] + "LunchTo";
	var dinner 			= argv[0] + "Dinner";
	var dinnerFrom	 	= argv[0] + "DinnerFrom";
	var dinnerTo 		= argv[0] + "DinnerTo";

	
	if(document.getElementById('restaurantHoursFormEx').elements[breakfast][0].checked == true){
		document.getElementById('restaurantHoursFormEx').elements[breakfast][0].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[breakfast][1].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[breakfastFrom].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[breakfastTo].disabled = false;
		}
	else{
		document.getElementById('restaurantHoursFormEx').elements[breakfast][0].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[breakfast][1].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[breakfastFrom].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[breakfastTo].disabled = true;		
	}
	if(document.getElementById('restaurantHoursFormEx').elements[brunch][0].checked == true){
		document.getElementById('restaurantHoursFormEx').elements[brunch][0].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[brunch][1].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[brunchFrom].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[brunchTo].disabled = false;
		}
	else{
		document.getElementById('restaurantHoursFormEx').elements[brunch][0].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[brunch][1].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[brunchFrom].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[brunchTo].disabled = true;
	}
	if(document.getElementById('restaurantHoursFormEx').elements[lunch][0].checked == true){
		document.getElementById('restaurantHoursFormEx').elements[lunch][0].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[lunch][1].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[lunchFrom].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[lunchTo].disabled = false;
		}
	else{
		document.getElementById('restaurantHoursFormEx').elements[lunch][0].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[lunch][1].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[lunchFrom].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[lunchTo].disabled = true;
	}
	if(document.getElementById('restaurantHoursFormEx').elements[dinner][0].checked == true){
		document.getElementById('restaurantHoursFormEx').elements[dinner][0].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[dinner][1].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[dinnerFrom].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[dinnerTo].disabled = false;
		}
	else{
		document.getElementById('restaurantHoursFormEx').elements[dinner][0].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[dinner][1].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[dinnerFrom].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[dinnerTo].disabled = true;
	}
			
}

function resetBulkHours(){

	argv=resetBulkHours.arguments;	
	
	var open	 		= argv[0] + "Open";
	var breakfast 		= argv[0] + "Breakfast";
	var breakfastFrom 	= argv[0] + "BreakfastFrom";
	var breakfastTo 	= argv[0] + "BreakfastTo";
	var brunch 			= argv[0] + "Brunch";
	var brunchFrom 		= argv[0] + "BrunchFrom";
	var brunchTo 		= argv[0] + "BrunchTo";
	var lunch 			= argv[0] + "Lunch";
	var lunchFrom 		= argv[0] + "LunchFrom";
	var lunchTo 		= argv[0] + "LunchTo";
	var dinner 			= argv[0] + "Dinner";
	var dinnerFrom	 	= argv[0] + "DinnerFrom";
	var dinnerTo 		= argv[0] + "DinnerTo";


	document.getElementById('restaurantHoursFormEx').elements[open][0].disabled = true;
	document.getElementById('restaurantHoursFormEx').elements[open][1].disabled = true;
	
	document.getElementById('restaurantHoursFormEx').elements[breakfast][0].disabled = true;
	document.getElementById('restaurantHoursFormEx').elements[breakfast][1].disabled = true;
	document.getElementById('restaurantHoursFormEx').elements[breakfastFrom].disabled = true;
	document.getElementById('restaurantHoursFormEx').elements[breakfastTo].disabled = true;		

	document.getElementById('restaurantHoursFormEx').elements[brunch][0].disabled = true;
	document.getElementById('restaurantHoursFormEx').elements[brunch][1].disabled = true;	
	document.getElementById('restaurantHoursFormEx').elements[brunchFrom].disabled = true;
	document.getElementById('restaurantHoursFormEx').elements[brunchTo].disabled = true;

	document.getElementById('restaurantHoursFormEx').elements[lunch][0].disabled = true;
	document.getElementById('restaurantHoursFormEx').elements[lunch][1].disabled = true;	
	document.getElementById('restaurantHoursFormEx').elements[lunchFrom].disabled = true;
	document.getElementById('restaurantHoursFormEx').elements[lunchTo].disabled = true;

	document.getElementById('restaurantHoursFormEx').elements[dinner][0].disabled = true;
	document.getElementById('restaurantHoursFormEx').elements[dinner][1].disabled = true;	
	document.getElementById('restaurantHoursFormEx').elements[dinnerFrom].disabled = true;
	document.getElementById('restaurantHoursFormEx').elements[dinnerTo].disabled = true;
			
}

function checkMeal(){

	argv=checkMeal.arguments;	
	
	var mealDay		= argv[0] + argv[1];
	var mealFrom 	= argv[0] + argv[1] + "From";
	var mealTo 		= argv[0] + argv[1] + "To";


	if(document.getElementById('restaurantHoursFormEx').elements[mealDay][0].checked == true){
		document.getElementById('restaurantHoursFormEx').elements[mealDay][0].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[mealDay][1].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[mealFrom].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[mealTo].disabled = false;
	}
	else{
		document.getElementById('restaurantHoursFormEx').elements[mealDay][0].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[mealDay][1].disabled = false;
		document.getElementById('restaurantHoursFormEx').elements[mealFrom].disabled = true;
		document.getElementById('restaurantHoursFormEx').elements[mealTo].disabled = true;		
		}

}

function checkExceptionMeal(){

	argv=checkExceptionMeal.arguments;	
	
	var mealDay		= argv[0];
	var mealFrom 	= argv[0] + "From";
	var mealTo 		= argv[0] + "To";


	if(document.getElementById('restaurantHoursExceptionsFormEx').elements[mealDay][0].checked == true){
		document.getElementById('restaurantHoursExceptionsFormEx').elements[mealDay][0].disabled = false;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[mealDay][1].disabled = false;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[mealFrom].disabled = false;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[mealTo].disabled = false;
	}
	else{
		document.getElementById('restaurantHoursExceptionsFormEx').elements[mealDay][0].disabled = false;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[mealDay][1].disabled = false;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[mealFrom].disabled = true;
		document.getElementById('restaurantHoursExceptionsFormEx').elements[mealTo].disabled = true;		
		}

}


function checkBaseOpen(){


	if	   (document.getElementById('restaurantHoursFormEx').applyMonday.checked == true || 
			document.getElementById('restaurantHoursFormEx').applyTuesday.checked == true ||
			document.getElementById('restaurantHoursFormEx').applyWednesday.checked == true || 
			document.getElementById('restaurantHoursFormEx').applyThursday.checked == true || 
			document.getElementById('restaurantHoursFormEx').applyFriday.checked == true || 
			document.getElementById('restaurantHoursFormEx').applySaturday.checked == true || 
			document.getElementById('restaurantHoursFormEx').applySunday.checked == true)
		{
			document.getElementById('restaurantHoursFormEx').baseOpen[0].disabled = false;
			document.getElementById('restaurantHoursFormEx').baseOpen[1].disabled = false;
		}
	else{
		document.getElementById('restaurantHoursFormEx').baseOpen[0].disabled = true;
		document.getElementById('restaurantHoursFormEx').baseOpen[1].disabled = true;
		document.getElementById('restaurantHoursFormEx').baseOpen[0].checked = false;
		document.getElementById('restaurantHoursFormEx').baseOpen[1].checked = true;
		document.getElementById('restaurantHoursFormEx').baseBreakfast[0].disabled = true;
		document.getElementById('restaurantHoursFormEx').baseBreakfast[1].disabled = true;
		document.getElementById('restaurantHoursFormEx').baseBreakfast[0].checked = false;
		document.getElementById('restaurantHoursFormEx').baseBreakfast[1].checked = true;
		document.getElementById('restaurantHoursFormEx').baseBrunch[0].disabled = true;
		document.getElementById('restaurantHoursFormEx').baseBrunch[1].disabled = true;
		document.getElementById('restaurantHoursFormEx').baseBrunch[0].checked = false;
		document.getElementById('restaurantHoursFormEx').baseBrunch[1].checked = true;
		document.getElementById('restaurantHoursFormEx').baseLunch[0].disabled = true;
		document.getElementById('restaurantHoursFormEx').baseLunch[1].disabled = true;
		document.getElementById('restaurantHoursFormEx').baseLunch[0].checked = false;
		document.getElementById('restaurantHoursFormEx').baseLunch[1].checked = true;
		document.getElementById('restaurantHoursFormEx').baseDinner[0].disabled = true;
		document.getElementById('restaurantHoursFormEx').baseDinner[1].disabled = true;
		document.getElementById('restaurantHoursFormEx').baseDinner[0].checked = false;
		document.getElementById('restaurantHoursFormEx').baseDinner[1].checked = true;

	}

}

function imageSwap(imgName, imgSrc) {
        if (document.images) {
                document[imgName].src = eval(imgSrc + ".src")
  }
}

function BgOn(td){
if(document.getElementById||(document.all && !(document.getElementById))){
td.style.backgroundColor="D72121";
}
}

function BgOut(td){
if(document.getElementById||(document.all && !(document.getElementById))){
td.style.backgroundColor="CCCCCC";
}
}

// -->

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}