
tinyMCE.init({
	theme : "advanced",
	mode : "specific_textareas",
    editor_selector : "tiny_lrg", 
	
	plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",

	// Theme options
	theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,fontselect,fontsizeselect",
	theme_advanced_buttons2 :"cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,|,insertdate,inserttime,preview,|,forecolor,backcolor",
	theme_advanced_buttons3 : "",
	theme_advanced_buttons4 : "",
	theme_advanced_toolbar_location : "top",
	theme_advanced_toolbar_align : "left",
	theme_advanced_statusbar_location : "bottom",
	theme_advanced_resizing : true
});

tinyMCE.init({
	theme : "simple",
	mode : "specific_textareas",
    editor_selector : "tiny_sm",    
	language : "en",
	theme_simple_layout_manager : "SimpleLayout",
	theme_simple_toolbar_location : "top",
	theme_simple_toolbar_align : "left",
	theme_simple_buttons1 : "bold,italic,underline",
	theme_simple_buttons2 : "link,unlink",
	theme_simple_buttons3 : ""
});


function initTime(id){
	if($('#'+id).val()==""){
		$('#btn_'+id).text("On");
		$('#'+id).timeEntry('disable');
		$('#'+id).addClass('disabled');
		$('#btn_'+id).toggle( 
			function () { 
				$(this).text('Off'); 
				$('#'+id).timeEntry('enable');
				$('#'+id).removeClass('disabled');
				if($('#'+id).val()=="") $('#'+id).timeEntry('setTime',new Date(0,0,0,16,0,0));
			} ,
			function () { 
				$(this).text('On'); 
				$('#'+id).timeEntry('disable');
				$('#'+id).addClass('disabled');
				$('#'+id).val(""); 
			}
		);
	} else {
		$('#btn_'+id).text("Off");
		$('#btn_'+id).toggle( 
			function () { 
				$(this).text('On'); 
				$('#'+id).timeEntry('disable');
				$('#'+id).addClass('disabled');
				$('#'+id).val(""); 
			} ,
			function () { 
				$(this).text('Off'); 
				$('#'+id).timeEntry('enable');
				$('#'+id).removeClass('disabled');
				if($('#'+id).val()=="") $('#'+id).timeEntry('setTime',new Date(0,0,0,16,0,0));
			} 
		);
	}
}

function initDate(id){
	
	if($('#'+id).val()==""){
		$('#'+id).dateEntry('disable');
		$('#btn_'+id).toggle( 
			function () { 
				$(this).text('Off'); 
				$('#'+id).dateEntry('enable');
				if($('#'+id).val()=="") $('#'+id).dateEntry('setDate',new Date());
			} ,
			function () { 
				$(this).text('On'); 
				$('#'+id).dateEntry('disable');
				$('#'+id).val(""); 
			}
		);
	} else {
		$('#btn_'+id).text("Off");
		$('#btn_'+id).toggle( 
			function () { 
				$(this).text('On'); 
				$('#'+id).dateEntry('disable');
				$('#'+id).val(""); 
			} ,
			function () { 
				$(this).text('Off'); 
				$('#'+id).dateEntry('enable');
				if($('#'+id).val()=="") $('#'+id).dateEntry('setDate',new Date());
			} 
		);
	}
}

function initDatePicker(id){
	$('#btn_'+id).text("Clear");
	$('#btn_'+id).click(function(e){
		$('#'+id).val("");					 
	});
	$before=false;
	if($('#'+id).val()!=""){
		$before=true;
	} 
	
		$('#'+id).DatePicker({ 
			format:'m/d/Y',
			date: $('#'+id).val(),
			current: $('#'+id).val(),
			starts: 1,
			position: 'r',
			onBeforeShow: function(){
				$('#'+id).DatePickerSetDate($('#'+id).val(), $before);
			},
			onChange: function(formated, dates){
				$('#'+id).val(formated);
				$(this).hide();
			}	   
		});	
	
}
$(document).ready(function() {
	//$("input.datepicker").datepicker();
	$('.timeentry').timeEntry({
		spinnerImage: '../images/timeentry/spinnerOrange.png',
		timeSteps: [1, 15, 0],
		ampmPrefix: ' ',
		spinnerImage: '',
		defaultTime: new Date(0, 0, 0, 16, 0, 0)
	});
	
	$('.timeentry').each(function(e){ initTime(this.id); });
	$('.inputDate').each(function(e){ initDatePicker(this.id); });
	
	//$('.inputDate').dateEntry({ spinnerImage: '' });
	//$('#dt_end').each(function(e){ initDate(this.id); });
	
});
