public function getTabBar($returnDOM=false) { $dom = new DomDocument(); $item = array( "upload" => "return showSelect();", "record" => "return showRecord();", "progress" => "return showProgress();", "preview" => "return showPreview();" ); foreach($item as $name => $js) { $link = $dom->createElement("a"); $link = $dom->appendChild($link); $link->setAttribute("class","tabButton hbox"); $link->setAttribute("href","js/js.php"); $link->setAttribute("onclick",$js); $link->setAttribute("style","{background: url('$this->dir/buttons/$name.jpg')} :hover{background: url('$this->dir/buttons/{$name}_highlight.jpg')}"); } return (($returnDOM) ? $dom : $dom->saveHTML()); }