window.onload=function(){
	//fancybox
$("div#freeTemplateSlide a").fancybox(
		{ 
		'hideOnContentClick': true,	
			'frameWidth': 700,		
			'overlayShow': true 
	}
);

//disable and hide unwanted elements
//ltd company
var chkVal = $('#ltdSlide').attr("checked");
var chkVal2 = $('#addressSlide').attr("checked");
if (chkVal != true)
{
	$("#booleanLTD").hide();
	$("#companyRegNo").attr("disabled", "disabled");
}
else
{
	$("#booleanLTD").show();
	$("#companyRegNo").removeAttr("disabled");
}
if (chkVal2 != true)
{
	$("#regAddressRow").hide();
}
else
{
	$("#regAddressRow").show();
}
////free templates
//$("#freeTemplateSlide").hide();
//$("#freeTemplateColour").attr("disabled", "disabled");
//$("#freeTemplatePreviewLink").attr({href: "img/gallery/freeDesigns/template1/blueLarge.jpg"});
//$("#freeTemplatePreviewLink").attr("disabled", "disabled");
//
////customise template
//$("#customiseDesignSlide").hide();
//$("#customiseDesignColour").attr("disabled", "disabled");
//$("#logoUpload").attr("disabled", "disabled");
//
////supply design
//$("#supplyDesignSlide").hide();
//$("#supplyDesignUpload").attr("disabled", "disabled");
//
////design and build
//$("#designBuildSlide").hide();

var desValue = $('#design').val();
		
		if (desValue == 0)
		{
			$("#freeTemplateSlide").hide();
			$("#freeTemplateColour").attr("disabled", "disabled");
			$("#freeTemplatePreviewLink").attr("disabled", "disabled");

			$("#customiseDesignSlide").hide();
			$("#customiseDesignColour").attr("disabled", "disabled");
			$("#logoUpload").attr("disabled", "disabled");

			$("#supplyDesignSlide").hide();
			$("#supplyDesignUpload").attr("disabled", "disabled");

			$("#designBuildSlide").hide();	
		}
		else if (desValue == 1)
		{
			$("#freeTemplateSlide").slideDown("slow");
			$("#freeTemplateColour").removeAttr("disabled");
			$("#freeTemplatePreviewLink").removeAttr("disabled");

			$("#customiseDesignSlide").hide();
			$("#customiseDesignColour").attr("disabled", "disabled");
			$("#logoUpload").attr("disabled", "disabled");

			$("#supplyDesignSlide").hide();
			$("#supplyDesignUpload").attr("disabled", "disabled");

			$("#designBuildSlide").hide();	
		}
		else if (desValue == 2)
		{
			$("#freeTemplateSlide").hide();
			$("#freeTemplateColour").attr("disabled", "disabled");
			$("#freeTemplatePreviewLink").attr("disabled", "disabled");

			$("#customiseDesignSlide").slideDown("slow");
			$("#customiseDesignColour").removeAttr("disabled");
			$("#logoUpload").removeAttr("disabled");

			$("#supplyDesignSlide").hide();
			$("#supplyDesignUpload").attr("disabled", "disabled");

			$("#designBuildSlide").hide();	
		}
		else if (desValue == 3)
		{
			$("#freeTemplateSlide").hide();
			$("#freeTemplateColour").attr("disabled", "disabled");
			$("#freeTemplatePreviewLink").attr("disabled", "disabled");

			$("#customiseDesignSlide").hide();
			$("#customiseDesignColour").attr("disabled", "disabled");
			$("#logoUpload").attr("disabled", "disabled");

			$("#supplyDesignSlide").slideDown("slow");
			$("#supplyDesignUpload").removeAttr("disabled");

			$("#designBuildSlide").hide();	
		}
		else if (desValue == 4)
		{
			$("#freeTemplateSlide").hide();
			$("#freeTemplateColour").attr("disabled", "disabled");
			$("#freeTemplatePreviewLink").attr("disabled", "disabled");

			$("#customiseDesignSlide").hide();
			$("#customiseDesignColour").attr("disabled", "disabled");
			$("#logoUpload").attr("disabled", "disabled");

			$("#supplyDesignSlide").hide();
			$("#supplyDesignUpload").attr("disabled", "disabled");

			$("#designBuildSlide").slideDown("slow");
		}

var freeCol = $('#freeTemplateColour').val();
		
		if (freeCol == 'blue')
		{
			$("#freeTemplatePreviewLink").attr({href: "img/gallery/freeDesigns/previews/blue.html"});
		}
		else if (freeCol == 'clear')
		{
			$("#freeTemplatePreviewLink").attr({href: "img/gallery/freeDesigns/previews/clear.html"});
		}
		else if (freeCol == 'green')
		{
			$("#freeTemplatePreviewLink").attr({href: "img/gallery/freeDesigns/previews/green.html"});
		}
		else if (freeCol == 'red')
		{
			$("#freeTemplatePreviewLink").attr({href: "img/gallery/freeDesigns/previews/red.html"});
		}
		else if (freeCol == 'yellow')
		{
			$("#freeTemplatePreviewLink").attr({href: "img/gallery/freeDesigns/previews/yellow.html"});
		}


//ltd company checkbox
$("#ltdSlide").click(
	function()
	{
		var isVisible = $('#booleanLTD').is(':visible');
		if (isVisible == true)
		{
			$("#booleanLTD").slideToggle("slow");
			$("#companyRegNo").attr("disabled", "disabled");
		}
		else
		{
			$("#booleanLTD").slideToggle("slow");
			$("#companyRegNo").removeAttr("disabled");	
		}
	}
);

//ltd company checkbox
$("#addressSlide").click(
	function()
	{
		var isVisible = $('#regAddressRow').is(':visible');
		if (isVisible == true)
		{
			$("#regAddressRow").slideToggle("slow");
			//$("#companyRegNo").attr("disabled", "disabled");
		}
		else
		{
			$("#regAddressRow").slideToggle("slow");
			//$("#companyRegNo").removeAttr("disabled");	
		}
	}
);

//ltd company checkbox
$("#design").change(
	function()
	{
		var desValue = $('#design').val();
		
		if (desValue == 0)
		{
			$("#freeTemplateSlide").hide();
			$("#freeTemplateColour").attr("disabled", "disabled");
			$("#freeTemplatePreviewLink").attr("disabled", "disabled");

			$("#customiseDesignSlide").hide();
			$("#customiseDesignColour").attr("disabled", "disabled");
			$("#logoUpload").attr("disabled", "disabled");

			$("#supplyDesignSlide").hide();
			$("#supplyDesignUpload").attr("disabled", "disabled");

			$("#designBuildSlide").hide();	
		}
		else if (desValue == 1)
		{
			$("#freeTemplateSlide").slideDown("slow");
			$("#freeTemplateColour").removeAttr("disabled");
			$("#freeTemplatePreviewLink").removeAttr("disabled");

			$("#customiseDesignSlide").hide();
			$("#customiseDesignColour").attr("disabled", "disabled");
			$("#logoUpload").attr("disabled", "disabled");

			$("#supplyDesignSlide").hide();
			$("#supplyDesignUpload").attr("disabled", "disabled");

			$("#designBuildSlide").hide();	
		}
		else if (desValue == 2)
		{
			$("#freeTemplateSlide").hide();
			$("#freeTemplateColour").attr("disabled", "disabled");
			$("#freeTemplatePreviewLink").attr("disabled", "disabled");

			$("#customiseDesignSlide").slideDown("slow");
			$("#customiseDesignColour").removeAttr("disabled");
			$("#logoUpload").removeAttr("disabled");

			$("#supplyDesignSlide").hide();
			$("#supplyDesignUpload").attr("disabled", "disabled");

			$("#designBuildSlide").hide();	
		}
		else if (desValue == 3)
		{
			$("#freeTemplateSlide").hide();
			$("#freeTemplateColour").attr("disabled", "disabled");
			$("#freeTemplatePreviewLink").attr("disabled", "disabled");

			$("#customiseDesignSlide").hide();
			$("#customiseDesignColour").attr("disabled", "disabled");
			$("#logoUpload").attr("disabled", "disabled");

			$("#supplyDesignSlide").slideDown("slow");
			$("#supplyDesignUpload").removeAttr("disabled");

			$("#designBuildSlide").hide();	
		}
		else if (desValue == 4)
		{
			$("#freeTemplateSlide").hide();
			$("#freeTemplateColour").attr("disabled", "disabled");
			$("#freeTemplatePreviewLink").attr("disabled", "disabled");

			$("#customiseDesignSlide").hide();
			$("#customiseDesignColour").attr("disabled", "disabled");
			$("#logoUpload").attr("disabled", "disabled");

			$("#supplyDesignSlide").hide();
			$("#supplyDesignUpload").attr("disabled", "disabled");

			$("#designBuildSlide").slideDown("slow");
		}
	}
);


$("#freeTemplateColour").change(
	function()
	{
		var freeCol = $('#freeTemplateColour').val();
		
		if (freeCol == 'black')
		{
			$("#freeTemplatePreviewLink").attr({href: "img/gallery/freeDesigns/previews/black.html"});
		}
		else if (freeCol == 'blue')
		{
			$("#freeTemplatePreviewLink").attr({href: "img/gallery/freeDesigns/previews/blue.html"});
		}
		else if (freeCol == 'green')
		{
			$("#freeTemplatePreviewLink").attr({href: "img/gallery/freeDesigns/previews/green.html"});
		}
		else if (freeCol == 'grey')
		{
			$("#freeTemplatePreviewLink").attr({href: "img/gallery/freeDesigns/previews/grey.html"});
		}
		else if (freeCol == 'neutral')
		{
			$("#freeTemplatePreviewLink").attr({href: "img/gallery/freeDesigns/previews/neutral.html"});
		}
	}
);	
}
