function complainMessage(id)
{
	if(confirm("Vill du anmäla meddelandet som olämpligt till Svenska Jägareförbundet?"))
	{
		location.href="/medlem/process.asp?action_id=COMPLAIN_MESSAGE&MessageID=" + id;
	}
}
//----------------------------------------------------------
function complainMessage(m_id, r_id)
{

	if(confirm("Vill du anmäla meddelandet som olämpligt till Svenska Jägareförbundet?"))
	{
		location.href="/medlem/process.asp?action_id=COMPLAIN_MESSAGE&MessageID=" + m_id + "&RoomID=" + r_id;
	}
}
//----------------------------------------------------------
function complainMessage(m_id, t_id, r_id)
{

	if(confirm("Vill du anmäla meddelandet som olämpligt till Svenska Jägareförbundet?"))
	{
		location.href="/medlem/process.asp?action_id=COMPLAIN_MESSAGE&MessageID=" + m_id + "&ThreadID=" + t_id + "&RoomID=" + r_id;
	}
}

//----------------------------------------------------------
function nrChars()
{
	var iChars = document.getElementById("Personal_Info").value.length;
	if(iChars > 200)
	{
		sChars = "<span style='color: red; font-weight: bold;'>" + iChars + "</span>";
		document.getElementById("Personal_Info").style.color = "red";
	}
	else
	{
		sChars = iChars;
		document.getElementById("Personal_Info").style.color = "";
	}
	
	document.getElementById("nrchars").innerHTML = sChars;
}

//----------------------------------------------------------
function hej() {
 alert("hej")
 }

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
  field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
  countfield.value = maxlimit - field.value.length;
}

//----------------------------------------------------------
function verifyer2()
{
	var r = true;
	var d = document.sf;
	
	var usr			= d.UserName.value;
	var usrRe		= /[a-zA-Z_0-9]{3,21}/ig;
	var usrMatch	= usr.replace(usrRe, "");
	if(usrMatch != "")
	{
		alert("Du har angivit ett icke tillåtet användarnamn!\n\nAnvändarnamnet får endast innehålla tecknen a-z, A-Z, 0-9 och _ (underscore).\nAnvändarnamnet måste minst innehålla 3 tecken och maximalt 20 tecken.\n\nVar god ange ett korrekt användarnamn.");
		r = false;
	}
	
	if((d.Old_Password.value == '') || (d.Confirm_Password.value != d.New_Password.value))
	{
		alert("Du har inte angivit ditt nuvarande lösenord eller så har du inte lyckats upprepa det nya lösenordet korrekt.");
		r = false;
	}
	else
	{
		var pwd			= d.New_Password.value;
		var pwdRe		= /[a-zA-Z_0-9]{3,10}/ig;
		var pwdMatch	= pwd.replace(pwdRe, "");
		if(pwdMatch != "")
		{
			alert("Du har angivit ett icke tillåtet lösenord!\n\nLösenordet får endast innehålla tecknen a-z, A-Z, 0-9 och _ (underscore).\nLösenordet måste minst innehålla 3 tecken och maximalt 10 tecken.\n\nVar god ange ett korrekt lösenord.");
			r = false;
		}
	}
	
	var pic = d.Address_Link.value;
	var re = /^(http|ftp|https):\/\/(.*?)(jpg|jpeg|gif|png){1}$/;
	var bMatch = pic.replace(re, "");
	if(bMatch != "")
	{
		alert("Du har angivit en icke tillåten URL till bilden.\nEndast bilder av formaten jpg, gif eller png är tillåtna\n\nVar god ange en korrekt URL.");
		r = false;
	}
	
	return r;
}
