function get_supplier_trans_view_str($type, $trans_no, $label="")
{
- global $path_to_root, $use_popup_windows;
+ global $path_to_root;
$viewer = "";
if ($type == systypes::po())
if ($viewer != "")
{
- if ($use_popup_windows)
- $preview_str = "<a target='_blank' href='$path_to_root/purchasing/view/$viewer?trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\" >$label</a>";
- else
- $preview_str = "<a target='_blank' href='$path_to_root/purchasing/view/$viewer?trans_no=$trans_no'>$label</a>";
+ $pars = access_string($label);
+ $preview_str = "<a target='_blank' href='$path_to_root/purchasing/view/$viewer?trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\"$pars[1]>$pars[0]</a>";
}
else
$preview_str = $label;
function get_gl_view_str($type, $trans_no, $label="", $force=false)
{
- global $path_to_root, $use_popup_windows;
+ global $path_to_root;
if (!$force && !user_show_gl_info())
return "";
if ($label == "")
$label = _("GL");
- if ($use_popup_windows)
- $gl_view = "<a target='_blank' href='$path_to_root/gl/view/gl_trans_view.php?type_id=$type&trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\" >$label</a>";
- else
- $gl_view = "<a target='_blank' href='$path_to_root/gl/view/gl_trans_view.php?type_id=$type&trans_no=$trans_no'>$label</a>";
+ $pars = access_string($label);
+ $gl_view = "<a target='_blank' href='$path_to_root/gl/view/gl_trans_view.php?type_id=$type&trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\"$pars[1]>$pars[0]</a>";
return $gl_view;
}
function get_customer_trans_view_str($type, $trans_no, $label="")
{
- global $path_to_root, $use_popup_windows;
+ global $path_to_root;
$viewer = "";
if ($type == 10)
if ($viewer != "")
{
- if ($use_popup_windows)
- $preview_str .= "<a target='_blank' href='$path_to_root/sales/view/$viewer?trans_no=$trans' onclick=\"javascript:openWindow(this.href,this.target); return false;\" >$lbl</a>";
- else
- $preview_str .= "<a target='_blank' href='$path_to_root/sales/view/$viewer?trans_no=$trans'>$lbl</a>";
+ $pars = access_string($lbl);
+ $preview_str = "<a target='_blank' href='$path_to_root/sales/view/$viewer?trans_no=$trans' onclick=\"javascript:openWindow(this.href,this.target); return false;\" $pars[1]>$pars[0]</a>";
}
else
$preview_str .= $lbl;
function get_banking_trans_view_str($type, $trans_no, $label="")
{
- global $path_to_root, $use_popup_windows;
+ global $path_to_root;
$viewer = "";
if ($viewer != "")
{
- if ($use_popup_windows)
- $preview_str = "<a target='_blank' href='$path_to_root/gl/view/$viewer?trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\" >$label</a>";
- else
- $preview_str = "<a target='_blank' href='$path_to_root/gl/view/$viewer?trans_no=$trans_no'>$label</a>";
+ $pars = access_string($label);
+ $preview_str = "<a target='_blank' href='$path_to_root/gl/view/$viewer?trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\"$pars[1]>$pars[0]</a>";
}
else
$preview_str = $label;
function get_inventory_trans_view_str($type, $trans_no, $label="")
{
- global $path_to_root, $use_popup_windows;
+ global $path_to_root;
$viewer = "";
if ($viewer != "")
{
- if ($use_popup_windows)
- $preview_str = "<a target='_blank' href='$path_to_root/inventory/view/$viewer?trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\" >$label</a>";
- else
- $preview_str = "<a target='_blank' href='$path_to_root/inventory/view/$viewer?trans_no=$trans_no'>$label</a>";
+ $pars = access_string($label);
+ $preview_str = "<a target='_blank' href='$path_to_root/inventory/view/$viewer?trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\"$pars[1]>$pars[0]</a>";
}
else
$preview_str = $label;
function get_manufacturing_trans_view_str($type, $trans_no, $label="")
{
- global $path_to_root, $use_popup_windows;
+ global $path_to_root;
$viewer = "";
if ($viewer != "")
{
- if ($use_popup_windows)
- $preview_str = "<a target='_blank' href='$path_to_root/manufacturing/view/$viewer?trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\" >$label</a>";
- else
- $preview_str = "<a target='_blank' href='$path_to_root/manufacturing/view/$viewer?trans_no=$trans_no'>$label</a>";
+ $pars = access_string($label);
+ $preview_str = "<a target='_blank' href='$path_to_root/manufacturing/view/$viewer?trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\"$pars[1]>$pars[0]</a>";
}
else
$preview_str = $label;
function get_dimensions_trans_view_str($type, $trans_no, $label="")
{
- global $path_to_root, $use_popup_windows;
+ global $path_to_root;
$viewer = "";
if ($viewer != "")
{
- if ($use_popup_windows)
- $preview_str = "<a target='_blank' href='$path_to_root/dimensions/view/$viewer?trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\" >$label</a>";
- else
- $preview_str = "<a target='_blank' href='$path_to_root/dimensions/view/$viewer?trans_no=$trans_no'>$label</a>";
+ $pars = access_string($label);
+ $preview_str = "<a target='_blank' href='$path_to_root/dimensions/view/$viewer?trans_no=$trans_no' onclick=\"javascript:openWindow(this.href,this.target); return false;\"$pars[1]>$pars[0]</a>";
}
else
$preview_str = $label;
// this shows divs for js enabled browsers only
e.style.display = 'block';
},
- '.ajaxsubmit,.editbutton,.navibutton':
+// '.ajaxsubmit,.editbutton,.navibutton': // much slower on IE7
+ 'button.ajaxsubmit,submit.ajaxsubmit,submit.editbutton,submit.navibutton':
function(e) {
e.onclick = function() {
if (this.getAttribute('aspect') == 'process')
if (key == 18) {
_hotkeys.alt = false;
if (_hotkeys.focus>=0) {
- window.location = document.links[_hotkeys.focus].href;
+ var link = document.links[_hotkeys.focus];
+ if (link.target=='_blank') {
+// window.open(link.href,'','toolbar=no,scrollbar=no,resizable=yes,menubar=no,width=900,height=500');
+ openWindow(link.href,'_blank');
+ } else
+ window.location = link.href;
}
}
return stopEv(ev);