// T4 "Countdown" Widget
// - - - - - -
// Please do embed this lightweight, code-valid widget on your own website!
// t4america.org for more information.
// - - - - - -
// Credit: Transportation for America (t4america.org) and culturegraphic.com


var jQueryScriptOutputted = false;
function initJQuery() {
    //if the jQuery object isn't available
    if (typeof(jQuery) == 'undefined') {
        if (! jQueryScriptOutputted) {
            //only output the script once..
            jQueryScriptOutputted = true;
            
            //output the script (load it from google api)
            document.write("<scr" + "ipt type=\"text/javascript\" src=\"http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js\"></scr" + "ipt>");
        }
        setTimeout("initJQuery()", 50);
    } else {      
            
        jQuery( function($){

			// Add counter styles
			$("head").append("<link>");
			css = $("head").children(":last");
			css.attr({
				rel:  "stylesheet",
				type: "text/css",
				href: "http://t4america.org/images/widgets/t4counter/style.t4counter.css"
			});

			// Add container span
			$('#t4clock_widget').append(
				'<a id="t4clock_widget_actionlink" href="http://action.smartgrowthamerica.org/p/dia/action3/common/public/?action_KEY=3934">' +
					'<span id="t4clock_widget_container">' +
						'<span id="t4clock_widget_over">' +
						'</span>' +
						'<span id="t4clock_widget_digits">' +
							'<span id="t4clock_widget_imageLayout">' +
								'<span>' +
								'</span>' +
							'</span>' +
						'</span>' +
					'</span>' +
				'</a>' +
				'<span id="t4clock_widget_byline">' +
					'via <a href="http://transportationforamerica.com" title="Transportation For America">T4America</a>' +
				'</span>'
			);
			 		
			// countup hover image
			$("#t4clock_widget_over").hide();
			// counter mouseover action
			$("#t4clock_widget_container").hover(function(){
				$("#t4clock_widget_over").fadeIn("fast");
				},function(){
				$("#t4clock_widget_over").fadeOut("slow");
			});
			// Temporary alert that says button was pressed
			$("#t4clock_widget_container").click(function () { 
				getURL("http://action.smartgrowthamerica.org/p/dia/action3/common/public/?action_KEY=3934"); 
			});
			
			// set the date below to accurate T bill in format Year, Month (one digit low), Day
			tBillDate = new Date(2009,8,30);
			
			// If jQuery plugin already exists, skip load
			if(jQuery.countdown) {
			
				$('#t4clock_widget_imageLayout').countdown({
				since: $.countdown.UTCDate(-5, tBillDate),
				compact: true, 
			    layout: '<span class="image{d100}"></span><span class="image{d10}"></span><span class="image{d1}"></span>' + 
			        '<span class="imageSep"></span>' + 
			        '<span class="image{h10}"></span><span class="image{h1}"></span>' + 
			        '<span class="imageSep"></span>' + 
			        '<span class="image{m10}"></span><span class="image{m1}"></span>' + 
			        '<span class="imageSep"></span>' + 
			        '<span class="image{s10}"></span><span class="image{s1}"></span>'
			   });
			
			// Else load
			} else {
			 
			 	// Execute function after script load
				$.getScript('http://t4america.org/images/widgets/t4counter/jquery.countdown.min.js', function() {

					$('#t4clock_widget_imageLayout').countdown({
					since: $.countdown.UTCDate(-5, tBillDate),
					compact: true, 
					layout: '<span class="image{d100}"></span><span class="image{d10}"></span><span class="image{d1}"></span>' + 
					    '<span class="imageSep"></span>' + 
					    '<span class="image{h10}"></span><span class="image{h1}"></span>' + 
					    '<span class="imageSep"></span>' + 
					    '<span class="image{m10}"></span><span class="image{m1}"></span>' + 
					    '<span class="imageSep"></span>' + 
					    '<span class="image{s10}"></span><span class="image{s1}"></span>'
					}); //countdown
					
				}); // getScript
			
			}; // end if

        }); // function
        
    } // end if
    
} // end initJQuery

initJQuery();
