// JavaScript Document
	function Crypt(pass)
	{
		
	   tmpResult="";
	
	   for(var i=0;i<pass.length;i++)
	   {
		 tmpItem1=pass.charCodeAt(i);
		 tmpItem2=pass.charCodeAt(pass.length-i-1);
		 aux=Math.sqrt(tmpItem1);
		 aux*=tmpItem2;
		 tmpResult+=myRound(aux.toString()); 
	   }
		if(tmpResult.length%2!=0)tmpResult+='1';
	   		encriptado="";
	   for(var i=0;i<tmpResult.length;i+=2)
	   {
			aux1=parseInt(tmpResult.charAt(i));
			aux2=parseInt(tmpResult.charAt(i+1));
			
			encriptado+=String.fromCharCode(aux1+aux2);
	   }
	  
	   return ToReadableChars(encriptado);
	}
	
	function myRound(number)
	{
	  var result="";
	  var active=-1;
	  for(var i=0;i<number.length;i++)
	  {
		if(number.charAt(i)=='.')
		{
			  result+='1';
			  active++;
		}
		else if(active==2)
		{
			  break;
		}
		else if(active>-1)
		{
			  result+=number.charAt(i);
			  active++;
		}
		else
		{
		  result+=number.charAt(i);
		}
		
	  }

	  return result;
	}
	function ToReadableChars(cad)
	{
		var res='';
		
		for(var i=0;i<cad.length;i++)
		{
			tmpNum=cad.charCodeAt(i);
			
			tmpMod=tmpNum%62;
			if(tmpMod<=9)
				res+=String.fromCharCode(47+tmpMod);
			else if(tmpMod>9&&tmpMod<36)
				res+=String.fromCharCode(65+tmpMod);
			else
				res+=String.fromCharCode(97+tmpMod);
		}
		return res;
	}
	
	function CheckFields()
{
	if(document.forms['data'].elements['Username'].value=='')
	{
		alert("Please provide your Username");
		return false;
	}
	
	if(document.forms['data'].elements['Email'].value=='')
	{
		alert("Please provide your Email");
		return false;
	}
	
	//if(!CheckMail(document.forms['data'].elements['Email'].value))
	//{
		//alert("Please provide a valid Email address");
		//return false;
	//}
	if(document.forms['data'].elements['Password'].value=='')
	{
		alert("Please provide your Password");
		return false;
	}
	
	
	
	document.forms['data'].submit();
}

function CheckMail(email)
{
	
	if(email=='')
	{
		
		return false;	
	}
	arrow=email.indexOf('@');
	dot=email.indexOf('.');
	len=email.length;
	
	if(arrow<1)
	{
	
	return false;
	}
	
	if(dot<eval(arrow+2)||dot>=len-2)
	{
	
	return false;
	}
	return true;
}

function SetValues()
{
	
	if(document.forms['loginform'].elements['username'].value=='')
	{
		alert("Please provide a username");
		return;
	}
	if(document.forms['loginform'].elements['password'].value=='')
	{
		alert("Please provide a password");
		return;
	}
	//document.forms['login'].elements['password'].value=Crypt(document.forms['login'].elements['password'].value);
	document.forms['loginform'].submit();
}