function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
window.onerror = handleError;

function handleError()
{
	return true;
}

if (top == self) self.location.href = "default.asp";

function yaImgChange(imgNum,imgSrc) {
document.images[imgNum].src = imgSrc;
}
function pviiClassNew(obj, new_style) {
    obj.className = new_style;
}
function user_srch()	{	
	if (ValidateUsernameorID(document.userbox.UsernameorID.value)){document.userbox.submit()}
}

function UserSearchEnter()
{if(event.keyCode == 13)UserSearch();
}

function UserSearch()
{//for performing user search	
 var searchItem = document.getElementById('uxUserSearchbox');
 if(searchItem != null)
 {  
  var searchValue =  searchItem.value;
  searchValue = searchValue.replace(/\<|\>|\*|\%|/g,""); //remove script tags
  searchValue = searchValue.replace(' ','');

  if(searchValue != '')
  {
   parent.NavContent.document.location = '../searches/Searches.aspx?SearchType=User&UserNameorID=' + searchValue;
  }
  searchItem.value = searchValue;
 }
}

function ValidateUsernameorID(sText){
//j.frost 2/7/05 - looking for invalid characters 
//Thanks John.... WW.
//remove spaces
var searchItem = document.userbox.UsernameorID.value;
searchItem = searchItem.replace(' ','')
document.userbox.UsernameorID.value = searchItem;
sText = searchItem

	var oReg = /[^A-Za-z0-9]/
	if (oReg.test(sText)){
		alert("There appear to be invalid characters in the User Name or ID field.")
		return false
	}
	else if (document.userbox.UsernameorID.value.length>12){
		alert("Please enter a valid User Name or ID less than 12 characters in length");
		document.userbox.UsernameorID.focus();
		document.userbox.UsernameorID.select();
		return false;
	}
	else if(document.userbox.UsernameorID.value == ""){
		alert("Please enter a User Name or ID.");
		document.userbox.UsernameorID.focus();
		document.userbox.UsernameorID.select();
		return false;
	}
	else{
		return true
	}
}
function update_age()
{
	lowAge=document.search_criteria.AgeLower.value;
	hiAge=document.search_criteria.AgeUpper.value;
	lVal=parseInt(lowAge);
	hVal=parseInt(hiAge);
	if (lVal>hVal)
	{
		document.search_criteria.AgeUpper.value=lowAge;
	}
}
function check_age()
{
	lowAge=document.search_criteria.AgeLower.value;
	hiAge=document.search_criteria.AgeUpper.value;
	lVal=parseInt(lowAge);
	hVal=parseInt(hiAge);
	if (hVal<lVal)
	{
		document.search_criteria.AgeLower.value=hiAge;
	}
}
function check_height() {
	lowHt=document.search_criteria.HeightLower.value;
	hiHt=document.search_criteria.HeightUpper.value;
	lVal=parseInt(lowHt);
	hVal=parseInt(hiHt);
	if (hVal<lVal)
	{
		document.search_criteria.HeightLower.value=hiHt;
		document.search_criteria.HeightUpper.value=lowHt;
	}	
}
function check_weight()
{
	lowWt=document.search_criteria.WeightLower.value;
	hiWt=document.search_criteria.WeightUpper.value;
	lVal=parseInt(lowWt);
	hVal=parseInt(hiWt);
	if (hVal<lVal)
	{
		document.search_criteria.WeightLower.value=hiWt;
		document.search_criteria.WeightUpper.value=lowWt;
	}
}
function uncheckAllEyes()
{
	for (i = 0;  i < 6;  i++)
  	{
   		if (document.search_criteria.Eyes[i].checked) document.search_criteria.Eyes[i].checked = false;
	}
}
function uncheckAnyEyes()
{
	box = eval("document.search_criteria.Eyes[6]"); 
	if (box.checked == true) box.checked = false;
}

function uncheckAllHair()
{
	for (i = 0;  i < 6;  i++)
  	{
   		if (document.search_criteria.Hair[i].checked) document.search_criteria.Hair[i].checked = false;
	}
}
function uncheckAnyHair()
{
	box = eval("document.search_criteria.Hair[6]"); 
	if (box.checked == true) box.checked = false;
}
function uncheckAllZodiac()
{
	for (i = 0;  i < 12;  i++)
  	{
   		if (document.search_criteria.ZSign[i].checked) document.search_criteria.ZSign[i].checked = false;
	}
}
function uncheckAnyZodiac()
{
	box = eval("document.search_criteria.ZSign[12]"); 
	if (box.checked == true) box.checked = false;
}
function uncheckAllCZodiac()
{
	for (i = 0;  i < 12;  i++)
  	{
   		if (document.search_criteria.CZSignCode[i].checked) document.search_criteria.CZSignCode[i].checked = false;
	}
}
function uncheckAnyCZodiac()
{
	box = eval("document.search_criteria.CZSignCode[12]"); 
	if (box.checked == true) box.checked = false;
}
function uncheckAllFaith()
{
	for (i = 0;  i < 9;  i++)
  	{
   		if (document.search_criteria.Faith[i].checked) document.search_criteria.Faith[i].checked = false;
	}
}
function uncheckAnyFaith()
{
	box = eval("document.search_criteria.Faith[9]"); 
	if (box.checked == true) box.checked = false;
}