function lang_select(lang) {
	if (lang) {
		if (document.getElementById('form_lang')) {
			document.getElementById('form_cl_id').value = lang;
			document.getElementById('form_lang').submit();
		}
	}
}

function site_search() {
	if(document.getElementById('search_query')) {
		if(document.getElementById('search_query').value.length > 0) {
			window.location.href = '/search/'+document.getElementById('search_query').value+'/';
		}
	}
}

function site_search_enter(e) {
	var key=e.keyCode || e.which;

	if (key==13) {
		site_search();
	}
}

function search_site_dropdown(id) {
	var elm = document.getElementById(id);

	if(elm.selectedIndex != 0) {
		window.location.href = '/search/'+elm.options[elm.selectedIndex].value+'/';
	}
}

function selectRedirect(elm) {
	if(elm) {
		var href = elm.options[elm.selectedIndex].value;
		if(href.length > 0) {
			window.location.href = href;
		}
	}
}


function job_search() {
  var string = '';

  if (document.getElementById('v_business').value.length > 0) {
  	string += document.getElementById('v_business').value+'/';
  } else {
    string += 'null/';
  }

  if (document.getElementById('v_trefwoorden').value.length > 0) {
    string += document.getElementById('v_trefwoorden').value+'/';
  } else {
    string += 'null/';
  }

//  if (document.getElementById('v_locaties').selectedIndex > 0) {
//    string += document.getElementById('v_locaties').options[document.getElementById('v_locaties').selectedIndex].value+'/';
//  } else {
//    string += 'null/';
//  }

  if (document.getElementById('v_aantal_uur').selectedIndex > 0) {
    string += document.getElementById('v_aantal_uur').options[document.getElementById('v_aantal_uur').selectedIndex].value+'/';
  } else {
    string += 'null/'
  }

  if (document.getElementById('v_opl_niv').selectedIndex > 0) {
    string += document.getElementById('v_opl_niv').options[document.getElementById('v_opl_niv').selectedIndex].value+'/';
  }

  window.location.href = '/job_search/'+string;
}

function job_search_enter(e) {
	var key=e.keyCode || e.which;
	if (key==13) {
		job_search();
	}
}

//function stopRKey(evt) {
//  var evt = (evt) ? evt : ((event) ? event : null);
//  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
//  if ((evt.keyCode == 13) && (node.type=="text"))  {return false;}
//}
//
//document.onkeypress = stopRKey;


function login(form, fp) {
  if (form) {
    if (fp) {
      var username = document.getElementById('l_gebruikersnaam_fp');
      var password = document.getElementById('l_wachtwoord_fp');
    } else {
      var username = document.getElementById('l_gebruikersnaam');
      var password = document.getElementById('l_wachtwoord');
    }

    if (username.value.length == 0 && password.value.length > 0) {
      alert('- Geen gebruikersnaam ingevuld.');
    } else if(password.value.length == 0 && username.value.length > 0) {
      alert('- Geen wachtwoord ingevuld.');
    } else if(username.value.length == 0 && password.value.length == 0) {
      alert('- Geen gebruikersnaam ingevuld.\n- Geen wachtwoord ingevuld');
    } else if(username.value.length > 0 && password.value.length > 0) {
      document.getElementById(form).submit();
    }
  }
}

function imageSW(elm, img) {
	if (elm) {
		if (img) {
			elm.src = img;
		}
	}
}

//function checkCijfer(elmn) {
//  if (parseInt(elmn.value) >= 1 && parseInt(elmn.value) <= 12) {
//    elmn.value = number_format(elmn.value, 1);
//  } else {
//    elmn.value = elmn.value.substr(0, -1);
//  }
//}

