function aNameScroll(whereTo){
	$('html, body').animate({
		scrollTop: $("a[name*=" + whereTo + "]").offset().top - 50
	}, 1000);
}

function switchArticleMessageArrow(){
	if ($('#open_close_articleMessage').attr('src') == '/gfx/arrowup_button.jpg'){
		$('#open_close_articleMessage').attr('src', '/gfx/arrowdown_button.jpg');
	} else {
		$('#open_close_articleMessage').attr('src', '/gfx/arrowup_button.jpg');
	}
}

function bibleVersePopup(matches, a, e){
	divID = 'bibleVersePopup' + matches.replace(/\|/g, '');
	$('<div id="' + divID + '" style="display:none; font-size:12px"></div>').appendTo(document.body);
	
	$(a).html($(a).html() + '<div id="bibleVerseWaitIcon" style="display: inline; position: absolute; left: ' + e.pageX + '"><img src="/gfx/icons/littleBook.gif"></div>');
	$(a).attr('style', 'cursor: wait');
	$.ajax({  url:'/ajax/ajax.bible.php'
			, type:'post'
			, dataType:'json'
			, contentType: 'application/x-www-form-urlencoded; charset=ISO-8859-1'
			, data:'action=getBibleverse&matches=' + matches
			, success: function(data){
				$('#' + divID).attr('title', data.title);
				$('#' + divID).html(data.content);
				$('#' + divID).dialog({	  closeOnEscape: true
										, closeText: 'Luk'
										, stack: true
										, position: [e.pageX, e.pageY - $(window).scrollTop() + 10]
										, width: 390
									});
			
			}
			, complete: function(){
									//setTimeout("test()", 2000);
									$('#bibleVerseWaitIcon').remove();
									$(a).attr('style', 'cursor: pointer');

								}
			
	});
}

function showStrongPopup(strongNumber, a, e){
	divID = 'strongPopup' + strongNumber;
	$('<div id="' + divID + '" style="display:none; font-size:12px"></div>').appendTo(document.body);

	$(a).html($(a).html() + '<div id="bibleVerseWaitIcon" style="display: inline; position: absolute; left: ' + e.pageX + '"><img src="/gfx/icons/littleBook.gif"></div>');
	$(a).attr('style', 'cursor: wait');
	$.ajax({  url:'/ajax/ajax.bible.php'
			, type:'post'
			, dataType:'json'
			, contentType: 'application/x-www-form-urlencoded; charset=ISO-8859-1'
			, data:'action=getStrong&strongNumber=' + strongNumber
			, success: function(data){
				$('#' + divID).attr('title', data.title);
				$('#' + divID).html(data.content);
				$('#' + divID).dialog({	  closeOnEscape: true
										, closeText: 'Luk'
										, stack: true
										, position: [e.pageX, e.pageY - $(window).scrollTop() + 10]
										, width: 390
									});

			}
			, complete: function(){
									//setTimeout("test()", 2000);
									$('#bibleVerseWaitIcon').remove();
									$(a).attr('style', 'cursor: pointer; text-decoration: none');

								}

	});
}

function showNotice(noticeID, a, e){
	divID = 'noticePopup' + noticeID;
	$('<div id="' + divID + '" style="display:none; font-size:12px"></div>').appendTo(document.body);

	$(a).html($(a).html() + '<div id="noticeWaitIcon" style="display: inline; position: absolute; left: ' + e.pageX + '"><img src="/gfx/icons/littleBook.gif"></div>');
	$(a).attr('style', 'cursor: wait');
	$.ajax({  url:'/ajax/ajax.articles.php'
			, type:'post'
			, dataType:'json'
			, contentType: 'application/x-www-form-urlencoded; charset=ISO-8859-1'
			, data:'action=getNotice&ID=' + noticeID
			, success: function(data){
				$('#' + divID).attr('title', data.title);
				$('#' + divID).html(data.content);
				$('#' + divID).dialog({	  closeOnEscape: true
										, closeText: 'Luk'
										, stack: true
										, position: [e.pageX, e.pageY - $(window).scrollTop() + 10]
										, width: 700
										, height: 400
									});

			}
			, complete: function(){
									//setTimeout("test()", 2000);
									$('#noticeWaitIcon').remove();
									$(a).attr('style', 'cursor: pointer');

								}

	});
}

