/*
 * $RCSfile: generic.js,v $
 * $Source: /cvs/cupweb/js/generic.js,v $, $Revision: 1.4 $, $Date: 2010/03/08 17:47:42 $, $State: Exp $
 * 
 */

var init_counter = function() {
       var counter = /*$ ? $('counter') :*/ jQuery('#counter'); // where the text goes
//alert(counter);
    if(counter) {
        var countdown = function () {
            var counter = /*$ ? $('counter') :*/ jQuery('#counter');
            //
            //var now = new Date();
            //var timenow = now.getTime();
            //var targetdate = Date.parse("07 Dec 2009 09:00:00 GMT");
            //var timeleft = Math.floor((targetdate - timenow)/1000);
            
			timeleft+=1;
			
            //var day = (Math.floor(timeleft/86400))%86400;
            var hour = (Math.floor(timeleft/3600))%24;
            var minute = (Math.floor(timeleft/60))%60;
            var second = (Math.floor(timeleft/1))%60;

            //if(day<10) day = ' '+day;
            if(hour<10) hour = '0'+hour;
            if(minute<10) minute = '0'+minute;
            if(second<10) second = '0'+second;

           var text = hour + ":" + minute + ":" + second;
//console.debug(text);
//           if(counter.html) {
//               var ans = $('counter').html(text);
                counter.text(text);
//console.debug(ans.toString());
//           } else {
               //counter.innerHTML = text;
//console.debug(counter.innerHTML);
 //          }
        };
        countdown(); // call function
        if(countdown.periodical) { // mootools way
            countdown.periodical(1000); // call again every 1000 ms
        } else {
            setInterval(countdown, 1000);
        }
    }
}

if(window.addEvent) {
    // mootools onload
    window.addEvent('domready', init_counter);
} else if(jQuery) {
    jQuery(document).ready(init_counter);
}

function toggle(obj) {
	var sibling;
	if(obj.nextSibling.nodeType==3) {
		sibling=obj.nextSibling.nextSibling;
		}
	else {
		sibling=obj.nextSibling;
		}
	sibling.style.display=(sibling.style.display=='none')? 'block' : 'none';
}


function toggle2(obj) {

	/*var saveQuitButton;
	saveQuitButton = document.getElementById('saveQuitButton');
	
	var cancelButton;
	cancelButton = document.getElementById('cancelButton');
	*/
	
	var blackout;
	blackout = document.getElementById('blackout');
	
	var warning;
	warning = document.getElementById('warning');
	
	/*cancelButton.style.display=(cancelButton.style.display=='none')? 'block' : 'none';
	saveQuitButton.style.display=(saveQuitButton.style.display=='none')? 'block' : 'none';*/
	blackout.style.display=(blackout.style.display=='none')? 'block' : 'none';
	warning.style.display=(warning.style.display=='none')? 'block' : 'none';
}

function checkform(theForm){
	if(theForm.answer[0].checked || theForm.answer[1].checked || theForm.answer[2].checked){
		//alert("something checked");
		return true;
	} else {
		alert("Please select an answer");
		return false;
	}
}

function tcPopup(){


}

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=950,height=500,left = 10,top = 262');");
}

