// JavaScript Document

jQuery(document).ready(function($) {
    var $delta = 0;
    if ($.browser.opera) {
        var $td = new Array();
        $delta = -10;
        $('div.pricebottom').each(function($i){
            $td[$i] = $(this).closest('td').outerHeight(); 
        });
        var $max = new Array();
        var $k = 0;
        for ($i = 0;$i < $td.length;$i += 2){
            if ($td[$i] > $td[$i+1]) $max[$k] = $td[$i];
            else $max[$k] = $td[$i+1];
            $k ++;
        }
    }
  $('div.pricebottom').each(function($i){
      if ($.browser.opera) {
          $(this).css('margin-top', $max[Math.floor($i/2)] - 40 + $delta);
      }
      else $(this).css('margin-top', $(this).closest('td').outerHeight() - 40 + $delta); 
      $(this).show();
  });
});

function f_block_height_max ( ) {	
	var arg = f_block_height_max.arguments;
	var m = 0;
	
	for ( i=1; i<=arg.length-1; i++ ) {
		if ( document.getElementById(arg[i]).offsetHeight > m ) {m = document.getElementById(arg[i]).offsetHeight;}
	}
	for ( i=1; i<=arg.length-1; i++ ) {
		if ( document.getElementById(arg[i]).offsetHeight < m ) {document.getElementById(arg[i]).style.height = m + arg[0] + "px";}
	}
	
	return true;
}

function f_menu_show ( evt, obj ) {
	f_menu_hide ( );
	var winWidth = document.body.clientWidth;
	var evt = evt || window.event;
	var o = evt.target || evt.srcElement;
	var coord = f_get_element_pos(o)
	mw = winWidth - coord + 18 - 218 - 1;
	if ( mw < 0 ) {
		document.getElementById(obj).style.left = coord - 18 + mw + "px";
	} else {
		document.getElementById(obj).style.left = coord - 18 + "px";
	}
	document.getElementById(obj).style.visibility = 'visible';
}
function f_menu_hide_i (event)
{
	if(event.relatedTarget.className=="header"||event.relatedTarget.className=="content"||event.relatedTarget.tagName=="table"||event.relatedTarget.className=="bg-topnotround"||event.relatedTarget.className=="column-right-w"||event.relatedTarget.className=="b-breadcrumbs clearfix"||event.relatedTarget.className=="pad")
	{
		f_menu_hide();
	};
};

function f_get_element_pos(offsetTrail){
	var offsetLeft = 0;
	while(offsetTrail) {
		offsetLeft += offsetTrail.offsetLeft;
		offsetTrail = offsetTrail.offsetParent;
	}
	return offsetLeft;
}

function f_menu_hide ( ) {
	for ( i = 0; i < menu_items.length; i++ ) {
		document.getElementById(menu_items[i]).style.visibility = 'hidden';
	}
}


