
  function initializeIzonGoogleMap() {
    //inicializace mapy
    var mapa = new google.maps.Map2(document.getElementById("map_add"));
    mapa.setMapType(G_NORMAL_MAP);
    //
    mapa.setCenter(new google.maps.LatLng(49.598000, 17.247824), 16);
    mapa.addControl(new GLargeMapControl());  
    //nacteni ikony
    var icon = new GIcon(G_DEFAULT_ICON);
    icon.image = 'http://izon.cz/images/google-map-logo.png';
    icon.iconSize = new GSize(35, 36);
    //
    var mapControl = new GMapTypeControl();
    mapa.addControl(mapControl);   
    var marker = new GMarker(new GLatLng(49.596900, 17.247824), icon);
    var label = '<h3>IZON s.r.o.</h3>'+
                '<p style="padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;">'+
                'Legionářská 8<br />'+
                '779 00 Olomouc<br />'+
                'GPS: 49<sup>o</sup>35\'49.065\"N, 17<sup>o</sup>14\'51.142\"E</p>';
    //
    marker.openInfoWindowHtml(label);
    //
    mapa.addOverlay(marker);
  }

  
  function activateMenuItem(item) {  
    if(item.id=='home') {
      item.className='menu-on';
    } else if(item.id=='izon') {
      item.className='menu-on';
    } else if(item.id=='offers') {
      item.className='menu-on';
    } else if(item.id=='references') {
      item.className='menu-on';
    } else if(item.id=='contact') {
      item.className='menu-on';
    } else if(item.id=='customers') {
      item.className='customers-on';
    } else if(item.id=='web') {
      item.className='label-web-on';
    } else if(item.id=='seo') {
      item.className='label-seo-on';
    } else if(item.id=='soft') {
      item.className='label-soft-on';
    } else if(item.id=='it') {
      item.className='label-it-on';
    } else if(item.id=='prew') {
      item.className='paginator-prew-on';
    } else if(item.id=='next') {
      item.className='paginator-next-on';
    } else if(item.id='submitHover') {
      item.className='def-input-button-on';
    }
  }
  
  function deactivateMenuItem(item) {
    if(item.id=='home') {
      item.className='menu-off';
    } else if(item.id=='izon') {
      item.className='menu-off';
    } else if(item.id=='offers') {
      item.className='menu-off';
    } else if(item.id=='references') {
      item.className='menu-off';
    } else if(item.id=='contact') {
      item.className='menu-off';
    } else if(item.id=='customers') {
      item.className='customers-off';
    } else if(item.id=='web') {
      item.className='label-web-off';
    } else if(item.id=='seo') {
      item.className='label-seo-off';
    } else if(item.id=='soft') {
      item.className='label-soft-off';
    } else if(item.id=='it') {
      item.className='label-it-off';
    } else if(item.id=='prew') {
      item.className='paginator-prew-off';
    } else if(item.id=='next') {
      item.className='paginator-next-off';
    } else if(item.id='submitHover') {
      item.className='def-input-button';
    }
  }
  
  function ChangeReferenceImage(imgName, i) {
    var item = document.getElementById('refImg'+i);
    item.className='ref-imag-switch-on';
    var item = document.getElementById('referenceImage');
    item.src = 'images/references/'+imgName;
    //
    for(j = 1; j != 6; j++) {
      if(i!=j) {
        var item = document.getElementById('refImg'+j);
        if(item==null) {
          break;
        } else {
          item.className='ref-imag-switch-off';
        }
      }
    }
  }
  
  function writeUsPreCheckForm(el) {
    if(el.id=='writeUsName') {
      var sent = "Vaše jméno";
      //
      if(sent.indexOf(el.value)>=0) {
        el.value='';
      }
    } else if(el.id=='writeUsEmail') {
      var sent = "Email";
      if(sent.indexOf(el.value)>=0) {
        el.value='';
      }
    } else if(el.id=='writeUsText') {
      var sent = "Text";
      if(sent.indexOf(el.value)>=0) {
        el.value='';
      }    
    }
  }
  
  function writeUsCheckForm(el) {
    //alert(el.id);
    if(el.id=='writeUsName') {
      var sent = "Vaše jméno";
      //
      if(el.value=='') {
        el.value='Vaše jméno';
      } else if(sent.indexOf(el.value)>=0) {
        el.value='Vaše jméno';
      }
    } else if(el.id=='writeUsEmail') {
      var sent = "Email";
      //
      if(el.value=='') {
        el.value='Email';
      } else if(sent.indexOf(el.value)>=0) {
        el.value='Email';
      }
    } else if(el.id=='writeUsText') {
      var sent = "Text";
      //
      if(el.value=='') {
        el.value='Text';
      } else if(sent.indexOf(el.value)>=0) {
        el.value='Text';
      }    
    }
  }
  
  function validateWriteUsForm(form) {
    var retval = true;
    var mail = true;
    for(i=0; i<form.length; i++) {
       var swap=form.elements[i];
       if(swap.id=='writeUsName' && (swap.value=='' || swap.value=='Vaše jméno')) {
         retval = false;
         break;
       } else if(swap.id=='writeUsEmail' && (!isEmail(swap.value) || swap.value=='' || swap.value=='Email')) {
         mail = false;
         break;
       } else if(swap.id=='writeUsText' && (swap.value=='' || swap.value=='Text')) {
         retval = false;
         break;
       }
    }
    
    if(!retval) {
      alert('Pro odeslání formuláře musíte vyplnit všechny údaje.');
    }
    
    if(!mail) {
      alert('Zadaný e-mail je neplatný!');
      retval = false;
    }
    
    return retval;
  }
  
  function isEmail(string) {
    if(string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
      return true;
    else return false;
  }
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
