			function SetTabView(tabNames)
			{
				var tabs = tabNames.split(",");
				var divText = document.getElementById('div_' + tabs[0] + 'Text');
				var td = document.getElementById('td_div_' +  tabs[0] );	
				var divTabName = document.getElementById('div_' +  tabs[0]);
				if (divText != null){divText.style.display = 'block';}
				if (divTabName != null){divTabName.style.color="#cc0066";divTabName.innerHTML = '<b>' + divTabName.innerHTML + '</b>';}
				if (td != null){td.style.cursor='default';td.style.backgroundColor = '#ffffff';}
			}
			
			function newDisplayDiv(displayTab,tabNames )
			{
				var hiddenCtrl = MM_findObj('details_hdnCurrentTab');
				if (hiddenCtrl != null) {hiddenCtrl.value = displayTab;}
				var tabs = tabNames.split(",");
				var divText, divTabName, tdTab, i;
				if (tabNames != "all")
				{
					for(i=0;i<tabs.length;i++)
					{
						divText = document.getElementById('div_'+tabs[i]+'Text');
						if (divText != null){divText.style.display='none';}
						tdTab = document.getElementById('td_div_' + tabs[i]);
						if (tdTab != null){tdTab.style.backgroundColor="#dadada";tdTab.style.cursor='pointer';}
						var divTabName = document.getElementById('div_'+tabs[i]);
						if (divTabName != null){divTabName.style.color="#343434";
						if(divTabName.innerHTML.toLowerCase().indexOf('<b>')>=0)
						divTabName.innerHTML = divTabName.innerHTML.substring(3, divTabName.innerHTML.length - 4);}
					}
				}
				else
				{
					tabs = ("overview,specs,details,help,reviews,palette,samples,freedesigns,freefonts,related,contact").split(",");
					var hideRelatedTab;
					var tmp = MM_findObj('details_hdnRelatedTab');
					if (tmp!=null && tmp.value == "true"){hideRelatedTab = true;}else{hideRelatedTab=false;}
					for(i=0;i<tabs.length;i++)
					{
						divText = document.getElementById('div_'+tabs[i]+'Text');
						if (divText != null){divText.style.display='none';}
						tdTab = document.getElementById('td_div_' + tabs[i]);
						if (tdTab != null){tdTab.style.backgroundColor="#dadada";tdTab.style.cursor='pointer';}
						if (tabs[i] == "related" & hideRelatedTab) {tdTab.style.display='none';}
						var divTabName = document.getElementById('div_'+tabs[i]);
						if (divTabName != null){divTabName.style.color="#343434";
						if(divTabName.innerHTML.toLowerCase().indexOf('<b>')>=0)
						divTabName.innerHTML = divTabName.innerHTML.substring(3, divTabName.innerHTML.length - 4);}
					}
					self.scrollTo(0,800);
					
				}
				
				//########### Changing the display properties for the clicked tab	
				var displayTabText = document.getElementById('div_'+ displayTab +'Text');
				var displayTabName = document.getElementById('div_'+ displayTab);	
				var td = document.getElementById('td_div_' + displayTab );	
				if (displayTabText != null){displayTabText.style.display = 'block';}
				if (displayTabName != null){displayTabName.style.color="#cc0066";displayTabName.innerHTML = '<b>' + displayTabName.innerHTML + '</b>';}
				if (td != null){td.style.cursor='default';	td.style.backgroundColor = '#ffffff';}
			
			}
			
			function displayDiv(divID,tabID)
			{
				var div;
				//##### Hiding all the details divs 
				var divTexts = new Array()
				divTexts[0]='div_OverviewText';
				divTexts[1]='div_SpecsText';	
				divTexts[2]='div_detailsText';
				divTexts[3]='div_helpText';	
				divTexts[4]='div_ReviewsText';
				divTexts[5]='div_PaletteText';
				divTexts[6]='div_samplesText';
				divTexts[7]='div_freedesignsText';
				divTexts[8]='div_freefontsText';
				divTexts[9]='div_relatedText';
				divTexts[10]='div_contactText';
				for (i=0;i<divTexts.length;i++)
				{
					div = document.getElementById(divTexts[i]);
					if (div != null){div.style.display='none';}
				}
				
				var td,divTab;
				//##### Setting the default background color of all the tabs
				var str = new Array()
				str[0]='div_overview';
				str[1]='div_specs';	
				str[2]='div_details';
				str[3]='div_help';	
				str[4]='div_reviews';
				str[5]='div_palette';
				str[6]='div_samples';
				str[7]='div_freedesigns';
				str[8]='div_freefonts';
				str[9]='div_related';
				str[10]='div_contact';
				
				for (i=0;i<str.length;i++)
				{
					td = document.getElementById('td_' + str[i]);
					if (td != null){td.style.backgroundColor="#dadada";td.style.cursor='pointer';}
				
					divTab = document.getElementById(str[i]);
					if (divTab != null){divTab.style.color="#343434";
					if(divTab.innerHTML.toLowerCase().indexOf('<b>')>=0)
					divTab.innerHTML = divTab.innerHTML.substring(3, divTab.innerHTML.length - 4);}
				
				}	
								
					
				//########### Changing the display properties for the clicked tab	
				var divText = document.getElementById(divID);
				var tab = document.getElementById(tabID);	
				var td1 = document.getElementById('td_' + tab.id );	
				if (divText != null){divText.style.display = 'block';}
				if (tab != null){tab.style.color="#cc0066";tab.innerHTML = '<b>' + tab.innerHTML + '</b>';}
				if (td1 != null){td1.style.cursor='default';	td1.style.backgroundColor = '#ffffff';}
			}
function toggleVideoDiv()
{
	if (MM_findObj('DivVideo').style.visibility=='hidden')
	{
		MM_findObj('DivVideo').style.visibility='visible';
	}
	else
	{
		MM_findObj('DivVideo').style.visibility='hidden';
		var Video=MM_findObj('TrVideo').cells;
		Video[0].innerHTML='';

	}
}
function ShowVideo(VideoElementId)
{
	toggleVideoDiv();
	var Video=MM_findObj('TrVideo').cells;
	// Major version of Flash required
	var requiredMajorVersion = 7;
	// Minor version of Flash required
	var requiredMinorVersion = 0;
	// Minor version of Flash required
	var requiredRevision = 0;
	// Version check based upon the values entered above in "Globals"
	var hasRequestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
	if (DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision)==true) 
	{
		
		Video[0].innerHTML=MM_findObj(VideoElementId).value;
	} 
	else
	{  // flash is too old or we can't detect the plugin
		var alternateContent = 'Sorry, You dont have the flash player installed.<BR>';
		alternateContent+= 'This content requires the Adobe Flash Player. ';
		alternateContent+= '<a target=_blank href=http://www.adobe.com/go/getflash/>Get Flash</a>';
		Video[0].innerHTML=alternateContent;  // insert non-flash content
	}
	//alert(Video[0].innerHTML);
	return false;
}
function AlignCenter(d)
{
	var docwidth=document.all? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth-15
	var docheight=document.all? Math.min(truebody().scrollHeight, truebody().clientHeight) : Math.min(window.innerHeight)
	var xcoord=(docwidth/2)-225;
	var ycoord=(docheight/2)-200;
	MM_findObj(d).style.left = xcoord+"px";
	MM_findObj(d).style.top = ycoord+"px";
	return false;
}