﻿    function chat()
    {
       var win_c = window.open( 'http://chat.web4u.pl/web4u/klient/index.php', 'on_line_k', 'location=no, width=635, height=355, top=200, left=200, resizable=no' );
       win_c.focus();
    }

    function pomoc( addr )
    {
       var win_c = window.open( 'pomoc/'+addr, 'pomoc', 'location=no, width=500, height=355, top=200, left=200, resizable=yes, scrollbars=yes' );
       win_c.focus();
    }


    var timer2;
    var timer3;

    function ShowMenu2( elem, id ) {
       var box = document.getElementById( "menu_kat_"+id );
       clearTimeout(timer2);

       getElementByClass('menu_kat',1);
       
       var nleft = 0;
       var ntop = 0;
       if (elem.offsetParent) {
          nleft = elem.offsetLeft
          ntop = elem.offsetTop

          while (elem == elem.offsetParent) {
             nleft += elem.offsetLeft
             ntop += elem.offsetTop
          }
       }

       box.style.display = "block";
       box.style.left = nleft+"px";
       box.style.top = (ntop+21) + "px";
    }
    function ShowMenu1( elem, id ) {
       var box = document.getElementById( "menu_pds_"+id );
       clearTimeout(timer2);

       getElementByClass('menu_kat',1);
       
       var nleft = 0;
       var ntop = 0;
       if (elem.offsetParent) {
          nleft = elem.offsetLeft
          ntop = elem.offsetTop

          while (elem == elem.offsetParent) {
             nleft += elem.offsetLeft
             ntop += elem.offsetTop
          }
       }

       box.style.display = "block";
       box.style.left = nleft+"px";
       box.style.top = (ntop+21) + "px";
    }

    function ShowMenuWybor( elem ) {
       var box = document.getElementById( "menu_szybkie" );
       clearTimeout(timer2);

       getElementByClass('menu_szybkie',1);
       
       var nleft = 0;
       var ntop = 0;
       if (elem.offsetParent) {
          nleft = elem.offsetLeft
          ntop = elem.offsetTop

          while (elem == elem.offsetParent) {
             nleft += elem.offsetLeft
             ntop += elem.offsetTop
          }
       }

       box.style.display = "block";
       box.style.left = nleft+"px";
       box.style.top = (ntop+29) + "px";
    }



     var allHTMLTags = new Array();
     function getElementByClass(theClass,e) 
     {
        var allHTMLTags = document.getElementsByTagName("div");
        if ( e==0 ) {
           timer2 = setTimeout( "getElementByClass( '"+theClass+"' ,1 )", 600 );           
        }
        else {
           for (i=0; i<allHTMLTags.length; i++) 
           {
              if (allHTMLTags[i].className==theClass) 
              {
                 if ( e!=0 )
                    allHTMLTags[i].style.display="none";
              }
           }
        }
     }  

    
    function go( addr ) {
        parent.location.href=addr;
    }

    function go_b( addr ) {
        var win=window.open( addr );
        win.focus();
    }

    function drukuj() {
        var okno = window.open( "inc/drukuj.html", "asd", "location=no,resizable=yes,width=850,height=700,top=10,left=10,scrollbars=yes" );

        var tresc = document.getElementById( "pdstresc" ).innerHTML;
        okno.document.write( '<html><head><base href="http://www.kuba.toprice.ie/"><link rel="Stylesheet" href="style.css" type="text/css"><style>body {background:none;padding:10px;}</style></head><body> <button onclick="print();">Drukuj</button> ' + tresc + ' </body></html>' );
    }

    function AddKosz( id_prod ) {
        go( './<?echo($link_notes_add."in=")?>'+id_prod );
    }

    function pokaz( elem ) {
       var box = document.getElementById( elem );

       if ( box.style.display != 'block' ) box.style.display='block';
       else box.style.display='none';
    }
    
    
    
    var transport_gratis=false;
    function Transport() {
       
       var box = document.getElementById( "transport" );
       if ( box.style.display=="block" ) box.style.display="none";
       else box.style.display="block";

    }

    function TransportLicz( Miejscowosc ) {
       
       var Wartosc = document.getElementById( "wartosc_zamowienia" ).value;
       
       var ok = true;
       if ( Wartosc == "" || Wartosc == 0 || Wartosc < 0 )       
       {
          alert( "Musisz podać wartość zamówienia!" );
          ok = false;
       }
       
       if ( Miejscowosc == "" ) 
       {
          alert( "Musisz podać miejscowość np: Trzebiatów lub Gryfice, Brzozowa 5!" );
          ok = false;
       }
       
       if ( ok )
       {
           if ( Miejscowosc.substr(0,7)=="Gryfice" || Miejscowosc.substr(0,7)=="gryfice" )
              transport_gratis=true;
           
           loadRoute( Miejscowosc );
       }
    }














   function loadMap()
   {
       if (GBrowserIsCompatible())
       {
           var map = new GMap2(document.getElementById("map"));
           // 53.91419733881, 15.192482471466064
           //var center = new GLatLng(53.2813, 15.3087);
           var center = new GLatLng(53.91419733881, 15.192482471466064);
           map.addControl(new GLargeMapControl());
           map.setCenter(center, 15);
           var marker = new GMarker(center, icon);
           map.addOverlay(marker);
       }
   }

   function loadRoute(fromLocation)
   {
       var iconb = new GIcon();
       iconb.image = "/img/mapa/markerb.png";
       iconb.shadow = "/img/mapa/markersh.png";
       iconb.iconSize = new GSize(20, 34);
       iconb.shadowSize = new GSize(37, 34);
       iconb.iconAnchor = new GPoint(10, 34);
       iconb.infoWindowAnchor = new GPoint(10, 10);
       document.getElementById("distance").value = 'brak danych';
       document.getElementById("distance").style.fontWeight = 'normal';

       //var ptSrc = new GLatLng(53.2813, 15.3087);
       //var ptDst = new GLatLng(53.2813, 15.3087);
       var ptSrc = new GLatLng(53.91419733881, 15.192482471466064);
       var ptDst = new GLatLng(53.91419733881, 15.192482471466064);

       var strSrc = fromLocation;
           
       if(strSrc.length > 0)
       {
           strSrc = strSrc + ', Polska';
       }
       else
       { }
           
       var geocoder = new GClientGeocoder();
       geocoder.getLatLng(strSrc, function(point) {
           if(point)
           {
               ptSrc = point;
               var mkrSrc = new GMarker(ptSrc, iconb);
               map.addOverlay(mkrSrc);
           }
       });
           
       map = new GMap2(document.getElementById("map"));
       map.setCenter(new GLatLng(53.91419733881, 15.192482471466064), 10);
       map.addControl(new GLargeMapControl());

       directions = new GDirections();
       GEvent.addListener(directions, "load", handleDirectionsLoad);
       directions.load('from: ' + strSrc + ' to: 53.91419733881, 15.192482471466064', {getPolyline:true});

       var mkrDst = new GMarker(ptDst, icon);
       map.addOverlay(mkrDst);
   }

   function handleDirectionsLoad()
   {
       var bndsView = directions.getBounds();
       map.addOverlay(directions.getPolyline());
       map.setZoom(map.getBoundsZoomLevel(bndsView));
       map.setCenter(bndsView.getCenter());

       var iDist = directions.getDistance().meters;
       document.getElementById("distance").value = iDist/1000;
       document.getElementById("distance").style.fontWeight = 'bold';

       var Odleglosc = document.getElementById( "distance" ).value;
       var RazemBox = document.getElementById( "TransportRazem" );
       var Wartosc = parseInt( document.getElementById( "wartosc_zamowienia" ) ) ;   
       
       if ( Wartosc >= 1000 ) var iloczyn=1;
       else var iloczyn=2;
          
       var odl = (iloczyn*Odleglosc);

       if ( transport_gratis )
          RazemBox.innerHTML = "<font color=red>Gratis</font>";
       else
          RazemBox.innerHTML = odl.toFixed(2) + " zł";

       document.getElementById( "TransportBtn" ).style.display="none";
       document.getElementById( "TranportBtnSzczeg" ).style.display="block";

   }
       
   function isIE() {
       return /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);
   }

   function setWndSize() {
       self.resizeTo(550, 630);
   }


    function slide( i ) {

        //alert(i);
        var tab = new Array();
        tab[0] = document.getElementById( "slide01" );
        tab[1] = document.getElementById( "slide02" );
        tab[2] = document.getElementById( "slide03" );
        tab[3] = document.getElementById( "slide04" );
        tab[4] = document.getElementById( "slide05" );
        tab[5] = document.getElementById( "slide06" );

        for ( var z=0 ; z<tab.length ; z++ )
            tab[z].style.display="none";
        tab[i].style.display = "block";


        if ( i == 5 ) i = 0;
        else i = i+1;

        setTimeout( "slide( "+i+" )", 8000 );
    }
    
