function strTrim(tmpStr)
{
	tmpStr = tmpStr.replace(/^\s+/,"");//remove leading
	tmpStr = tmpStr.replace(/\s+$/,"");//remove trailing
	return tmpStr;
}
//------------------------------------------------------------------------------------
function trimFields()
{
	for(var i=0; i < obj.elements.length; i++)
	{
		if(obj.elements[i].type == "text" || obj.elements[i].type == "textarea" || obj.elements[i].type == "password")
		{
			obj.elements[i].value = strTrim(obj.elements[i].value);
		}
	}
}
//------------------------------------------------------------------------------------
//Function to validate email
//-----------------------------------------------------------------------------------
function chkEmail(tmpStr)
{
	var email_pat = /^[a-z][a-z0-9_\.\-]*[a-z0-9]@[a-z0-9]+[a-z0-9\.\-_]*\.[a-z]+$/i;
	return(email_pat.test(tmpStr));
}

//------------------------------------------------------------------------------------
//Refresh captcha image
//-----------------------------------------------------------------------------------
function refreshCaptcha(imgid)
{
	var img = new Image();
	img.src = 'includes/captcha/show_captcha.php?hash='+parseInt(Math.random() * 10000000000);
	document.getElementById(imgid).src = img.src;
}
//Checks Youtube url
function chkYoutubeURL(tmpStr)
{
	var url_pat = /^(http:\/\/www\.youtube\.com\/watch\?v=)?[a-z0-9\-_]{11,11}$/i;
	return(url_pat.test(tmpStr));
}
function toggleMe(a, b, c)
{
  var e=document.getElementById(a);
  var f=document.getElementById(b);
  var g=document.getElementById(c);
  if(!e)return true;
  if(e.style.display=="none")
  {
    e.style.display="block"
  }
  else
  {
    e.style.display="none"
  }

  if(!f)return true;
  if(f.style.display=="none")
  {
    f.style.display="block"
  }
  else
  {
    f.style.display="none"
  }

  if(!g)return true;
  if(g.style.display=="none")
  {
    g.style.display="block"
  }
  else
  {
    g.style.display="none"
  }
  return true;
}
