/* -----------------------------------------------------------------------------
	myQuiltGenie - NAME TYPE - scripts
----------------------------------------------------------------------------- */
var fab_width	= 42;

//	calc_quilt(size, cols, rows);
function calc_quilt(size, cols, rows) 
{
	var num_side_tri	= (cols + rows) * 2, 
		num_side_sq		= Math.ceil(num_side_tri / 4), 
		corner_width	= Math.ceil(((size / 1.41) + .875) / 0.25) / 4, 
		side_width		= Math.ceil(((size * 1.41) + 1.25) / 0.25) / 4, 
		side_strips		= calc_strips(side_width, num_side_sq);
	element_inner('fab_1', '&nbsp;- ' + calc_yds_str((corner_width + (side_width * side_strips))) + format_cut_instr(corner_width, 1, '<b>corner</b> square', 2) + format_cut_instr(side_width, side_strips, '<b>side</b> square', num_side_sq));
}

//	update_page();
function update_page() 
{
	var size	= Number(document.mgq_form.block_size.value), 
		num		= 0, 
		cols	= 0, 
		rows	= 0;
	fab_width	= Number(document.mgq_form.fab_width.value);
	if (document.mgq_form.num_blocks) 
	{
		num		= Number(document.mgq_form.num_blocks.value);
		if (calc_block) 
		{
			calc_block(size, num);
		}
	}
	else 
	{
		cols	= Number(document.mgq_form.num_cols.value);
		rows	= Number(document.mgq_form.num_rows.value);
		if (calc_quilt) 
		{
			calc_quilt(size, cols, rows);
		}
	}
}

//	start_page();
function start_page() 
{
	document.mgq_form.block_size.disabled	= '';
	document.mgq_form.fab_width.disabled	= '';
	if (document.mgq_form.num_blocks) 
	{
		document.mgq_form.num_blocks.disabled	= '';
	}
	else 
	{
		document.mgq_form.num_cols.disabled	= '';
		document.mgq_form.num_rows.disabled	= '';
	}
}
