	
function selecttext(f)
{
	f.style.backgroundColor="#c7e3ff";
	f.select();
}

function selecttext1(f,g,h)
{
	
	if(h)
	{
		g.style.backgroundColor="#c7e3ff";
		g.select();	
		f.value="";
		
		
	}
	else
	{
		f.style.backgroundColor="#c7e3ff";
		f.select();	
		g.value="";
	}
		
	
}

function setColorTab(f,g)
{
	
	f.style.backgroundColor="#ffffff";
	if(g!=null)
	{
		if(g.style.display!="none")
			g.focus();
	}	
	
}

	
function selecttextyellow(f)
{
	f.style.backgroundColor="#ffffcc";
	f.select();
}

function keyDown(e,btn)
{
	if (e.keyCode == 13 || e.keyCode == 10)
	{
		e.returnValue=false;
		e.cancel = true;
		if (document.getElementById(btn)) document.getElementById(btn).click();
	}
}

function keyDownCat(e,btn,tab)
{
	if (e.keyCode == 13 || e.keyCode == 10)
	{
		e.returnValue=false;
		e.cancel = true;
		document.getElementById(btn).click();
	}
	if (e.keyCode == 9 || e.charCode == 9)
	{
		e.returnValue=false;
		e.cancel = true;
		document.getElementById(tab).focus();
		document.getElementById(tab).select();
		
		return false;
	}		
}

function keyUp(e,txt)
{
	if(e.keyCode == 9 || e.which == 9)
		return false;
	else
		document.getElementById(txt).style.color = "black";
}

function digforitOpen(txt)
{
	var text = txt.value;
	text = text.replace(/&/g,"%26");

	if(text != "" && text != null)
	{
		//var URL = "http://www.digforit.com/search.php?action=web&engine=google&keywords=" + text;
		//var URL = "http://www.bopple.com/search.php?action=web&engine=google&keywords=" + text;
		var URL = "http://www.ask.com/web?qsrc=0&o=0&l=dir&q=" + text;
		window.open(URL, 'DigForItSearch','width=1010,height=700,scrollbars,resizable'); 
	}
	
	return false;
}

function digforitResults(txt)
{
	var text = txt;
	text = text.replace(/&/g,"%26");

	if(text != "" && text != null)
	{
		//var URL = "http://www.digforit.com/search.php?action=web&engine=google&keywords=" + text;
		//var URL = "http://www.bopple.com/search.php?action=web&engine=google&keywords=" + text;
		var URL = "http://www.ask.com/web?qsrc=0&o=0&l=dir&q=" + text;
		window.open(URL, 'DigForItSearch','width=1010,height=700,scrollbars,resizable'); 
	}
	
	return false;
}

// Prevents multi-line text boxes from typing over the max character limit
function maxLenKeypress(e,control,maxLength)
{
    value = control.value;
     if(maxLength && value.length > maxLength-1){
          e.returnValue = false;
          maxLength = parseInt(maxLength);
     }
}

// Added function to get this to work in Firefox
function maxLenUpdate(e,control,maxLength)
{
    value = control.value;
     if(maxLength && value.length > maxLength-1){
          control.value = control.value.substring(0, maxLength);
          e.returnValue = false;
     }
}

// Prevents pasting if over the max length
function maxLenBeforePaste(e,control,maxLength)
{
     if(maxLength)
     {
          e.returnValue = false;
     }
}

// Truncates a paste so it doesn't go over max length
function maxLenPaste(e,control,maxLength)
{
    value = control.value;
     if(maxLength){
          e.returnValue = false;
          maxLength = parseInt(maxLength);
          var oTR = control.document.selection.createRange();
          var iInsertLength = maxLength - value.length + oTR.text.length;
          var sData = window.clipboardData.getData("Text").substr(0,iInsertLength);
          oTR.text = sData;
     }
}

function closedHide(open,openampm,close,closeampm,closecheck) 
{
	if(document.getElementById(closecheck).checked)
	{
		document.getElementById(open).disabled = true; 
		document.getElementById(openampm).disabled = true; 
		document.getElementById(close).disabled = true; 
		document.getElementById(closeampm).disabled = true; 
		//document.getElementById(closecheck).style.fontWeight='bold';
	}
	else
	{
		document.getElementById(open).disabled = false; 
		document.getElementById(openampm).disabled = false; 
		document.getElementById(close).disabled = false; 
		document.getElementById(closeampm).disabled = false; 
		//document.getElementById(closecheck).style.fontWeight='normal'; 
	}
  
	return true;
}

