// JavaScript Document


HoursBox = {

	toggleMultipleHours: function(selected)
	{	
		if(selected)
		{
			$('.addplace_HoursAdditional').show();
		}
		else
		{
			$('.addplace_HoursAdditional').hide();
		}
	},
	
	copyMondayThruFriday: function()
	{
		var hoursOpen = $('#hb_0_0_o').val();
		var hoursClose = $('#hb_0_0_c').val();
		
		if(hoursOpen.length > 0 && hoursClose.length > 0)
		{
			$('#hb_1_0_o').val(hoursOpen); $('#hb_1_0_c').val(hoursClose);
			$('#hb_2_0_o').val(hoursOpen); $('#hb_2_0_c').val(hoursClose);
			$('#hb_3_0_o').val(hoursOpen); $('#hb_3_0_c').val(hoursClose);
			$('#hb_4_0_o').val(hoursOpen); $('#hb_4_0_c').val(hoursClose);
		
			$('#hb_5_0_o').focus();
		}
	},
	
	copySaturdayThruSunday: function()
	{
		var hoursOpen = $('#hb_5_0_o').val();
		var hoursClose = $('#hb_5_0_c').val();
		
		if(hoursOpen.length > 0 && hoursClose.length > 0)
		{
			$('#hb_6_0_o').val(hoursOpen); $('#hb_6_0_c').val(hoursClose);
			
			$('#addplace_Submit').focus();
		}
	},
}












var hb_days = [0, 0, 0, 0, 0, 0, 0];
var hb_timesLimit = 2;





function hb_pushTimeRow(day_number)
{
	if(hb_days[day_number] == 'c')
	{
		hb_showE('hb_' + day_number + '_c', false);
		hb_showE('hb_' + day_number + '_0', true);
		hb_days[day_number] = 0;
		document.getElementById('hb_' + day_number).value = '';
	}
	else if((hb_days[day_number] + 1) < hb_timesLimit)
	{	
		hb_showE('hb_' + day_number + '_' + (hb_days[day_number] + 1), true);
		hb_days[day_number]++;
	}
}

function hb_popTimeRow(day_number)
{
	if(hb_days[day_number] == 0)
	{
		hb_showE('hb_' + day_number + '_c', true);
		hb_showE('hb_' + day_number + '_0', false);
		hb_days[day_number] = 'c';
		document.getElementById('hb_' + day_number).value = 'c';
	}
	else
	{
		hb_showE('hb_' + day_number + '_' + hb_days[day_number], false);
		hb_days[day_number]--;
	}		
}

function hb_showE(eid, show_bool)
{
	var obj;
	
	obj = document.getElementById(eid);

	if(obj != null)
	{
		if(show_bool == false)
		{
			obj.style.display = 'none';
		}
		else
		{
			obj.style.display = '';
		}
	
		return 1;
	}
	else
	{
		return 0;	
	}
}
