/* 
  ------------------------------------------------
  PVII Equal CSS Columns scripts -Version 2
  Copyright (c) 2005 Project Seven Development
  www.projectseven.com
  Version: 2.1.0
  ------------------------------------------------
*/
function P7_colH2()
{ //v2.1.0 by PVII-www.projectseven.com
    var i, oh, h = 0, tg, el, np, dA = document.p7eqc, an = document.p7eqa;

    if (dA && dA.length)
    {
        for (i = 1; i < dA.length; i += 2) 
        {
            dA[i + 1].style.paddingBottom = '';
        }

        for (i = 1; i < dA.length; i += 2)
        {
            oh = dA[i].offsetHeight;
            h = (oh > h) ? oh : h;
        }

        for (i = 1; i < dA.length; i += 2) 
        {
            oh=dA[i].offsetHeight;

            if (oh < h) 
            {
                np = h - oh;

                if (!an && dA[0] == 1) 
                {
                    P7_eqA2(dA[i + 1].id, 0, np);
                }
                else
                {
                    dA[i + 1].style.paddingBottom = np + "px";
                }
            }
        }

        document.p7eqa = 1;
        document.p7eqth = document.body.offsetHeight;
        document.p7eqtw = document.body.offsetWidth;
    }
}

function P7_eqT2()
{ //v2.1.0 by PVII-www.projectseven.com
    if (document.p7eqth != document.body.offsetHeight || document.p7eqtw != document.body.offsetWidth) 
    {
        P7_colH2();
    }
}

function P7_equalCols2()
{ //v2.1.0 by PVII-www.projectseven.com
    var c, e, el;

    if (document.getElementById) 
    {
        document.p7eqc = new Array();
        document.p7eqc[0] = arguments[0];

        for (i = 1; i < arguments.length; i += 2) 
        {
            el=null;
            c = document.getElementById(arguments[i]);

            if (c) 
            {
                e = c.getElementsByTagName(arguments[i + 1]);

                if (e) 
                {
                    el = e[e.length - 1];

                    if (!el.id) 
                    {
                        el.id = "p7eq" + i;
                    }
                }
            }

            if (c && el)
            {
                document.p7eqc[document.p7eqc.length] = c;
                document.p7eqc[document.p7eqc.length] = el;
            }
        }

        setInterval("P7_eqT2()", 10);
    }
}

function P7_eqA2(el, p, pt)
{ //v2.1.0 by PVII-www.projectseven.com
    var sp = 10, inc = 20, g = document.getElementById(el);

    np = (p >= pt) ? pt : p;

    g.style.paddingBottom = np + "px";

    if (np < pt) 
    {
        np += inc;
        
        setTimeout("P7_eqA2('" + el + "'," + np + "," + pt + ")", sp);
    }
}

// countdown timer
var month = '6'; // 1 through 12 or '*' within the next month, '0' for the current month
var day = '26';   // day of month or + day offset
var dow = 0;     // day of week sun=1 sat=7 or 0 for whatever day it falls on
var hour = 8;    // 0 through 23 for the hour of the day
var min = 0;    // 0 through 59 for minutes after the hour
var tz = -6;     // offset in hours from UTC to your timezone
var lab = 'cd';  // id of the entry on the page where the counter is to be inserted

function start() { displayCountdown(setCountdown(month, day, hour, min, tz), lab); }
loaded(lab, start);

// Countdown Javascript
// copyright 20th April 2005, 1st November 2009 by Stephen Chapman
// permission to use this Javascript on your web page is granted
// provided that all of the code in this script (including these
// comments) is used without any alteration
// you may change the start function if required
var pageLoaded = 0; window.onload = function () { pageLoaded = 1; }
function loaded(i, f) {
    if (document.getElementById && document.getElementById(i) != null) f(); else if (!pageLoaded) setTimeout('loaded(\'' + i + '\',' + f + ')', 100);
}
function setCountdown(month, day, hour, min, tz) { var m = month; if (month == '*') m = 0; var c = setC(m, day, hour, tz); if (month == '*' && c < 0) c = setC('*', day, hour, tz); return c; } function setC(month, day, hour, tz) {
    var toDate = new Date(); if (day.substr(0, 1) == '+') { var day1 = parseInt(day.substr(1)); toDate.setDate(toDate.getDate() + day1); } else { toDate.setDate(day); } if (month == '*') toDate.setMonth(toDate.getMonth() + 1); else if (month > 0) { if (month <= toDate.getMonth()) toDate.setFullYear(toDate.getFullYear() + 1); toDate.setMonth(month - 1); }
    if (dow > 0) toDate.setDate(toDate.getDate() + (dow - 1 - toDate.getDay()) % 7);
    toDate.setHours(hour); toDate.setMinutes(min - (tz * 60)); toDate.setSeconds(0); var fromDate = new Date(); fromDate.setMinutes(fromDate.getMinutes() + fromDate.getTimezoneOffset()); var diffDate = new Date(0); diffDate.setMilliseconds(toDate - fromDate); return Math.floor(diffDate.valueOf() / 1000);
}
function displayCountdown(countdn, cd) 
{
    if (countdn < 0) 
        document.getElementById(cd).innerHTML = "WE'RE HERE!";
    else 
    {
        var secs = countdn % 60;

        if (secs < 10)
            secs = '0' + secs;

        var countdn1 = (countdn - secs) / 60;
        var mins = countdn1 % 60;

        if (mins < 10)
            mins = '0' + mins;

        countdn1 = (countdn1 - mins) / 60;
        
        var hours = countdn1 % 24;
        var days = (countdn1 - hours) / 24;

        document.getElementById(cd).innerHTML = '<b>' + days + '</b> days <b>' + hours + '</b> hours<br><b>' + mins + '</b> minutes <b>' + secs + '</b> seconds';
        
        setTimeout('displayCountdown(' + (countdn - 1) + ',\'' + cd + '\');', 999);
    } 
}