function init_weer() {
	//$('geografisch_gebied_select').observe('change', get_landen); 
	$('landen_select').observe('change', get_locaties); 
}

/*
function get_landen(event) {
	//$('geografisch_gebied_select').disable();
	$('landen_select').disable();
	$('locatie_select').disable();
		
	var element = Event.element(event);
	
	new Ajax.Updater(
		'placeholder_land_select', 
		'/ajax/weer_landen.php', 
		{
			parameters: { geo_gebied: element.value }, 
			onComplete: function() {
				//$('geografisch_gebied_select').enable();
				$('landen_select').observe('change', get_locaties); 
				$('locatie_select').enable();
			}
		}
	);
}
*/

function get_locaties(event) {
	//$('geografisch_gebied_select').disable();
	$('landen_select').disable();
	$('locatie_select').disable();
	
	var element = Event.element(event);
	
	new Ajax.Updater(
		'placeholder_locatie_select', 
		'/ajax/weer_locaties.php', 
		{
			parameters: { land: element.value },
			onComplete: function() {
				//$('geografisch_gebied_select').enable();
				$('landen_select').enable();
			}
		}
	);
}

function get_weather() {	
	var handlerFunc = function(t) {
		var data = t.responseText.split(';');
	/*	document.getElementById('forecast_date').innerHTML = data[0];
		document.getElementById('forecast_location').innerHTML = data[1];
		document.getElementById('forecast_golfhoogte').innerHTML = data[2];
		document.getElementById('forecast_golfperiode').innerHTML = data[3];
		document.getElementById('forecast_windrichting').innerHTML = data[4];
		document.getElementById('forecast_windsnelheid').innerHTML = data[5];
		document.getElementById('forecast_golfrichting').innerHTML = data[6];
		
		var locationbox = document.getElementById('homelocationbox');
		if(locationbox.style.display == 'block') show_locations();
	*/
	}
	submitBody = 'plaats=' + $('locatie_select').value;	
	new Ajax.Request('/ajax/weer_data.php', {method:'post', postBody:submitBody, onSuccess: handlerFunc} );

	return false;
}

/*
* SEND TO A FRIEND
*/
var staf_ajax;

function stafShowForm(event) {
	document.getElementById('stafLink').blur();
	document.getElementById('staffrmshadow').style.visibility = 'visible';
	document.getElementById('staffrm').style.visibility = 'visible';
	cancelEventBubble(event);
 	return false;
}

function stafHideForm() {

	document.getElementById('staffrmshadow').style.visibility = 'hidden';
	document.getElementById('staffrm').style.visibility = 'hidden';
}

function stafSendForm(id) {
    var form=document.getElementById('artikelsafForm');
    //window.open('/ajax/artikel_sendafriend.php?id='+id+'&sendername='+form.sendername.value+'&senderemail='+form.senderemail.value+'&receivername='+form.receivername.value+'&receiveremail='+form.receiveremail.value);
    staf_ajax = ajax_Request ('/ajax/weer_sendafriend.php?id='+id+'&sendername='+form.sendername.value+'&senderemail='+form.senderemail.value+'&receivername='+form.receivername.value+'&receiveremail='+form.receiveremail.value, stafResult);
	return false;
}

function stafResult() {
  if (!staf_ajax) staf_ajax = req;
	if (staf_ajax.readyState == 4 && staf_ajax.status == 200) {
	    var form=document.getElementById('artikelsafForm');
        form.sendername.style.backgroundColor = '';
        form.sendername.style.color = '';
        form.senderemail.style.backgroundColor = '';
        form.senderemail.style.color = '';
        form.receivername.style.backgroundColor = '';
        form.receivername.style.color = '';
        form.receiveremail.style.backgroundColor = '';
        form.receiveremail.style.color = '';
        //alert(staf_ajax.responseText);
		var result=String(staf_ajax.responseText).split('|');
        // Verzonden
        if(result[0]=='true') {
            stafHideForm();
	    // Fouten 
	    } else {
          for(i=1;i<result.length;i++) {
            if(document.getElementById('saf_'+result[i])) {
                document.getElementById('saf_'+result[i]).style.backgroundColor = '#da0000';
                document.getElementById('saf_'+result[i]).style.color = '#ffffff';
            }
          }
        }
        staf_ajax=null;
	    return false;
	}
}