function test(){
	$("#bibleTabs").tabs();
}
function divbox_onoff(obj){

		obj = document.getElementById(obj);

		if (obj.style.display == '')
			obj.style.display = 'none';
		else
			obj.style.display = '';

	}
// --------------------------------- VIDEO ------------------------------- //
	function playerReady(obj) {
		var player;
		var id = obj['id'];
		var version = obj['version'];
		var client = obj['client'];
		player = document.getElementById(id);
		start_video(player);
	};

	function start_video(video){
		video.sendEvent('PLAY', true);
	}

	function close_all_videos(id){
		divs = document.getElementsByTagName('div');
		for (var i = 0; i <= divs.length - 1; i++){
			if (divs[i].id.indexOf('videolink_') > -1 && divs[i].id != 'videolink_' + id){
				divs[i].style.display = 'none';
			}
		}
	}
// --------------------------------- / VIDEO ------------------------------- //

function loadRelatedNewsBlogs(ID){

	$('#relatedNewsBlogs').html('<div style="text-align: center" id="relatedNewsLoader"><img src="/gfx/ajaxLoader.gif"></div>');
	$('#relatedNewsLoader').css('height', '1300px');
	$.ajax({  url:'/ajax/ajax.newsBlogs.php'
			, type:'post'
			, dataType:'html'
			, contentType: 'application/x-www-form-urlencoded; charset=ISO-8859-1'
			, data:'action=getRelatedNewsBlogs&ID=' + ID
			, success: function(data){
				$('#relatedNewsBlogs').html(data + '<br /><br />');

			}
	});
}

function mail(subject){
	var mArray = new Array(109,97,105,108,64,116,97,103,114,121,103,103,101,110,46,100,107);
	var m = '';
	document.write('<a href="mailto:');
	for (i in mArray){
		document.write(String.fromCharCode(mArray[i]));
		m += String.fromCharCode(mArray[i]);
	}
	document.write('?subject=' + subject + '">' + m + '</a>');
}

function resizeImage(elem){
	if ($(elem).attr('sizeh') == $(elem).height() && $(elem).attr('sizew') == $(elem).width()){
		$(elem).removeAttr('height');
		$(elem).removeAttr('width');
		$(elem).css('width', '');
		$(elem).css('height', '');
		$(elem).attr('resized', 'true');
		$(elem).css('position' , 'absolute');
		if ($(elem).position().left + $(elem).width() > 800){
			$(elem).offset({ left: ($(elem).position().left + $(elem).width()) - 800 })
		}
		//$(elem).css('left' , '10px');
	} else {
		$(elem).css('width', $(elem).attr('sizew'));
		$(elem).css('height', $(elem).attr('sizeh'));
		$(elem).removeAttr('resized');
		$(elem).css('position' , 'relative');
		$(elem).css('left' , '');
	}
}

$(document).ready(function(){
	var preLoadImage1 = $('<img />').attr('src', '/gfx/ajaxLoader.gif');
	var preLoadImage2 = $('<img />').attr('src', '/gfx/icons/littleBook.gif');

	$('div.topMenu').show();
	//domtab.activeClass = '';
	$('div.topMenu > div').each(function(){
		$(this).toggle();
	});
	//$('ul.topMenus li:nth-child(1)').removeClass('active');

	$("#dimPage").css("height", $(document).height());
	$(window).bind("resize", function(){
		$("#dimPage").css("height", $(window).height());
	});

	$('img').each(function(){
		if ($(this).parent().get(0).tagName == 'A'){
			$(this).parent().attr('style', 'border: 0px');
		}
	});


	images = $('img[resize="true"]');
	for (i = 0; i <= images.length - 1; i++){
		$(images[i]).after('<br /><div style="width:' + $(images[i]).width() + 'px; text-align: right"><sup>(Klik for at forstørre)</sup></div>');
		/*
		$(images[i]).bind('click', function(){
			if (!$(this).attr('resized')){
				$(this).attr('sizeh', $(this).height());
				$(this).attr('sizew', $(this).width());
			}
			//resizeImage($(this));
		});
		*/
	}
	$("area[rel^='prettyPhoto']").prettyPhoto();
	$(".gallery a[rel^='prettyPhoto']").prettyPhoto({	animation_speed:'normal',
															theme:'light_square',
															slideshow:false,
															social_tools:'',
															show_title: false,
															overlay_gallery: true,
															closeText: 'Luk',
															deeplinking: false
														});

	if (location.hash){
		$(window).scrollTop($(window).scrollTop() - 50);
	}

});
