//--------------------------------------------------------------------------------------------------------------------------------------------------------//
// Skin name..............: HandyPlus Basic							//
// Skin version............: 2.01									//
// TodayPlus version...: 0.11.0								//
// Update date............: July 14th 2004								//
// Author....................: LightMan 								//
//- v2.0 NEW FEATURES :									//
//	- 1-line tabbed launcher with 3 tabs (10 shortcuts per page)				//
//	- new calendar section:								//
//		- tapping on calendar day sets initial date for appointments.			//
//		- reset button resets the date to present day					// 
// 	- new timezone section with 3 digital clocks						//
//- 	New icons (refresh, calendar, birthday, memory, secure digital & compact flash, low priority)	//
//- v2.0 BUGS FIXED :									//
//	- fixed some refresh issue in some sections						//
//- v2.01 BUGS FIXED :									//
//	- fixed bug in calendar section, where it would not clear the caches                                            //
//--------------------------------------------------------------------------------------------------------------------------------------------------------//

//------------------ DEFINE PLUGIN HEIGHT, MAX and START SIZE (SPACE FOR DATA TO BE VISIBLE)
maxheight,225
height,225

//------------------ DEFINE WHICH REGIONS ARE DISPLAYED BY DEFAULT ------------------\\
initregion,0,1			// WEATHER
initregion,16,0			// QUICKLAUNCH
initregion,3,0			// AGENDA
initregion,4,0			// TASKS
initregion,19,0			// BATTERY /STORAGE INFORMATION
initvar,var8,0			// CONTROL SELECTED TASK FILTER
initvar,var9,0			// CONTROL SELECTED CALENDAR FILTER

//------------------ DEFINE HEIGHT OF AGENDA AND TASKS (5 APPOINTMENTS & 4 TASKS BY DEFAULT)
//------------------ USE var19,78 AND var18,63 TO DISPLAY 4 APPOINTMENTS & 5 TASKS ------------------\\
//------------------ USE var19,54 AND var18,87 TO DISPLAY 6 APPOINTMENTS & 3 TASKS ------------------\\
initvar,var19,66			// TASKS - DEFINE HEIGHT FOR TASKS SECTION
initvar,var18,75			// AGENDA - DEFINE HEIGHT FOR AGENDA SECTION

//------------------ OTHER  DEFAULT OPTIONS ------------------\\
options,weathericondir,Weather Icons\Stardock,png
options,imagedir,Images\HandyPlus Basic
changefont,Tahoma,11
color,transparent,255_0_255
color,shadow,170_170_170
color,font,-1_4_-1

//=================================================
// WEATHER REGION 0, PAGE 1 (MAIN VIEW)
//=================================================
region,0,1,1800
	defregion,0,1,0,240,44,10
	offset,offset_-1,offset_-1
	if,refresh
		color,font,125_125_125
	else
		color,font,-1_4_-1
	endif
	offsetadd,0,1
	initvar,var4,1
	calcvar,var29,fromconfig,numcities
	if,var,var4,,>,%var29%
		storevar,var4=1
	else
	endif
	
	imagebutton,225,0,expand active.png,t,7,4,1,-1	// MINIMIZE WEATHER
	button,225,0,13,13,0,4,999,0			// HIDE MAIN WEATHER REGION
	
	button,2,0,38,13,0,13,var4_1-highlight,		// DISPLAY NEXT CITY IF CITY NAME TAPPED
	button,45,0,180,12,0,7,1-highlight,0		// REFRESH FROM INTERNET IF DATES TAPPED
	button,0,0,2,12,0,4,300-highlight,0
	
	load,city,%var4%
	changefont,Tahoma,11,b
	text,22,0,[name],c
	changefont,Tahoma,11
	todayicon,5,10,,t
	button,5,12,46,30,0,4,2,		// BUTTON FOR CURRENT CONDITIONS
	today,temp,48,13,,,r
	today,realtemp,48,25,,,r
	
	forecasticon,1,51,10,,t
	button,51,12,46,31,0,4,3,0		// BUTTON FOR TODAY'S DETAILS
	button,51,12,46,31,1,6,var1=1
	
	forecasticon,2,97,10,,t
	button,97,12,46,31,0,4,3,0		// BUTTON FOR TOMORROW'S DETAILS
	button,97,12,46,31,1,6,var1=2
	
	forecasticon,3,143,10,,t
	button,143,12,46,31,0,4,3,0		// BUTTON FOR DAY3 DETAILS
	button,143,12,46,31,1,6,var1=3
	
	forecasticon,4,189,10,,t
	button,189,12,36,31,0,4,3,0		// BUTTON FOR DAY4 DETAILS
	button,189,12,36,31,1,6,var1=4
	//=================== FORMAT DATE ABOVE EACH WEATHER ICON === START
	//changefont,Tahoma,11b
	forecast,date_ddd d,1,69,0,,,c
	forecast,date_ddd d,2,115,0,,,c
	forecast,date_ddd d,3,161,0,,,c
	forecast,date_ddd d,4,207,0,,,c
	//changefont,Tahoma,11
	//=================== FORMAT DATE ABOVE EACH WEATHER ICON === END
	forecast,high,1,95,13,,,r
	forecast,low,1,95,25,,,r
	//DISABLED_forecast,precipitation,1,74,40,R: ,%,c
	forecast,high,2,141,13,,,r
	forecast,low,2,141,25,,,r
	//DISABLED_forecast,precipitation,2,120,40,R: ,%,c
	forecast,high,3,187,13,,,r
	forecast,low,3,187,25,,,r
	//DISABLED_forecast,precipitation,3,166,40,R: ,%,c
	forecast,high,4,233,13,,,r
	forecast,low,4,233,25,,,r
	//DISABLED_forecast,precipitation,4,212,40,R: ,%,c
