$(document).ready(function() {
//  Screen slider
  if($('#slider').length != 0) {
    $('#slider').easySlider({
      auto:true,
      continuous:true,
      pause:3000,
      controlsShow:false,
      orientation:'vertical'
    });
  }
// Highlighter slideshow
  if($('#slideshow').length != 0) {
    $('#slideshow').crossSlide({
      sleep: 2.8,
      fade: 2
    }, [
      {src: 'images/highlighter/1.jpg'},
      {src: 'images/highlighter/2.jpg'},
    ]);
  }
//  Menu handler
  var left=0;
  var data; 
  $('.subnavlist li:last-child').addClass('lastsub')
  $('ul.subnavlist').each(function(data) {
      data = $(this).parent().position();
      $(this).css('top', data.top+18).css('left', data.left).css('width', $(this).parent().width());
  });
  
  $('ul#navlist li').hover(function(data) {
    $(this).children('ul').show();
  }, function() {
    $(this).children('ul').hide();
  });
  
//  Google maps
  if($('#map_canvas').length != 0) {
    initializeMap();
    var myLatLng = new google.maps.LatLng(17.74033553, 83.25067267);
  }
  
});


function initializeMap() {
  var latlng = new google.maps.LatLng(56.674952,12.859026);
  var myOptions = {
    zoom: 15,
    center: latlng,
    mapTypeId: google.maps.MapTypeId.ROADMAP
  };
  var map = new google.maps.Map(document.getElementById('map_canvas'),myOptions);
  var marker = new google.maps.Marker({
    position: latlng,
    title:"Carmona AB"
  });
  marker.setMap(map);
}
