var mainColor			= prepareColor(getStyle("maincolor").color);
var mainAlternate		= prepareColor(getStyle("mainalternate").color);
var mainHeading			= prepareColor(getStyle("mainheading").color);
var mainText			= prepareColor(getStyle("maintext").color);
var mainLink			= prepareColor(getStyle("mainlink").color);

var secondaryColor		= prepareColor(getStyle("secondarycolor").color);
var secondaryAlternate	= prepareColor(getStyle("secondaryalternate").color);
var secondaryHeading	= prepareColor(getStyle("secondaryheading").color);
var secondaryText		= prepareColor(getStyle("secondarytext").color);
var secondaryLink		= prepareColor(getStyle("secondarylink").color);
var mySearchBg			= prepareColor(getStyle("mysearchbg").color = shadeColor(secondaryColor,0.05));
var myBorder			= prepareColor(getStyle("border").color);

getStyle("text").color = secondaryText;
getStyle("mainheadings").color = mainHeading;
getStyle("textmain").color = mainText;
getStyle("maincol").backgroundColor = secondaryColor;
getStyle("maincol").borderColor = myBorder;
getStyle("titlecol").backgroundColor = mainColor;
getStyle("titlecol").borderColor = myBorder;
getStyle("navcol").backgroundColor = secondaryColor;
getStyle("textaltm").color = mainAlternate;
getStyle("textalts").color = secondaryAlternate;
getStyle("body").backgroundColor = mainColor;
getStyle("table").backgroundColor = mainColor;
getStyle("nav1").backgroundColor = mainColor;
getStyle("table").color = mainText;
getStyle("bigBorder").borderColor = myBorder;
getStyle("subpages").borderColor = shadeColor(secondaryColor,0.85);
getStyle("subheadings").backgroundColor = shadeColor(secondaryColor,0.15);
getStyle("subheadings").color = shadeColor(secondaryColor,0.90);
getStyle("secbg").backgroundColor = secondaryColor;
getStyle ("mysearchbg").backgroundColor = mySearchBg;
getStyle("borderlinkelementm").borderColor = mainLink;
getStyle("borderlinkelements").borderColor = secondaryLink;

getStyleBySelector("a:link").color = secondaryLink;
getStyleBySelector("a:visited").color = secondaryLink;
getStyleBySelector("a:hover").color = shadeColor(secondaryLink,0.15);

getStyleBySelector(".mainlinks a:link").color = mainLink;
getStyleBySelector(".mainlinks a:active").color = mainLink;
getStyleBySelector(".mainlinks a:visited").color = mainLink;
getStyleBySelector(".mainlinks a:hover").color = shadeColor(mainLink, 0.15);

function drawPageName(inText,inExtra)
{
	attributes = "&label.text=" + inText;
	attributes += "&label.fill.color=" + mainText;
	attributes += "&stage.color=" + mainColor;
	attributes += "&background.fill.color=" + mainColor;

	drawImage("/images/site/t127/en/images/pagename.img", attributes,inExtra);
}
function drawLabelColor(inText,inExtra)
{
	attributes =  "background.fill.color=" + mainColor;
	attributes += "&label.text=" + inText;
	attributes += "&stage.color=" + mainColor;
	attributes += "&label.fill.color=" + mainHeading;

	drawImage("/images/site/t127/en/images/label.img", attributes, inExtra);
}

function drawTopButtons(inText,inExtra)
{
	attributes =  "circle.fill.color=" + secondaryLink;
	attributes += "&label.text=" + inText;
	attributes += "&stage.color=" + secondaryColor;
	attributes += "&label.fill.color=" + secondaryLink;

	drawImage("/images/site/t127/en/images/topbuttons.img", attributes, inExtra);
}

function drawNumber(inText, inExtra, inBackground, inLabel)
{
	attributes =  "background.fill.color=" + inBackground;
	attributes += "&label.text=" + inText;
	attributes += "&label.fill.color=" + inLabel;
	attributes += "&stage.color=" + inBackground;

	drawImage("/images/site/t127/en/images/number.img", attributes, inExtra);
}

function drawLabel(inText)
{
	attributes =  "background.fill.color=" + mainColor;
	attributes += "&label.text=" + inText;
	attributes += "&stage.color=" + mainColor;
	attributes += "&label.fill.color=" + mainHeading;

	drawImage("/images/site/t127/en/images/label.img", attributes);
}
function drawLabel2(inText, inExtra)
{
	attributes = "label.text=" + inText;
	attributes +=  "&background.fill.color=" + mainColor;
	attributes += "&label.fill.color=" + mainHeading;
	attributes += "&stage.color=" + mainColor;

	drawImage("/images/site/t127/en/images/label.img", attributes,inExtra);
}

function drawButtons(inText, inExtra, inOpacity)
{
	attributes =  "button.fill.color=" + mainColor;
	attributes += "&label.text=" + inText;
	attributes += "&label.fill.color=" + mainLink;
	attributes += "&label.opacity=" + inOpacity;
	attributes += "&button.stroke.color=" + myBorder;
	attributes += "&button.dropshadow.color=" + shadeColor(secondaryColor,0.20);
	attributes += "&stage.color=" + secondaryColor;

	drawImage("/images/site/t127/en/images/button.img", attributes, inExtra);
}

function drawInputButtons(inText, inName, inExtra)
{
	attributes =  "button.fill.color=" + mainColor;
	attributes += "&label.text=" + inText;
	attributes += "&label.fill.color=" + mainLink;
	attributes += "&button.stroke.color=" + myBorder;
	attributes += "&button.dropshadow.color=" + shadeColor(secondaryColor,0.20);
	attributes += "&stage.color=" + secondaryColor;

	drawInputImage("/images/site/t127/en/images/button.img", attributes, inName, inExtra);
}

    function drawGoButtons(inName, inExtra)
{
	attributes =  "circle.fill.color=" + mainText;
	attributes +=  "&stage.color=" + mainColor;
	attributes +=  "&arrow.fill.color=" + mainColor;
	attributes +=  "&background.fill.color=" + mainColor;

        drawInputImage("/images/site/t127/en/images/go.img", attributes, inName, inExtra);
}
function drawNavButtons()
{
	attributes = "stage.color=" + secondaryColor;
	attributes += "&label.fill.color=" + secondaryLink;
	attributes += "&label.fill.color.over=" + secondaryText;
	attributes += "&label.fill.color.selected=" + secondaryText;
	attributes += "&label.fill.color.selectedover=" + secondaryLink;
	attributes += "&colons.fill.color=" + secondaryLink;
	attributes += "&colons.fill.color.over=" + secondaryText;
	attributes += "&colons.fill.color.selected=" + secondaryText;
	attributes += "&colons.fill.color.selectedover=" + secondaryLink;

        drawTabs("vertical", 0, 0, "VSPACE=2 BORDER=0", attributes, "/images/site/t127/en/images/nav.img");
}