offsetadd,0,43
endregion,0,1
//============= END WEATHER MAIN PAGE =============\\


//======================================================
// WEATHER REGION 0, PAGE 2 (TODAY - CURRENT CONDITIONS)
//======================================================
region,0,2,-1
	offset,offset_-1,offset_-1
	if,refresh
		color,font,125_125_125
	else
		color,font,-1_4_-1
	endif
	load,city,%var4%
	offsetadd,0,1
	button,0,0,240,44,0,3,,0		// RETURN TO MAIN WEATHER SCREEN
	changefont,Tahoma,11,b
	text,22,0,[name],c
	changefont,Tahoma,11
	todayicon,5,10,,t
	text,45,0,Now  : ,l
	today,sky,135,0,,,c
	text,45,12,Real  :,l
	today,temp,98,12,,C,r
	text,45,23,Feels :,l
	today,realtemp,98,23,,C,r
	text,112,12,Humidity :,l
	today,humidity,182,12,,%,r
	text,112,23,Updated  :,l
	//today,barometer,190,23,, in,r
	text,173,23,[updatetime],c,l
	//today,date,131,23,,,l
	
	image,197,2,sunrise.png,
	suntime,%var4%,sunrise,civil,215,4,HH:mm,,,l

	image,197,20,sunset.png,
	suntime,%var4%,sunset,civil,215,22,HH:mm,,,l
offsetadd,0,43
endregion,0,2
//============= END WEATHER CURRENT CONDITIONS =============\\

//================================================
// WEATHER REGION 0, PAGE 3 (OTHER  DAYS - DETAILS)
//================================================
region,0,3,-1
	offset,offset_-1,offset_-1
	if,refresh
		color,font,125_125_125
	else
		color,font,-1_4_-1
	endif
	load,city,%var4%
	offsetadd,0,1
	button,0,0,240,44,0,3,,0	// RETURN TO MAIN WEATHER SCREEN
	changefont,Tahoma,11,b
	text,22,0,[name],c
	forecast,date_ddd dd,%var1%,215,0,,,c
	changefont,Tahoma,11
	forecasticon,%var1%,5,10,,t
	nightforecasticon,%var1%,200,10,,t
	text,45,0,Day : ,l
	forecast,text,%var1%,130,0,,,c
	text,45,12,Night: ,l
	forecast,nighttext,%var1%,130,12,,,c
	text,45,24,High:,l
	forecast,high,%var1%,70,24,,C,l
	text,99,24,Low:,l
	forecast,low,%var1%,123,24,,C,l
	text,150,24,Rain:,l
	forecast,precipitation,%var1%,195,24,,%,r
offsetadd,0,43
endregion,0,3
//============= END WEATHER DAY DETAILS =============\\

//================================================
// WEATHER REGION 7, PAGE 1 (WEATHER MINIMIZED)
//================================================
region,7,1,-1
	defregion,7,0,0,240,14,1
	offset,offset_-1,offset_-1
	if,refresh
		color,font,125_125_125
	else
		color,font,-1_4_-1
	endif
	initvar,var4,1
	calcvar,var29,fromconfig,numcities
	if,var,var4,,>,%var29%
		storevar,var4=1
	else
	endif
	offsetadd,0,1
	button,2,0,42,13,7,13,var4_1-highlight,		// DISPLAY NEXT CITY IF CITY NAME TAPPED
	load,city,%var4%
	changefont,Tahoma,11,b
	text,23,0,[name],c
	changefont,Tahoma,11,
	today,sky,110,0,,,c			// DISPLAYS "CURRENT CONDITIONS" IN TEXT FORMAT
	today,temp,204,0,,/,r			// DISPLAYS CURRENT TEMP
	today,realtemp,208,0,,,l			// DISPLAYS CURRENT "FEELS LIKE" TEMP
	//forecast,high,1,204,0,,/,r			// DISPLAYS TODAY'S HIGH TEMP
	//forecast,low,1,208,0,,,l			// DISPLAYS TODAY'S LOW TEMP
	imagebutton,225,0,expand.png,t,0,4,1,-1	// MAXIMIZE WEATHER
	button,225,1,13,13,7,4,999,7			// HIDE MAIN WEATHER REGION
offsetadd,0,14
endregion,7,1
//============= END WEATHER MINIMIZED =============\\

