
$(document).ready(function(){
	// sına leit
	$('.searchMe').toggle(function(){
		$('.search_frame').show('slow');
		$('.search_input').focus();
	},
	function(){
		$('.search_frame').hide('slow');
	});
	// fancybox
	$("a.gallery").fancybox({
		'overlayShow'			: false,
		'zoomSpeedIn'			: 600,
		'zoomSpeedOut'			: 500,
		'easingIn'				: 'easeOutBack',
		'easingOut'				: 'easeInBack',
		'callbackOnClose'		: function(){
			$(".profile_video_box").show();
		}
	});
	$("a.gallery").click(function(){
		$(".profile_video_box").hide();
	})
	// staff virkni
	$(".StaffTitle").toggle(function(){
		var id = $(this).attr('rel');
		$("#StaffCont_"+id).slideDown('slow');
	},
	function(){
		var id = $(this).attr('rel');
		$("#StaffCont_"+id).slideUp('fast');
	})
	$(".StaffTitle").hover(function(){
		$(this).css('text-decoration','underline');
	},
	function(){
		$(this).css('text-decoration','none');
	})
	// tab virkni
	$('.ytar_hnappur').click(function() {
		var id = $(this).attr('rel');
		if(id == 0)
		{
			$('#tilkBox0').show();
			$('#tilkBox1').hide();
			$('#tilkBox2').hide();
			$('.ytar_hnappur').removeClass("hnappur_ytar_sel");
			$('.ytar_hnappur').addClass("hnappur_ytar");
			$(this).removeClass("hnappur_ytar");
			$(this).addClass("hnappur_ytar_sel");
		}
		if(id == 1)
		{
			$('#tilkBox0').hide();
			$('#tilkBox1').show();
			$('#tilkBox2').hide();
			$('.ytar_hnappur').removeClass("hnappur_ytar_sel");
			$('.ytar_hnappur').addClass("hnappur_ytar");
			$(this).removeClass("hnappur_ytar");
			$(this).addClass("hnappur_ytar_sel");
		}
		if(id == 2)
		{
			$('#tilkBox0').hide();
			$('#tilkBox1').hide();
			$('#tilkBox2').show();
			$('.ytar_hnappur').removeClass("hnappur_ytar_sel");
			$('.ytar_hnappur').addClass("hnappur_ytar");
			$(this).removeClass("hnappur_ytar");
			$(this).addClass("hnappur_ytar_sel");
		}
	})

	// prófíll upplısingar birting
	$(".user_profile_more_info").toggle(function() {
		if($(this).text() == 'meiri upplısingar')
		{
			$(this).text('minni upplısingar');
		}
		else
		{
			$(this).text('less information');
		}
		$("#lower_content").slideDown('slow');
	},
	function() {
		if($(this).text() == 'minni upplısingar')
		{
			$(this).text('meiri upplısingar');
		}
		else
		{
			$(this).text('more information');
		}
		$("#lower_content").slideUp('slow');
	});
	$(".user_profile_more_info").hover(function(){
		$(this).css({'text-decoration' : 'underline'});
	},
	function() {
		$(this).css({'text-decoration' : 'none'});
	});

	// útskrá hnappur
	$("#logout").live("click", function()
	{
		var id = $(this).attr('rel');
		var root = $(this);
		$.get("ajax.php", { logout: true },
		  	function(data){
		    	window.location = '?';
		});
	})
	$("#logout").hover(function(){
		$(this).css({'text-decoration' : 'underline'});
	},
	function() {
		$(this).css({'text-decoration' : 'none'});
	});

	// menu kerfi
	$(".sub_menu").click(function(){
		var url = $(this).attr('rel');
		window.location = url;
	});
	$(".sub_menu_selected").click(function(){
		var url = $(this).attr('rel');
		window.location = url;
	});
	$(".menu_box").hover(function(){
		$(this).css({'background-image' : 'url(sysimages/new/menu_box_backgr_a61d1d.png)'});
	},
	function() {
		if($(this).attr('rel') == 'closed')
		{
			$(this).css({'backgroundImage' : 'url(sysimages/new/menu_box_backgr.png)'});
		}
	});

	$("#menu_box1").click(function() {
		var url = $(this).children('span').attr('rel');
		window.location = url;
	});
	$("#menu_box1").hover(function()
	{
		if($("#menu_box2").attr('rel') == 'open')
		{
			//$("#menu_box2").next('.menu_sublinks').hide('fast');
			$("#menu_box2").next('.menu_sublinks').fadeTo('slow', 0);
			$("#menu_box2").attr('rel','closed');
			$("#menu_box2").css({'backgroundImage' : 'url(sysimages/new/menu_box_backgr.png)'});
		}
		if($("#menu_box3").attr('rel') == 'open')
		{
			//$("#menu_box3").next('.menu_sublinks').hide('fast');
			$("#menu_box3").next('.menu_sublinks').fadeTo('slow', 0);
			$("#menu_box3").attr('rel','closed');
			$("#menu_box3").css({'backgroundImage' : 'url(sysimages/new/menu_box_backgr.png)'});
		}

		//$(this).next('.menu_sublinks').show('fast');
		$(this).next('.menu_sublinks').fadeTo('slow', 1);

		$(this).attr('rel','open');
	},function(){

	});

	$("#menu_box2").click(function() {
		var url = $(this).children('span').attr('rel');
		window.location = url;
	});
	$("#menu_box2").hover(function()
	{
		if($("#menu_box1").attr('rel') == 'open')
		{
			//$("#menu_box1").next('.menu_sublinks').hide('fast');
			$("#menu_box1").next('.menu_sublinks').fadeTo('slow', 0);
			$("#menu_box1").attr('rel','closed');
			$("#menu_box1").css({'backgroundImage' : 'url(sysimages/new/menu_box_backgr.png)'});
		}
		if($("#menu_box3").attr('rel') == 'open')
		{
			//$("#menu_box3").next('.menu_sublinks').hide('fast');
			$("#menu_box3").next('.menu_sublinks').fadeTo('slow', 0);
			$("#menu_box3").attr('rel','closed');
			$("#menu_box3").css({'backgroundImage' : 'url(sysimages/new/menu_box_backgr.png)'});
		}
		//$(this).next('.menu_sublinks').show('fast');
		$(this).next('.menu_sublinks').fadeTo('slow', 1);
		$(this).attr('rel','open');

	},function(){

	});

	$("#menu_box3").click(function() {
		var url = $(this).children('span').attr('rel');
		window.location = url;
	});
	$("#menu_box3").hover(function()
	{
		if($("#menu_box2").attr('rel') == 'open')
		{
			//$("#menu_box2").next('.menu_sublinks').hide('fast');
			$("#menu_box2").next('.menu_sublinks').fadeTo('slow', 0);
			$("#menu_box2").attr('rel','closed');
			$("#menu_box2").css({'backgroundImage' : 'url(sysimages/new/menu_box_backgr.png)'});
		}
		if($("#menu_box1").attr('rel') == 'open')
		{
			//$("#menu_box1").next('.menu_sublinks').hide('fast');
			$("#menu_box1").next('.menu_sublinks').fadeTo('slow', 0);
			$("#menu_box1").attr('rel','closed');
			$("#menu_box1").css({'backgroundImage' : 'url(sysimages/new/menu_box_backgr.png)'});
		}
		//$(this).next('.menu_sublinks').show('fast');
		$(this).next('.menu_sublinks').fadeTo('slow', 1);
		$(this).attr('rel','open');

	},function(){

	});

	// form vinna, eyğa út og önnur virkni
	$(".delete_cv").live("click", function()
	{
		$(this).parent('.cv_input').remove();
	})
	$(".hoverMe").hover(
		function() {
			$(this).fadeTo("fast", 0.5);
		},
		function() {
			$(this).fadeTo("slow", 1);
		}
	)
	$("#add_cv").click(function()
	{
		$("#cv_holder").append('<div class="cv_input"><input type="text" name="cv[]" maxlength="60" size="90" /> <img src="sysimages/new/delete.png" class="delete_cv" /></div>')	;
	})
	$(".delete_image").live("click", function()
	{
		$(this).parent('.image_input').remove();
	})
	$(".delete_image_viewable").live("click", function()
	{
		var id = $(this).attr('rel');
		var root = $(this);
		$.get("ajax.php", { delete_image: id },
		  	function(data){
		    	root.parent().parent().remove();
		});
	})
	$("#add_image").click(function()
	{
		var fjoldi = 0;

		fjoldi = $(".image_input").length;

		if(fjoldi >= 12)
		{
			alert('Ekki er hægt ağ setja fleiri myndir');
		}
		else
		{
			$("#image_holder").append('<div class="image_input"><input type="file" name="images[]" class="file_upload" size="40" /> <img src="sysimages/new/delete.png" class="delete_image" /></div>')	;
		}
	})

	//textatakmörkun fyrir form
	$('#description').keypress(function(e)
	{

		var howmany = 600;
		var value = $('#description').val();
		var fjoldi_stafa = $('#description').val().length;

		var fjoldi_eftir = howmany - fjoldi_stafa - 1;

		if(fjoldi_eftir + 1 <= 0 && e.which != 8)
		{
			alert('Şağ er ekki í boği ağ setja inn meira en 600 stafi');
			$('#description').val(value.substr(0, howmany));
			return false;
		}
		else if(fjoldi_eftir + 1 <= 0 && e.which == 8)
		{
			$('#description_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else if(e.which == 8)
		{
			$('#description_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else
		{
			$('#description_count').text('('+fjoldi_eftir+')');
		}
	});
	$('#leikstjorn').keypress(function(e)
	{

		var howmany = 1200;
		var value = $('#leikstjorn').val();
		var fjoldi_stafa = $('#leikstjorn').val().length;

		var fjoldi_eftir = howmany - fjoldi_stafa - 1;

		if(fjoldi_eftir + 1 <= 0 && e.which != 8)
		{
			alert('Şağ er ekki í boği ağ setja inn meira en 1200 stafi');
			$('#leikstjorn').val(value.substr(0, howmany));
			return false;
		}
		else if(fjoldi_eftir + 1 <= 0 && e.which == 8)
		{
			$('#leikstjorn_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else if(e.which == 8)
		{
			$('#leikstjorn_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else
		{
			$('#leikstjorn_count').text('('+fjoldi_eftir+')');
		}
	});
	$('#kennsla').keypress(function(e)
	{

		var howmany = 1200;
		var value = $('#kennsla').val();
		var fjoldi_stafa = $('#kennsla').val().length;

		var fjoldi_eftir = howmany - fjoldi_stafa - 1;

		if(fjoldi_eftir + 1 <= 0 && e.which != 8)
		{
			alert('Şağ er ekki í boği ağ setja inn meira en 1200 stafi');
			$('#kennsla').val(value.substr(0, howmany));
			return false;
		}
		else if(fjoldi_eftir + 1 <= 0 && e.which == 8)
		{
			$('#kennsla_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else if(e.which == 8)
		{
			$('#kennsla_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else
		{
			$('#kennsla_count').text('('+fjoldi_eftir+')');
		}
	});
	$('#leikst_ahuga').keypress(function(e)
	{

		var howmany = 1200;
		var value = $('#leikst_ahuga').val();
		var fjoldi_stafa = $('#leikst_ahuga').val().length;

		var fjoldi_eftir = howmany - fjoldi_stafa - 1;

		if(fjoldi_eftir + 1 <= 0 && e.which != 8)
		{
			alert('Şağ er ekki í boği ağ setja inn meira en 1200 stafi');
			$('#leikst_ahuga').val(value.substr(0, howmany));
			return false;
		}
		else if(fjoldi_eftir + 1 <= 0 && e.which == 8)
		{
			$('#leikst_ahuga_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else if(e.which == 8)
		{
			$('#leikst_ahuga_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else
		{
			$('#leikst_ahuga_count').text('('+fjoldi_eftir+')');
		}
	});
	$('#description_en').keypress(function(e)
	{

		var howmany = 600;
		var value = $('#description_en').val();
		var fjoldi_stafa = $('#description_en').val().length;

		var fjoldi_eftir = howmany - fjoldi_stafa - 1;

		if(fjoldi_eftir + 1 <= 0 && e.which != 8)
		{
			alert('Şağ er ekki í boği ağ setja inn meira en 600 stafi');
			$('#description_en').val(value.substr(0, howmany));
			return false;
		}
		else if(fjoldi_eftir + 1 <= 0 && e.which == 8)
		{
			$('#description_en_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else if(e.which == 8)
		{
			$('#description_en_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else
		{
			$('#description_en_count').text('('+fjoldi_eftir+')');
		}
	});
	$('#leikstjorn_en').keypress(function(e)
	{

		var howmany = 1200;
		var value = $('#leikstjorn_en').val();
		var fjoldi_stafa = $('#leikstjorn_en').val().length;

		var fjoldi_eftir = howmany - fjoldi_stafa - 1;

		if(fjoldi_eftir + 1 <= 0 && e.which != 8)
		{
			alert('Şağ er ekki í boği ağ setja inn meira en 1200 stafi');
			$('#leikstjorn_en').val(value.substr(0, howmany));
			return false;
		}
		else if(fjoldi_eftir + 1 <= 0 && e.which == 8)
		{
			$('#leikstjorn_en_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else if(e.which == 8)
		{
			$('#leikstjorn_en_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else
		{
			$('#leikstjorn_en_count').text('('+fjoldi_eftir+')');
		}
	});
	$('#kennsla_en').keypress(function(e)
	{

		var howmany = 1200;
		var value = $('#kennsla_en').val();
		var fjoldi_stafa = $('#kennsla_en').val().length;

		var fjoldi_eftir = howmany - fjoldi_stafa - 1;

		if(fjoldi_eftir + 1 <= 0 && e.which != 8)
		{
			alert('Şağ er ekki í boği ağ setja inn meira en 1200 stafi');
			$('#kennsla_en').val(value.substr(0, howmany));
			return false;
		}
		else if(fjoldi_eftir + 1 <= 0 && e.which == 8)
		{
			$('#kennsla_en_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else if(e.which == 8)
		{
			$('#kennsla_en_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else
		{
			$('#kennsla_en_count').text('('+fjoldi_eftir+')');
		}
	});
	$('#leikst_ahuga_en').keypress(function(e)
	{

		var howmany = 1200;
		var value = $('#leikst_ahuga_en').val();
		var fjoldi_stafa = $('#leikst_ahuga_en').val().length;

		var fjoldi_eftir = howmany - fjoldi_stafa - 1;

		if(fjoldi_eftir + 1 <= 0 && e.which != 8)
		{
			alert('Şağ er ekki í boği ağ setja inn meira en 1200 stafi');
			$('#leikst_ahuga_en').val(value.substr(0, howmany));
			return false;
		}
		else if(fjoldi_eftir + 1 <= 0 && e.which == 8)
		{
			$('#leikst_ahuga_en_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else if(e.which == 8)
		{
			$('#leikst_ahuga_en_count').text('('+(fjoldi_eftir + 2)+')');
		}
		else
		{
			$('#leikst_ahuga_en_count').text('('+fjoldi_eftir+')');
		}
	});
	$('#general_info').submit(function() {
		var message = '';
		var fjoldi1 = $('#description').val().length;
		if(fjoldi1 > 600) {
			message += "Prófíll listamanns er of langur\n";
		}
		var fjoldi2 = $('#leikstjorn').val().length;
		if(fjoldi2 > 1200) {
			message += "Leikstjórn er of langur\n";
		}
		var fjoldi3 = $('#kennsla').val().length;
		if(fjoldi3 > 1200) {
			message += "Kennsla er of langur\n";
		}
		var fjoldi4 = $('#leikst_ahuga').val().length;
		if(fjoldi4 > 1200) {
			message += "Leikstjórn áhugaf. og framhalds. er of langur\n";
		}
		var fjoldi5 = $('#description_en').val().length;
		if(fjoldi5 > 600) {
			message += "Prófíll listamanns (enska) er of langur\n";
		}
		var fjoldi6 = $('#leikstjorn_en').val().length;
		if(fjoldi6 > 1200) {
			message += "Leikstjórn (enska) er of langur\n";
		}
		var fjoldi7 = $('#kennsla_en').val().length;
		if(fjoldi7 > 1200) {
			message += "Kennsla (enska) er of langur\n";
		}
		var fjoldi8 = $('#leikst_ahuga_en').val().length;
		if(fjoldi8 > 1200) {
			message += "Leikstjórn áhugaf. og framhalds. (enska) er of langur\n";
		}
		if(message != '') {
			alert(message);
			return false;
		}

	});

});

function setHeight(obj1){

	var agt=navigator.userAgent.toLowerCase();

	var item = document.getElementById(obj1);

	var itemHeight = document.getElementById(obj1).offsetHeight;



	if (agt.indexOf("firefox") != -1) {

		var height = window.innerHeight - 329;
		var contHeight = window.innerHeight;

	}else if (agt.indexOf("msie") != -1){

		var height = document.body.offsetHeight - 329;
		var contHeight = document.body.offsetHeight;

	}

	if (itemHeight < height){

		item.style.height = height+"px";
		document.getElementById('container').style.height = contHeight+"px";

	}

}
