function validate_email(str)
{
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   alert("Invalid email address")
	   return false
	}

	else if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert("Invalid email address")
	   return false
	}

	else if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	    alert("Invalid email address")
	    return false
	}

  else if (str.indexOf(at,(lat+1))!=-1){
	    alert("Invalid email address")
	    return false
  }

  else if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
    alert("Invalid email address")
    return false
  }

  else if (str.indexOf(dot,(lat+2))==-1){
    alert("Invalid email address")
    return false
  }

  else if (str.indexOf(" ")!=-1){
    alert("Invalid email address")
    return false
  }

  return true
}


function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}


function GetXmlHttpObject()
{
  var xmlHttp=null;

  try
    {
      // Firefox, Opera 8.0+, Safari
      xmlHttp=new XMLHttpRequest();
  }
  catch (e)
    {
    // Internet Explorer
    try
      {
        xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
  }
  return xmlHttp;
}

/**
 *
 * @access public
 * @return void
 **/
function validate_alias(alphane)
{
	var numaric = alphane;
	for(var j=0; j<numaric.length; j++)
		{
		  var alphaa = numaric.charAt(j);
		  var hh = alphaa.charCodeAt(0);
		  if((hh > 47 && hh<58) || (hh > 64 && hh<91) || (hh > 96 && hh<123))
		  {
				//do nothing
		  }
			else	{
				alert("Invalid alias! You may only use letters and numbers in your alias.");
				return false;
		  }
		}
 return true;
}


// creates the facebook share popup with the current url and title
function fbs_click(url, title) {
    window.open(
        'http://www.facebook.com/sharer.php?u=' + encodeURIComponent(url) + '&t=' + encodeURIComponent(title),
        'sharer',
        'toolbar=0,status=0,width=626,height=436');
    return false;
}