//==========================================
// REGION 16, PAGE 0 - QUICK LAUNCH
//==========================================
region,16,0,-1
	defregion,16,0,0,240,21,4
	offset,offset_-1,offset_-1
	color,font,-1_4_-1
	updateregions,18
	offsetadd,0,1
	initvar,var16,1

	if,var,var16,,=,1
		changefont,Tahoma,10,b
		imagebutton,183,1,launcher_1_select.png,t,-1,6,var16=1,16,17
		imagebutton,201,1,launcher_2.png,t,-1,6,var16=2,16,17
		imagebutton,219,1,launcher_3.png,t,-1,6,var16=3,16,17
		color,font,7_75_150
		color,shadow,255_255_255
		text,187,3,AP,ls
		color,font,255_255_255
		color,shadow,40_40_40
		text,203,3,GM,ls
		text,222,3,OT,ls
		color,font,-1_4_-1
		color,shadow,255_255_255
		changefont,Tahoma,11
	else
		if,var,var16,,=,2
			color,font,255_255_255
			color,shadow,40_40_40
			changefont,Tahoma,10,b
			imagebutton,183,1,launcher_1.png,t,-1,6,var16=1,16,17
			imagebutton,201,1,launcher_2_select.png,t,-1,6,var16=2,16,17
			imagebutton,219,1,launcher_3.png,t,-1,6,var16=3,16,17
			color,font,7_75_150
			color,shadow,255_255_255
			text,203,3,GM,ls
			color,font,255_255_255
			color,shadow,40_40_40
			text,187,3,AP,ls
			text,222,3,OT,ls
			color,font,-1_4_-1
			color,shadow,255_255_255
			changefont,Tahoma,11
		else
			if,var,var16,,=,3
				color,font,255_255_255
				color,shadow,40_40_40
				changefont,Tahoma,10,b
				imagebutton,183,1,launcher_1.png,t,-1,6,var16=1,16,17
				imagebutton,201,1,launcher_2.png,t,-1,6,var16=2,16,17
				imagebutton,219,1,launcher_3_select.png,t,-1,6,var16=3,16,17
				text,187,3,AP,ls
				text,203,3,GM,ls
				color,font,7_75_150
				color,shadow,255_255_255
				text,222,3,OT,ls
				color,font,-1_4_-1
				color,shadow,255_255_255
				changefont,Tahoma,11
			else
			endif
		endif
	endif
	
	//=================================================
	// REGION 17 - PAGE 0
	//	Loads Shortcuts
	//	Vars used: 16
	//=================================================
	region,17,0,-1
		//imagebutton,225,1,arrow_right.png,t,17,4,1,16
	
		shortcut,2,0,apps-%var16%-1,s
		button,2,0,16,16,-1,0,%apps-%var16%-1-highlight
		shortcut,20,0,apps-%var16%-2,s
		button,20,0,16,16,-1,0,%apps-%var16%-2-highlight
		shortcut,38,0,apps-%var16%-3,s
		button,38,0,16,16,-1,0,%apps-%var16%-3-highlight
		shortcut,56,0,apps-%var16%-4,s
		button,56,0,16,16,-1,0,%apps-%var16%-4-highlight
		shortcut,74,0,apps-%var16%-5,s
		button,74,0,16,16,-1,0,%apps-%var16%-5-highlight
		shortcut,92,0,apps-%var16%-6,s
		button,92,0,16,16,-1,0,%apps-%var16%-6-highlight
		shortcut,110,0,apps-%var16%-7,s
		button,110,0,16,16,-1,0,%apps-%var16%-7-highlight
		shortcut,128,0,apps-%var16%-8,s
		button,128,0,16,16,-1,0,%apps-%var16%-8-highlight
		shortcut,146,0,apps-%var16%-9,s
		button,146,0,16,16,-1,0,%apps-%var16%-9-highlight
		shortcut,164,0,apps-%var16%-10,s
		button,164,0,16,16,-1,0,%apps-%var16%-10-highlight

		shortcut,0,0,blank,s  //Prevent text from appearing in other sections

	endregion,17,0

	//=================================================
	// REGION 17 - PAGE 0
	//	Loads Shortcuts
	//	Vars used: 16
	//=================================================
	region,17,1,-1
		//imagebutton,225,1,arrow_left.png,t,17,4,0,16

		shortcut,4,0,apps-%var16%-11,s
		button,4,0,16,16,-1,0,%apps-%var16%-11-highlight
		shortcut,25,0,apps-%var16%-12,s
		button,25,0,16,16,-1,0,%apps-%var16%-12-highlight
		shortcut,46,0,apps-%var16%-13,s
		button,46,0,16,16,-1,0,%apps-%var16%-13-highlight
		shortcut,67,0,apps-%var16%-14,s
		button,67,0,16,16,-1,0,%apps-%var16%-14-highlight
		shortcut,88,0,apps-%var16%-15,s
		button,88,0,16,16,-1,0,%apps-%var16%-15-highlight
		shortcut,109,0,apps-%var16%-16,s
		button,109,0,16,16,-1,0,%apps-%var16%-16-highlight
		shortcut,130,0,apps-%var16%-17,s
		button,130,0,16,16,-1,0,%apps-%var16%-17-highlight
		shortcut,151,0,apps-%var16%-18,s
		button,151,0,16,16,-1,0,%apps-%var16%-18-highlight
		shortcut,172,0,apps-%var16%-19,s
		button,172,0,16,16,-1,0,%apps-%var16%-19-highlight
		//shortcut,193,0,apps-%var16%-20,s
		//button,193,0,16,16,-1,0,%apps-%var16%-20-highlight

		shortcut,0,0,blank,s	//Prevent text from appearing in other sections

	endregion,17,1
	offsetadd,0,20