function moreHide(text,morechk) 
{
	if(document.getElementById(morechk).checked)
		document.getElementById(text).disabled = false; 
	else
		document.getElementById(text).disabled = true;

	return true;
}


function residentialOpen(fnameT,lnameT,cityT,stateT)
{
	var fname = fnameT.value;
	var lname = lnameT.value;
	var city = cityT.value;
	var state = stateT.value;
	
	fname = fname.replace(/&/g,"%26");
	lname = lname.replace(/&/g,"%26");
	city = city.replace(/&/g,"%26");
	state = state.replace(/&/g,"%26");

	if((fname != "" && fname != null) && (lname != "" && lname != null) 
		&& (city != "" && city != null) && (state != "" && state != null))
	{
		var URL = "http://www.daplus.us/PersonResults.aspx?qsAction=PEOPLE&qsFirstName=" + fname;
		URL += "&qsLastName=" + lname + "&qsPeopleCity=" + city + "&qsPeopleState=" + state + "&Partner=400242";
		window.open(URL, 'ResidentialSearch','width=800,height=700,scrollbars,resizable'); 
	}
		
	return false;
}

function disableAll(mon1,mon2,mon3,mon4,mon5,
					tue1,tue2,tue3,tue4,tue5,
					wed1,wed2,wed3,wed4,wed5,
					thu1,thu2,thu3,thu4,thu5,
					fri1,fri2,fri3,fri4,fri5,
					sat1,sat2,sat3,sat4,sat5,
					sun1,sun2,sun3,sun4,sun5,
					add1,add2) 
{
		document.getElementById(mon1).disabled = true; 
		document.getElementById(mon2).disabled = true; 
		document.getElementById(mon3).disabled = true; 
		document.getElementById(mon4).disabled = true; 
		document.getElementById(mon5).disabled = true; 
		document.getElementById(mon5).parentNode.disabled = true;
  
  		document.getElementById(tue1).disabled = true; 
		document.getElementById(tue2).disabled = true; 
		document.getElementById(tue3).disabled = true; 
		document.getElementById(tue4).disabled = true; 
		document.getElementById(tue5).disabled = true; 
		document.getElementById(tue5).parentNode.disabled = true;
				  
  		document.getElementById(wed1).disabled = true; 
		document.getElementById(wed2).disabled = true; 
		document.getElementById(wed3).disabled = true; 
		document.getElementById(wed4).disabled = true; 
		document.getElementById(wed5).disabled = true; 
		document.getElementById(wed5).parentNode.disabled = true;
		  
  		document.getElementById(thu1).disabled = true; 
		document.getElementById(thu2).disabled = true; 
		document.getElementById(thu3).disabled = true; 
		document.getElementById(thu4).disabled = true; 
		document.getElementById(thu5).disabled = true; 
		document.getElementById(thu5).parentNode.disabled = true;
		  
  		document.getElementById(fri1).disabled = true; 
		document.getElementById(fri2).disabled = true; 
		document.getElementById(fri3).disabled = true; 
		document.getElementById(fri4).disabled = true; 
		document.getElementById(fri5).disabled = true;
		document.getElementById(fri5).parentNode.disabled = true; 
		  
  		document.getElementById(sat1).disabled = true; 
		document.getElementById(sat2).disabled = true; 
		document.getElementById(sat3).disabled = true; 
		document.getElementById(sat4).disabled = true; 
		document.getElementById(sat5).disabled = true; 
		document.getElementById(sat5).parentNode.disabled = true;
		  
  		document.getElementById(sun1).disabled = true; 
		document.getElementById(sun2).disabled = true; 
		document.getElementById(sun3).disabled = true; 
		document.getElementById(sun4).disabled = true; 
		document.getElementById(sun5).disabled = true; 
		document.getElementById(sun5).parentNode.disabled = true;
		
		document.getElementById(add1).disabled = true; 
		document.getElementById(add2).disabled = true; 
		document.getElementById(add1).parentNode.disabled = true;

	return true;
}

