var mortgagePopupWindow;

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.0
  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 && document.getElementById) x=document.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 OpenGalleryImagePopup(imageSource)
{
	window.open(imageSource,"","menubar=no,titlebar=no,toolbar=no,width=600,height=400");	
}

function OpenMortgagePopup(imageSource,width,height)
{
	if(mortgagePopupWindow==null || mortgagePopupWindow.closed==true)
	{
	  mortgagePopupWindow=window.open(
	    imageSource,
	    "",
	    "menubar=no,titlebar=no,toolbar=no,resizable=yes,width="+width+",height="+height);
	}
	else
	{
	   mortgagePopupWindow.focus(); 
	}
}

function OpenMatchingReportPopup(url)
{
	window.open(url,"","");	
}

function ActivateButton(buttonId)
{
    var button = document.getElementById(buttonId);
    
    button.disabled=false;
    button.className = 'submitInput65';
}

function DeactivateButton(buttonId)
{
    var button = document.getElementById(buttonId);
    button.disabled=true;
    button.className = 'submitInput65Deactivated';
}

function ActivateMedButton(buttonId)
{
    var button = document.getElementById(buttonId);
    
    button.disabled=false;
    button.className = 'submitInput100';
}

function DeactivateMedButton(buttonId)
{
    var button = document.getElementById(buttonId);
    button.disabled=true;
    button.className = 'submitInput100Deactivated';
}

function ClearListBox(listBoxId)
{
	    var options = document.getElementById(listBoxId).options;
    options.length = 0;
}

function enableButtonIfCheckBoxSelectionInForm(formId, buttonId, enabledImage, disabledImage)
{
    DeactivateButton(buttonId,disabledImage);   
    
    if (!formId.length || formId.length == 1)
    {
        if (formId.checked == true)
        {
		    ActivateButton(buttonId,enabledImage);
        }
    }
    else
    {
        for (var loop=0; loop<formId.length; loop++)
        {
            if (formId[loop].type =='checkbox' && formId[loop].checked == true)
            {
		        ActivateButton(buttonId,enabledImage);
                break;
            }
        }
    }
}

function OpenNewWindow(url)
{
	window.open(url);
}

//remove sliding lozenges
//window.addEvent('domready', function()
//{
//    var qLinks = $('quickLinks');
//    var articles = $('articles');
//    
//    $$('div.lozenge').each(function(div)
//    {
//        var link = div.getElement('.title');
//        var block = div.getElement('.main');
//        
//        var fx = new Fx.Slide(block);
//
//        if(div != qLinks && div != articles)
//        {
//            fx.hide();    
//        }        
//        
//        link.addEvent('click', function()
//        {
//            fx.toggle();
//        });
//       
//        var children = link.getChildren();
//        for(var i=0; i< children.lenght; i++)
//        {
//            children[i].addEvent('click', function()
//            {
//                fx.toggle();
//            });
//        }
//
//    });
//});

function scrollToTop()
{
    scroll(0,0);
}   