	/*
		Designed and written by A. Taylor		
		Licensed to 'SoundsOrange.com - United Kingdom'		
		(c) Copyright A.Taylor 2006, 2007
		All rights reserved.

		Duplication, in whole or part is expressly forbidden.
		To report infringement contact:
		+44 (0)208 373 2361
		legal@cu4productions.com
	
		Version 1.0
		Last modified 08/08/2007
	*/
	// <![CDATA[
				
	/* 
		function showMore(mr)
		{
			var bolIsTrue 	= true;
			var i 			= 0;
			while (bolIsTrue)
			{
				i	++;
				var id	= 'more' + i;
				if (document.getElementById(id))
				{
					hideMore(i);
				} else {
					bolIsTrue = false;
					var mre = 'more' + mr;
					if(document.getElementById)
					{
						document.getElementById(mre).style.display='';
						linkoff(mr);
					}
				}
			} 
		}
	*/	
		function showMore(mr)
		{
			var mre = 'more' + mr;
			if(document.getElementById)
			{
				document.getElementById(mre).style.display='';
				linkoff(mr);
			}
		}
	
		function hideMore(mr)
		{
			var mre = 'more' + mr;
			if(document.getElementById)
			{
				document.getElementById(mre).style.display='none';
				linkon(mr);
			}
		}
	/*	
		function labelMore(mr)
		{
			var bolIsTrue 	= true;
			var i 			= 0;
			while (bolIsTrue)
			{
				i	++;
				var id	= 'prod' + i;
				if (document.getElementById(id))
				{
					labelHide(i);
				} else {
					bolIsTrue = false;
					var mre = 'prod' + mr;
					if(document.getElementById)
					{
						if (document.getElementById(mre).style.setAttribute)
						{
							document.getElementById(mre).style.setAttribute('display', '');
						} else {
							document.getElementById(mre).style.setProperty('display', 'table-row', null);
						}
						labeloff(mr);
					}
				}
			} 
		}
	*/	
	
		function labelMore(mr)
		{
			var mre = 'prod' + mr;
			if(document.getElementById)
			{
				document.getElementById(mre).style.display='';
				labeloff(mr);
			}
		}
	
		function labelHide(mr)
		{
			var mre = 'prod' + mr;
			if(document.getElementById)
			{
				document.getElementById(mre).style.display='none';
				labelon(mr);
			}
		}
	
		function featMore(mr)
		{
			var bolIsTrue 	= true;
			var i 			= 0;
			while (bolIsTrue)
			{
				i	++;
				var id	= 'feat' + i;
				if (document.getElementById(id))
				{
					featHide(i);
				} else {
					bolIsTrue = false;
					var mre = 'feat' + mr;
					if(document.getElementById)
					{
						document.getElementById(mre).style.display='';
						featoff(mr);
					}
				}
			} 
		}
	
		function featHide(mr)
		{
			var mre = 'feat' + mr;
			if(document.getElementById)
			{
				document.getElementById(mre).style.display='none';
				featon(mr);
			}
		}
	
		function showMoreFtr(mr)
		{
			var bolIsTrue 	= true;
			var i 			= 0;
			while (bolIsTrue)
			{
				i	++;
				var id	= 'moreFtr' + i;
				if (document.getElementById(id))
				{
					hideMoreFtr(i);
				} else {
					bolIsTrue = false;
					var mre = 'moreFtr' + mr;
					if(document.getElementById)
					{
						document.getElementById(mre).style.display='';
						ftrlinkoff(mr);
					}
				}
			} 
		}
	
		function hideMoreFtr(mr)
		{
			var mre = 'moreFtr' + mr;
			if(document.getElementById)
			{
				document.getElementById(mre).style.display='none';
				ftrlinkon(mr);
			}
		}
	
		function linkoff(mr)
		{
			var ide = "less" + mr;
			if(document.getElementById)
			{
				document.getElementById(ide).href = "javascript: hideMore(" + mr + ")";
			}
		}
	
		function linkon(mr)
		{
			var ide = "less" + mr;
			if(document.getElementById)
			{
				document.getElementById(ide).href = "javascript: showMore(" + mr + ")";
			}
		}
	
		function labeloff(mr)
		{
			var ide = "lessb" + mr;
			if(document.getElementById)
			{
				document.getElementById(ide).href = "javascript: labelHide(" + mr + ")";
			}
		}
	
		function labelon(mr)
		{
			var ide = "lessb" + mr;
			if(document.getElementById)
			{
				document.getElementById(ide).href = "javascript: labelMore(" + mr + ")";
			}
		}
	
		function featoff(mr)
		{
			var ide = "featBtn" + mr;
			if(document.getElementById)
			{
				document.getElementById(ide).href = "javascript: featHide(" + mr + ")";
			}
		}
	
		function featon(mr)
		{
			var ide = "featBtn" + mr;
			if(document.getElementById)
			{
				document.getElementById(ide).href = "javascript: featMore(" + mr + ")";
			}
		}
	
		function ftrlinkoff(mr)
		{
			var ide = "FtrBtn" + mr;
			if(document.getElementById)
			{
				document.getElementById(ide).href = "javascript: hideMoreFtr(" + mr + ")";
			}
		}
	
		function ftrlinkon(mr)
		{
			var ide = "FtrBtn" + mr;
			if(document.getElementById)
			{
				document.getElementById(ide).href = "javascript: showMoreFtr(" + mr + ")";
			}
		}
		
	// ]]>
