00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00052 function user_keepRolloverAtOnClick($I,$conf) {
00053 $itemRow = $conf['parentObj']->menuArr[$I['key']];
00054
00055
00056 if (!$I['linkHREF']['TARGET']) {
00057 $I['linkHREF']['HREF']='#';
00058 $I['linkHREF']['onClick'].='ARO_setLocation'.($conf['setLocation']).'('.$itemRow['uid'].',\''.$I['theName'].'\'); return false;';
00059 } else {
00060 $I['linkHREF']['onClick'].='ARO_setActiveImg'.'(\''.$I['theName'].'\');';
00061 }
00062 if ($I['linkHREF']['onMouseover']) $I['linkHREF']['onMouseover']='ARO_'.$I['linkHREF']['onMouseover'];
00063 if ($I['linkHREF']['onMouseout']) $I['linkHREF']['onMouseout']='ARO_'.$I['linkHREF']['onMouseout'];
00064
00065 if ($conf['parentObj']->isActive($itemRow['uid'])) {
00066 $conf['parentObj']->WMextraScript.='
00067 <script type="text/javascript">
00068
00069 ARO_Image = "'.$I['theName'].'";
00070 '.$I['linkHREF']['onMouseover'].'
00071
00072 </script>
00073 ';
00074 }
00075
00076
00077 $conf['parentObj']->I = $I;
00078 $conf['parentObj']->setATagParts();
00079 $I = $conf['parentObj']->I;
00080 $I['parts']['ATag_begin']=$I['A1'];
00081
00082
00083 if ($conf['debug']) {
00084
00085 echo 'ITEM: <h2>'.htmlspecialchars($itemRow['uid'].': '.$itemRow['title']).'</h2>';
00086 t3lib_div::debug($itemRow);
00087 t3lib_div::debug($I);
00088 echo '<hr />';
00089 }
00090
00091
00092 return $I;
00093 }
00094
00095 ?>