15) {
return null;
}
else {
hexVal = hexVal < 10 ? hexVal : hexArray[hexVal-10];
}
return hexVal;
}
function decToHex(decimal) {
if (decimal.length == 1)
return "#000000";
var temp = parseInt(decimal,10);
if (isNaN(temp)) {
return "#000000";
}
var hex = "";
while (temp > 15) {
remainder = temp % 16;
hex = getHexDigit(remainder) + "" + hex
temp = parseInt(temp / 16);
}
if (temp >= 0) {
hex = getHexDigit(temp) + "" + hex
}
else {
return 0;
}
size = hex.length;
zeros = "";
if ( size != 6 )
for ( j=0; j < 6 - size; j++ ) {
zeros = zeros + "0";
}
//zeros + hex is the complement color of the one show by Fusion
var hexa = zeros + hex;
return ("#" + hexa.substring(4, 6 ) + hexa.substring(2, 4) + hexa.substring(0, 2));
}
function parseHeight(value) {
return value.substring(value.indexOf("-") + 1, value.length);
}
function parseFontStyle(value) {
var value = "";
if (arguments[0] != 0) //italic
value = "italic";
return value;
}
/*
function parseTextDecoration() {
var value = "";
if (arguments[0] != 0) //strikeout
value = "line-through";
if (arguments[1] != 0)
value += "underline"; //underline
return value;
}*/
function getFontSize(value) {
value = value + "";
if (value.length == 0)
return "";
value = value.substring(value.indexOf("-") + 1, value.length);
return value;
}
function getHorizAndVert (value) {
var hAlign = "left";
if (value == 64)
hAlign = "center"
else if (value == 128)
hAlign = "right";
return hAlign;// + "; vertical-align:" + vAlign + "; white-space:nowrap;";
}
]]>