function viewcontact(&$contact, &$params, $count, &$list, &$menu_params) { global $mosConfig_live_site; global $mainframe, $Itemid; $template = $mainframe->getTemplate(); $sitename = $mainframe->getCfg('sitename'); $hide_js = mosGetParam($_REQUEST, 'hide_js', 0); ?> <script language="JavaScript" type="text/javascript"> <!-- function validate(){ if ( ( document.emailForm.text.value == "" ) || ( document.emailForm.email.value.search("@") == -1 ) || ( document.emailForm.email.value.search("[.*]" ) == -1 ) ) { alert( "<?php echo T_('Please make sure the form is complete and valid.'); ?> " ); } else { document.emailForm.action = "<?php echo sefRelToAbs("index.php?option=com_contact&Itemid={$Itemid}"); ?> " document.emailForm.submit(); } } //--> </script> <script type="text/javascript"> <!-- function ViewCrossReference( selSelectObject ){ var links = new Array(); <?php $n = count($list); for ($i = 0; $i < $n; $i++) { echo "\nlinks[" . $list[$i]->value . "]='" . str_replace('&', '&', sefRelToAbs('index.php?option=com_contact&task=view&contact_id=' . $list[$i]->value . '&Itemid=' . $Itemid)) . "';"; } ?> var sel = selSelectObject.options[selSelectObject.selectedIndex].value if (sel != "") { location.href = links[sel]; } } //--> </script> <?php // For the pop window opened for print preview if ($params->get('popup')) { ?> <title><?php echo $sitename . " :: " . $contact->name; ?> </title> <link rel="stylesheet" href="<?php echo $mosConfig_live_site . "/templates/" . $template . "/css/template_css.css"; ?> " type="text/css" /> <?php } if ($menu_params->get('page_title')) { ?> <div class="componentheading<?php echo $menu_params->get('pageclass_sfx'); ?> "> <?php echo $menu_params->get('header'); ?> </div> <?php } ?> <table width="100%" cellpadding="0" cellspacing="0" border="0" class="contentpane<?php echo $params->get('pageclass_sfx'); ?> "> <?php // displays Page Title HTML_contact::_writePageTitle($params); // displays Contact Select box HTML_contact::_writeSelectContact($contact, $params, $count); // displays Name & Positione HTML_contact::_writeContactName($contact, $params, $hide_js); ?> <tr> <td> <table border="0" width="100%"> <tr> <td></td> <td rowspan="2" align="right" valign="top"> <?php // displays Image HTML_contact::_writeImage($contact, $params); ?> </td> </tr> <tr> <td> <?php // displays Address HTML_contact::_writeContactAddress($contact, $params); // displays Email & Telephone HTML_contact::_writeContactContact($contact, $params); // displays Misc Info HTML_contact::_writeContactMisc($contact, $params); ?> </td> </tr> </table> </td> </tr> <?php // displays Email Form HTML_contact::_writeVcard($contact, $params); // displays Email Form HTML_contact::_writeEmailForm($contact, $params, $sitename); ?> </table> <?php // display Close button in pop-up window mosHTML::CloseButton($params, $hide_js); // displays back button mosHTML::BackButton($params, $hide_js); }