var CONST_SECURITY_ERROR_MSG = '';
CONST_SECURITY_ERROR_MSG = CONST_SECURITY_ERROR_MSG.concat('\n','Cannot move logged in Administrator User.');
CONST_SECURITY_ERROR_MSG = CONST_SECURITY_ERROR_MSG.concat('\n','Please logout and login with different administrator account to make the changes.');
function CheckNumeric()
{
 var keycode=event.KeyCode;
 
 if(keycode<48 || keycode >57)
	  return false;
  else
	  return true;
 
}
function validateEmail(emailValue)
{
	var re_mail = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/
	
		if (!re_mail.test(emailValue)) 
		{
			return false;
		}
	return true;
}

function corporateEmail(emailValue) {
    var nonCorp = /gmail\.co|hotmail\.co|yahoo\.co|aol\.co|pobox\.co|rediffmail\.co|live\.co/;
    if (nonCorp.test(emailValue))
        return false;
    return true;
}

function CheckForSpaces(cntrlTextBox)
{	
	while(''+cntrlTextBox.value.charAt(0)==' ')
	{
		cntrlTextBox.value=cntrlTextBox.value.substring(1,cntrlTextBox.value.length);
	}
}

function SpacesInPassword(cntrlTextBox)
{	
	while(''+cntrlTextBox.value.charAt(0)==' ')
	{
		cntrlTextBox.value=cntrlTextBox.value.substring(1,cntrlTextBox.value.length);
		return true;
	}
	return false;
}

function AllowNumbersAndWildChar(e)
{
var key = (window.event) ? event.keyCode : e.which;
  if (window.event)
    key = event.keyCode
  else
    key = e.which    
    // Allow special characters: BACKSPACE, TAB, RETURN, LEFT ARROW,
  //Allow * char
  if(key == 42)
  {
	return;
  }
  if ((key == 8) || (key == 9) || (key == 13) || (key == 0)) 
  {
   // return;
  }
  // Was key that was pressed a numeric character (0-9) or backspace (8)?
 if (( key > 47 && key < 58 ) || key == 46 || key == 44 )
  {
  
  }  
   // return; // if so, do nothing
  else // otherwise, discard character
  {
    if (window.event) //IE
    {
      window.event.returnValue = null;   
    }
     else //Firefox
    {
      e.preventDefault();
    }
   }
}

function AllowNumbersAndChars(e)
{
//    var key; if (e.keyCode) key = e.keyCode; else if (e.which) key = 
	//e.which;     
//    ret_val = (( key > 47 && key < 58 ) || key == 46 || key == 44 );    
//    return (ret_val);
  var key = (window.event) ? event.keyCode : e.which;
  if (window.event)
    key = event.keyCode
  else
    key = e.which    
    // Allow special characters: BACKSPACE, TAB, RETURN, LEFT ARROW,
  // RIGHT ARROW to go through
 
 if ((key == 8) || (key == 9) || (key == 13) || (key == 0)) 
  {
   // return;
  }
  if(key >=65 && key <= 90)
  {
	return;
  }
  if(key >=97 && key <=122 )
  {
	return;
  }
  //for "_" character
  if(key == 95 )
  {
	return;
  }
 
  
  //allow "\" character
  if(key == 92)
  {
   return;
  }
  // Was key that was pressed a numeric character (0-9) or backspace (8)?
  else if (( key > 47 && key < 58 ) || key == 46 || key == 44 )
  {  
  }  
  // return; // if so, do nothing
  else // otherwise, discard character
  {
	if (window.event) //IE
	{
	window.event.returnValue = null;   
	}
	else //Firefox
	{
	e.preventDefault();
	}
   }
}

