window.addEvent('domready', function(){

	/* generic code to open all links with rel=_blank in new window, to pass validation in xhtml strict. */
	$$('a').each(function(link,i){
		if(link.get('rel')=='_blank') link.setProperty('target','_blank');
	});	
	/* end link code */


	$$('.flashmovie .picture').each(function(element, index){
		var img = element.getPrevious('img');
		if(img != null){
			var flashvars = {}
			flashvars.debugMode = false;
			flashvars.posterFrame = '/ai_files/' + img.get('src');
			flashvars.file = '/ai_files/' + element.get('rel');
			flashvars.width = 440;
			flashvars.height = 247;
			flashvars.enableFullscreen = true;
			var params = {}
			params.allowfullscreen = true;
			params.wmode = 'window';

			swfobject.embedSWF('/_swf/AIVideoPlayer.swf', element.id, 440, 247, '9.0.0', '/_swf/expressInstall.swf', flashvars, params);
		}
	});
	
	if($chk($('bigger'))){
		$('bigger').addEvent('click', function(e){
			e.stop();
			changefontsize("bigger");
		});
	}

	if($chk($('smaller'))){
		$('smaller').addEvent('click', function(e){
			e.stop();
			changefontsize("smaller");
		});
	}

	if($chk($('nyhetsbrevEmail'))){

/*
		$('newslettersignup').addEvent('submit', function(e){
			e.stop();
		});
		
*/
		$('nyhetsbrevEmail').addEvent('click', function(e){
			this.value = (this.value == 'Skriv inn din epost' ? '' : this.value);
		});

		$('imgnyhetsbrevEmail').addEvent('click', function(e){
			e.stop();
			$('newsletter').submit();
//			registerNewsletter($('nyhetsbrevEmail').value);
		});
		
/*		$('nyhetsbrevEmail').addEvent('keydown', function(e){
			
			if(e.key == 'enter'){
				e.stop();
				 registerNewsletter(this.value)		
			}
		});*/
	}
	
	if($chk($('calendarBox'))){
		var flashvars = {}
		flashvars.dataUrl = "/_xml/calendar.php";
		flashvars.width = 271;
		flashvars.height = 242;
		var params = {}
		params.wmode = "opaque";
		
		swfobject.embedSWF('/_swf/BlaaCalendar.swf', $('calendarBox').id, 271, 242, '9.0.0', '/swf/expressInstall.swf', flashvars, params);
	}
	
	if($chk($('flashcontainer'))){
		var flashvars = {}
		flashvars.dataUrl = "/_xml/blaadata.php";
		flashvars.assetsUrl = "/_swf/kulturarvAssets.swf";
		flashvars.width = 515;
		flashvars.height = 222;
		var params = {}
		params.wmode = "opaque";

		swfobject.embedSWF('/_swf/BlaaGallery.swf', $('flashcontainer').id, 515, 222, '9.0.0', '/swf/expressInstall.swf', flashvars, params);
		
	}
	
	if($chk($('flashmapC'))){
		var flashvars = {}
		flashvars.dataUrl = "/_xml/data.xml";
		flashvars.assetUrl = "/_swf/BlaaLibrary.swf";
		flashvars.width = 700;
		flashvars.height = 770;
		var params = {}
		params.wmode = "opaque";

		swfobject.embedSWF('/_swf/BlaaMap.swf', $('flashmap').id, 700, 770, '9.0.0', '/swf/expressInstall.swf', flashvars, params);

	}

});

function registerNewsletter(email){

	var req = new Request({
		method: 'post',
		url: '_handlers/userhandler.php',
		data: {
			'email': email,
			'rand':Math.random()
		},
		async: false,
		onComplete: function(response) { 
			$('nyhetsbrevEmail').setStyle('border', response);
//			$('statusMsg').innerHTML = response;				
		}
	}).send();
}

function changefontsize(fsize){
			var req = new Request({
				method:	'post',
				url:	'_ajax/changesize.php',
				data:	{
					'fsize' : fsize 
				},
				async:	false,
				onComplete: function(response){
					window.location.href=window.location.href
				}
			}).send();

}
