﻿
function fncCheckData()
{
    if(document.getElementById("txtNafn").value == "")
    {
        alert("Þú verður að fylla út nafn!");
        document.getElementById("txtNafn").focus()
        return false;
    }
    
    if(document.getElementById("txtNetfang").value == "")
    {
        alert("Þú verður að fylla út netfang!");
        document.getElementById("txtNetfang").focus()
        return false;
    }
    else
    {
        if( !verifyEmail(document.getElementById("txtNetfang").value) )
        {
            alert("Netfang er ekki á réttu formi!");
            document.getElementById("txtNetfang").focus();
            return false;
        }
    }
    
    if(document.getElementById("txtEfni").value == "")
    {
        alert("Þú verður að fylla út efni!");
        document.getElementById("txtEfni").focus();
        return false;
    }
    
    if(document.getElementById("txtTexti").value == "")
    {
        alert("Þú verður að fylla út texta!");
        document.getElementById("txtTexti").focus();
        return false;
    }
    
    return true;
}

function verifyEmail(strEmail) 
{
	var blnReturn = true;

	if (strEmail.indexOf("@") > -1 && strEmail.indexOf(".") > -1) 
	{
		for (intA=0;intA<strEmail.length;intA++)
		{
			intChar = strEmail.charCodeAt(intA);
			if (!(intChar > 45 && intChar < 127)) 
			{
				blnReturn = false;
			}
		}

		if (!blnReturn) 
		{
			alert('Ekki er leyfilegt að hafa íslenska stafi í netfangi.');
		}
	} 
	else 
	{
		blnReturn = false;
	}
	
	return blnReturn;
}
