function GenCode()
{
	var divwidth = document.getElementById('divwidth').value;
	var divheight = document.getElementById('divheight').value;
	var bgcolour = document.getElementById('bgcolour').value;
	var textcolour = document.getElementById('textcolour').value;
	var textfont = document.getElementById('textfont').value;
	var textsize = document.getElementById('textsize').value;
	var textalign = document.getElementById('textalign').value;
	var borderwidth = document.getElementById('borderwidth').value;
	var borderstyle = document.getElementById('borderstyle').value;
	var bordercolour = document.getElementById('bordercolour').value;

	var code = "<div style=\"";
	if (divwidth != "") code += "width: " + divwidth + "px; ";
	if (divheight != "") code += "height: " + divheight + "px; ";
	if (bgcolour != "") code += "background-color: " + bgcolour + "; ";
	if (textcolour != "") code += "color: " + textcolour + "; ";
	if (textfont != "") code += "font-family: " + textfont + "; ";
	if (textsize != "") code += "font-size: " + textsize + "; ";
	if (document.getElementById('textbold').checked) code += "font-weight: bold; ";
	if (document.getElementById('textitalic').checked) code += "font-style: italic; ";
	if (textalign != "") code += "text-align: " + textalign + "; ";
	if (borderwidth != "" && borderstyle != "" && bordercolour != "")
		code += "border: " + borderwidth + " " + borderstyle + " " + bordercolour + "; ";
	code += "overflow: auto; " +
	"padding: 4px;" +
	"\">" +
	document.getElementById('scrollboxtext').value +
	"</div>";
	for(var x = 0; x < 4; x++)
	{
		code = code.replace(/#/, "");
	}
	document.getElementById('scrollboxcode').value = code;
	Wildfire.divWildfirePost.applyConfig(pconf);
}

function CheckBorder(borderChoice)
{
	var borderwidth = document.getElementById('borderwidth');
	var borderstyle = document.getElementById('borderstyle');
	var bordercolour = document.getElementById('bordercolour');

	if (borderChoice != "width" && borderwidth.value == "") { borderwidth.options[3].selected = true; changePropById('scrollboxpreview','style.borderWidth', borderwidth.value); }
	if (borderChoice != "style" && borderstyle.value == "") { borderstyle.options[2].selected = true; changePropById('scrollboxpreview','style.borderStyle', borderstyle.value); }
	if (bordercolour.value == "") { bordercolour.value = "#000000"; changePropById('scrollboxpreview','style.borderColor', bordercolour.value); }
}
