// Scripts for Model.aspx

// VARIABLES
var g_strHighlight = Number(0)

// FUNCTIONS

// Change the currently displayed highlight
function HighlightClick( strHighlight ) {

	if ( strHighlight != g_strHighlight ) {

		// Display the correct button
		DocumentObject( 'guitars-channel-highlight-1-off', true ).display = ( strHighlight == "1" ) ? 'none' : 'block';
		DocumentObject( 'guitars-channel-highlight-2-off', true ).display = ( strHighlight == "2" ) ? 'none' : 'block';
		DocumentObject( 'guitars-channel-highlight-3-off', true ).display = ( strHighlight == "3" ) ? 'none' : 'block';
		DocumentObject( 'guitars-channel-highlight-4-off', true ).display = ( strHighlight == "4" ) ? 'none' : 'block';
		DocumentObject( 'guitars-channel-highlight-5-off', true ).display = ( strHighlight == "5" ) ? 'none' : 'block';
		
		DocumentObject( 'guitars-channel-highlight-1-on', true ).display = ( strHighlight == "1" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlight-2-on', true ).display = ( strHighlight == "2" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlight-3-on', true ).display = ( strHighlight == "3" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlight-4-on', true ).display = ( strHighlight == "4" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlight-5-on', true ).display = ( strHighlight == "5" ) ? 'block' : 'none';
		
		// Display the correct label
		DocumentObject( 'guitars-channel-highlights-1-label-button', true ).display = ( strHighlight == "1" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlights-2-label-button', true ).display = ( strHighlight == "2" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlights-3-label-button', true ).display = ( strHighlight == "3" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlights-4-label-button', true ).display = ( strHighlight == "4" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlights-5-label-button', true ).display = ( strHighlight == "5" ) ? 'block' : 'none';
		
		// Display the correct contents
		DocumentObject( 'guitars-channel-highlights-woods', true ).display = ( strHighlight == "1" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlights-shape', true ).display = ( strHighlight == "2" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlights-electronics', true ).display = ( strHighlight == "3" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlights-finish', true ).display = ( strHighlight == "4" ) ? 'block' : 'none';
		DocumentObject( 'guitars-channel-highlights-inlays', true ).display = ( strHighlight == "5" ) ? 'block' : 'none';
	}
	g_strHighlight = strHighlight;
}

// Show the specifications pane
function ShowSpecs( ) {
	DocumentObject( 'guitars-channel-model-overview', true ).display = 'none';
	DocumentObject( 'guitars-channel-model-specs', true ).display = 'block';
}

// Hide the specifications page
function HideSpecs( ) {
	DocumentObject( 'guitars-channel-model-overview', true ).display = 'block';
	DocumentObject( 'guitars-channel-model-specs', true ).display = 'none';
}