//   MAIN FUNCTION: new switchcontent("class name", "[optional_element_type_to_scan_for]") REQUIRED

//1) Instance.setStatus(openHTML, closedHTML)- Sets optional HTML to prefix the headers to indicate open/closed states

//2) Instance.setColor(openheaderColor, closedheaderColor)- Sets optional color of header when it's open/closed

//3) Instance.setPersist(true/false)- Enables or disabled session only persistence (recall contents' expand/contract states)

//4) Instance.collapsePrevious(true/false)- Sets whether previous content should be contracted when current one is expanded

//5) Instance.defaultExpanded(indices)- Sets contents that should be expanded by default (ie: 0, 1). Persistence feature overrides this setting!

//6) Instance.init() REQUIRED



var bobexample=new switchcontent("switchgroup1", "div") //Limit scanning of switch contents to just "div" elements

bobexample.setStatus( '<img src="http://img167.imageshack.us/img167/7718/closedy2.png" /> ','<img src="http://img242.imageshack.us/img242/5553/opencq8.png" /> ')

bobexample.setColor( '#770000','#303030')

bobexample.setPersist(true)

bobexample.collapsePrevious(true) //Only one content open at any given time

bobexample.init() // JavaScript Document
