window.onload = init;

function init()
{
	empinputtext();
}

/* DOM Load */
$(function()
{
	$('input#changeuserinfo').click(function(){
		if($(this).attr('checked')){
			$('#showinfo').show();
		}
		else{
			$('#showinfo').hide();			
		}
	});
	function CheckMe()
	{
		$(this).parent().next().find('.pin_number').toggle('slow');
		if( $('.checkme:checked').length )
		{
			$('#help').show('slow');
			$('#helptext').show('slow');
		}
		else
		{
			$('#help').hide('slow');
			$('#helptext').hide('slow');
		}
	}
	$('.checkme').click(CheckMe);
	$('.checkme:checked').each(CheckMe);

var f_ename = document.getElementById('email2');
if ( f_ename != null ){
	if ( f_ename.value == "")
	{ 
		f_ename.value = "Staðfesta netfang"; 
		$("#email2").addClass("emailText");
	}
}

$('#email2').focus(function() {
	if(this.value == "Staðfesta netfang")
	{
		this.value = "";
		$("#email2").removeClass("emailText");
	}
});
});

$(function(){
	$("#helptext,#application .pin_number, #application #help").hide();

	$('a#help').click(function() {
		$('#helptext').toggle('slow');
		return false;
  	});
});

/**** Employee scripts ****/

function empinputtext() {
	var f_ename = document.getElementById('f_ename');
	var f_efield = document.getElementById('f_efield');

	if ( f_ename != null ){
		f_ename.value = "Sláðu inn nafn starfsmanns";
		f_ename.onfocus = clearname;
		f_ename.onblur = setname;
	}

	if ( f_efield != null ){
		f_efield.value = "Veljið svið";
		f_efield.onfocus = clearpos;
		f_efield.onblur = setpos;
	}
}

function clearname(){
	var f_ename = document.getElementById('f_ename');
	if ( f_ename != null ){
		if ( f_ename.value == "Sláðu inn nafn starfsmanns"){ f_ename.value = ""; }
	}
}
function setname(){
	var f_ename = document.getElementById('f_ename');
	if ( f_ename != null ){
		if ( f_ename.value == ""){ f_ename.value = "Sláðu inn nafn starfsmanns"; }
	}
}

function clearpos(){
	var f_efield = document.getElementById('f_efield');
	if ( f_efield != null ){
		if ( f_efield.value == "Veljið svið"){ f_efield.value = ""; }
	}
}

function setpos(){
	var f_efield = document.getElementById('f_efield');
	if ( f_efield != null ){
		if ( f_efield.value == ""){ f_efield.value = "Veljið svið"; }
	}
}

var lastEmpId=0;
function ShowEmployee(id, node)
{
	if(lastEmpId != 0) {$('#empline'+lastEmpId).show()}
	$('.displayEmp').hide();
	$('#employee'+id).fadeIn('slow');
	$('#empline'+id).hide();
	lastEmpId = id;
	return false;
}

function HideEmployee(id, node)
{	
	$('#employee'+id).hide();
	$('#empline'+id).show();
	return false;
}

function filteremp()
{
	var rows     	= document.getElementById('emptable').getElementsByTagName('tr');
	var f_ename  	= document.getElementById('f_ename').value;
	var f_efield   	= document.getElementById('f_efield').value;

	var col = [];
	var val = [];
	if(f_ename != '' && f_ename != 'Sláðu inn nafn starfsmanns')		{ col.push(0); val.push(f_ename); }
	if(f_efield != '' && f_efield != 'Veljið svið')			{ col.push(1); val.push(f_efield); }

	for(var i = 1; i < rows.length; i++)
	{
		if(rows[i].className.indexOf('empline') != (-1))
		{
			rows[i].style.display = filterline(rows[i], col, val) ? '' : 'none';
		}
	}
}


function filterline(row, col, val)
{
	for(var i = 0; i < col.length; i++)
	{
		var reg = new RegExp(val[i], 'i');
		if(!reg.test(striptags(row.getElementsByTagName('td')[col[i]].innerHTML)) &&
		   !reg.test(stripspace(striptags(row.getElementsByTagName('td')[col[i]].innerHTML)))) { return false; }
	}
	return true;
}

/***************************/

