"/lib/yui/yahoo/yahoo.js", "yui_dom" => "/lib/yui/dom/dom.js", "yui_event" => "/lib/yui/event/event.js", "yui_dragdrop" => "/lib/yui/dragdrop/dragdrop.js", "yui_logger" => "/lib/yui/logger/logger.js", "yui_connection" => "/lib/yui/connection/connection.js", "ajaxcourse_blocks" => "/lib/ajax/block_classes.js", "ajaxcourse_sections" => "/lib/ajax/section-resource_classes.js", "ajaxcourse_topic" => "/course/format/topics/ajaxcourse-topics.js", "ajaxcourse_week" => "/course/format/weeks/ajaxcourse-weeks.js" ); for($i=0;$i\n\r"; else echo "\n\r"; } //used to create view of document to be passed to javascript on pageload class jsportal{ var $currentblocksection = null; var $blocks = Array(); var $blocksoutput = ''; var $output = ''; //takes id of block and adds it function block_add($id,$hidden=false){ $hidden_binary = 0; if($hidden) $hidden_binary = 1; $this->blocks[count($this->blocks)] = Array($this->currentblocksection,$id,$hidden_binary); } function print_javascript($id){ $blocksoutput = $output = ''; for($i=0;$iblocks);$i++){ $blocksoutput.="['".$this->blocks[$i][0]."','".$this->blocks[$i][1]."','".$this->blocks[$i][2]."']"; if($i != (count($this->blocks)-1)) $blocksoutput.=","; } global $CFG; $output .=""; echo $output; } } ?>