endregion,16,0
//============= END QUICK LAUNCH =============\\

//==============================================
// REGION 3, PAGE 1 - AGENDA (MAXIMIZED) 
// var18 = HEIGHT
//==============================================
region,3,0,120
	updateregions,5
	defregion,3,0,0,240,%var18%,4
	offset,offset_-1,offset_-1
	color,transparent,255_0_255
	color,shadow,170_170_170
	color,font,-1_4_-1
	
	imagebutton,225,2,expand active.png,t,3,4,1,-1 		// GO TO PAGE 0 (MINIMIZE)
	imagebutton,211,1,refresh.png,t,3,22,			// RESET CALENDAR
	image,50,3,squares_blue.png,t			// BLUE SQUARES FOR AGENDA
	button,211,2,13,13,-1,23,0				// CLEAR OUTLOOK CACHE 0
	button,211,2,13,13,-1,10,0				// RESET CALENDAR 0
	imagebutton,2,1,calendar.png,t,,0,%apps-4-1,		// LAUNCH CALENDAR AT 1st POSITION of 4th QUICKLAUNCH AREA
	options,today-text,'Today'
	options,tomorrow-text,'Tmrow'
	
	imagebutton,194,1,calendars.png,t,3,4,100,3		// JUMP TO CALENDAR REGION
	
	options,dateformat,0,0,0,%date,ddd d%%regularfont%
	options,blanktext,-1,12,13,%tab,86%-Nothing Further-
	
	calcvar,var23,firstoutlookday
	calcvar,var23,-,%var23%,3
	imagebutton,225,15,arrow_up.png,t,-1,25,var23,3	// SCROLL POOM BACKWARDS
	button,225,15,12,12,-1,23,0,
	
	calcvar,var22,firstoutlookday
	calcvar,var22,+,%var22%,3
	imagebutton,225,63,arrow_down.png,t,-1,25,var22,3	// SCROLL POOM FORWARD
	button,225,63,12,12,-1,23,0,
	
	options,apptformat,0,12,13,%iconstart,63%%remindericon,-10,1,reminder.png,t%%changefont,Tahoma,11%%tab,36%%starttime,HH:mm%%tab,75%%subject%
	options,apptallday,0,12,13,%iconstart,63%%remindericon,-10,1,reminder.png,t%%changefont,Tahoma,11%%tab,36%A-Day%changefont,Tahoma,11%%tab,75%%subject%%regularfont%
	
	// SHOWS COLOURED/GRAY BUTTON; DEPENDING ON  SELECTED FILTER
	if,var,var9,,=,0
		imagebutton,20,0,personal.png,t,5,4,1,3				// SET TASK FILTER 1
		button,20,0,13,13,-1,23,0
		imagebutton,35,0,business.png,t,5,4,2,3
		button,35,0,13,13,-1,23,0
		imagebutton,50,0,anniversaries.png,t,5,4,3,3				// SET TASK FILTER 3
		button,50,0,13,13,-1,23,0
	else
		if,var,var9,,=,1
			imagebutton,20,0,personal.png,t,5,4,1,3			// SET TASK FILTER 1
			button,20,0,13,13,-1,23,0
			imagebutton,35,0,business_off.png,t,5,4,2,3			// SET TASK FILTER 2
			button,35,0,13,13,-1,23,0
			imagebutton,50,0,anniversaries_off.png,t,5,4,3,3			// SET TASK FILTER 3
			button,50,0,13,13,-1,23,0
		else
			if,var,var9,,=,2
				imagebutton,20,0,personal_off.png,t,5,4,1,3		// SET TASK FILTER 1
				button,20,0,13,13,-1,23,0
				imagebutton,35,0,business.png,t,5,4,2	,3		// SET TASK FILTER 2
				button,35,0,13,13,-1,23,0
				imagebutton,50,0,anniversaries_off.png,t,5,4,3,3		// SET TASK FILTER 3
				button,50,0,13,13,-1,23,0
			else
				if,var,var9,,=,3
					imagebutton,20,0,personal_off.png,t,5,4,1,3		// SET TASK FILTER 1
					button,20,0,13,13,-1,23,0
					imagebutton,35,0,business_off.png,t,5,4,2,3		// SET TASK FILTER 2
					button,35,0,13,13,-1,23,0
					imagebutton,50,0,anniversaries.png,t,5,4,3,3		// SET TASK FILTER 3
					button,50,0,13,13,-1,23,0
				else
				endif
			endif
		endif
	endif
		
	region,5,0,-1
		options,calendarfilter,1
		storevar,var9=0
		changefont,Tahoma,11,b
		text,120,1,AGENDA,cs
		changefont,Tahoma,11,
	endregion,5,0
	
	region,5,1,-1
		options,calendarfilter,2
		storevar,var9=1
		changefont,Tahoma,12,
		text,120,1,Personal,c
		changefont,Tahoma,11,
	endregion,5,1
	
	region,5,2,-1
		options,calendarfilter,3
		storevar,var9=2
		changefont,Tahoma,12,
		text,120,1,Business,c
		changefont,Tahoma,11,
	endregion,5,2
	
	region,5,3,-1
		options,calendarfilter,4
		storevar,var9=3
		options,dateformat,0,0,0,%bold%%date,d MMM%%regularfont%
		options,blanktext,-1,12,13,%tab,86%-Nothing Further-
		options,apptformat,0,12,13,%changefont,Tahoma,11,u%%tab,36%%countdown, days%%changefont,Tahoma,11%%tab,75%%subject%
		options,apptallday,0,12,13,%changefont,Tahoma,11,u%%tab,36%%countdown, days%%changefont,Tahoma,11%%tab,75%%subject%
		changefont,Tahoma,12,
		text,120,1,Anniversaries,c
		changefont,Tahoma,11,	
	endregion,5,3
	
	//------------ TAP ON FILTER TITLE LOADS DEFAULT FILTER ------------\\
	button,85,0,70,13,3,22,,
	button,85,0,70,13,-1,23,0				// CLEAR OUTLOOK CACHE 0 (CALENDAR)
	button,85,0,70,13,-1,10,0				// RESET CALENDAR
	button,85,0,70,13,5,4,0-highlight,3			// GO TO FILTER 0 (Reset)
	
	changefont,Tahoma,11
	outlook,1,14,223,%var18%,1,0,%var18%,,,3
