({
	name: "date.timezone.Asia-Manila",
	runTest: function(t){
		var tz = "Asia/Manila";
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, -1046678401000, tz, 1);
		doh.checkDate({tzOffset: -540, tzAbbr: "PHST"}, -1046678400000, tz, 1);
		doh.checkDate({tzOffset: -540, tzAbbr: "PHST"}, -1038733201000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, -1038733200000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, -873273601000, tz, 1);
		doh.checkDate({tzOffset: -540, tzAbbr: "JST"}, -873273600000, tz, 1);
		doh.checkDate({tzOffset: -540, tzAbbr: "JST"}, -794221201000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, -794221200000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, -496224001000, tz, 1);
		doh.checkDate({tzOffset: -540, tzAbbr: "PHST"}, -496224000000, tz, 1);
		doh.checkDate({tzOffset: -540, tzAbbr: "PHST"}, -489315601000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, -489315600000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, 259343999000, tz, 1);
		doh.checkDate({tzOffset: -540, tzAbbr: "PHST"}, 259344000000, tz, 1);
		doh.checkDate({tzOffset: -540, tzAbbr: "PHST"}, 275151599000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, 275151600000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: -480, tzAbbr: "PHT"}, 1246789800000, tz, 0);
	}
})
