$(document).ready(function(){
	/* Tabs op homepage */
	$("#tabs > a:first").addClass('selected');
	$("#tabs > a:last").addClass('last');
	$("#nieuws_agenda_vacatures > div:eq(1)").addClass('selected');
	
    $("#tabs > a").click(function(){
		$("#tabs > a.selected").removeClass('selected');
		$(this).addClass('selected');
		$("#nieuws_agenda_vacatures > div.selected").removeClass('selected');
		$("#nieuws_agenda_vacatures > div:eq("+($("#tabs > a").index(this)+1)+")").addClass('selected');
    });
    /*
	
	/*Divs klikbaar maken op homepage.*/
	$("#nieuws_agenda_vacatures .artikel, #nieuws_agenda_vacatures .vacatures_item").click(function(){
		document.location = $(this).find("a:first").attr("href");
	});
	$("#nieuws_agenda_vacatures .agenda_item").click(function(){
		window.open($(this).find("a:first").attr("href"));
        return false;
	})
	
	$("#vacatures .vacatures_item").click(function(){
		if($(this).find("a:first").size() > 0){
			document.location = $(this).find("a:first").attr("href");
		}
	});
	
	/* Input stylen */
	$("input[type=file]").filestyle({ 
    	image: "/images/kies_bestand.gif",imageheight:21,imagewidth:100,width:100
	});
	
	$("a[href^='http://'],a[href^='www.'],a[rel='external']").attr('target','_blank');
	
	/*Deze maand in VM, p gevolgd door UL krijgt geen margin-bottom.*/
	$(".dmiv p + ul").prev("p").css("margin-bottom","0px");
	
	/*Afbeelding Gesnapt in het schap centreren*/
	$("#gihs_artikel #foto img").css("margin-top", ($("#gihs_artikel").height() - $("#gihs_artikel #foto img").height())/2+"px");
});


function create_http_object(){var ActiveXTypes=["Microsoft.XMLHTTP","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP"];for(var i=0;i<ActiveXTypes.length;i++){try{return new ActiveXObject( ActiveXTypes[i] );}catch(e){}}try{return new XMLHttpRequest();}catch(e){}return false;} 

var httpObject = create_http_object();

function setProgress(){
	var box = document.createElement('div');
	box.id = 'ajaxPopup';
	document.body.appendChild(box);	
 	document.getElementById('ajaxPopup').style.display = 'block';
	document.getElementById('ajaxPopup').innerHTML = "";
	document.getElementById('ajaxBg').style.display = 'block';
	$("#ajaxBg").animate( { opacity: 0.7  }, 1000);
	$("#ajaxBg").click(function(){resetProgress()});
	$("#ajaxPopup").animate({height: "520px" }, 1000);
}
function resetProgress(){	
	$("#ajaxBg").animate({opacity:0},0);
	document.getElementById('ajaxBg').style.display='none';		
	document.getElementById('ajaxPopup').innerHTML = "";
	document.getElementById('ajaxPopup').style.display='none';
	document.body.removeChild(document.getElementById('ajaxPopup'));
}

var zoekbox = "<div id='ajSluiten'><a onclick='resetProgress(); return false' href='#'>Sluit venster <img src='/images/ajSluiten.jpg' /></a></div>"
+ "<div id='ajForm'>U zoekt: <input type='text' name='q' id='ajQ' />&nbsp;"
+ "<img src='/images/ajButton.jpg' onclick='reZoeken(document.getElementById(\"ajQ\").value)' id='ajSubmit' /></div>"
+ "<div id='ajZoektop'>Zoekresultaten voor \"<span id='ajTrefwoord'></span>\"</div><div id='ajResultaten'></div>Heeft u niet gevonden wat u zocht? Neem contact op: 0297 - 242501";

function zoeken(trefwoord){
	setProgress();
	if(!httpObject){ 
		alert('Je browser ondersteunt deze feature niet.'); 
		return false; 
	} 
	httpObject.open("GET", "/js/ajax-zoeken.php?q=" + trefwoord + "&rand=" + Math.random(), true);
    httpObject.onreadystatechange = resultaten;
    httpObject.send('');
    document.getElementById('ajaxPopup').innerHTML = zoekbox;
    document.getElementById('ajTrefwoord').innerHTML = trefwoord;
}
function reZoeken(trefwoord){
	document.getElementById('ajResultaten').innerHTML = "";
	httpObject.open("GET", "/js/ajax-zoeken.php?q=" + trefwoord + "&rand=" + Math.random(), true);
    httpObject.onreadystatechange = resultaten;
    httpObject.send('');
}
function resultaten(){
	if(httpObject.readyState == 4){
		document.getElementById('ajResultaten').innerHTML = httpObject.responseText;
	}
}
if($("#content_left > div:last").hasClass("banner_midden"))
{
	$("#content_left > div:last").css({'margin-top':'13px'});
}

$("#fotoalbum a:odd").css({'float':'right'});
   
/*Doen we nu met Jquery **** window.onload = function(){
	fix_external_links();
}*/

/* Is niet meer nodig nu de header niet meer fixed is
jQuery.fn.anchorAnimate = function(settings) {
 	settings = jQuery.extend({
		speed : 100
	}, settings);	
	
	return this.each(function(){
		var caller = this;
		$(caller).click(function (event) {	
			event.preventDefault();
			var locationHref = window.location.href;
			var elementClick = $(caller).attr("href");
			elementClick = elementClick.replace('#','');
			var destination = ($("[name="+elementClick+"]").offset().top - ((parseInt(jQuery.browser.version) == 6 && $.browser.msie)?0:135) ); 
			$("html,body").scrollTop(destination);
		  	return false;
		})
	})
}

$(document).ready(function() {
	$("a.internelink").anchorAnimate();
});*/
