document.write(""); var MSIE = navigator.userAgent.indexOf('MSIE')>=0?true:false; var navigatorVersion = navigator.appVersion.replace(/.*?MSIE (\d\.\d).*/g,'$1')/1; var namedColors = new Array('AliceBlue'); var namedColorRGB = new Array('#F0F8FF','#FAEBD7','#00FFFF','#7FFFD4','#F0FFFF','#F5F5DC','#FFE4C4','#000000','#FFEBCD','#0000FF','#8A2BE2','#A52A2A','#DEB887', '#5F9EA0','#7FFF00','#D2691E','#FF7F50','#6495ED','#FFF8DC','#DC143C','#00FFFF','#00008B','#008B8B','#B8860B','#A9A9A9','#006400','#BDB76B','#8B008B', '#556B2F','#FF8C00','#9932CC','#8B0000','#E9967A','#8FBC8F','#483D8B','#2F4F4F','#00CED1','#9400D3','#FF1493','#00BFFF','#696969','#1E90FF','#D19275', '#B22222','#FFFAF0','#228B22','#FF00FF','#DCDCDC','#F8F8FF','#FFD700','#DAA520','#808080','#008000','#ADFF2F','#F0FFF0','#FF69B4','#CD5C5C','#4B0082', '#FFFFF0','#F0E68C','#E6E6FA','#FFF0F5','#7CFC00','#FFFACD','#ADD8E6','#F08080','#E0FFFF','#FAFAD2','#D3D3D3','#90EE90','#FFB6C1','#FFA07A','#20B2AA', '#87CEFA','#8470FF','#778899','#B0C4DE','#FFFFE0','#00FF00','#32CD32','#FAF0E6','#FF00FF','#800000','#66CDAA','#0000CD','#BA55D3','#9370D8','#3CB371', '#7B68EE','#00FA9A','#48D1CC','#C71585','#191970','#F5FFFA','#FFE4E1','#FFE4B5','#FFDEAD','#000080','#FDF5E6','#808000','#6B8E23','#FFA500','#FF4500', '#DA70D6','#EEE8AA','#98FB98','#AFEEEE','#D87093','#FFEFD5','#FFDAB9','#CD853F','#FFC0CB','#DDA0DD','#B0E0E6','#800080','#FF0000','#BC8F8F','#4169E1', '#8B4513','#FA8072','#F4A460','#2E8B57','#FFF5EE','#A0522D','#C0C0C0','#87CEEB','#6A5ACD','#708090','#FFFAFA','#00FF7F','#4682B4','#D2B48C','#008080', '#D8BFD8','#FF6347','#40E0D0','#EE82EE','#D02090','#F5DEB3','#FFFFFF','#F5F5F5','#FFFF00','#9ACD32'); var color_picker_div = false; var color_picker_active_tab = false; var color_picker_form_field = false; var color_picker_active_input = false; function baseConverter (number,ob,nb) { number = number + ""; number = number.toUpperCase(); var list = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; var dec = 0; for (var i = 0; i <= number.length; i++) { dec += (list.indexOf(number.charAt(i))) * (Math.pow(ob , (number.length - i - 1))); } number = ""; var magnitude = Math.floor((Math.log(dec))/(Math.log(nb))); for (var i = magnitude; i >= 0; i--) { var amount = Math.floor(dec/Math.pow(nb,i)); number = number + list.charAt(amount); dec -= amount*(Math.pow(nb,i)); } if(number.length==0)number=0; return number; } function colorPickerGetTopPos(inputObj) { var returnValue = inputObj.offsetTop; while((inputObj = inputObj.offsetParent) != null){ returnValue += inputObj.offsetTop; } return returnValue; } function colorPickerGetLeftPos(inputObj) { var returnValue = inputObj.offsetLeft; while((inputObj = inputObj.offsetParent) != null)returnValue += inputObj.offsetLeft; return returnValue; } function cancelColorPickerEvent(){ return false; } function showHideColorOptions() { var parentNode = this.parentNode; var subDiv = parentNode.getElementsByTagName('DIV')[0]; counter=0; var contentDiv = document.getElementById('color_picker_content').getElementsByTagName('DIV')[0]; do{ if(subDiv.tagName=='DIV' && subDiv.className!='colorPickerCloseButton'){ if(subDiv==this){ this.className='colorPickerTab_active'; this.style.zIndex = 50; var img = this.getElementsByTagName('IMG')[0]; img.src = "images/tab_right_active.gif" img.src = img.src.replace(/inactive/,'active'); contentDiv.style.display='block'; self.status = counter; }else{ subDiv.className = 'colorPickerTab_inactive'; var img = subDiv.getElementsByTagName('IMG')[0]; img.src = "images/tab_right_inactive.gif" self.status = img.src; subDiv.style.zIndex = 10 - counter; contentDiv.style.display='none'; } counter++; } subDiv = subDiv.nextSibling; contentDiv = contentDiv.nextSibling; }while(subDiv); document.getElementById('colorPicker_statusBarTxt').innerHTML = ' '; } function createColorPickerTopRow(inputObj){ var tabs = ['RGB']; var tabWidths = [37,90,70]; var div = document.createElement('DIV'); div.className='colorPicker_topRow'; inputObj.appendChild(div); var currentWidth = 0; for(var no=0;no=0;r-=3){ for(var g=0;g<=15;g+=3){ for(var b=0;b<=15;b+=3){ var red = baseConverter(r,10,16) + ''; var green = baseConverter(g,10,16) + ''; var blue = baseConverter(b,10,16) + ''; var color = '#' + red + red + green + green + blue + blue; var color2 = '' + red + red + green + green + blue + blue; var div = document.createElement('DIV'); div.style.backgroundColor=color; div.innerHTML = ''; div.className='colorSquare'; div.title = color; div.onclick = chooseColor; div.setAttribute('rgbColor',color2); div.onmouseover = colorPickerShowStatusBarText; div.onmouseout = colorPickerHideStatusBarText; webColorDiv.appendChild(div); } } } } function createNamedColors(inputObj){ var namedColorDiv = document.createElement('DIV'); namedColorDiv.style.display='none'; inputObj.appendChild(namedColorDiv); for(var no=0;no