$(document).ready(function(){

	$('input.button').each(function(){
		var b=$(this);var tt = b.text() || b.val();
		if ($(':submit,:button',this)){
			b=$('<a>').insertAfter(this).addClass('bttn').attr('id',this.id);
			if($(this).is(':submit')){$(b).click(function(){var formid=findFormId(this);if(formid==''||formid==false){var form=findForm(this);form.submit();}else{if(typeof($('#'+formid).valid)=='function'){if($('#'+formid).valid()){$('#'+formid).submit();}}else{$('#'+formid).submit();}}});}
			$(this).remove();
		}
		if ($(this).is('a')) {b.attr('href',$(this).attr('href'));}
		b.text('').css({cursor:'pointer'}).append($('<span>').text(tt));

	});
						  
});

function findForm(f) {while(f.tagName != "FORM") {f=f.parentNode;}return f;}
function findFormId(f) {while(f.tagName != "FORM") {f=f.parentNode;}return f.id;}
function resetElement(id) {$('#'+id).html($('#'+id).html());}

var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
				
function countdown(yr,m,d,eventid){
	theyear=yr;themonth=m;theday=d;theeventid=eventid;
	var today=new Date();
	var todayy=today.getYear();
	if (todayy < 1000) todayy+=1900;
	var todaym=today.getMonth();
	var todayd=today.getDate();
	var todayh=today.getHours();
	var todaymin=today.getMinutes();
	var todaysec=today.getSeconds();
	var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec;
	futurestring=montharray[m-1]+" "+d+", "+yr;
	dd=Date.parse(futurestring)-Date.parse(todaystring);
	dday=Math.floor(dd/(60*60*1000*24)*1);
	dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1);
	dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1);
	dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1);
	if(dday==0&&dhour==0&&dmin==0&&dsec==1){
		return;
	} else {
		$('#countdown_days_'+eventid).attr('value',dday);
		$('#countdown_hours_'+eventid).attr('value',dhour);
		$('#countdown_minutes_'+eventid).attr('value',dmin);
		$('#countdown_seconds_'+eventid).attr('value',dsec);
	}
}