offsetadd,0,%var18%
endregion,3,0

//==========================================
// REGION 3, PAGE 1 - AGENDA  (MINIMIZED)
//==========================================
region,3,1,-1
	defregion,3,0,0,240,%var18%,2
	offset,offset_-1,offset_-1
	color,font,-1_4_-1
	color,shadow,170_170_170
	updateregions,3
	imagebutton,225,2,expand.png,t,3,4,0,-1 		// GO TO PAGE 0 (MAXIMIZE)
	image,50,3,squares_blue.png,t			// BLUE SQUARES FOR AGENDA
	imagebutton,3,1,calendar.png,t,,0,%apps-4-1,		// LAUNCH CALENDAR AT 1st POSITION of 4th QUICKLAUNCH AREA
	changefont,Tahoma,11,b
	text,120,1,AGENDA,cs
	changefont,Tahoma,11
offsetadd,0,15
endregion,3,1
//============= END AGENDA (MINIMIZED) =============\\

/=============================================
// REGION 3, PAGE 100 - CALENDARS 
// var18 = HEIGHT
//=============================================
region,3,100,-1
	defregion,3,0,0,240,%var18%,4
	offset,offset_-1,offset_-1
	options,calendarfilter,1
	options,dateformat,0,0,0,%date,d%
	options,blanktext,-1,12,13,%tab,86%-Nothing Further-
	options,apptformat,0,12,13,%changefont,Tahoma,11%%tab,15%%subject%
	options,apptallday,0,12,13,%changefont,Tahoma,11,i%%tab,15%%subject%%regularfont%
	//updateregions,3
	
	//========== CALENDAR ==========\\
	image,151,0,bar_calendar_days.png,t
	image,211,0,bar_calendar_saturday.png,t
	image,223,0,bar_calendar_sunday.png,t
	changefont,Tahoma,10
	calendarheader,151,0,12
	calendar,0,0,151,12,12,10,box.png,tc
	
	imagebutton,5,0,arrow_left.png,t,-1,23,0	 		// CLEAR OUTLOOK CACHE 0 (AGENDA)
	button,5,0,12,12,-1,23,1					// CLEAR OUTLOOK CACHE 1 (TASKS)
	button,5,0,12,12,-1,11,0					// SYNC OUTLOOK WITH CALENDAR DATE
	button,5,0,12,12,-1,9,0,3,4					// GO TO PREVIOUS  MONTH	
	
	imagebutton,114,0,arrow_right.png,t,-1,23,0	 		// CLEAR OUTLOOK CACHE 1 (AGENDA)
	button,114,0,12,12,-1,23,1					// CLEAR OUTLOOK CACHE 1 (TASKS)
	button,114,0,12,12,-1,11,0					// SYNC OUTLOOK WITH CALENDAR DATE
	button,114,0,12,12,-1,8,0,3,4					// GO TO NEXT MONTH
	
	imagebutton,135,0,reset.png,t,-1,10,0	 			// RESET CALENDAR
	button,135,0,12,12,-1,23,0
	button,135,0,12,12,-1,23,1
	button,135,0,12,12,-1,22,,3,4
	
	button,30,0,70,11,3,4,0-highlight,				// RETURN TO AGENDA IF TITLE TAPPED			
	button,30,0,70,11,-1,23,0					// CLEAR CACHE 0
	button,30,0,70,11,-1,23,1					// CLEAR CACHE 1
	button,30,0,70,11,-1,22,,3,4
	changefont,Tahoma,11,b
	text,65,0,[caldate],0,c,"MMMMM yy"
	
	changefont,Tahoma,11
	button,151,11,90,65,-1,5,0-highlight,3				// CALENDAR BUTTON
	button,151,11,90,65,-1,25,0,3				// SET CURRENT POOM DATE TO CACHE 0
	button,151,11,90,65,-1,23,0,3				// CLEAR OUTLOOK CACHE 0
	button,151,11,90,65,-1,23,1,4				// CLEAR OUTLOOK CACHE 1
	
	outlook,1,12,140,%var18%,1,0,%var18%,,,3
	
