mouse_pos_x = 0;
mouse_pos_y = 0;

function add_fav(mnumber, pnumber,link)
{
  document.copage.add_to_favorites_mfr.value = pnumber;
  document.copage.add_to_favorites.value = mnumber;

  mouse_pos_x = mouse_pos_x + 50;
 

  document.getElementById("table_fav").style.zIndex=1;
  document.getElementById("table_fav").style.visibility="visible";
  document.getElementById("table_fav").style.position="absolute";
  document.getElementById("table_fav").style.left=mouse_pos_x ;
  document.getElementById("table_fav").style.top=mouse_pos_y ;
 
}

function proceed()
{
  
  document.getElementById("table_fav").style.visibility="hidden";
  document.copage.submit();
}

function close_and_exit()
{
  document.copage.add_to_favorites_mfr.value = "";
  document.copage.add_to_favorites.value = "";
  document.getElementById("table_fav").style.visibility="hidden";
}

function mouse_pos(e)
{
   if(window.event)
   {
     total_height = window.document.body.clientHeight;
     mouse_pos_x = window.event.clientX;
     mouse_pos_y = window.event.clientY;
     mouse_pos_y = ((total_height - mouse_pos_y) > 180) ? mouse_pos_y : mouse_pos_y - 180;
     mouse_pos_x += document.body.scrollLeft;
     mouse_pos_y += document.body.scrollTop;
   }
   else
   {
     total_height = window.innerHeight + window.pageYOffset;
     mouse_pos_x = e.pageX;
     mouse_pos_y = e.pageY;
     mouse_pos_y = ((total_height - mouse_pos_y) > 180) ? mouse_pos_y : mouse_pos_y - 180;
   }
}

function check_and_proceed(e){
    key = e.keyCode;
    if( key == 13 ) proceed(); 
    else return true;
}

