﻿/** BROWSER CHECK AND CSS SWITCH FOR MENUS ****************************/

function doPreloads()
{
	MM_preloadImages('http://www.attorneyretention.org/images/PAR09buttons-over_01.jpg', 'http://www.attorneyretention.org/images/PAR09buttons-over_03.jpg', 'http://www.attorneyretention.org/images/PAR09buttons-over_05.jpg', 'http://www.attorneyretention.org/images/PAR09buttons-over_07.jpg');
}


/** BROWSER CHECK AND CSS SWITCH FOR MENUS ****************************/

var browserName = navigator.appName;

function setDisplayProperty()
{
    if (browserName == "Microsoft Internet Explorer") 
    {
        var cssLink = document.getElementById("leftmenuCSS")
        cssLink.href = "http://www.attorneyretention.org/css/menuIE.css";
      //  alert(cssLink.href);
   	} 
}

/** SET COPYRIGHT YEAR ************************************************/

function whatYearIsThis() 
{
    var el = document.getElementById("CopyRightGoesHere");
    var mydate = new Date()
    var year = mydate.getYear()
    if (year < 1000)
        year += 1900
    var day = mydate.getDay()
    var month = mydate.getMonth()
    var daym = mydate.getDate()
    if (daym < 10)
        daym = "0" + daym
    //alert( "year" + year);
    /*
var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");

var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December")

document.write("<small><font color='000000' face='Arial'><b>"+dayarray[day]+", "+montharray[month]+" "+daym+", "+year+"</b></font></small>");

*/
    var dateFormated = "<font size='-1' color='#FFFFFF' face='Arial'>&nbsp;&nbsp;&nbsp;&copy; Project for Attorney Retention 2000-" + year + "</font>";
    el.innerHTML = dateFormated;
}




/** SIDE ACCORDIAN ****************************************************/

var ContentHeight = 0;
var TimeToSlide = 200;
var openAccordion = '';
var secIndex = 0;

function runAccordion(index) 
{
    var nID = "Accordion" + index + "Content";
    if (openAccordion == nID)
        nID = '';
    ContentHeight = document.getElementById("Accordion" + index + "Content" + "_").offsetHeight;
    setTimeout("animate(" + new Date().getTime() + "," + TimeToSlide + ",'" + openAccordion + "','" + nID + "')", 50);
    openAccordion = nID;
    secIndex = index;
   // alert("secIndex: " + secIndex);
}

function animate(lastTick, timeLeft, closingId, openingId) 
{
    var curTick = new Date().getTime();
    var elapsedTicks = curTick - lastTick;
    var opening = (openingId == '') ? null : document.getElementById(openingId);
    var closing = (closingId == '') ? null : document.getElementById(closingId);
    if (timeLeft <= elapsedTicks) {
        if (opening != null) {
            opening.style.height = 'auto';
        }
        //alert("open" + openingId);
        if (closing != null) {
            if (browserName == "Microsoft Internet Explorer") { closing.style.display = 'none'; }  //ie fix
            closing.style.height = '0px';
            //alert("close" + closingId);
        }
        return;
    }
    timeLeft -= elapsedTicks;
    var newClosedHeight = Math.round((timeLeft / TimeToSlide) * ContentHeight);
    if (opening != null) {
        if (opening.style.display != 'block')
            opening.style.display = 'block';
        opening.style.height = (ContentHeight - newClosedHeight) + 'px';
        var oIndex = openingId.substring(9, 10);
        flipImage(oIndex, "http://www.attorneyretention.org/images/minus.gif");
    }
    if (closing != null)

       // closing.style.display = 'none'; // ie
        closing.style.height = newClosedHeight + 'px';
    setTimeout("animate(" + curTick + "," + timeLeft + ",'" + closingId + "','" + openingId + "')", 50);
    var cIndex = closingId.substring(9, 10);
    flipImage(cIndex, "http://www.attorneyretention.org/images/plus.gif");
}
function flipImage(index, sourceString) {
    //alert(index);
    var graphic = document.getElementById("plus" + index + "Minus");
    if (graphic != null) {
        //graphic.src = "images/minus.gif";
        graphic.src = sourceString;
    }
}













