function changeLanguage(language)  
{
	var elem = document.getElementById("language");  
	elem.value = language;
}

function loadMaps()
{
	  	if (document.getElementById('gmap') != null)
	  	{
	  		
	  		
			//map = new google.maps.Map(document.getElementById('gmap'));
		    //map.addControl(new GLargeMapControl());
		    //map.setCenter(new GLatLng(52.64452, 5.71523), 13);
		    //map.enableScrollWheelZoom();
		    		    
		}
}

function setPageName(pageName)
{
	document.getElementById("pageName").value = pageName;
}

function initialize() 
{
    directionsDisplay = new google.maps.DirectionsRenderer();
    var chicago = new google.maps.LatLng(52.64452, 5.71523);
    var myOptions = {
    	zoom:13,
      	mapTypeId: google.maps.MapTypeId.ROADMAP,
      	center: chicago
    };
    
    map = new google.maps.Map(document.getElementById("gmap"), myOptions);
    
    var icon = new google.maps.MarkerImage('images/fa_klijnstra_logo_small.png',
    	new google.maps.Size(137, 20),
    	new google.maps.Point(0, 0),
    	new google.maps.Point(67, 16));
    	
    var shadow = new google.maps.MarkerImage('images/fa_klijnstra_logo_small_shadow.png',
    	new google.maps.Size(154, 22),
    	new google.maps.Point(0, 0),
    	new google.maps.Point(63, 14));
    	
    var marker = new google.maps.Marker({
    	position: chicago,
    	map: map,
    	shadow: shadow,
    	icon: icon,
    	title: 'Sloperij Nagele',
    	zIndex: 0    	
    });
    
    directionsDisplay.setMap(map);
    directionsDisplay.setPanel(document.getElementById("gdirections"));
}
  
function calcRoute() 
{
    var start = document.getElementById("start").value;
    var end = document.getElementById("end").value;
    var request = 
    {
        origin: start, 
        destination: end,
        travelMode: google.maps.DirectionsTravelMode.DRIVING
    };
    
    directionsService.route(request, function(response, status) 
    {
    	if (status == google.maps.DirectionsStatus.OK) 
    	{
        	directionsDisplay.setDirections(response);
    	}
    });
}

function vertrekpuntEnter(e)
{
	var key;

    if(window.event)
    {
        key = window.event.keyCode; //IE
    }
    else
    {
        key = e.which;     //firefox
    }
     
    if (key == 13)
    {
     	calcRoute();
     	return false;
    }
    else
    {	  
     	return true;
    }
}

function checkRequiredFields()
{	
	if (document.getElementById("Naam").value != '' &&
		document.getElementById("Emailadres").value != '' &&
		document.getElementById("Telefoonnummer").value != '' &&
		document.getElementById("Bericht").value != '')
	{
		document.getElementById("submitContact").disabled = false;
	}
	else
	{
		document.getElementById("submitContact").disabled = true;
	}
}

function enableSearch()
{
	if (document.getElementById("search_code").value != '')
	{
		document.getElementById("submitSearch").disabled = false;
	}
	else
	{
		document.getElementById("submitSearch").disabled = true;
	}
}
