/* Mason Template Generator (requires jQuery) */

$(document).ready(function()
{
	/* Columns - Mouseover */

	$("#columns li").mouseover(function() {
		$(this).addClass("rollover");
	}).mouseout(function() {
		$(this).removeClass("rollover");
	});
	
	/* Columns - Selected */
	
	SetColumns($("#columns li:has(input:checked)"));
	
	$("#columns li").click(function() {
		SetColumns(this);
	});
	
	function SetColumns (ref)
	{
		$("input", ref).attr("checked","checked");
		$("#columns li").attr("style", "");
		$(ref).css("background-position", "0 -240px");
		
		if ($("input", ref).attr("value").split("_")[0] == "1")
		{
			$("#column1_options").css("display", "block");
			$("#column2_options, #column3_options, #column4_options").css("display", "none");
		}
		
		if ($("input", ref).attr("value").split("_")[0] == "2")
		{
			$("#column1_options, #column2_options").css("display", "block");
			$("#column3_options, #column4_options").css("display", "none");
		}
		
		if ($("input", ref).attr("value").split("_")[0] == "3")
		{
			$("#column1_options, #column2_options, #column3_options").css("display", "block");
			$("#column4_options").css("display", "none");
		}
		
		if ($("input", ref).attr("value").split("_")[0] == "4")
		{
			$("#column1_options, #column2_options, #column3_options, #column4_options").css("display", "block");
		}
	}
});