/*
//<CFDdoc>CFDOCS v1.1</CFDdoc>
//=======================================================
//<CFDAuthor>    Martin Granelund</CFDAuthor>
//<CFDdate>		   2006-09-26</CFDdate>
//<CFDupdated>  </CFDupdated>
//<CFDHistory>
//DATE - CHANGED BY - MODIFICATIONS/CHANGES
//</CFDHistory>
//=======================================================
<CFDtitle>         Check forms - inc								</CFDtitle>	
<CFDdesc>        Functions that checks different forms		</CFDdesc>
<CFDsec>          inc																		</CFDsec>
<CFDstatus>     Active																			</CFDstatus>
//=======================================================
<CFDInputPara>        none									</CFDInputPara>
<CFDStoredProc>      none								</CFDStoredProc>
<CFDSubsAndFunc>   none	</CFDSubsAndFunc>
<CFDIncludedFiles>   none								</CFDIncludedFiles>
//=======================================================
//
*/

/* **********************************************************************************
// JavaScript Document 
// 
//  UNICODE REFERENCE \u
//  Å= \u00c5 /197  å= \u00E5 /229
//  Ä= \u00c4 /196  ä= \u00e4 /228
//  Ö= \u00d6 /214 ö= \u00f6 /246
// 
********************************************************************************** */

//=======================================================
// Check form; login page username and password 

function chkfrm_MemLoginPage()
{
	if(document.forms[0].Username.value == "")
	{
		alert("Du m\u00E5ste ange din e-postadress!");
		document.forms[0].Username.focus();
		return false;
	}
	else if(document.forms[0].Password.value == "")
	{
		alert("Du m\u00E5ste ange ditt l\u00f6senord!");
		document.forms[0].Password.focus();
		return false;
	}	
	else
	{
		return true;
	}
}

//=======================================================
// Check form; e-mail correctly filled in  

function chkfrm_MemGetMail()
{
	if(document.forms[0].Email.value == "")
	{
		alert("Du m\u00E5ste ange en e-postadress!");
		document.forms[0].Email.focus();
		return false;
	}
	if (document.forms[0].Email.value != "")
	{
		var m_punkt = 0;
		m_kanelbulle = 0;
		var x;
		for(var i=0;i<document.forms[0].Email.value.length;i++)
		{
			if(document.forms[0].Email.value.charAt(i) == '@')
			{
				m_kanelbulle=1;
				x=i;
			}
		}
		for(i=x+2;i<document.forms[0].Email.value.length;i++)
		{
			if(document.forms[0].Email.value.charAt(i)=='.')
				m_punkt = 1;
		}
		if (m_punkt==0||m_kanelbulle==0)
		{
			alert("Felaktig e-postadress!");
			document.forms[0].Email.focus();
			return false;
		}
	}
	else
	{
		return true;
	}
}

//=======================================================
// Check form; register  

function chkfrm_MemRegister()
{
	if(document.forms[0].Email1.value == "")
	{
		alert("Du m\u00E5ste ange en e-postadress!");
		document.forms[0].Email1.focus();
		return false;
	}
	if (document.forms[0].Email1.value != "")
	{
		var m_punkt = 0;
		m_kanelbulle = 0;
		var x;
		for(var i=0;i<document.forms[0].Email1.value.length;i++)
		{
			if(document.forms[0].Email1.value.charAt(i) == '@')
			{
				m_kanelbulle=1;
				x=i;
			}
		}
		for(i=x+2;i<document.forms[0].Email1.value.length;i++)
		{
			if(document.forms[0].Email1.value.charAt(i)=='.')
				m_punkt = 1;
		}
		if (m_punkt==0||m_kanelbulle==0)
		{
			alert("Felaktig e-postadress!");
			document.forms[0].Email1.focus();
			return false;
		}
	}
	if(document.forms[0].Password1.value == "")
	{
		alert("Du m\u00E5ste ange ett l\u00f6senord!");
		document.forms[0].Password1.focus();
		return false;
	}

	if(document.forms[0].Password1.value != document.forms[0].Password2.value)
		{
			alert("Du m\u00E5ste ange samma l\u00f6senord i b\u00E5da f\u00e4lten!");
			document.forms[0].Password1.focus();
			return false;
		}
}

//=======================================================
// Check form; astrix first name and last name
  
function chkfrm_MemName()
{
	if(document.forms[0].Fname.value == "")
	{
		alert("Du m\u00E5ste ange f\u00f6rnamn!");
		document.forms[0].Fname.focus();
		return false;
	}
	if(document.forms[0].Lname.value == "")
	{
		alert("Du m\u00E5ste ange efternamn!");
		document.forms[0].Lname.focus();
		return false;
	}
}

//=======================================================
// Check form; password

function chkfrm_MemPassword()
{
	if(document.forms[0].Password.value == "")
	{
		alert("Du m\u00E5ste ange ditt l\u00f6senord!");
		document.forms[0].Password.focus();
		return false;
	}
}

//=======================================================
// Check form; user settings

function chkfrm_MemUserSettings()
{
	if(document.forms[0].Fname.value == "")
	{
		alert("Du m\u00E5ste ange f\u00f6rnamn!");
		document.forms[0].Fname.focus();
		return false;
	}
	if(document.forms[0].Lname.value == "")
	{
		alert("Du m\u00E5ste ange efternamn!");
		document.forms[0].Lname.focus();
		return false;
	}
	if(document.forms[0].Email1.value == "")
	{
		alert("Du m\u00E5ste ange epostadress!");
		document.forms[0].Email1.focus();
		return false;
	}
	if (document.forms[0].Email1.value != "")
	{
		var m_punkt = 0;
		m_kanelbulle = 0;
		var x;
		for(var i=0;i<document.forms[0].Email1.value.length;i++)
		{
			if(document.forms[0].Email1.value.charAt(i) == '@')
			{
				m_kanelbulle=1;
				x=i;
			}
		}
		for(i=x+2;i<document.forms[0].Email1.value.length;i++)
		{
			if(document.forms[0].Email1.value.charAt(i)=='.')
				m_punkt = 1;
		}
		if (m_punkt==0||m_kanelbulle==0)
		{
			alert("Felaktig e-postadress!");
			document.forms[0].Email1.focus();
			return false;
		}
	}
	if(document.forms[0].Password1.value == "")
	{
		alert("Du m\u00E5ste ange ett l\u00f6senord!");
		document.forms[0].Password1.focus();
		return false;
	}

	if(document.forms[0].Password1.value != document.forms[0].Password2.value)
		{
			alert("Du m\u00E5ste ange samma l\u00f6senord i b\u00E5da f\u00e4lten!");
			document.forms[0].Password1.focus();
			return false;
		}

}





