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_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_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];}
}
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

if(top.frames.length != 0) {
top.location = document.URL;
}

function openWindow(url, name) {
		popupWin = window.open(url, name, 'scrollbars,resizable,menubar=no,toolbar=no,location=no,width=620,height=550')
}

function JoinEmailList()
{
popupWin = window.open('http://www.bruceclarkhomes.com/EmailAdd.asp', 'ListAdd','location=no,scrollbars=yes,width=625,height=325'); window.name = 'opener'; 
//popupWin = window.open('/RENewsletterSignUp.asp', 'ListAdd','location=no,scrollbars=yes,width=625,height=255'); window.name = 'opener'; 
} 

function TellFriend()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/RealEstateRefer.asp', 'IrvineRealEstate','location=no,scrollbars=yes,width=630,height=540'); window.name = 'opener'; 
} 

function RealEstateTerms()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/RealEstateDefinition.asp', 'RETerms','location=no,scrollbars=yes,width=550,height=640'); window.name = 'opener'; 
} 

function FirstTimeBuyer()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/First_Time_Home_Buyer.asp', 'FirstTimeHomeBuyer','location=no,scrollbars=no,width=695,height=700'); window.name = 'opener'; 
}

function Points()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/articles/PayingPoints.asp', 'PayPoints','location=no,scrollbars=no,width=595,height=320'); window.name = 'opener'; 
}

function ForgLog()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/ForgotLogin.asp', 'RemLogin','location=no,scrollbars=no,width=595,height=300'); window.name = 'opener'; 
}

function ListWithFT()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/Why_List_Your_Home_For_Sale_With_First_Team.asp', 'ListWithFirstTeam','location=no,scrollbars=yes,width=590,height=810'); window.name = 'opener'; 
}

function ListWithFTInternet()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/Bruce_Clark_and_First_Team_Real_Estate_Internet_Marketing.asp', 'BruceClarkInternetMarketing','location=no,scrollbars=yes,width=590,height=810'); window.name = 'opener'; 
}

function REBuyer()
{ 
popupWin = window.open('http://db.inman.com/inman/qa/realigent/buy.htm', 'Buyer','location=no,scrollbars=no,width=680,height=510'); window.name = 'opener'; 
}

function RESeller()
{ 
popupWin = window.open('http://db.inman.com/inman/qa/realigent/sell.htm', 'Seller','location=no,scrollbars=no,width=680,height=510'); window.name = 'opener'; 
}

function REMktgPlan()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/Bruce_Clark_Real_Estate_Marketing_Plan.asp', 'Seller','location=no,scrollbars=yes,width=680,height=870'); window.name = 'opener'; 
}

function REPricing()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/Pricing_For_Sale.asp', 'Seller','location=no,scrollbars=yes,width=680,height=710'); window.name = 'opener'; 
}

function HBTips()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/Home_Buying_Tips.asp', 'HBTips','location=no,scrollbars=yes,width=680,height=710'); window.name = 'opener'; 
}

function AboutFT()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/About_First_Team.asp', 'AboutFT','location=no,scrollbars=yes,width=600,height=700'); window.name = 'opener'; 
}

function OCWeather()
{ 
popupWin = window.open('http://image.weather.com/web/radar/us_lax_closeradar_medium_usen.jpg', 'OCWeather','location=no,scrollbars=yes,width=500,height=500'); window.name = 'opener'; 
}

function checkMLSSearchForm()
{

  if (MLSSearch.City.selectedIndex == 0)
  {
    alert("The first \"Select City\" option is not a valid selection. Please select one of the other options.");
    MLSSearch.City.focus();
    return (false);
  }

  return (true);
}

function confirmSubmit()
{
var agree=confirm("Are you certain you want to log off your Account?");
if (agree)
	return true ;
else
	return false ;
}

	function orangecountybc()
	{ 
	var REbruce ="bruce";
	var domain ="bruceclarkhomes.com";
	window.open('mailto:' + REbruce + '@' + domain,'Mail','width="0",height="0",resizable="no"'); 
	}

	function orangecountyrh()
	{ 
	var REseller ="seller";
	var domain ="bruceclarkhomes.com";
	window.open('mailto:' + REseller + '@' + domain,'Mail','width="0",height="0",resizable="no"'); 
	}

	function orangecountytwcustsvc()
	{ 
	var REbuyer ="buyer";
	var domain ="bruceclarkhomes.com";
	window.open('mailto:' + REbuyer + '@' + domain,'Mail','width="0",height="0",resizable="no"'); 
	}

	function escrowemail()
	{
	var REEscrow ="cynthiaknutson";
	var domain ="coastcitiesescrow.com";
	window.open('mailto:' + REEscrow + '@' + domain,'Mail','width="0",height="0",resizable="no"');
	}

	function inspectemail()
	{ 
	var REInspect ="nspector";
	var domain ="pacbell.net";
	window.open('mailto:' + REInspect + '@' + domain,'Mail','width="0",height="0",resizable="no"'); 
	}

	function mortgagefinancing()
	{ 
	var REFinancing ="jbenefiel";
	var domain ="assurancecapital.com";
	window.open('mailto:' + REFinancing + '@' + domain,'Mail','width="0",height="0",resizable="no"'); 
	}

	function titleemail()
	{ 
	var RETitle ="anieto";
	var domain ="westernresourcestitle.com";
	window.open('mailto:' + RETitle + '@' + domain,'Mail','width="0",height="0",resizable="no"'); 
	}

