<!--


 function rand( min, max) { 
        
     
        if( max ) {
            return Math.floor(Math.random() * (max - min + 1)) + min;
        } else {
            return Math.floor(Math.random() * (min + 1));
        }
 } 
    

 function displayLocationsItem(pid) {
     

     
   document.getElementById('display_build').innerHTML = ''; 
   document.getElementById('display_build').innerHTML = '<img src="/lib/build_locations.php?mode=display&value=' + pid + '&rand=' + rand(1,100000000) + '">';
     
 }
     


 function simple_tooltip(target_items, name, id, table) {

      //  alert(target_items + '_' + name + '_' +  id + '_' +  table);

       $("body").append("<div class='"+name+"' id='"+name+"'></div>");

       $(target_items).each(function() {

         var my_tooltip = $("#"+name);


         $(this).removeAttr("title").mouseover(function() {

            my_tooltip.css({display:"none"}).fadeIn(10);

         }).mousemove(function(kmouse) {

            
            var border_top = $(window).scrollTop();

            var border_right = $(window).width();
            var left_pos;
            var top_pos;
            var offset = 20;

            if(border_right - (offset *2) >= my_tooltip.width() + kmouse.pageX) {
              left_pos = kmouse.pageX+offset;
            } else left_pos = border_right - my_tooltip.width() - offset;

              if(border_top + (offset *2) >= kmouse.pageY - my_tooltip.height()) {
                top_pos = border_top +offset;
              } else top_pos = kmouse.pageY-my_tooltip.height()-offset;

             $.ajax({

                   type: "GET",
                   url: "../lib/ajax.php",
                   cache: false,
                   data: "id=" + id + "&table=" + table,
                   success: function(html) { my_tooltip.html(html);    }
             });

              my_tooltip.css({left:left_pos, top:top_pos});

           }).mouseout(function() {

             my_tooltip.css({left:"-9999px"});
             my_tooltip.html('');
          });


       });

 }





 function confirmation(str) {

  if (confirm(str) == true) return true;
  return false;

 }



 function DisplayONOFF(value) {

    if(document.getElementById(value).style.display == 'none')
      document.getElementById(value).style.display = '';
    else document.getElementById(value).style.display = 'none';


 }



 function changePlus(inner) {

  if(document.getElementById(inner).style.display == 'none') {
    document.getElementById(inner).style.display = '';
    document.getElementById(inner + 'plus_minus').innerHTML = '<img src="/img/minus.gif">';
  } else {
                 document.getElementById(inner).style.display = 'none';
           document.getElementById(inner + 'plus_minus').innerHTML = '<img src="/img/plus.gif">';
                }

 }


 function jq_changeFraction(inner, table, fraction_id) {
     
     
     $.ajax({

           type: "GET",
           url: "../lib/jq_changeFraction.php",
           cache: false,
           data: "table=" + table+ "&fraction_id=" + fraction_id,
           success: function(html) {  $("#" + inner).html(html);    }
     });     
 

 }



 function jq_getSubCatalog(inner, table_id) {

  if(document.getElementById(inner).style.display == 'none') {
    document.getElementById(inner).style.display = '';
    document.getElementById(inner + 'plus_minus').innerHTML = '<img src="/img/minus.gif">';
  } else {
                 document.getElementById(inner).style.display = 'none';
           document.getElementById(inner + 'plus_minus').innerHTML = '<img src="/img/plus.gif">';
                }

  var req = new JsHttpRequest();
  req.onreadystatechange = function() {

     document.getElementById(inner).innerHTML = req.responseText;
  }

  req.caching = true;
  req.open('GET', '/lib/jq_getsubcatalog.php', true);
  req.send({table_id: table_id});



 }







 //-->
