// JavaScript Document
function onclickSearchField(elem,defaultText){
	if(elem.value == defaultText){
		elem.value = '';
	}
}
function releaseSearchField(elem,defaultText){
	if(elem.value == ''){
		elem.value = defaultText;
	}
}
//
Shadowbox.init({
	overlayColor: '#000000',
	overlayOpacity: 0.7,
	language: 'nl',
	viewportPadding: 5
});
//
function openShadowbox(content, player, title, width, height){
    Shadowbox.open({
        content:    content,
        player:     player,
        title:      title,
		width:		width,
		height:		height
    });
}
//
$(document).ready(function(){
	$('BUTTON, a.menuitem').hover(function(){
		$(this).addClass('over');
	}, function(){
		$(this).removeClass('over');
	});
	//
	$('.sifr').flash({
		src: 'http://www.vakantieverblijf-schoorl.nl/Scripts/Sifr/Segoe_Print.swf',
		flashvars:{
			css:[
				'* { color: #c51230; }'
			].join(' ')
		}
	}, { version: 7 }, function(htmlOptions){
		htmlOptions.flashvars.txt = this.innerHTML;
		this.innerHTML = '<div>'+this.innerHTML+'<\/div>';
		var $alt = $(this.firstChild);
		htmlOptions.height = $alt.height();
		htmlOptions.width = $alt.width();
		htmlOptions.wmode = 'transparent';
		$alt.addClass('alt');
		$(this).addClass('flash-replaced').prepend($.fn.flash.transform(htmlOptions));						
	});
	//
	$('.sifr_blauw').flash({
		src: 'http://www.vakantieverblijf-schoorl.nl/Scripts/Sifr/Segoe_Print.swf',
		flashvars:{
			css:[
				'* { color: #1c4199; }'
			].join(' ')
		}
	}, { version: 7 }, function(htmlOptions){
		htmlOptions.flashvars.txt = this.innerHTML;
		this.innerHTML = '<div>'+this.innerHTML+'<\/div>';
		var $alt = $(this.firstChild);
		htmlOptions.height = $alt.height();
		htmlOptions.width = $alt.width();
		htmlOptions.wmode = 'transparent';
		$alt.addClass('alt');
		$(this).addClass('flash-replaced').prepend($.fn.flash.transform(htmlOptions));						
	});
	//
	$("form#NieuwsbriefAanmelden").validate();
	//
	$('#slider2').nivoSlider({
		effect:'random', //Specify sets like: 'fold,fade,sliceDown'
		slices:8,
		animSpeed:500,
		pauseTime:6000,
		startSlide:0, //Set starting Slide (0 index)
		directionNav:true, //Next & Prev
		directionNavHide:true, //Only show on hover
		controlNav:false, //1,2,3...
		pauseOnHover:true, //Stop animation while hovering
		manualAdvance:false, //Force manual transitions
		captionOpacity:0.8 //Universal caption opacity
	});
});
