assign($arg,"innerHTML", $from); $objResponse->assign($arg,"style.display", $arg2); return $objResponse; } function showLink($link_cat,$arg,$arg2) { global $db; $objResponse = new xajaxResponse(); $qry1=mysql_db_query("treehouse","SELECT id,link_name,link_cat FROM links WHERE link_cat='$link_cat' ORDER BY id DESC",$db); $tabs_num=3; while(list($id,$var_link_name,$var_link_cat) = mysql_fetch_row($qry1)) { $tab_num = 'tab'. $tabs_num; $tab_show_num = 'Link '. $tabs_num; $link_id = $var_id; $link_name = $var_link_name; $slink_cat = $var_link_cat; $link_newid = $link_name. '' .$link_id; $objResponse->insertAfter($arg,"div",$link_newid); $objResponse->assign($link_newid,"className","links"); $objResponse->setEvent($link_newid,"onmouseover","this.className='links_over';"); $objResponse->setEvent($link_newid,"onmouseout","this.className='links';"); $objResponse->setEvent($link_newid,"onclick","xajax_showTab('$tab_show_num','$tab_num','block')"); $objResponse->assign($link_newid,"innerHTML", $link_name); $tabs_num--; $tab_show_num--; } $objResponse->assign($arg,"style.display", $arg2); return $objResponse; } $xajax = new xajax(); $xajax->configure('javascript URI', '../xajax/'); $xajax->registerFunction("showTab"); $xajax->registerFunction("showLink"); $xajax->processRequest(); ?> TreeHouse printJavascript(); ?>