﻿function showDate(yearOnly) {
	var mydate=new Date();
	var year=mydate.getYear();
	if (year < 1000){year+=1900};
	var day=mydate.getDay();
	var month=mydate.getMonth();
	var daym=mydate.getDate();
	var dayEnd = "th";
	if (daym == 1 || daym == 21 || daym == 31){dayEnd = "st";}
	if (daym == 2 || daym == 22){dayEnd = "nd";}
	if (daym == 3 || daym == 23){dayEnd = "rd";}
	var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	if(yearOnly){
		document.write(year);
	}
	else{
	document.write(dayarray[day]+", "+montharray[month]+" "+daym+dayEnd+", "+year);
	}
}

function openPageSelectWindow(output_field){
    var url = '/core/admin/page/PageSelectDialog.htm';
    var window_name = 'Select_A_Page';
    var attributes = 'width=425,height=400';
    
    window.urlreturnparam = output_field;
    window.open( url, window_name, attributes );
}

function SetInitialFocusControl(aFocusControl) {
    jQuery(function(){
        var focus_control = aFocusControl;
        if (focus_control && focus_control.focus){
            focus_control.focus();
        }		        
    });
}
///////////////////////////////////////////////////////////////////////////////
function sorterWidgetSubmit(action_url, sort_column, sort_ascending) {
    var toElementFunc = function(){
	    var div = document.createElement('div');
	    return function(html){
		    div.innerHTML = html;
		    var el = div.childNodes[0];
		    div.removeChild(el);
		    return el;
	    }
    }();
	var form = toElementFunc('<form method="post"></form>');
	form.style.display = 'none';
	form.action = action_url;
	document.body.appendChild(form);
    
    var el = document.createElement("input");
	el.type = 'hidden';
	el.name = 'sort_column';
	el.value = sort_column;
	form.appendChild(el);	
	
	var el = document.createElement("input");
	el.type = 'hidden';
	el.name = 'sort_ascending';
	el.value = sort_ascending;
	form.appendChild(el);	
	form.submit();
}
///////////////////////////////////////////////////////////////////////////////

