function show(type,id) {
   window.open('/view_full.php?type='+type+'&id='+id, '', 'width=0,height=0,scrollbars=yes');
}

function viewer(p,id) {
   window.open('/photo_viewer.php?' + p + '=' + id, 'viewer', 'width=1000,height=700,scrollbars=yes');
}

function go(u) {
   document.location.href = u;
}

function search() {
   var q=document.getElementById("q").value;

   go("/search.php?query="+q);
}


function updateCart(id, qty) {
  
   /*alert(qty);*/
  
   if(id=='' || qty=='') {
      var url='/cart.php?showmode=ajax';   
   } else {
      var url='/cart.php?showmode=ajax&op=add&product_id='+id+'&qty='+qty;
   }

   new Ajax(url, {
   	method: 'get',
    //encoding: 'windows-1251',
   encoding: 'cp1251',
   	update: $('cart_cell')
   }).request();
   
}


function TransportersAtCity(id) {
  
   if(id=='') {
      var url='/transportations.php?showmode=ajax';   
   } else {
      var url='/transportations.php?showmode=ajax&city='+id;
   }
   new Ajax(url, {
   	method: 'get',
    //encoding: 'windows-1251',
   encoding: 'cp1251',
   	update: $('transporters')
   }).request();
   
}


    
   function showAddressOnMap(address,html) {
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              alert(address + " not found");
            } else {
              map.setCenter(point, 15);
              var marker = new GMarker(point);
              map.addOverlay(marker);
              marker.openInfoWindowHtml(html);
            }
          }
        );
      }
    }
    
    function loadMainMap(id) {
      if (GBrowserIsCompatible()) {
    var map = null;
    var geocoder = null;
        map = new GMap2(document.getElementById(id));
        map.setCenter(new GLatLng(49.958732, 36.176718), 13);
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        geocoder = new GClientGeocoder();
      }
    }
    
    function loadMap(id,address,html) {
      if (GBrowserIsCompatible()) {
    var map = null;
    var geocoder = null;
        map = new GMap2(document.getElementById(id));
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);
        map.addControl(new GLargeMapControl());
        map.addControl(new GScaleControl());
        map.addControl(new GMapTypeControl());
        geocoder = new GClientGeocoder();
        
            if (geocoder) {
            geocoder.getLatLng(
              address,
              function(point) {
                if (!point) {
                  alert(address + " not found");
                } else {
                  map.setCenter(point, 15);
                  var marker = new GMarker(point);
                  map.addOverlay(marker);
                  marker.openInfoWindowHtml(html);
                }
              }
            );
          }
      }
    }

    function loadMapGEO(id,xloc,yloc,html) {
      if (GBrowserIsCompatible()) {
    var map = null;
    var geocoder = null;
        map = new GMap2(document.getElementById(id));
        map.setCenter(new GLatLng(xloc, yloc), 15);
        map.addControl(new GLargeMapControl());
        map.addControl(new GScaleControl());
        map.addControl(new GMapTypeControl());
        map.setMapType(G_HYBRID_MAP);
        geocoder = new GClientGeocoder();
        var marker = new GMarker(new GLatLng(xloc, yloc), 15);
         map.addOverlay(marker);
         marker.openInfoWindowHtml(html);
            
      }
    }
