function registerEvent()
{
    if(registerTabIndex==null)
	{
     	    $tabs.tabs('add',"php/content.php?page=registerEvent", 'Register an Event');
	    registerTabIndex=$tabs.tabs('length')-1;
	    $tabs.tabs('select', registerTabIndex); 	    
	}
    else
	{
	    $tabs.tabs('url',registerTabIndex,"php/content.php?page=registerEvent");	    
	    $tabs.tabs('select', registerTabIndex); 
	}
}

function registerClicked()
{
	    var dateValue=$("input#registerDatepicker").val();
	    var dateElements=dateValue.split("/");  //an array of month, day, year values
	    var formattedDate=dateElements[2] + "-" + dateElements[0] + "-" + dateElements[1]; //YYYY-MM-DD format, for great inserting into mysql
	    var starttime=$("input#registerStarttime").val();
	    var starttimeElements=starttime.split(" ");
	    var starttimeTime=starttimeElements[0].split(":");
	    var starttimeHours=parseInt(starttimeTime[0]);
	    var starttimeMinutes=starttimeTime[1];
	    if(starttimeElements[1]=='PM')
		starttimeHours+=12;
	    if((starttimeElements[1]=='AM')&&(starttimeHours==12)) //12:00 AM should be 00:00
		starttimeHours="00";
	    var formattedStarttime=formattedDate+" "+starttimeHours+":"+starttimeMinutes+":00";
	    
	    var endtime=$("input#registerEndtime").val();
	    var endtimeElements=endtime.split(" ");
	    var endtimeTime=endtimeElements[0].split(":");
	    var endtimeHours=parseInt(endtimeTime[0]);
	    var endtimeMinutes=endtimeTime[1];
	    if(endtimeElements[1]=='PM')
		endtimeHours+=12;
	    if((endtimeElements[1]=='AM')&&(endtimeHours==12)) //12:00 AM should be 00:00
		endtimeHours="00";
	    var formattedEndtime=formattedDate+" "+endtimeHours+":"+endtimeMinutes+":00";
	    
	    //$("#createFormattedDate").val(dateElements[2]+"-"+dateElements[0]+"-"+dateElements[1]); //YYYY-MM-DD format, for great inserting into mysql
    
	    $("#registerForm").append("<input type='hidden' name='formattedDate' value='"+formattedDate+"'>");
	    $("#registerForm").append("<input type='hidden' name='formattedStarttime' value='"+formattedStarttime+"'>");
	    $("#registerForm").append("<input type='hidden' name='formattedEndtime' value='"+formattedEndtime+"'>");


    var variables=$("#registerForm").serialize();
    variables+="&action=registerEvent";
    $tabs.tabs('url', registerTabIndex,"php/siteActions.php?"+variables);
    $tabs.tabs('load', registerTabIndex);
    loadMainPage();
}

function registerCancelled()
{
    if(registerTabIndex!=null)
	$tabs.tabs('remove', registerTabIndex);
    registerTabIndex=null;
    $tabs.tabs('select', "#mainPage");
}