/* Detect IE6: ie6 gebruikt geen PNG transparantie, dus gebruik dan GIF */
var imgExt;
if (Browser.Engine.trident4){
	imgExt = 'gif';
	window.addEvent('domready', function(){
		if ($('close')) {
			$('close').setStyle('background-image', 'url(../css/close.gif)');
		}
		if (page == 'contact'){
			$('mail').setStyle('background-image', 'url(../images/mail.gif)');
		}
	});
}
else imgExt = 'png';
/*  ====== ====== */

// ---- init menu ---- //
window.addEvent('domready', function() {  
		var myMenu = new MenuMatic({
			menuWidth: true, // geeft problemen
			//matchWidthMode: true,
			direction: {x:'left', y: 'up'},
			opacity: 95
		});
		
		// menubar links
		var links = $$('#menubar a');
		var submenus = $$('#subMenusContainer a');
		var menuEvenementen = ["hand in hand","tijdelijke tatoeages"];
		var menuParticulier = ["vereeuwig jezelf","vrijgezellenfeest/vriendinnendag","kadotip"];
		links.combine(submenus);
		links.each(function(el){
			// highlight current page
			if ($defined(page)){
				if (	el.innerHTML == page
						|| (el.innerHTML == 'evenementen' && menuEvenementen.contains(page)) 
						|| (el.innerHTML == 'particulier' && menuParticulier.contains(page)) ){
					el.setStyle('color','#4B4545');
				}
			}
		});
});  
// ---- //

if (page == 'hand in hand'){
	// preload images
	new Asset.images(['../images/hand1.jpg', '../images/hand3.jpg', '../images/hand5.jpg',
							'../images/hand2.jpg', '../images/hand4.jpg', '../images/hand6.jpg']);
}
function fadeIn(){
	
	window.addEvent('domready', function(){
		if (page != 'home'){
			var fade = new Fx.Tween('content',{duration:750, property:'opacity'});
			fade.start(0,1).chain(function(){
				if ($('background')){
					$('background').set('tween',{duration:800}).fade(0.4);
				}
			});
		}
	});
}
function changepage(url){
	url = base_url+"index.php/"+url;
	if (page != 'home') {
		// fade out
		var fade = new Fx.Tween('content',{duration:600, property:'opacity'});
		fade.start(1,0).chain(function(){
			window.open(url,'_self');
		});
	}
	else {
		window.open(url,'_self');
		
	}
	return false;
}

function showPic(el,subdir,postfix,link) {
	var box = new Box({picinfo:false,onclickclose:true});
	var path = '../images';
	var name = el.id;
	if (postfix) name = name + postfix;
	if (subdir) path = path + '/' + subdir;
	box.open({name: name, type:'image', path: path, link: link});
	return false;
}

function trap() {
	$$('img').each(function(image){
		image.addEvent('contextmenu', function(e){
			var e = new Event(e).stop();
		});
	});
}

function adaptSize(force){
	// force forces resize, even when resolution is high enough (height >= 602)
	if (getHeight() < 602 || force){
		var value = Math.min(getHeight()/2, 301);
		$('main').setStyle('top',-(value));
	}
}

function swapGallery(el1,el2){
	var galFade = new Fx.Tween(el1,{duration:500, property:'opacity'});
	galFade.start(1,0).chain(function(){
		el1.setStyle('display','none');
		el2.setStyle('visibility','hidden');
		el2.setStyle('display','block');
		el2.fade('in');
	});
}

// ======================= //
// script_home

// global info
var picInfo = {
	zwitserland: {
		title:'Zwitserland',
		model:'No&euml;mi',
		fotografie:'Vincent Klijn'
	},
	bolivia: {
		title:'Bolivia',
		model:'Nadia',
		fotografie:'Vincent Klijn'
	},
	ivoorkust: {
		title:'Ivoorkust',
		model:'Anemone',
		fotografie:'Mark Sassen'
	},
	engeland: {
		title:'Engeland',
		model:'Jennifer Joan',
		fotografie:'Vincent Klijn'
	},
	'zuid-afrika': {
		title:'Zuid-Afrika',
		model:'Coleen',
		fotografie:'Sven Bordes'
	},
	rusland: {
		title:'Rusland',
		model:'Luida',
		fotografie:'Sven Bordes'
	},
	syrie: {
		title:'Syri&euml;',
		model:'Ghalia',
		fotografie:'Vincent Klijn'
	},
	turkije: {
		title:'Turkije',
		model:'Wendy',
		fotografie:'Vincent Klijn'
	},
	india: {
		title:'India',
		model:'Roepa',
		fotografie:'Johan Reinders'
	},
	srilanka: {
		title:'Sri-Lanka',
		model:'Chandrika',
		fotografie:'Vincent Klijn'
	},
	indo: {
		title:'Indonesi&euml;',
		model:'Xaviera',
		fotografie:'Vincent Klijn'
	},
	japan: {
		title:'Japan',
		model:'Mandy',
		fotografie:'Sven Bordes'
	},
	ned: {
		title:'Nederland',
		model:'Bregje',
		fotografie:'Vincent Basler'
	}
};