servernaam = 'http://www.werkenbijdelandmacht.nl';

function initmenu() {
	$('#nav>li').hover(function(){
		$heading = $(this);
		if ($heading.siblings().find('ul:visible').size()>0)
			$heading.find('ul').hide();
		else
			$heading.find('ul').show();
	},
	function(){
		$(this).find('ul').hide();
	});
	$('.openblok').click(function(){
		nummer = $(this).attr('id').substring(8);
		opensluit = $('#blokul'+nummer).is(':visible') ? 'sluit' : 'open';
        if (opensluit=='open')
            $('#blokopen'+nummer).text('SLUIT').removeClass('sluitblok');
        else
            $('#blokopen'+nummer).text('OPEN').addClass('sluitblok');
		$('#blokul'+nummer).slideToggle('slow');
		if(!tdatemplate)
			$.post('/ajax/openofsluitblok.php',{blokkopid:nummer, opensluit: opensluit });
	});
	$('select').selectbox();
	$('input:radio').checkbox({cls:'jquery-radio'});
    if(!tdatemplate)
	   $('input:checkbox').checkbox();
	positioneernavigatie();
	$(window).scroll(positioneernavigatie);
	$('#frm_zoekform_do_submit').after('<a href="#" id="frm_zoekform_do_submit" class="formlink">Zoek</a>').remove();
	$('#ticket_do_submit').after('<a href="#" id="ticket_do_submit" class="formlink">Verstuur</a>').remove();
	$('#frm_do_submit').after('<a href="#" id="frm_do_submit" class="formlink">Verstuur</a><input type="hidden" name="do_submit" value="Versturen" />').before('<hr />').remove();
	$('#frm_zoekform_do_submit').click(function(){$('#frm_zoekform').submit();});
	$('#ticket_do_submit').click(function(){$('#ticket').submit();});
	$('#frm_do_submit').click(function(){$('#frm').submit();});
	$('#fs_frm_lbl_alggegevens, #fs_frm_lbl_onderwijs, #fs_frm_lbl_stage').before('<hr />');
	
	$('.formlink').prepend('&gt; ');
	
	if(typeof(g_nClusterId) != "undefined" && g_nClusterId>-1){
		$('#menu').html('<img src="'+servernaam+'/img/ajax-loader.gif"/>');
		 $.getJSON(servernaam+"/ajax/menu.php?tdaclusterid="+g_nClusterId+"&_callback=?",
	        function(data){
	            $('#menu').html(data.item);
	        });
	}
	
	if(tdatemplate) {
		$('#rightside').find("a[href$='javascript:print();']").attr('href','javascript:print();');
	}
    
    $('.smicon').hover(function(){
        $(this).attr('src',servernaam+'/img/sm_icons/'+$(this).attr('alt')+'.png');
     },function(){
        $(this).attr('src',servernaam+'/img/sm_icons/'+$(this).attr('alt')+'_bw.png');
     });
     
    $("span.facebookreplace").each(function() {
             $(this).replaceWith('<iframe src="'+$(this).data('src')+'" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:110px; height:21px;" allowTransparency="true"></iframe>');
    });
    $("span.hyvesreplace").each(function() {
         $(this).replaceWith('<iframe src="'+$(this).data('src')+'" style="border: medium none; overflow:hidden; width:120px; height:21px;" scrolling="no" frameborder="0" allowTransparency="true"></iframe>');
    });
     
     // Reacties
    $('#reactielink').click(function(){
        if ($('#reactiesuitgeklapt').html()=='') {
            $('#reactiesuitgeklapt').html('<img src="/img/ajax-loader.gif" style="border:none;" />').load('/ajax/reacties.php',{'contentid':$(this).data('contentid')},function(){
                validation = $('#formreacties').validate();
            });
        } else
            $('#reactiesuitgeklapt').html('');
        return false;
     });
    $('#reactieselect').live('change',function() {
    	if($(this).val()=='naamenemail'){
    		$('#divplaatsreactie').show();
            $('#reactieprivacymelding').hide();
            $('#reactiesocialnetwerkknop').hide();
            $('#reactiesemailadressterretje').show();
            $('#reactiesemailadres').addClass('required');
        } else {
            $('#divplaatsreactie').hide();
            $('#reactiesemailadressterretje').hide();
            $('#reactiesemailadres').removeClass('required');
            if ($(this).val()=='') {
                $('#reactiesocialnetwerkknop').hide();
                $('#reactieprivacymelding').hide();
            } else {
                $('#reactieprivacymelding').show();
                $('#reactiesocialnetwerkknop').show();
                $('#signinwith').attr('src','/img/signinwith'+$(this).val().toLowerCase()+'.png')
            }
        }
    });
    $('#signinwith').live('click',function(){
        window.open('/socialnetwork.php?&naam='+$('#reactieselect').val()+'&id='+$('#reactielink').data('contentid'));
    })
    $('#reageerlink').live('click',function(){
        $('#formreacties').submit();
        return false;
    })         
    $('#formreacties').live('submit', function() {
        if ($(this).valid()) {
            data = $(this).serializeArray();
            $('#divplaatsreactie').html('<img src="/img/ajax-loader.gif" style="border:none;" />');
            $('#reactiesuitgeklapt').load('/ajax/plaatsreactie.php',data,function(){
                $('#reactieselect').change();
            });
        }
        return false;
     });
     // Einde reacties
}

