// JavaScript Document
/*
	Function to load the respective Submenus in the LeftPane
*/
/*
function loadSubmenus(menuNo)
{
	var subPage='';
	randVal=Math.random(); 
	
	if(menuNo==1)
		subPage="leftNav/about.aspx";
	else if (menuNo==2)
		subPage= "leftNav/veterin.aspx";
	else if (menuNo==3)
		subPage= "leftNav/pet.aspx";
	else if (menuNo==4)
		subPage= "leftNav/nysave.aspx";
	else if (menuNo==5)
		subPage= "leftNav/maddies.aspx";
	else
		subPage="leftNav/default.aspx";
	 
	document.getElementById('lftPane').src= subPage+'?'+randVal;
}
*/

function loadSubmenusForMembers()
{
	var subPage='';
	randVal=Math.random(); 
	subPage= "leftNav/membersOnly.aspx";        	 
	parent.document.getElementById('lftPane').src= subPage+'?'+randVal;
}    
function loadSubmenus(menuNo)
{
	var subPage='';
	randVal=Math.random(); 
	/* This is to create a random number that will be used to make the url for IFrame source page, so that the pageappears is not loadedfrom the cache */
	if(menuNo==1)
		subPage="leftNav/about.htm";
	else if (menuNo==2)
		subPage= "leftNav/veterin.htm";
	else if (menuNo==3)
		subPage= "leftNav/pet.htm";
	else if (menuNo==4)
		subPage= "leftNav/nysave.htm";
	else if (menuNo==5)
		subPage= "leftNav/maddies.htm";
	else if (menuNo==6)
		subPage= "leftNav/default.htm";		
	else
		subPage= "leftNav/maddies.aspx";
	 
	document.getElementById('lftPane').src= subPage+'?'+randVal;
}


// Check valid email for custome validator
function ASPEmailValidation(source, arguments)
{
	arguments.IsValid = emailValidate(arguments.Value);        
}

// Check Valid Email
function emailValidate(value)
{    
	var reDt1 = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;     
	var b = reDt1.test(value)
	return b;
} 

//hide control
function hideControl(id)
{	
	try
	{
		document.getElementById(id).style.display = "none";
	}
	catch(e){ }
}

function ASPCheckNewPassword(source, arguments)
{
	arguments.IsValid = checkNewPassword(arguments.Value);        
}

function checkNewPassword(value)
{
	if (value.indexOf(' ') != -1) 
	{
		return false;
	}
	if(value.length < 4)
	{
		return false;
	}
	
	return true;
}

function ASPCheckOldPassword(source, arguments)
{
	arguments.IsValid = checkOldPassword(arguments.Value);        
}

function checkOldPassword(value)
{
	if(value == userPassword)
	{
		return true;
	}
	
	return false;
}

function ASPCheckConfirmPassword(source, arguments)
{
	arguments.IsValid = checkConfirmPassword(arguments.Value);        
}

function checkConfirmPassword(value)
{
	if(value == document.getElementById(newPasswordField).value)
	{
		return true;
	}
	
	return false;	
}


function hasWhiteSpace(s)
{
	reWhiteSpace = new RegExp(/^\s+$/);
	
	// Check for white space
	if (reWhiteSpace.test(s)) 
	{
		return true;
	}
	
	return false;
}

