$(document).ready(function() {

	/* Niðurstöður með texta */
	$(".slideTextContent").hide();	
	$("a.slideText").click(function() {	
		var id = $(this).attr('id'); id = id.replace('slideText_','');
		
		$("div.slideTextContent:visible").slideToggle(200);
		$("a.slideTextActive").removeClass('slideTextActive');
		
		$("#nidurstada_text_efni").find('tr').removeClass('validtr');
		

		$('#slideTextContent_'+id+':hidden').slideToggle(200, function() {
			var id = $(this).attr('id'); id = id.replace('slideTextContent_','');
			
			if($(this).css('display') == 'block')
			{
				$("#slideText_"+id).addClass('slideTextActive');
				$('#slideTextTr_'+id+':visible').addClass('validtr');
			}	
		});
		return false;
	});
	
	/* Dagatal */
	initDagatal();
	
	/* Popups */
	$("a.popup").click(showPopup);
	$("a.popup2").click(showPopup2);
	
	
	$('#vistaeign').click(function(){
		if(!$(this).hasClass('no_login')) {
			
			$.get($(this).attr('href'));
			
			$(this).find('span').html('Eign vistuð!');
			$(this).find('.goldstar').hide();
			$(this).find('.bluestar').show();
			
			$('#vistaeign').attr('href', '#');
			
			
			return false;
			
		}
	});
	
	$('.vistaeign a').click(function(){
		$.get($(this).attr('href'));
		
		$(this).parent().html('Eign vistuð!');
		
		return false;
	});
	
	
	$('#vistaleit').click(function(){
		$.get($(this).attr('href'));
		
		$(this).find('span').html('Leit vistuð í eignavaktara');
		$(this).attr('href', '');
		
		return false;
	});
	
	if ($('#slideshow_images').size() > 0) {
		$('#slideshow_images a').lightBox({
			imageBtnClose: '/img/btn_lightbox_close.png',
			imageBtnPrev: '/img/btn_lightbox_prev.png',
			imageBtnNext: '/img/btn_lightbox_next.png',
			imageBtnPause: '/img/btn_lightbox_pause.png',
			imageBtnPlay: '/img/btn_lightbox_play.png',
			imageBtnPlayActive: '/img/btn_lightbox_play_active.png',
			imageLoading: '/img/ajax-loader.gif',
			txtImage: 'Mynd',
			txtOf: 'af'
			
		});
	}
	
	
	$('.selectTrigger').click(function() {
		var id = $(this).attr('rel'); 
		$('#'+id).toggle();
		return false;
	});
	
	$('.selectTriggerClose').click(function() {
		var id = $(this).attr('rel'); 
		$('#'+id).toggle();
		return false;
	});
	
	
	$('#type_ctn input').change(workTypeList);
	$('#zip_ctn input').change(workZipList);
	
	workTypeList();
	workZipList();
	
	
	initServiceSwap();

});

function initServiceSwap() {
	var refreshId = setInterval(function() {
						$('#service_big a.blink:visible').fadeOut('fast',function() {
							if($(this).hasClass('lastbl'))
								$('#service_big a.blink:first').fadeIn('fast');
							else
								$(this).next().fadeIn('fast');
						});
						
	   				}, 1000 * 5);	
}
function serviceSwap() {
	
//	$('#service_big a.blink:first').next().fadeIn('fast');
//	$('#service_big').load('/ajax/thjonusta/', '', function () { $('#service_big').fadeIn('normal')} );
}

function workZipList() {
	$('#ziplist').attr('value','');
	$('#zip_ctn').find(':input').each(function(i) {
		if (this.checked)
			$('#ziplist').attr('value',$('#ziplist').attr('value') + $(this).attr('rel') + ',');
	});
	
	var z = $('#ziplist');
	if (z)
	{
		var v = z.attr('value');
		if (v)
			z.attr('value',v.substring(0,v.length-1));
	}
}

function workTypeList() { 
	$('#typelist').attr('value','');
	$('#type_ctn').find(':input').each(function(i) {
		if (this.checked)
			$('#typelist').attr('value',$('#typelist').attr('value') + $(this).attr('rel') + ',');
	});

	var z = $('#typelist');
	if (z)
	{
		var v = z.attr('value');
		if (v)
		z.attr('value',v.substring(0,v.length-1));
	}
}
	


function showPopup2() {

	var width = $(this).attr('rel');
	var height = 600;
	var top = screen.height/2 - height/2;
	var left = screen.width/2 - width/2;
	
	var strOptions = 'width=' + width + ',height=' + height + ',top=' + top + ', left=' + left +',toolbar=no,menubar=no,status=no,resize=yes,resizable=yes,directories=no,scrollbars=no'; 
  	var popup = window.open(this.href, "popup", strOptions);

  	popup.focus();
  return false;
}

function showPopup() {

	var width = 1080;
	var height = 600;
	var top = screen.height/2 - height/2;
	var left = screen.width/2 - width/2;
	
	var strOptions = 'width=' + width + ',height=' + height + ',top=' + top + ', left=' + left +',toolbar=no,menubar=no,status=no,resize=yes,resizable=yes,directories=no,scrollbars=yes'; 
  	var popup = window.open(this.href, "popup", strOptions);

  	popup.focus();
  return false;
}

function initDagatal() {
	$("#dagatal_container").animate({opacity: 1.0}, 'fast'); // og þessi
	$("a.dagatal_nav_link").click(function() {
		$("#dagatal_container").animate({opacity: 0.2}, 'fast'); // þessi á undan load.
		$("#dagatal").load('/ajax/dagatal/'+$(this).attr('href')+'&ajax=1', '', initDagatal);
		return false;
	});
}

