﻿// JScript File


   var sNorwichAddress ="";
   var sBasingstokeAddress ="";
   var sOldhamAddress ="";
   var sGranthamAddress ="";
   var sDublinAddress = "";
   var sBelfastAddress = "";
   var sLivingstonAddress="";
    
    sNorwichAddress += 'Banner Business Services Ltd<br/>';
    sNorwichAddress += 'St Crispins House<br/>';
    sNorwichAddress += 'Duke Street<br/>';
    sNorwichAddress += 'Norwich<br/>';
    sNorwichAddress += 'NR3 1PD<br/>';
    
    
    sGranthamAddress += 'Unit B1<br/>';
    sGranthamAddress += 'Dysart Way<br/>';
    sGranthamAddress += 'Dysart Road<br/>';
    sGranthamAddress += 'Grantham<br/>';
    sGranthamAddress += 'Lincolnshire<br/>';
    sGranthamAddress += 'NG31 7LE<br/>';
    
    
    sOldhamAddress += 'Broadgate Distribution Centre,<br/>';
    sOldhamAddress += 'Oldham Broadway Business Park<br/>';
    sOldhamAddress += 'Chadderton<br/>';
    sOldhamAddress += 'Oldham<br/>';
    sOldhamAddress += 'OL9 9XA<br/>';
    
    
    sBasingstokeAddress += 'o2o House<br/>';
    sBasingstokeAddress += 'Bilton Road<br/>';
    sBasingstokeAddress += 'Kingsland Business Park<br/>';
    sBasingstokeAddress += 'Basingstoke<br/>';
    sBasingstokeAddress += 'Hampshire<br/>';
    sBasingstokeAddress += 'RG24 8LJ <br/>';
    
    
    
    sDublinAddress += 'Banner Business Services (Ireland) Ltd<br />';
    sDublinAddress += 'Unit 19,<br />';
    sDublinAddress += 'Northwest Business Park,<br />';
    sDublinAddress += 'Dublin 15<br />';
    
                               
                                                  
    
    sBelfastAddress += 'Banner Business Services Limited<br/>';
     sBelfastAddress += '2nd Floor<br/>';
     sBelfastAddress += '12 Cromac Place<br/>';
     sBelfastAddress += 'Cromac Wood<br/>';
     sBelfastAddress += 'Belfast<br/>'; 
      sBelfastAddress += 'BT7 2JB<br/>';
      
      
      
      sLivingstonAddress +='Banner Business Services Limited<br/>';
      sLivingstonAddress +='Unit 2<br/>';
      sLivingstonAddress +='Kingsthorne Park<br/>';
      sLivingstonAddress +='Houstoun Industrial Estate<br/>';
      sLivingstonAddress +='Livingston<br/>';
      sLivingstonAddress +='EH54 5DB<br/>';
      
    
    function createMarker(point, sHTML) {
          var marker = new GMarker(point);
          GEvent.addListener(marker, "click", function() {
            marker.openInfoWindowHtml(sHTML);
          });
          return marker;
        }
        
        
    function loadMap() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());
        
        /*Create map centred on Norwich*/
        map.setCenter(new GLatLng(53.839563678833606, -2.28515625), 6)
        /*map.setCenter(new GLatLng(52.6346028371204, 1.2924331426620483), 10);*/
        
        /*Norwich*/
        var point = new GLatLng(52.6346028371204, 1.2924331426620483);
        map.addOverlay(createMarker(point, sNorwichAddress));
        
        /*Oldham*/
        var point = new GLatLng(53.530435,-2.166827);
        map.addOverlay(createMarker(point, sOldhamAddress));
       
        /*Basingstoke*/
        var point = new GLatLng(51.282735, -1.066891);
        map.addOverlay(createMarker(point, sBasingstokeAddress));
        
        /*Grantham*/
        var point = new GLatLng(52.910004 , -0.652705);
        map.addOverlay(createMarker(point, sGranthamAddress));
        
         /*Belfast*/
        var point = new GLatLng(54.58975165679535, -5.923980474472046);
        map.addOverlay(createMarker(point,sBelfastAddress ));
        
         /*Livingston*/
        var point = new GLatLng(55.916620 , -3.509802 );
        map.addOverlay(createMarker(point, sLivingstonAddress));
       
         /*Dublin*/
        var point = new GLatLng(53.412832,-6.35293);
        map.addOverlay(createMarker(point,sDublinAddress ));
      }
    }
    
    function GetDirections(Type)
            {
                var actionURL='';
                var pCode = new String();
                var toPCode = new String();
                var oFrm;
                
                if(Type==1) //Standard Form
                {
                    oFrm = document.getElementById('fromPCode');
                    pCode = oFrm.value
                }
                else    //From google popup
                {   
                
                    oFrm = document.getElementById('fromPCodeM'); 
                    pCode = oFrm.value
                }
                
                
                oFrm = document.getElementById('toPCode');
                toPCode = oFrm.value;
             
                if(pCode == '')
                {
                    alert('You must enter a post code before we can provide directions.');
                    
                }
                else
                {
                        actionURL = '/showDirections.aspx?gofrom=' + pCode + '&goto=' + toPCode;
                
                        window.open(actionURL,'mapDirections','width=800,height=600,resizable=yes,scrollbars=yes');
                
                
                }
                
            
                
            
            
            
            }
    
    
    
   

