var swfu;
$(document).ready(function(){
	$('.vlak').append('<img src="/media/images/contentbottom.gif" class="rondingbottom" alt=""><img src="/media/images/contenttop.gif" class="rondingtop" alt=""><br style="clear:both;">');
});

var meldingVerbergen = 0;

// Functie om de checkboxfilters in een overzicht te inventariseren
$.fn.serializeValues = function() {
	var arr = '';
	$(this).each( function(){
		if(arr.length>0)arr+='-'; arr+= this.value;
	});
	return arr;
}

function ajax(script) {
	var args = '';
	for( var i=1 ; i < arguments.length; i++ ) {
		args += arguments[i];
		if (i<arguments.length-1)
			args += '/';
	}
	var jsel = document.createElement('script');
	jsel.type = 'text/javascript';
	jsel.src = '/ajax/' + script + '/' + args;
	document.body.appendChild (jsel);
}

//function feedbackSluiten(overzicht){
//	$('#'+overzicht).prev().children('.feedbackGebied').slideUp('fast',function(){eval(overzicht+'()');});
//}

function overzichtFilterUitgebreid(naam){
	if($('#overzicht-'+naam+' .filterUitgebreid').css('display')=='block'){
		$('#overzicht-'+naam+' .filterUitgebreid').slideUp();
		$('#overzicht-'+naam+' .linkUitgebreid img').attr('src','/media/images/overzicht/uitgebreidDown.gif');
		$('#'+naam+'-filteruitgebreid').val(0);
	}
	else {
		$('#overzicht-'+naam+' .filterUitgebreid').slideDown();
		$('#overzicht-'+naam+' .linkUitgebreid img').attr('src','/media/images/overzicht/uitgebreidUp.gif');
		$('#'+naam+'-filteruitgebreid').val(1);
	}
	eval('overzichtJS' + naam + '();');
}

function overzichtSorteren(sorteer,overzicht){
	huidig = $('#' + overzicht + '-sorteer').val();
	plek = huidig.indexOf(',');
	naam = huidig.substring(0,plek);
	sort = huidig.substring(plek+1);

	if(naam==sorteer){
		if(sort=='asc')
			nieuw = sorteer+',desc';
		else
			nieuw = sorteer+',asc';
	}
	else
		nieuw = sorteer+',asc';

	$('#' + overzicht + '-sorteer').val(nieuw);
	eval('overzichtJS'+overzicht+'()');
}

function overzichtURLCheck(){
	url = window.location;
	// URL uitlezen
	// #p[nummer] en overzicht op pagina?
		// komen pagina van overzicht en pagina uit url niet overeen
			// paginanummer bijwerken in overzicht
			// overzicht vernieuwen
	// #[iets]/p[nummer] en overzicht [iets] bestaat?
		// komen pagina van overzicht en pagina uit url niet overeen
			// paginanummer bijwerken in overzicht
			// overzicht vernieuwen
}

function genereerPopup(titel,url,breedte,hoogte){
	if(breedte)
		vensterbreedte = breedte;
	else
		vensterbreedte = parseInt( 0.90*$('body').width() );

	if(hoogte)
		vensterhoogte = hoogte;
	else
		vensterhoogte = parseInt( 0.90*$('body').height() );

	if(vensterbreedte > 900)
		vensterbreedte = 900;

	$('#dialog').dialog(
		{
			modal:true
			,width:vensterbreedte
			,height: vensterhoogte
			,shadow:false
			,draggable:false
			,resizable:false
			,title:titel
			,close: function(event, ui){
				$('#thumbnail').each(function(){$(this).imgAreaSelect({disable:true,hide:true});})
				$('#dialog').dialog('destroy');
			}
		}
	).html('<img src="/media/images/popup-laden.gif" style="display:block;width:66px;margin: ' + parseInt((vensterhoogte/2)-66) + 'px auto 0;">');

	$.get(url,function(data) {
		$('#dialog').html(data);
	});
}

// Functie die de maximale lengte van een textarea in de gaten houd en de kleur hiervan aanpast
function textareaMaxlength(el, max, lengte){
	rest = max - lengte;
	if (rest>25){
		kleur = '#0AE';
		el.className = 'true';
	}
	else if (rest<0){
		kleur = 'red';
		el.className = 'false';
	}
	else{
		kleur = '#F90';
		el.className = 'true';
	}
	document.getElementById(el.name+'-teller').style.color = kleur;
	document.getElementById(el.name+'-teller').innerHTML = max - lengte;
}


function afbeeldingenPopup(){
	$.getScript('/js/js.php?p=afbeeldingen');
	$('head').append('<link type="text/css" href="http://data.dewebtechneut.nl/css/Overzicht.css" rel="stylesheet">')
	$('head').append('<link type="text/css" href="/media/css/style.php?p=afbeeldingen" rel="stylesheet">')

	vensterbreedte = parseInt( 0.90*$('body').width() );
	if(vensterbreedte > 900)
		vensterbreedte = 900;
	genereerPopup('Afbeelding selecteren',"/ajax/afbeeldingen/afbeeldingenselecteren/" + vensterbreedte);
}

function lightboxInit(){
	$('#pandDetails a.pandfoto').lightBox({
		fixedNavigation:true,
		imageLoading: '/media/images/lightbox/lightbox-ico-loading.gif',
		imageBtnClose: '/media/images/lightbox/lightbox-btn-close.gif',
		imageBtnPrev: '/media/images/lightbox/lightbox-btn-prev.gif',
		imageBtnNext: '/media/images/lightbox/lightbox-btn-next.gif',
		imageBlank: '/media/images/lightbox/lightbox-blank.gif',
		containerResizeSpeed: 200,
		txtImage: 'Foto',
		txtOf: 'van'
	});
}
function tuinmailinit(){
	$('#nieuwsbriefvoorbeeld').lightBox({
		fixedNavigation:true,
		imageLoading: '/media/images/lightbox/lightbox-ico-loading.gif',
		imageBtnClose: '/media/images/lightbox/lightbox-btn-close.gif',
		imageBtnPrev: '/media/images/lightbox/lightbox-btn-prev.gif',
		imageBtnNext: '/media/images/lightbox/lightbox-btn-next.gif',
		imageBlank: '/media/images/lightbox/lightbox-blank.gif',
		containerResizeSpeed: 200,
		txtImage: 'Nieuwsbriefvoorbeeld',
		txtOf: 'van'
	});
}


function testJelle(obj){
	var list ='';
	for (name in obj){
	   list += typeof(obj[name]) + ' ' + name + '\n';// +' = '+ editorInstance[a];
	}
	//$('#footer').append(list);
	alert(list);
}
