function goToPage(link, num, mType)
{
	if (link.indexOf("?") > -1)
	{
		link = link + "&mType=" + mType + "&m=" + num;
	}
	else
	{
		link = link + "?mType=" + mType + "&m=" + num;
	}
	
	location.href = link;
}

//----------------------------------------------------------------------------

function validContact()
{
	var ok;
	var count=0;
	var count2=0;
	var end=true;
	var check_space=false;
	var check_at=false;
	var check_dot=false;


	document.getElementById("Fname").style.color="#000000";
	document.getElementById("gender").style.color="#000000";
	document.getElementById("mail").style.color="#000000";
	document.getElementById("message").style.color="#000000";


	//------------Fname------------
	
	if (document.frm.Fname.value=="")
	{
		document.getElementById("Fname").style.color="#FF0033";
		end=false;
	}

	
	//------------gender------------
	
	ok=false;
	for (i=0; i<document.frm.gender.length; i++)
	{
		if (ok==false)
		{
			if (document.frm.gender[i].checked)
			{
				ok=true;
			}
		}
	}
	if (ok==false)
	{
		document.getElementById("gender").style.color="#FF0033";
		end=false;
	}


	//------------mail------------

	ok=true;
	count=0;
	if (document.frm.mail.value=="")
	{
		document.getElementById("mail").style.color="#FF0033";
		end=false;
	}
	else
	{
		if ((document.frm.mail.value.charAt(0)=="@") || (document.frm.mail.value.charAt(0)=="."))
		{
			ok=false;
		}
		if (document.frm.mail.value.charAt(document.frm.mail.value.length-1)==".")
		{
			ok=false;
		}
		if (document.frm.mail.value.indexOf("@")>document.frm.mail.value.indexOf("."))
		{
			ok=false;
		}
		for (i=0; i<=document.frm.mail.value.length; i++)
		{
			if (document.frm.mail.value.charAt(i)=="@")
			{
				check_at=true;
				count=count+1;
			}
			if (document.frm.mail.value.charAt(i)==" ")
			{
				check_space=true;
			}
			if (document.frm.mail.value.charAt(i)==".")
			{
				check_dot=true;
				count2=count2+1;
			}
		}
		if ((ok==false) || (check_dot==false) || (check_space==true) || (check_at==false) || (count>1) || (count2>2))		
		{
			document.getElementById("mail").style.color="#FF0033";
			end=false;
		}
	}
	

	//------------message------------
	
	if (document.frm.message.value=="")
	{
		document.getElementById("message").style.color="#FF0033";
		end=false;
	}


	//-------------------------------
	
	if (end)
	{
		document.frm.submit();
	}
}

//----------------------------------------------------------------------------
function validFriend()
{
	var ok;
	var count=0;
	var count2=0;
	var end=true;
	var check_space=false;
	var check_at=false;
	var check_dot=false;

	document.getElementById("Fname").style.color="#000000";
	document.getElementById("Fname2").style.color="#000000";
	document.getElementById("mail").style.color="#000000";
	document.getElementById("mail2").style.color="#000000";
	
	//------------Fname------------
	
	if (document.frm.Fname.value=="")
	{
		document.getElementById("Fname").style.color="#FF0033";
		end=false;		
	}


	//------------Fname2------------
	
	if (document.frm.Fname2.value=="")
	{
		document.getElementById("Fname2").style.color="#FF0033";
		end=false;		
	}


	//------------mail------------

	ok=true;
	count=0;
	if (document.frm.mail.value=="")
	{
		document.getElementById("mail").style.color="#FF0033";
		end=false;
	}
	else
	{
		if ((document.frm.mail.value.charAt(0)=="@") || (document.frm.mail.value.charAt(0)=="."))
		{
			ok=false;
		}
		if (document.frm.mail.value.charAt(document.frm.mail.value.length-1)==".")
		{
			ok=false;
		}
		if (document.frm.mail.value.indexOf("@")>document.frm.mail.value.indexOf("."))
		{
			ok=false;
		}
		for (i=0; i<=document.frm.mail.value.length; i++)
		{
			if (document.frm.mail.value.charAt(i)=="@")
			{
				check_at=true;
				count=count+1;
			}
			if (document.frm.mail.value.charAt(i)==" ")
			{
				check_space=true;
			}
			if (document.frm.mail.value.charAt(i)==".")
			{
				check_dot=true;
				count2=count2+1;
			}
		}
		if ((ok==false) || (check_dot==false) || (check_space==true) || (check_at==false) || (count>1) || (count2>2))		
		{
			document.getElementById("mail").style.color="#FF0033";
			end=false;
		}
	}



	//------------mail2------------
	
	ok=true;
	count=0;
	count2=0;
	check_space=false;
	check_at=false;
	check_dot=false;
	if (document.frm.mail2.value=="")
	{
		document.getElementById("mail2").style.color="#FF0033";
		end=false;
	}
	else
	{
		if ((document.frm.mail2.value.charAt(0)=="@") || (document.frm.mail2.value.charAt(0)=="."))
		{
			ok=false;
		}
		if (document.frm.mail2.value.charAt(document.frm.mail2.value.length-1)==".")
		{
			ok=false;
		}
		if (document.frm.mail2.value.indexOf("@")>document.frm.mail2.value.indexOf("."))
		{
			ok=false;
		}
		for (i=0; i<=document.frm.mail2.value.length; i++)
		{
			if (document.frm.mail2.value.charAt(i)=="@")
			{
				check_at=true;
				count=count+1;
			}
			if (document.frm.mail2.value.charAt(i)==" ")
			{
				check_space=true;
			}
			if (document.frm.mail2.value.charAt(i)==".")
			{
				check_dot=true;
				count2=count2+1;
			}
		}
		if ((ok==false) || (check_dot==false) || (check_space==true) || (check_at==false) || (count>1) || (count2>2))		
		{
			document.getElementById("mail2").style.color="#FF0033";
			end=false;
		}
	}
	
	//-------------------------------
	
	if (end)
	{
		document.frm.submit();
	}
}