offsetadd,0,%var18%
endregion,3,100
//============= END CALENDARS =============\\

/=============================================
// REGION 4, PAGE 0 - TASKS (MAXIMIZED) 
// var19 = REGION HEIGHT
// var8 = CONTROL SELECTED FILTER
//=============================================
region,4,0,120
	updateregions,4,6
	defregion,4,0,0,240,%var19%,6
	offset,offset_-1,offset_-1
	color,font,-1_4_-1
	color,shadow,170_170_170
	options,dateformat,0,0,0,
	options,blanktext,-1,13,13,
	imagebutton,3,1,tasks.png,t,,0,%apps-4-2,		// LAUNCH TASKS AT 2nd POSITION of 4th QUICKLAUNCH AREA
	imagebutton,225,2,expand active.png,t,4,4,1,-1 		// MINIMIZE
	image,50,3,squares_blue.png,t			// BLUE SQUARES FOR TASKS
	imagebutton,211,2,refresh.png,t,4,22,			// RESET CALENDAR
	button,211,2,13,13,-1,23,1				// CLEAR OUTLOOK CACHE 1
	button,211,2,13,13,-1,10,0				// RESET CALENDAR
	
	imagebutton,194,1,clocks.png,t,4,4,100,4		// JUMP TO TIMEZONE REGION
	
	calcvar,var24,firstoutlookday
	calcvar,var24,-,%var24%,3
	imagebutton,225,15,arrow_up.png,t,-1,25,var24,4	// SCROLL POOM BACKWARDS
	button,225,15,12,12,-1,23,1,
	
	calcvar,var25,firstoutlookday
	calcvar,var25,+,%var25%,3
	imagebutton,225,53,arrow_down.png,t,-1,25,var25,4	// SCROLL POOM FORWARD
	button,225,53,12,12,-1,23,1,

	// SHOWS COLOURED/GRAY BUTTON; DEPENDING ON  SELECTED FILTER
	if,var,var8,,=,0
		imagebutton,20,0,personal.png,t,6,4,1,4			// SET TASK FILTER 1
		button,20,0,13,13,-1,23,1
		imagebutton,35,0,business.png,t,6,4,2,4
		button,35,0,13,13,-1,23,1
		imagebutton,50,0,other.png,t,6,4,3,4
		button,50,0,13,13,-1,23,1
	else
		if,var,var8,,=,1
			imagebutton,20,0,personal.png,t,6,4,1,4	// SET TASK FILTER 1
			button,20,0,13,13,-1,23,1
			imagebutton,35,0,business_off.png,t,6,4,2,4	// SET TASK FILTER 2
			button,35,0,13,13,-1,23,1
			imagebutton,50,0,other_off.png,t,6,4,3,4
			button,50,0,13,13,-1,23,1
		else
			if,var,var8,,=,2
				imagebutton,20,0,personal_off.png,t,6,4,1,4	// SET TASK FILTER 1
				button,20,0,13,13,-1,23,1
				imagebutton,35,0,business.png,t,6,4,2	,4	// SET TASK FILTER 2
				button,35,0,13,13,-1,23,1
				imagebutton,50,0,other_off.png,t,6,4,3,4
				button,50,0,13,13,-1,23,1
			else
				if,var,var8,,=,3
					imagebutton,20,0,personal_off.png,t,6,4,1,4	// SET TASK FILTER 1
					button,20,0,13,13,-1,23,1
					imagebutton,35,0,business_off.png,t,6,4,2	,4	// SET TASK FILTER 2
					button,35,0,13,13,-1,23,1
					imagebutton,50,0,other.png,t,6,4,3,4
					button,50,0,13,13,-1,23,1
				else
				endif
			endif
		endif
	endif
	
	region,6,0,-1
		options,taskfilter,1
		options,taskformat,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%enddate,MMM d%%tab,46%%countdown%%tab,75%%subject%
		options,taskoverdue,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%textcolor,255_0_0%%enddate,MMM d%%tab,75%%subject%%resettextcolor%
		options,taskcomplete,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%textcolor,125_125_125%%changefont,Tahoma,11,s%%enddate,MMM d%%tab,75%%subject%%changefont,Tahoma,11%%resettextcolor%
		storevar,var8=0
		changefont,Tahoma,11,b
		text,120,1,TASKS,cs
		changefont,Tahoma,11,
	endregion,6,0
	
	region,6,1,-1
		options,taskfilter,2
		options,taskformat,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%enddate,MMM d%%tab,46%%countdown%%tab,75%%subject%
		options,taskoverdue,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%textcolor,255_0_0%%enddate,MMM d%%tab,75%%subject%%resettextcolor%
		options,taskcomplete,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%textcolor,125_125_125%%changefont,Tahoma,11,s%%enddate,MMM d%%tab,75%%subject%%changefont,Tahoma,11%%resettextcolor%		storevar,var8=1
		storevar,var8=1
		changefont,Tahoma,12,
		text,120,1,Personal,c
		changefont,Tahoma,11,
	endregion,6,1
	
	region,6,2,-1
		options,taskfilter,3
		options,taskformat,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%enddate,MMM d%%tab,46%%countdown%%tab,75%%subject%
		options,taskoverdue,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%textcolor,255_0_0%%enddate,MMM d%%tab,75%%subject%%resettextcolor%
		options,taskcomplete,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%textcolor,125_125_125%%changefont,Tahoma,11,s%%enddate,MMM d%%tab,75%%subject%%changefont,Tahoma,11%%resettextcolor%		storevar,var8=2
		storevar,var8=2
		changefont,Tahoma,12,
		text,120,1,Business,c
		changefont,Tahoma,11,
	endregion,6,2
	
	region,6,3,-1
		options,taskfilter,4
		options,taskformat,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%enddate,MMM d%%tab,46%%countdown%%tab,75%%subject%
		options,taskoverdue,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%textcolor,255_0_0%%enddate,MMM d%%tab,75%%subject%%resettextcolor%
		options,taskcomplete,0,12,13,%checkbox,38,1,12,12,checkbox.png,checkedbox.png,t%%iconstart,64%%priorityicon,-10,1,lowpriority.png,normal priority.png,high priority.png,t%%textcolor,125_125_125%%changefont,Tahoma,11,s%%enddate,MMM d%%tab,75%%subject%%changefont,Tahoma,11%%resettextcolor%		storevar,var8=3
		storevar,var8=3
		changefont,Tahoma,12,
		text,120,1,Other,c
		changefont,Tahoma,11,
	endregion,6,3
	
	//------------ TAP ON FILTER TITLE LOADS DEFAULT FILTER ------------\\
	button,85,0,70,13,4,22,,
	button,85,0,70,13,-1,23,1				// CLEAR OUTLOOK CACHE 1 (TASKS)
	button,85,0,70,13,-1,10,0				// RESET CALENDAR
	button,85,0,70,13,6,4,0-highlight,4			// GO TO FILTER 0 (Reset)
	
	initvar,var15,%var19%
	calcvar,var15,-,%var19%,12
	outlook,1,14,223,%var15%,2,1,,,,4
	button,38,14,12,%var15%,4,24,		// FORCE REDRAW FROM OUTLOOK CACHE TO UPDATE TASK