function RENewsQues()
{ 
popupWin = window.open('RENewsQues.asp', 'RENewsQues','toolbar=no,location=no,scrollbars=yes,resizable=no,width=600,height=304');
window.name = 'opener'; 
}

function MortCalc()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/calculators/MortgageCalculator.asp', 'MortCalc','toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no,width=590,height=274');
window.name = 'opener'; 
}

function AmortCalc()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/calculators/AmortCalc.asp', 'AmortCalc','toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,width=590,height=780');
window.name = 'opener'; 
}

function BuyRentCalc()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/calculators/Buy_Vs_Rent_Why_Owning_A_Home_Is_A_Must.asp', 'RentVsBuyCalc','toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no,width=620,height=720');
window.name = 'opener'; 
}

function EstClosingCostCalc()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/calculators/Estimated_Closing_Cost_Calculator.asp', 'EstCloseCostCalc','toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes,width=605,height=705');
window.name = 'opener'; 
}

function MarketTrends()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/MarketTrends.asp', 'MarketTrends','toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no,width=615,height=255');
window.name = 'opener'; 
}

function MortGloss()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/MortgageTerms.asp', 'MortTerms','toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,width=770,height=574');
window.name = 'opener'; 
}

function EscrowTips()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/Hot_Escrow_Tips.asp', 'EscrowTips','toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,width=770,height=574');
window.name = 'opener'; 
}

function EscrowFAQ()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/Escrow_FAQs.asp', 'EscrowFAQs','toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,width=770,height=574');
window.name = 'opener'; 
}

function FinTips()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/Jeffs_Financing_Tips.asp', 'FinancingTips','toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,width=770,height=974');
window.name = 'opener'; 
}

function TitleTips()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/Hot_Title_Tips.asp', 'TitleTips','toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,width=770,height=574');
window.name = 'opener'; 
}

function MortgageTips()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/Preparing_To_Buy_A_Home.asp', 'MortgageTips','toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,width=650,height=650');
window.name = 'opener'; 
}

function SneakPreview()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/SneakPreview.asp', 'SnPrev','toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,width=650,height=650');
window.name = 'opener'; 
}

function SneakPreviewS()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/SneakPreviewSellers.asp', 'SnPrevS','toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,width=650,height=650');
window.name = 'opener'; 
}

function SneakPreviewB()
{ 
popupWin = window.open('http://www.bruceclarkhomes.com/SneakPreviewBuyers.asp', 'SnPrevB','toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,width=650,height=650');
window.name = 'opener'; 
}

function ValidAddEmail(Subscribe)
{
	if (Subscribe.Name.value =="")
	{
		alert("Please enter a value for the \"Name\" field.");
		Subscribe.Name.focus();
		return (false);
	}
	
	if (Subscribe.Name.value.length < 3)
	{
		alert("Please enter at least 3 characters in the \"Last Name\" field.");
		Subscribe.LastName.focus();
		return (false);
	}
		
	if (Subscribe.Email.value.indexOf('@', 0) == -1)
	{
		alert("Please enter a valid Email address in the \"E-mail Address\" field so you receive your newsletter.");
		Subscribe.Email.focus();
		return false;
	}
	
	if (Subscribe.Email.value =="")
	{
		alert("Please enter a value for the \"E-mail Address\" field.");
		Subscribe.Email.focus();
		return (false);
	}
	
	if (Subscribe.Email.value.length < 4)
	{
		alert("Please enter at least 4 characters in the \"E-mail Address\" field.");
		Subscribe.Email.focus();
		return (false);
	}
	var checkOK ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzƒŠŒŽšœžŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþ0123456789-_@.-";
  var checkStr = Subscribe.Email.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert("Please enter only letter, digit and \"@.-\" characters in the \"E-Mail Address\" field.");
    Subscribe.Email.focus();
		return (false);
	}

  if (Subscribe.Format.selectedIndex == 0)
  {
    alert("The first \"Select Email Type\" option is not a valid selection.  Please select either HTML or Text.");
    Subscribe.Format.focus();
    return (false);
  }
	
	return (true);
}

google_ad_client ="pub-4291243297323452";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format ="728x90_as";
google_ad_type ="text_image";
google_ad_channel ="";

function compareValues(input1, input2) {
	var val1 = input1.value;
	var val2 = input2.value;

	if (val1.indexOf(".") > 0) {
		var int1 = parseFloat(input1.value);
		var int2 = parseFloat(input2.value);
	} else {
		var int1 = parseInt(input1.value);
		var int2 = parseInt(input2.value);
	}

	if (int1 > 0 && int2 > 0 && int1 > int2) {
		alert("Minimum value cannot be greater than the maximum value!");
		input2.select();
		input2.focus();
		return false;
	}
	return true;
}