var cssoption = new Array

cssoption[0] = 'none';
cssoption[1] = 'small_text';
cssoption[2] = 'red_link';
cssoption[3] = 'title_link';
cssoption[4] = 'medium_purple_heading';
cssoption[5] = 'small_purple_heading';
cssoption[6] = 'medium_red_heading';
cssoption[7] = 'small_red_heading';


var numopts = cssoption.length;

function dodrop()
{
	window.dropoptions.style.display = 'block';
	if (el !=  null) { el.select(); }
}

function hidedrop()
{
	window.dropoptions.style.display = 'none';
}

function selthis(thisel)
{
	if (el !=  null) { el.select(); }
	mysc = MM_findObj('seloption');
	mysc.innerText = thisel.innerText;
	hidedrop();
	mysc.innerHTML = '<div id="sc" class="' + thisel.innerText + '">' + thisel.innerText + '</div>';
}


function bhl(thisel)
{
	thisel.src = 'combo/ddarrow-over.gif';
}

function buhl(thisel)
{
	thisel.src = 'combo/ddarrow.gif';
}

function hl(thisel)
{
	thisel.style.backgroundColor = '#f0f0f0';
}

function uhl(thisel)
{
	thisel.style.backgroundColor = '#ffffff';
}

function getselfromclass(myclass)
{
	for (b=0; b<=numopts -1; b++)
		{
			if (cssoption[b] == myclass)
			{
				return b;
			}
		}
}

function gostyle(newstyle)
{
	if ((el != null) && (tn != 'IMG'))
	{
	if (el.text.length >= 1)
	{
		if (newstyle == 'none')
		{
			removeclass();
		}
		else
		{
			setclass(newstyle);
		}
	}
	else
	{
		alert('please select some text');
	}
	}
}

function removeclass()
{
	if ((tn != 'DIV') && (tn != 'IMG'))
	{
	pel.className='';
		if (tn != 'A')
		{
			pel.removeNode(false);
		}
	}
	else
	{
		alert('please select some text');
	}
}

function setclass(myclass)
{
	if ((tn != 'DIV') || (tn == 'A'))
	{
	pel.className='';
	pel.className=myclass;
	}
	else
	{
		if (el.text.length >= 1)
		{
			el.pasteHTML("<span class='" + myclass + "'>" + el.text + "</span>")
		}
	}
		//alert(pel.className);
		//range = window.event.srcElement.parentTextEdit.createTextRange()
        /*elem.collapse()
        elem.moveToPoint(x, y)
        elem.expand()
        elem.select()*/
}

function getclass_old()
{
	myclass = pel.className;
	if (myclass != '')
	{
		//alert(getselfromclass(myclass));
		selthis(eval('option' + getselfromclass(myclass)));
	}
	else
	{
		selthis(eval('option0'));
	}
}

function getclass()
{
	myclass = pel.className;
	if (myclass != '') { selthis(eval('option' + getselfromclass(myclass))); } else { selthis(eval('option0'));}
}

