﻿$(function () {
    $("#row1").transify({
        opacityOrig: .5
    });

    $("#calEvent").dialog({
        resizable: false,
        autoOpen: false,
        height: 260,
        width: 420,
        modal: true,
        buttons: {
            Close: function () {
                $(this).dialog("close");
            }
        }
    });

    var pickerOpts = {
        minDate: new Date()
    };
    //$(".datepicker").datepicker(pickerOpts);
    $(".datepicker").datepicker();
    $('.datetimepicker').datetimepicker({
        minDate: new Date(),
        ampm: true
    });

    $('[type="submit"], [type="button"], button').button();

    $("form").addClass("form-stacked");
    $("table").addClass("zebra-striped");

    $("#imagerotator").nivoSlider({
        effect: "random", // Specify sets like: "fold,fade,sliceDown"
        animSpeed: 1000, // Slide transition speed
        pauseTime: 8000, // How long each slide will show
        directionNav: false, // Next & Prev navigation
        directionNavHide: false, // Only show on hover
        controlNav: false, // 1,2,3... navigation
        pauseOnHover: true, // Stop animation while hovering
        captionOpacity: 0.8, // Universal caption opacity
    });
});
function setCal() {
    $("#calendar").fullCalendar({
        events: "https://www.google.com/calendar/feeds/rs6lnabr0s15ejqmd5dga8g3f4%40group.calendar.google.com/public/basic",
        eventClick: function (event) {
            $("#calWhen").html("");
            $("#calWhere").html("");
            $("#calEvent").dialog('option', 'title', event.title);
            var sDate = formatDate(event._start);
            var eDate = formatDate(event._end);
            var when = "";
            var one_hour = 1000 * 60 * 60;
            if (Math.ceil((event._start.getTime() - event._end.getTime()) / (one_hour)) > 24) {
                alert("more then one day");
            }
            else {
                when = sDate.dName + ", " + sDate.mName + " " + sDate.d + ", " + sDate.h + ":" + sDate.mi + "" + sDate.ap + " - " + eDate.h + ":" + eDate.mi + "" + eDate.ap;
            }
            $("#calWhen").html(when);
            if (event.location != "") {
                $("#calWhere").html(event.location + " <small><a href=\"http://maps.google.com/maps?hl=en&q=" + event.location + "\">(map)</a></small>");
            };

            $("#calEvent").dialog("open");
            return false;
        },

        loading: function (bool) {
            if (bool) {
                $("#loading").show();
            }else {
                $("#loading").hide();
            }
        }

    });
}

function formatDate(d) {
    //    var d = new Date();
    var daDate = new Object();
    var d_names = new Array("Sunday", "Monday", "Tuesday",
"Wednesday", "Thursday", "Friday", "Saturday");

    var m_names = new Array("January", "February", "March",
"April", "May", "June", "July", "August", "September",
"October", "November", "December");
    var curr_date = d.getDate();
    var curr_day = d.getDay();
    var curr_month = d.getMonth();

    var curr_year = d.getFullYear();
    var curr_hour = d.getHours();
    var curr_min = d.getMinutes();

    curr_min = curr_min + "";

    if (curr_min.length == 1) {
        curr_min = "0" + curr_min;
    }

    if (curr_hour < 12) {
        a_p = "AM";
    }
    else {
        a_p = "PM";
    }
    if (curr_hour == 0) {
        curr_hour = 12;
    }
    if (curr_hour > 12) {
        curr_hour = curr_hour - 12;
    }

    daDate.dName = d_names[curr_day];
    daDate.mName = m_names[curr_month];
    daDate.d = curr_date;
    daDate.m = curr_month;
    daDate.y = curr_year;
    daDate.mi = curr_min;
    daDate.h = curr_hour;
    daDate.ap = a_p;

    return daDate;
}

//var _gaq = _gaq || [];
//_gaq.push(["_setAccount", "UA-23770347-1"]);
//_gaq.push(["_trackPageview"]);

//(function () {
//    var ga = document.createElement("script"); ga.type = "text/javascript"; ga.async = true;
//    ga.src = ("https:" == document.location.protocol ? "https://ssl" : "http://www") + ".google-analytics.com/ga.js";
//    var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ga, s);
//})();
