var overview = new product_overview;

function product_overview()
{
	// Declare functions
	this.init = overview_init;
	this.click = overview_click;
	
	// Declare variables
	this.selected_field;
	this.selected_link;
	
	// The script
	function overview_init()
	{
		document.getElementById("product_images").style.display = 'none';
		document.getElementById("product_order").style.display = 'none';
		
		this.click(document.getElementById("overview_default"), 'details');
	}
	
	function overview_click(that, name)
	{
		if(this.selected_field)
			document.getElementById("product_"+this.selected_field).style.display = 'none';
		if(this.selected_link)
			this.selected_link.className = '';
		
		document.getElementById("product_"+name).style.display = 'block';
		that.className = 'selected';
		
		this.selected_field = name;
		this.selected_link = that;
	}
}

window.onload = function()
{
	image.init();
	overview.init();
	if(docu_hash = document.location.hash ? document.location.hash.substr(1) : "")
	{
		if(docu_hash == "order")
			overview.click(document.getElementById("overview_order"), "order");
	}
}