offsetadd,0,%var19%
endregion,4,0

//==========================================
// REGION 4, PAGE 1 - TASKS  (MINIMIZED)
//==========================================
region,4,1,-1
	defregion,4,0,0,240,%var19%,2
	offset,offset_-1,offset_-1
	color,font,-1_4_-1
	updateregions,4
	imagebutton,225,2,expand.png,t,4,4,0,-1 		// GO TO PAGE 0 (MAXIMIZE)
	image,50,3,squares_blue.png,t			// BLUE SQUARES FOR TASKS
	imagebutton,3,1,tasks.png,t,,0,%apps-4-2,		// LAUNCH TASKS AT 2nd POSITION of 4th QUICKLAUNCH AREA
	changefont,Tahoma,11,b
	text,120,1,TASKS,cs
	changefont,Tahoma,11
offsetadd,0,15
endregion,4,1
//============= END TASKS  (MINIMIZED) =============\\

//================================================
// DIGITAL CLOCKS REGION 4, PAGE 100
// var19 = HEIGHT
//================================================
region,4,100,120
	defregion,4,0,0,240,%var19%,3
	offset,offset_-1,offset_-1
	color,shadow,255_255_255
	color,font,0_0_0
	button,0,0,239,43,4,3,0,4				// RETURN TO TASKS
	
	image,50,3,squares_blue.png,t			// BLUE SQUARES FOR TASKS
	changefont,Tahoma,11,b
	text,120,1,TIMEZONES,cs
	changefont,Tahoma,11
	load,city,%var0%
	
	image,1,14,digital_clock.png,tr
	time,40,29,1,5,cs,,"HH:mm tt"
	text,40,15,[name],cs
	
	image,80,14,digital_clock.png,tr
	time,120,29,-1,5,cs,,"HH:mm tt"
	text,120,15,Lisboa,cs
	
	image,160,14,digital_clock.png,tr
	time,200,29,2,5,cs,,"HH:mm tt"
	text,200,15,[name],cs
	
