/* * Advanced color controls * Copyright (C) Josiah Larson 2008 */var r = 0;var g = 0;var b = 0;var r_index = 0;var g_index = 0;var b_index = 0;function validateAlpha(){	if (this.advancedColors.alpha_value.value > 1.0 )		this.advancedColors.alpha_value.value = 1.0	else if (this.advancedColors.alpha_value.value < 0.0 )		this.advancedColors.alpha_value.value = 0.0}function setAdvancedColor(e){	var box = (e.target) ? e.target : e.srcElement;	if ( box.id.substring(0,1) == 'r' ) {		r_index = box.id.substring(1,2);		r = r_index * 51;		//this.advancedColors.red_value.value = r;	}	if ( box.id.substring(0,1) == 'g' ) {		g_index = box.id.substring(1,2);		g = g_index * 51;		//this.advancedColors.green_value.value = g;	}	if ( box.id.substring(0,1) == 'b' ) {		b_index = box.id.substring(1,2);		b = b_index * 51;		//this.advancedColors.blue_value.value = b;	}		for (i = 0; i < 6; i++ )	{		if ( i == r_index )			document.getElementById('r'+i).style.border = '4px solid #99D';		else			document.getElementById('r'+i).style.border = '4px solid #333';				if ( i == g_index )			document.getElementById('g'+i).style.border = '4px solid #99D';		else			document.getElementById('g'+i).style.border = '4px solid #333';		if ( i == b_index )			document.getElementById('b'+i).style.border = '4px solid #99D';		else			document.getElementById('b'+i).style.border = '4px solid #333';								document.getElementById('r'+i).style.backgroundColor = 'rgb( '+i*51+','+g+','+b+')';		document.getElementById('g'+i).style.backgroundColor = 'rgb( '+r+','+i*51+','+b+')';		document.getElementById('b'+i).style.backgroundColor = 'rgb( '+r+','+g+','+i*51+')';	}}