	
	// jquery scripts
	$(document).ready(function () {

		// lightbox laten werken
		$('a.lightbox').lightBox();
		
		// accordion
        $("#accordion").accordion({
			active: false,
            autoHeight: false,
			collapsible: true,
            navigation: true
        });
		
		// accordion 2
        $("#accordion2").accordion({
			autoHeight: false
		});		
		
		// slideshow
		$('#slideshow').cycle({ 
		    fx:    'fade', 
		    speed:  3000,
		    pause: 	1 
		 });		
         
         $('div#menu ul').superfish();
         
         $("#dairy").tweet({
            avatar_size: 0,
            count: 1,
            username: ["Samantsteenwijk"],
            loading_text: "Tweets worden geladen..."
         }); 
  
         $('#email-nieuwsbrief').focus(function(){
            if($(this).val() == 'Email:') {
                $(this).val('');
            }
         });
         
         $('#email-nieuwsbrief').blur(function(){
            if($(this).val() == '') {
                $(this).val('Email:');
            }
         });
		 
		$("div#modalbox").jqm({ajax: 'upload/blokken/inhoudkist.php', trigger: 'a.openkist'});
		 
		$(".mouseover").hover(
			function(){
				this.src = this.src.replace("_aan","_uit");
				alert('x');
			},
			function(){
				this.src = this.src.replace("_uit","_aan");
				alert('y');
			}
		);	


		
	});	
	
	
	
	/* -- mp3 player 2 -- */
	
	var myListener = new Object();		
	var index = 0;
		
	myListener.onInit = function() {
		getPlayer().SetVariable("enabled", "true");
		getPlayer().SetVariable("method:setUrl", playlist[0].src);
		getPlayer().SetVariable("method:play", "");
		$("div#custom-player-title").html(playlist[0].name);
	};

	 myListener.onUpdate = function() {
		var isPlaying = this.isPlaying;
		var url = this.url;
		var volume = this.volume;
		var position = this.position;
		var duration = this.duration;

		var currentTimePercentage = (position / duration) * 100;
		$("#custom-player-progressbar").css("width", currentTimePercentage+"%");
		
		if(currentTimePercentage == 99) {
			if(index <= playlist.length) { index++; } else { index = 0; }
			
			getPlayer().SetVariable("method:setUrl", playlist[index].src);
			getPlayer().SetVariable("method:play", "");
			$("div#custom-player-title").html(playlist[index].name);			
		}
	};	
	
	function getPlayer() {
		return document.getElementById("newmp3player");
	}
		
	$(document).ready(function () {
	
		$("a.custom-player-play").click(function(){
			var id = $(this).attr("href");
			
			getPlayer().SetVariable("method:setUrl", playlist[id].src);
			getPlayer().SetVariable("method:play", "");
			index = id;	
			$("div#custom-player-title").html(playlist[index].name);
			return false;
		});	

		
		$("a.custom-player-stop").click(function(){
			getPlayer().SetVariable("method:stop", "");
			return false;
		});	

		$("a.custom-player-next").click(function(){
			if(index < playlist.length) { index++; } else { index = 0; }
			getPlayer().SetVariable("method:setUrl", playlist[index].src);
			getPlayer().SetVariable("method:play", "");
			$("div#custom-player-title").html(playlist[index].name);
			return false;
		});	
		
		$("a.custom-player-previous").click(function(){
			if(index == 0) { index = playlist.length - 1 } else { index--; }
			getPlayer().SetVariable("method:setUrl", playlist[index].src);
			getPlayer().SetVariable("method:stop", "");
			$("div#custom-player-title").html(playlist[index].name);
			return false;
		});			
	
	});

	
	/* -- mp3 player 2 -- */
	
	
	
	
	// voor het gebruik van exotische font gebruiken we Cufon
	Cufon('#menu ul li a');	
	
	// validatie functies
	function postcodeCheck(postcode) {
		var result 	= false;
		var filter  = /^[0-9]{4}[ A-Za-z]{2,3}$/;
		
		if ((postcode.length) > 0) {
			if (filter.test(postcode)) {
				result = true;
			}
		}
		return result
	}	

	function emailCheck(addres) {
		
		var result 	= false;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		
		if ((addres.length) > 0) {
			if (filter.test(addres)) {
				result = true;
			}
		}
		return result;
	}
	
	function notEmpty(str) {
		
		var result 	= false;
		//var filter  = /^[a-zA-Z0-9_\-,\.\'']{255}$/;
		
		if ((str.length) > 0) {
			//if (filter.test(str)) {
				result = true;
			//}
		}
		return result;
	}	
	
	function isDate(date) {
		
		var result 	= false;
		var filter  = /^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$/;
		
		if ((date.length) > 0) {
			if (filter.test(date)) {
				result = true;
			}
		}
		return result;
	}	

	// velden aanduiden of ze verplicht zijn
	function outlineInput(id, status){
		if(status){
			$('#'+id).addClass('outline');
			$('#'+id).focus();
		} else {
			$('#'+id).removeClass('outline');
		}
	}

    // -- start video -------------------------------------------------------------------------------
    // jquery scripts
	
	
	
    $(document).ready(function () {

        // als er een videoplayer container is, mag de player worden aangeroepen.
        if ( $("#player").length > 0 ) {
            createPlayer(sInitialVideo, sInitialImage);
        }
        
        if ( $("#player-small").length > 0 ) {
            createSmallPlayer(sInitialVideo);
        }

        
		if ( $("#clipselector").length > 0 ) {
			// de clipselector/playlist
			$("#clipselector").easySlider({
				prevText: ' &laquo; vorige clips ',
				nextText: ' volgende clips &raquo; '
			});   
		}

		// video afspelen/pauzeren
		$('#video-overlay').click(function() {
			var player = document.getElementById("player1");
			player.sendEvent("PLAY");
		});

		// video afspelen/pauzeren
		$('#videosmall-overlay').click(function() {
			var player = document.getElementById("player1");
			player.sendEvent("PLAY");
		});
    });

	
	
    // player object aanmaken en plaatsen
    function createPlayer(sFile, sImage) {
    
        var sUrl = 'http://www.samanthasteenwijk.nl/';  
    
        if(sFile == undefined || sFile == ''){
            sFile = sInitialVideo;
        } else {
            sFile = sFile;
        }
        
		if(sImage !== ''){
			var flashvars = {
				file: sFile,
				autostart:"false",
				"controlbar.position": "none",
				"image":sImage
				//skin: sUrl + "swf/skins/skinname.zip"
			}
		} else {
			var flashvars = {
				file: sFile,
				autostart:"false",
				"controlbar.position": "none",
				"image":sImage
				//skin: sUrl + "swf/skins/skinname.zip"
			}		
		}
        
        var params = {
            allowfullscreen:"true", 
            allowscriptaccess:"always",
			wmode: "transparent"
        }
        var attributes = {
            id:"player1",  
            name:"player1"
        }
        // swfobject.embedSWF(sUrl +"swf/player.swf", "player", "500", "280", "9.0.115", false, flashvars, params, attributes);
		swfobject.embedSWF(sUrl +"swf/player.swf", "videosmall-player", "425", "238", "9.0.124", false, flashvars, params, attributes);
    }
    
    // player object aanmaken en plaatsen
    function createSmallPlayer(sFile) {
    
        var sUrl = 'http://www.samanthasteenwijk.nl/';  
    
        if(sFile == undefined || sFile == ''){
            sFile = sInitialVideo;
        } else {
            sFile = sFile;
        }
        
        var flashvars = {
            file: sFile,
            autostart:"false"
            //"controlbar.position": "none",
            //skin: sUrl + "swf/skins/skinname.zip"
        }
        
        var params = {
            allowfullscreen:"true", 
            allowscriptaccess:"always",
            wmode: "transparent"
        }
        var attributes = {
            id:"player1",  
            name:"player1"
        }
        swfobject.embedSWF(sUrl +"swf/player.swf", "player-small", "400", "280", "9.0.124", false, flashvars, params, attributes);
    }

    // video wijzigen
    function changeVid(mediaURL)
    
    {
        var player = document.getElementById("player1");
        
        player.sendEvent("LOAD", mediaURL);
    }
    // -- eind video -------------------------------------------------------------------------------	


	function openLightbox(){
		setTimeout('timeout_trigger()', 8000);
	} 
	
	function timeout_trigger() {
		$("div#modalbox").jqm({ajax: 'upload/blokken/inhoudkist.php'}).jqmShow();  
	}


	var flashvars = {

	};
	var params = {
	  menu: "false",
	  wmode: "transparent"
	};
	var attributes = {
	  id: "suitcase",
	  name: "suitcaseswf"
	  
	};

	swfobject.embedSWF("swf/samantha_koffer.swf", "suitcase-container", "325", "350", "9.0.124","expressInstall.swf", flashvars, params, attributes);