function enableAll(mon1,mon2,mon3,mon4,mon5,
					tue1,tue2,tue3,tue4,tue5,
					wed1,wed2,wed3,wed4,wed5,
					thu1,thu2,thu3,thu4,thu5,
					fri1,fri2,fri3,fri4,fri5,
					sat1,sat2,sat3,sat4,sat5,
					sun1,sun2,sun3,sun4,sun5,
					add1,add2) 
{
		document.getElementById(mon1).disabled = false; 
		document.getElementById(mon2).disabled = false; 
		document.getElementById(mon3).disabled = false; 
		document.getElementById(mon4).disabled = false; 
		document.getElementById(mon5).disabled = false; 
		document.getElementById(mon5).parentNode.disabled = false;
  
  		document.getElementById(tue1).disabled = false; 
		document.getElementById(tue2).disabled = false; 
		document.getElementById(tue3).disabled = false; 
		document.getElementById(tue4).disabled = false; 
		document.getElementById(tue5).disabled = false; 
		document.getElementById(tue5).parentNode.disabled = false;
		  
  		document.getElementById(wed1).disabled = false; 
		document.getElementById(wed2).disabled = false; 
		document.getElementById(wed3).disabled = false; 
		document.getElementById(wed4).disabled = false; 
		document.getElementById(wed5).disabled = false; 
		document.getElementById(wed5).parentNode.disabled = false;
		  
  		document.getElementById(thu1).disabled = false; 
		document.getElementById(thu2).disabled = false; 
		document.getElementById(thu3).disabled = false; 
		document.getElementById(thu4).disabled = false; 
		document.getElementById(thu5).disabled = false; 
		document.getElementById(thu5).parentNode.disabled = false;
		  
  		document.getElementById(fri1).disabled = false; 
		document.getElementById(fri2).disabled = false; 
		document.getElementById(fri3).disabled = false; 
		document.getElementById(fri4).disabled = false; 
		document.getElementById(fri5).disabled = false; 
		document.getElementById(fri5).parentNode.disabled = false;
		  
  		document.getElementById(sat1).disabled = false; 
		document.getElementById(sat2).disabled = false; 
		document.getElementById(sat3).disabled = false; 
		document.getElementById(sat4).disabled = false; 
		document.getElementById(sat5).disabled = false; 
		document.getElementById(sat5).parentNode.disabled = false;
		  
  		document.getElementById(sun1).disabled = false; 
		document.getElementById(sun2).disabled = false; 
		document.getElementById(sun3).disabled = false; 
		document.getElementById(sun4).disabled = false; 
		document.getElementById(sun5).disabled = false; 
		document.getElementById(sun5).parentNode.disabled = false;
		
		document.getElementById(add1).disabled = false; 
		document.getElementById(add1).parentNode.disabled = false;
		
		if(document.getElementById(add1).checked)
			document.getElementById(add2).disabled = false; 

		
	return true;
}

function requiredFields(star1,star2,chkbox)
{
	if(document.getElementById(chkbox).checked)
	{
		document.getElementById(star1).style.color = "#ff0000";
		document.getElementById(star2).style.color = "#ff0000";
				
	}
	else
	{
		document.getElementById(star1).style.color = "#333333";
		document.getElementById(star2).style.color = "#333333";
	}
	
	return true;
}

function hideBusinessFields(field1,field1a,field2,field2a,chkbox)
{
	if(document.getElementById(chkbox).checked)
	{
		document.getElementById(field1).style.display = "none";
		document.getElementById(field1a).style.display = "none";
		document.getElementById(field2).style.display = "none";
		document.getElementById(field2a).style.display = "none";
	}
	else
	{
		document.getElementById(field1).style.display = "block";
		document.getElementById(field1a).style.display = "block";
		document.getElementById(field2).style.display = "block";
		document.getElementById(field2a).style.display = "block";
	}
	
	return true;
}

function disableCheckbox(chk1,chk2)
{
	var chkbox1 = document.getElementById(chk1);
	var chkbox2 = document.getElementById(chk2);

	if(chkbox1 != null && chkbox2 != null)
	{
		if(chkbox1.checked)
		{
			chkbox2.disabled = false;
		}
		else
		{
			chkbox2.checked = false;
			chkbox2.disabled = true;
		}
	}
}

function TagResultsShow()
{
	document.getElementById('divTagResults').style.display = "none";
	document.getElementById('divTagBoxes').style.display = "inline";
}

function TagResults()
{
	
	document.getElementById('divTagResults').style.display = "inline";
	document.getElementById('divTagBoxes').style.display = "none";
}