function AllowCharsNumbersWithSpace(e)
{
	var key = (window.event) ? event.keyCode : e.which;
  if (window.event)
    key = event.keyCode
  else
    key = e.which    
    // Allow special characters: BACKSPACE, TAB, RETURN, LEFT ARROW,
  // RIGHT ARROW to go through
	if(key==32)
	{
		return;
	}
	if ((key == 8) || (key == 9) || (key == 13) || (key == 0))
	{
		// return;
	}
	if(key >=65 && key <= 90)
	{
		return;
	}
	if(key >=97 && key <=127)
	{	
	}
  // Was key that was pressed a numeric character (0-9) or backspace (8)?
 else if (( key > 47 && key < 58 ) || key == 46 || key == 44 )
  {
  
  }  
   // return; // if so, do nothing
  else // otherwise, discard character
  {
    if (window.event) //IE
    {
      window.event.returnValue = null;   
    }
     else //Firefox
    {
      e.preventDefault();
    }
   }
}

function disableSpace(e)
{
//    var key; if (e.keyCode) key = e.keyCode; else if (e.which) key = 
	//e.which;     
//    ret_val = (( key > 47 && key < 58 ) || key == 46 || key == 44 );    
//    return (ret_val);
    
  var key = (window.event) ? event.keyCode : e.which;
  if (window.event)
    key = event.keyCode
  else
    key = e.which
    // Allow special characters: BACKSPACE, TAB, RETURN, LEFT ARROW,
  // RIGHT ARROW to go through
  
 if(key != 32)
 {
	return;
 }
 if ((key == 8) || (key == 9) || (key == 13) || (key == 0)) 
 {
   // return;
 }
 
  if(key >=97 && key <=127)
  {
  }
  // Was key that was pressed a numeric character (0-9) or backspace (8)?
 else if (( key > 47 && key < 58 ) || key == 46 || key == 44 )
  {
  
  }  
   // return; // if so, do nothing
  else // otherwise, discard character
  {
    if (window.event) //IE
    {
      window.event.returnValue = null;   
    }
     else //Firefox
    {
      e.preventDefault();
    }
   }
}


function AllowNumbers(e)
{
 var key = (window.event) ? event.keyCode : e.which;
  if (window.event)
    key = event.keyCode
  else
    key = e.which    
    // Allow special characters: BACKSPACE, TAB, RETURN, LEFT ARROW,
  // RIGHT ARROW to go through  

  if ((key == 8) || (key == 9) || (key == 13) || (key == 0)) 
  {
   // return;
  }
  // Was key that was pressed a numeric character (0-9) or backspace (8)?
 if (( key > 47 && key < 58 ) || key == 44 )
  {
  
  }  
   // return; // if so, do nothing
  else // otherwise, discard character
  {
    if (window.event) //IE
    {
      window.event.returnValue = null;   
    }
     else //Firefox
    {
      e.preventDefault();
    }
   }
}

function AllowNumbersForPhoneNumber(e)
{
 var key = (window.event) ? event.keyCode : e.which;
  if (window.event)
    key = event.keyCode
  else
    key = e.which    
    // Allow special characters: BACKSPACE, TAB, RETURN, LEFT ARROW,
  // RIGHT ARROW to go through  

  if ((key == 8) || (key == 9) || (key == 13) || (key == 0)) 
  {
   // return;
  }
  // Was key that was pressed a numeric character (0-9) or backspace (8)?
 if (( key > 47 && key < 58 ) || key == 45 || key == 40 || key == 41 )
  {
  
  }  
   // return; // if so, do nothing
  else // otherwise, discard character
  {
    if (window.event) //IE
    {
      window.event.returnValue = null;   
    }
     else //Firefox
    {
      e.preventDefault();
    }
   }
}

function chooseEval() {
    objSub = document.getElementById("selActivityDemo");
    objSub.checked = false;
    objSub = document.getElementById("selActivityPrice");
    objSub.checked = false;
}

function chooseDemo() {
    objSub = document.getElementById("selActivityEval");
    objSub.checked = false;
    objSub = document.getElementById("selActivityPrice");
    objSub.checked = false;
}

function choosePricing() {
    objSub = document.getElementById("selActivityEval");
    objSub.checked = false;
    objSub = document.getElementById("selActivityDemo");
    objSub.checked = false;
}
