//<![CDATA[

Event.observe(window,"load",function(){
	if($("idtv-form")){
		$('idtv-form').onsubmit = function(){
				if ($(this.idtv).present()) {
					if (!isNaN($F("idtv-input"))){
						$("idtv-form").action = "/Jobs/" + $F("idtv-input");
						$("idtv-form").method = "POST";
						return true;
					} else {
						$("idtv-input").activate().addClassName("error").value = "Geen geldig id...";
					}
				} else {
					$("idtv-input").activate().addClassName("error").value = "Geen geldig id...";
				}
				return false;
		}
	}
	
	if($("quickjobsearch")){
		var companyExact = 0;
		var updateExact = function(){ companyExact = 1 };
		new Ajax.Autocompleter('companyname','compresult','/Jobs/MiniSearch/GetAjax.asp', { minChars: 2, frequency: 0.50, afterUpdateElement: updateExact });
		$("companyname").observe("keyup", function(){ companyExact = 0; });
		
		$("quickjobsearch").onsubmit = function(){
			var qry = "";
			if ($(this.funID).present()) qry += "&funID=" + $F("funID");
			if ($(this.rioID).present()) qry += "&rioID=" + $F("rioID");
			if ($(this.companyname).present()) qry +=  "&companyname=" + escape($F("companyname"));
			if(companyExact==1 && $F("companyname").indexOf("'") == -1) qry += "&companynameexact=1";
			//if ($(this.companynameexact).present()) qry += "&companynameexact=" + escape($F("companynameexact"));
			//if ($(this.keyword).present()) qry += "&Keyword=" + $F("keyword");
			if ($(this.keyword).present()) qry += "&Keyword=" + $(this.keyword).value;
			
			if ($(this.period).present() && $F("period") != "0") {
				var datum = new Date();
				var startday = ""; var startmonth = ""; var startyear = '';
				if ($F("period") == "1") datum = new Date(datum.getTime() - (0 * 86400000));
				if ($F("period") == "2") datum = new Date(datum.getTime() - (3 * 86400000));
				if ($F("period") == "3") datum = new Date(datum.getTime() - (7 * 86400000)); 
				if (datum.getDate() < 10) startday = "0";
				startday = startday + datum.getDate();   
				if ((datum.getMonth() + 1) < 10) startmonth = "0";   
				startmonth = startmonth + (datum.getMonth() + 1);   
				startyear = datum.getFullYear();   
			 	qry += "&startdate=" + escape(startyear) + escape(startmonth) + escape(startday)
			 	qry += "&period=" + $F("period")
			}
			
			$("quickjobsearch").action = "/Jobs/SearchVacancies.aspx?" + qry;
			$("quickjobsearch").method = "POST";
			return true;
		}
	}
})
//]]>