//Dropdown IE Support
	sfHover = function() {
		var sfEls = document.getElementById("top_level_nav").getElementsByTagName("LI");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
				this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			}
		}
	}
	if (window.attachEvent) window.attachEvent("onload", sfHover);

$(document).ready(function() {
	//Remove no-js class from HTML tag, used for detecting if JS is disabled
	$("html").removeClass('no-js');
	
	setCLEditor();
    
    $(function()
		{
			// Call stylesheet init so that all stylesheet changing functions 
			// will work.
			$.stylesheetInit();
			
			// This code loops through the stylesheets when you click the link with 
			// an ID of "toggler" below.
			$('#style_toggler').bind(
				'click',
				function(e)
				{
					$.stylesheetToggle();
					return false;
				}
			);
			
			// When one of the styleswitch links is clicked then switch the stylesheet to
			// the one matching the value of that links rel attribute.
			$('.styleswitch').bind(
				'click',
				function(e)
				{
					$.stylesheetSwitch(this.getAttribute('rel'));
					return false;
				}
			);
		}
	);
});

function setCLEditor(){
	//CLEditor
	$(".cleditor").cleditor({
		width: 		484, // width not including margins, borders or padding
		height:     300, // height not including margins, borders or padding
		controls:   // controls to add to the toolbar
		            "pastetext | bold italic underline | undo redo  | style color removeformat | bullets numbering | alignleft center | image link unlink | source",
		colors:     // colors in the color popup
		            "FFF FCC FC9 FF9 FFC 9F9 9FF CFF CCF FCF " +
		            "CCC F66 F96 FF6 FF3 6F9 3FF 6FF 99F F9F " +
		            "BBB F00 F90 FC6 FF0 3F3 6CC 3CF 66C C6C " +
		            "999 C00 F60 FC3 FC0 3C0 0CC 36F 63F C3C " +
		            "666 900 C60 C93 990 090 399 33F 60C 939 " +
		            "333 600 930 963 660 060 366 009 339 636 " +
		            "000 300 630 633 330 030 033 006 309 303",    
		fonts:      // font names in the font popup
		            "Arial,Arial Black,Comic Sans MS,Courier New,Narrow,Garamond," +
		            "Georgia,Impact,Sans Serif,Serif,Tahoma,Trebuchet MS,Verdana",
		sizes:      // sizes in the font size popup
		            "1,2,3,4,5,6,7",
		styles:     // styles in the style popup
		            [["Paragraph", "<p>"], ["Header 1", "<h1>"], ["Header 2", "<h2>"],
		            ["Header 3", "<h3>"],  ["Header 4","<h4>"],  ["Header 5","<h5>"],
		            ["Header 6","<h6>"]],
		useCSS:     true, // use CSS to style HTML when possible (not supported in ie)
		docType:    // Document type contained within the editor
		            '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">',
		docCSSFile: // CSS file used to style the document contained within the editor
		            "", 
		bodyStyle:  // style to assign to document body contained within the editor
		            "margin:4px; font:10pt Arial,Verdana; cursor:text"
	});	
}