offsetadd,0,%var19%
endregion,4,100
//============= END DIGITAL CLOCKS =============\\

//=================================================
// TOP BAR REGION 19, PAGE 0 : SYSTEM INFORMATION (FREE)
//=================================================
region,19,0,30
	offsetadd,0,0
	defregion,19,0,0,240,19,2  // DEFINITION OF PAGE 2 REGION
	offset,offset_-1,offset_-1
	color,font,-1_4_-1
	button,0,0,240,19,19,4,1,19		// SHOW REGION WITH VALUES FOR OCCUPIED
	
	//============= UPTIME
	image,2,1,uptime.png,t
	uptime,20,4,battery,duration,,,l
	
	offsetadd,2,0
	//============= BATTERY
	//-START------- CHECKS BATTERY STATUS AND DISPLAYS MATCHING INFO ---------\\
	calcvar,var20,battery
	if,batterystatusunknown
		color,font,-1_4_-1
		image,45,1,battery_unknown.png,t
		text,63,-2,???,l
		image,55,10,meter.png,t
		battery,bar,57,12,23,2,gradient_gradient_red-green.png
	else
		if,charging
			color,font,-1_4_-1
			image,45,1,battery_charging.png,t
			text,55,0,Power,l
			image,55,10,meter.png,t
			battery,bar,57,12,23,2,gradient_gradient_red-green.png
		else
			//------ CHECKS IF POWER IS STILL ON AND BATTERY ALREADY 100%
			if,externalpower
				if,var,var20,,=,100
					color,font,-1_4_-1
					image,45,1,battery_charged.png,t
					text,61,0,OK,l
					image,55,10,meter.png,t
					battery,bar,57,12,23,2,gradient_gradient_red-green.png
				else
				endif
			else
				//------ IF BATTERY IS BELOW 30%
				if,var,var20,,<,30
					color,font,255_0_0
					image,45,1,battery_low.png,t
					battery,remaining,63,0,,%,l
					color,font,-1_4_-1
					image,55,10,meter.png,t
					battery,bar,57,12,23,2,gradient_gradient_red-green.png
				else
					//------ DEFAULT BATTERY SITUATION
					color,font,-1_4_-1
					image,45,1,battery.png,t
					battery,remaining,63,0,,%,l
					image,55,10,meter.png,t
					battery,bar,57,12,23,2,gradient_gradient_red-green.png
				endif
			endif
		endif
	endif
	//-END------- CHECKS BATTERY STATUS AND DISPLAYS MATCHING INFO ---------\\
	
	offsetadd,-2,0
	//============= MEMORY
	image,93,1,memory.png,t
	memory,programfree,111,0,, M,l,%.0f
	image,106,10,meter.png,t
	memory,barused,108,12,23,2,gradient_gradient_red-green.png
	
	//============= STORAGE 1 (SECURE DIGITAL)
	image,144,1,securedigital.png,t
	storage,1,free,160,0,, M,l,%.0f
	image,155,10,meter.png,t
	storage,1,bar,157,12,23,2,gradient_gradient_green-red.png
	
	//============= STORAGE 2 (COMPACT FLASH)
	image,192,1,compactflash.png,t
	storage,2,free,208,0,, M,l,%.0f
	image,206,10,meter.png,t
	storage,2,bar,208,12,23,2,gradient_gradient_green-red.png
offsetadd,0,19
endregion,19,0
//============= END SYSTEM INFORMATION =============\\

//=====================================================
// TOP BAR REGION 19, PAGE 1 : SYSTEM INFORMATION (OCCUPIED)
//=====================================================
region,19,1,30
	defregion,19,0,0,240,19,2  // DEFINITION OF PAGE 2 REGION
	offset,offset_-1,offset_-1
	color,font,-1_4_-1
	button,0,0,240,19,19,4,0,19		// SHOW REGION WITH VALUES FOR FREE
	
	//============= SOFTRESET UPTIME
	image,2,1,ppc.png,t
	uptime,20,4,softreset,duration,,,l
	
	offsetadd,2,0
	//------ DEFAULT BATTERY SITUATION
	color,font,-1_4_-1
	image,45,1,battery.png,t
	text,68,0,Est:,c
	battery,esttime,60,8,,,l
	
	offsetadd,-2,0
	//============= MEMORY
	image,93,1,memory.png,t
	memory,programused,111,0,, M,l,%.0f
	image,106,10,meter.png,t
	memory,progusedbar,108,12,23,2,gradient_gradient_red-green.png
	
	//============= STORAGE 1 (SECURE DIGITAL)
	image,144,1,securedigital.png,t
	storage,1,used,160,0,, M,l,%.0f
	image,155,10,meter.png,t
	storage,1,bar,157,12,23,2,gradient_gradient_green-red.png
	
	//============= STORAGE 2 (COMPACT FLASH)
	image,192,1,compactflash.png,t
	storage,2,used,208,0,, M,l,%.0f
	image,206,10,meter.png,t
	storage,2,bar,208,12,23,2,gradient_gradient_green-red.png
offsetadd,0,19
endregion,19,1
//============= END SYSTEM INFORMATION =============\\