// -------------------------------------------------------------
// Copyright (c) 2006 Codejock Software, All Rights Reserved.
// url: http://www.codejock.com
// -------------------------------------------------------------
function EnableButtons(net, com, mfc)
{
    //document.getElementById('typeNET').disabled = (net == true)? false: true ;
    //document.getElementById('textNET').style.color = (net == true)? '': '#C0C0C0' ;

    document.getElementById('typeCOM').disabled = (com == true)? false: true ;
    document.getElementById('textCOM').style.color = (com == true)? '': '#C0C0C0' ;

    document.getElementById('typeMFC').disabled = (mfc == true)? false: true ;   
    document.getElementById('textMFC').style.color = (mfc == true)? '': '#C0C0C0' ;

	// remove checked state from disabled buttons.
	//if (net == false) {
	//	document.getElementById('typeNET').checked = false ;
	//}
	if (com == false) {
		document.getElementById('typeCOM').checked = false ;
	}
	if (mfc == false) {
		document.getElementById('typeMFC').checked = false ;
	}
	
	// if no selections make a default selection.
	//if (document.getElementById('typeNET').checked == false && 
		if (document.getElementById('typeCOM').checked == false &&
		document.getElementById('typeMFC').checked == false)
	{
		//if (net) {
		//	document.getElementById('typeNET').checked = true ;
		//}
		if (com) {
			document.getElementById('typeCOM').checked = true ;
		}
		else if (mfc) {
			document.getElementById('typeMFC').checked = true ;
		}
	}
}
function UpdatePlatformChoice()
{
	if (document.getElementById('product_name').value.search('CompanyLogos') != -1)
	{
		EnableButtons(false, false, false);
	}
	else if (document.getElementById('product_name').value.search('ToolkitPro') != -1)
	{
		EnableButtons(false, false, true);
	}
	else if (document.getElementById('product_name').value.search('SuitePro') != -1)
	{
		EnableButtons(false, true, false);
	}
	else if ((document.getElementById('product_name').value.search('Calendar') != -1) ||
			 (document.getElementById('product_name').value.search('DockingPane') != -1) ||
			 (document.getElementById('product_name').value.search('PropertyGrid') != -1) ||
			 (document.getElementById('product_name').value.search('SkinFramework') != -1) || 
			 (document.getElementById('product_name').value.search('ChartPro') != -1) ||
			 (document.getElementById('product_name').value.search('SyntaxEdit') != -1))
	{
		EnableButtons(false, true, true);
	}
	else if ((document.getElementById('product_name').value.search('CommandBars') != -1) ||
			 (document.getElementById('product_name').value.search('Controls') != -1) ||
			 (document.getElementById('product_name').value.search('ReportControl') != -1) ||
			 (document.getElementById('product_name').value.search('ShortcutBar') != -1) ||
			 (document.getElementById('product_name').value.search('TaskPanel') != -1))
	{
		EnableButtons(true, true, true);
	}
}