function positioneernavigatie() {
	if ($(window).scrollTop()>104) {
		$('#nav').css('position','fixed');
		$('#navbgcontainer').css('position','fixed');
		$('#nav').css('top','0px');
		$('#navbgcontainer').css('top','-3px');
	} else {
		$('#nav').css('position','absolute');
		$('#navbgcontainer').css('position','absolute');
		$('#nav').css('top','104px');
		$('#navbgcontainer').css('top','101px');
	}
}

function zoekboxzoeken() {
	if ($('#zoekboxinput').val().length>1) {
		$('#zoekboxdiv').css('background-image','url('+servernaam+'/img/zoekboxloader.gif)');
		//$('#zoekresultatendiv').load(servernaam+'/ajax/zoekbox.php',{text:$('#zoekboxinput').val()},function(){
		$.getJSON(servernaam+'/ajax/zoekbox.php?_callback=?',{text:$('#zoekboxinput').val()},function(data){
				$('#zoekresultatendiv').html(data.item);			
				$('#zoekresultatendiv').slideDown('slow');
				$('#zoekboxdiv').css('background-image','url('+servernaam+'/img/zoekbox.gif)');
		});
	} else
		$('#zoekresultatendiv').slideUp('slow');
}

function anderenbezochtenook(cid) {
	$('#anderenbezochtenook').slideToggle().load(servernaam+'/ajax/anderenbezochtenook.php',{cid:cid},function(){
		$('.anderenbezochtenookbloklink').hover(function(){
			$(this.firstChild).attr("src", '/img/pageiconhover.gif');
		},function(){
			$(this.firstChild).attr("src", '/img/pageicon.gif');
		})	
	});
}

function initzoekbox() {
	$('#zoekboxinput').keyup(zoekboxzoeken);
	$('#zoekboxdiv').click(zoekboxzoeken);
	$('#zoekboxinput').blur(function(){
		$('#zoekresultatendiv').slideUp('slow');
	});
}



function popitup(url, width, height)
{
	newwindow=window.open(url,'name','height='+ height + ', width=' + width);
	if (window.focus) {newwindow.focus()}
	return false;
}

function foreignservicecallback(res,id){
	$('#divplaatsreactie').show();
	$('#reactiesocialnetwerkknop').hide();
	$('#reactieprivacymelding').hide();
    $('#identificatie').val(res.identificatie);
	$("#reactiesnaam").val(res.naam);
	if(res.afbeelding!=''){
		$("#reactiesfototr").show();
		$("#reactiesfotoimg").attr('src',res.afbeelding);
		$("#reactiesfoto").val(res.afbeelding);
	}
	if(res.url!=''){
		$("#reactieswebsite").val(res.website);
	}
}


jQuery.fn.clearonfocus = function() {
	jQuery(this)
	.bind('focus', function() {
		// Set the default value if it isn't set
		if ( !this.defaultValue ) this.defaultValue = this.value;
		// Check to see if the value is different
		if ( this.defaultValue && this.defaultValue != this.value ) return;
		// It isn't, so remove the text from the input
		this.value = '';
	})
	.bind('blur', function() {
	// If the value is blank, return it to the defaultValue
	if ( this.value.match(/^\s*$/) )
		this.value = this.defaultValue;
	});
};

/*function sitestat(ns_l){
    ns_l+='&amp;ns__t='+(new Date()).getTime();ns_pixelUrl=ns_l;
    ns_0=document.referrer;
    ns_0=(ns_0.lastIndexOf('/')==ns_0.length-1)?ns_0.substring(ns_0.lastIndexOf('/'),0):ns_0;
    if(ns_0.length>0)ns_l+='&amp;ns_referrer='+escape(ns_0);
    if(document.images){ns_1=new Image();ns_1.src=ns_l;}else
    document.write('<img src="'+ns_l+'" width="1" height="1" alt="">');
}*/

function sitestat(ns_l){// FromUrl v1.5 Copyright (c) 2001-2007 Nedstat B.V. All rights reserved.
    var ns_type='' // leave empty for normal/ppc measurement, fill in for clickin, clickout or pdf
    var r='' // yes=only parse url when there is a real document.referrer,
    // no=only parse url when there is no real document.referrer, empty=always parse url
    var t='?' // tag in url where parameters follow; default '?' could be replaced by "#"
    var p=new Array();var w='';var l='';var d=document;var n=navigator;var ns_0=''
    ;if(top!=self){if('\u0041'=='A'){var u=n.userAgent;if(u.indexOf('Safari')==-1)
    {var b=u.indexOf('Opera');if(b==-1||(u.charAt(b+6)+0)>5){b=u.indexOf('Mozilla'
    );var xb=b!=-1?u.charAt(b+8)>4:1;if(u.indexOf('compatible')!=-1||xb){var c=
    'try{ns_0=top.document.referrer}catch(e){}';eval(c);c=
    'try{l=top.document.location.href}catch(e){}';eval(c);}}}}}else{ns_0=
    d.referrer;l=d.location.href;}if(ns_0.lastIndexOf('/')==ns_0.length-1){ns_0=
    ns_0.substring(ns_0.lastIndexOf('/'),0);}var f=ns_l.indexOf('?');if(f!=-1){
    var q=ns_l.substring(f+1);ns_l=ns_l.substring(0,f);if(q){var m=q.indexOf('&');
    w=q.substring(0,m==-1?q.length:m);if(w.indexOf('=')!=-1){w='';}if(w){q=
    q.substring(m==-1?q.length:m+1);q+=(q?'&':'')+'ns_name='+w;}if(ns_0.length>0){
    q+=(q?'&':'')+'ns_referrer='+escape(ns_0);}var s=0;var e=0;while(q.length){e=
    q.indexOf('&');if(e==-1){e=q.length;}var o=q.substring(s,e);if(o.substring(0,4
    )=='amp;'){o=o.substring(4);}if(o)p[p.length]=o;q=q.substring(e+1);}}}var a=
    l.indexOf(t);a=a==-1?0:l.substring(a+1);var j;if(r=='yes')j=ns_0.length;else
    if(r=='no')j=!ns_0.length;else if(r=='')j=1;if(a&&j){while(a.length){var e=
    a.indexOf('&');if(e==-1){e=a.length;}var k=a.substring(0,a.substring(0,e)
    .indexOf('='));var v=a.substring(a.substring(0,e).indexOf('=')+1,e);if(
    k.substring(0,4)=='amp;'){k=k.substring(4);}while(v.substring(0,1)=='='){v=
    v.substring(1);}if(k=='ns_name'){w=v;}else if(k=='ns_or'){var g='ns_referrer='
    ;for(var z=0;z<p.length;z++){if(p[z].substring(0,g.length)==g){p[z]=
    'ns_referrer='+v;}}}else{if(k.substring(0,3)=='ns_'&&v&&k){var h=0;for(var x=0
    ;x<p.length;x++){if(p[x].substring(0,p[x].indexOf('='))==k){p[x]=k+"="+v;h=1}}
    if(!h){p[p.length]=k+"="+v;}}}a=a.substring(e+1);}}if(!w){return;}var s='';
    var y='';for(var i=0;i<p.length;i++)if(p[i].substring(0,8)!='ns_name='){if(p[i
    ].substring(0,12)!='ns_referrer='){s+='&'+p[i];}else{y='&'+p[i];}}s+=ns_type?
    '&ns_type='+ns_type+'&ns_action=view':'';ns_pixelUrl=ns_l+'?'+w+"&ns__t="+(
    new Date()).getTime();ns_l=ns_pixelUrl+s+y;if(d.images){ns_1=new Image();
    ns_1.src=ns_l;}else{d.write('<img src='+ns_l+' width="1" height="1">');}
}

