<?php 
$timezones = array(

	"US"	=> array(
    	"AL"	=> "America/Chicago",
    	"AK"	=> "America/Anchorage",
    	"AZ"	=> "America/Phoenix",
      	"CA"	=> "America/Los_Angeles",
      	"CO"	=> "America/Denver",
      	"CT"	=> "America/New_York",
      	"HI"	=> "Pacific/Honolulu",
  		"IN"	=> "America/Indianapolis"),
      	
	"CA"	=> array( 
		"AB"	=> "America/Edmonton",
		"BC"	=> "America/Vancouver",
		"MB"	=> "America/Winnipeg",
		"NB"	=> "America/Halifax",
		"NL"	=> "America/St_Johns",
		"NT"	=> "America/Yellowknife",
		"NU"	=> "America/Rankin_Inlet",
		"ON"	=> "America/Rainy_River",
		"QC"	=> "America/Montreal",
		"SK"	=> "America/Regina",
		"YT"	=> "America/Whitehorse"),
		
	"AU"	=> array(
		"01"	=> "Australia/Canberra",
		"02"	=> "Australia/NSW",
		"03"	=> "Australia/North",
		"04"	=> "Australia/Queensland",
		"05"	=> "Australia/South",
		"06"	=> "Australia/Tasmania",
		"07"	=> "Australia/Victoria",
		"08"	=> "Australia/West"),
		
	"AS"	=> array(
		0 		=> "US/Samoa"),
    "CI"	=> array(	
    	0 		=> "Africa/Abidjan"),
    "GH"	=> array(
    	0 		=>	"Africa/Accra"),
    "DZ"	=> array(
    	0		=> "Africa/Algiers"),
    "ER"	=> array(
    	0		=> "Africa/Asmera"),
    "ML"	=> array(
    	0		=> "Africa/Bamako"),
    "CF"	=> array(
    	0		=> "Africa/Bangui"),
    "GM"	=> array(
    	0		=> "Africa/Banjul"),
    "GW"	=> array(
    	0		=> "Africa/Bissau"),
    "CG"	=> array(
    	0		=> "Africa/Brazzaville"),
    "BI"	=> array(
    	0		=> "Africa/Bujumbura"),
    "EG"	=> array(
    	0		=> "Africa/Cairo"),
    "MA"	=> array(
    	0		=> "Africa/Casablanca"),
    "GN"	=>	array(
    	0		=> "Africa/Conakry"),
    "SN"	=>	array(
    	0		=> "Africa/Dakar"),
    "DJ"	=>	array(
    	0		=> "Africa/Djibouti"),
    "SL"	=>	array(
    	0		=> "Africa/Freetown"),
    "BW"	=>	array(
    	0		=> "Africa/Gaborone"),
    "ZW"	=> array(
    	0		=> "Africa/Harare"),
    "ZA"	=> array(
    	0		=> "Africa/Johannesburg"),
    "UG"	=> array(
    	0		=> "Africa/Kampala"),
    "SD"	=> array(
    	0		=> "Africa/Khartoum"),
    "RW"	=> array(
    	0		=> "Africa/Kigali"),
    "NG"	=>	array(
    	0		=> "Africa/Lagos"),
    "GA"	=> array(
    	0 		=> "Africa/Libreville"),
    "TG"	=> array(
    	0		=> "Africa/Lome"),
    "AO"	=> array(
    	0		=> "Africa/Luanda"),
    "ZM"	=> array(
    	0		=> "Africa/Lusaka"),
    "GQ"	=> array(
    	0		=> "Africa/Malabo"),
    "LS"	=>	array(
    	0		=> "Africa/Maseru"),
    "SZ"	=> array(
    	0		=> "Africa/Mbabane"),
    "SO"	=> array(
    	0		=>	"Africa/Mogadishu"),
    "KE"	=>	array(
    	0		=> "Africa/Nairobi"),
    "TD"	=> array(
    	0		=> "Africa/Ndjamena"),
    "MR"	=> array(
    	0		=> "Africa/Nouakchott"),
    "BF"	=> array(
    	0		=> "Africa/Ouagadougou"),
    "ST"	=> array(
    	0		=> "Africa/Sao_Tome"),
    "LY"	=> array(
    	0		=> "Africa/Tripoli"),
    "TN"	=> array(
    	0		=> "Africa/Tunis"),
    "AI"	=> array(
    	0		=> "America/Anguilla"),
    "AG"	=> array(
    	0		=> "America/Antigua"),
    "AW"	=> array(
    	0		=> "America/Aruba"),
    "BB"	=> array(
    	0		=> "America/Barbados"),
     
 	"BZ"    => array(
    	0       => "America/Belize"),
     
	"CO"   => array(
        0       => "America/Bogota"),
     
 	"VE"   => array(
        0       => "America/Caracas"),
     
 	"KY"   => array(
    	0       => "America/Cayman"),
     
 	"CR"   => array(
    	0       => "America/Costa_Rica"),
     
 	"DM"   => array(
  	  	0           => "America/Dominica"),
     
 	"SV"   => array(
    	0           => "America/El_Salvador"),
     
 	"GD"   => array(
    	0           => "America/Grenada"),
     
 	"FR"   => array(
    	0           => "Europe/Paris"),
     
 	"GP"   => array(
    	0           => "America/Guadeloupe"),
     
 	"GT"   => array(
    	0           => "America/Guatemala"),
     
 	"GY"   => array(
    	0           => "America/Guyana"),
     
 	"CU"   => array(
    	0           => "America/Havana"),
     
 	"JM"   => array(
    	0           => "America/Jamaica"),
     
 	"BO"   => array(
    	0           => "America/La_Paz"),
     
 	"PE"   => array(
    	0           => "America/Lima"),
     
 	"NI"   => array(
    	0           => "America/Managua"),
     
 	"MQ"   => array(
    	0           => "America/Martinique"),
     
 	"UY"   => array(
    	0           => "America/Montevideo"),
     
 	"MS"   => array(
    	0           => "America/Montserrat"),
     
	"BS"   => array(
    	0           => "America/Nassau"),
     
 	"PA"   => array(
    	0           => "America/Panama"),
     
 	"SR"   => array(
    	0           => "America/Paramaribo"),
     
 	"PR"   => array(
    	0           => "America/Puerto_Rico"),
     
 	"KN"   => array(
    	0           => "America/St_Kitts"),
     
 	"LC"   => array(
    	0           => "America/St_Lucia"),
     
 	"VC"   => array(
    	0           => "America/St_Vincent"),
     
 	"HN"   => array(
    	0           => "America/Tegucigalpa"),
     
 	"YE"   => array(
    	0           => "Asia/Aden"),
     
 	"JO"   => array(
    	0           => "Asia/Amman"),
     
 	"TM"   => array(
    	0           => "Asia/Ashgabat"),
     
 	"IQ"   => array(
    	0           => "Asia/Baghdad"),
     
 	"BH"   => array(
    	0           => "Asia/Bahrain"),
     
 	"AZ"   => array(
    	0           => "Asia/Baku"),
     
 	"TH"   => array(
    	0           => "Asia/Bangkok"),
     
 	"LB"   => array(
    	0           => "Asia/Beirut"),
     
 	"KG"   => array(
    	0           => "Asia/Bishkek"),
     
 	"BN"   => array(
    	0           => "Asia/Brunei"),
     
 	"IN"   => array(
    	0           => "Asia/Calcutta"),
     
 	"MN"   => array(
    	0           => "Asia/Choibalsan"),
     
 	"LK"   => array(
    	0           => "Asia/Colombo"),
     
 	"BD"   => array(
    	0           => "Asia/Dhaka"),
     
 	"AE"   => array(
    	0           => "Asia/Dubai"),
     
 	"TJ"   => array(
    	0           => "Asia/Dushanbe"),
     
 	"HK"   => array(
    	0           => "Asia/Hong_Kong"),
     
 	"TR"   => array(
    	0           => "Asia/Istanbul"),
     
 	"IL"   => array(
    	0           => "Asia/Jerusalem"),
     
 	"AF"   => array(
    	0           => "Asia/Kabul"),
     
 	"PK"   => array(
    	0           => "Asia/Karachi"),
     
 	"NP"   => array(
    	0           => "Asia/Katmandu"),
     
 	"KW"   => array(
    	0           => "Asia/Kuwait"),
     
 	"MO"   => array(
    	0           => "Asia/Macao"),
     
 	"PH"   => array(
    	0           => "Asia/Manila"),
     
 	"OM"   => array(
    	0           => "Asia/Muscat"),
     
 	"CY"   => array(
    	0           => "Asia/Nicosia"),
     
 	"KP"   => array(
    	0           => "Asia/Pyongyang"),
     
 	"QA"   => array(
    	0           => "Asia/Qatar"),
     
 	"MM"   => array(
    	0           => "Asia/Rangoon"),
     
 	"SA"   => array(
    	0           => "Asia/Riyadh"),
     
 	"KR"   => array(
    	0           => "Asia/Seoul"),
     
 	"SG"   => array(
    	0           => "Asia/Singapore"),
     
 	"TW"   => array(
    	0           => "Asia/Taipei"),
     
 	"GE"   => array(
    	0           => "Asia/Tbilisi"),
     
	"BT"   => array(
    	0           => "Asia/Thimphu"),
     
 	"JP"   => array(
    	0           => "Asia/Tokyo"),
     
 	"LA"   => array(
    	0           => "Asia/Vientiane"),
     
 	"AM"   => array(
    	0           => "Asia/Yerevan"),
     
 	"BM"   => array(
    	0           => "Atlantic/Bermuda"),
     
 	"CV"   => array(
    	0           => "Atlantic/Cape_Verde"),
     
 	"FO"   => array(
    	0           => "Atlantic/Faeroe"),
     
 	"IS"   => array(
    	0           => "Atlantic/Reykjavik"),
     
 	"GS"   => array(
    	0           => "Atlantic/South_Georgia"),
     
 	"SH"   => array(
    	0           => "Atlantic/St_Helena"),
     
 	"CL"   => array(
    	0           => "Chile/Continental"),
     
 	"NL"   => array(
    	0           => "Europe/Amsterdam"),
     
 	"AD"   => array(
    	0           => "Europe/Andorra"),
     
 	"GR"   => array(
    	0           => "Europe/Athens"),
     
 	"YU"   => array(
    	0           => "Europe/Belgrade"),
     
 	"DE"   => array(
    	0           => "Europe/Berlin"),
     
 	"SK"   => array(
    	0           => "Europe/Bratislava"),
     
 	"BE"   => array(
    	0           => "Europe/Brussels"),
     
 	"RO"   => array(
    	0           => "Europe/Bucharest"),
     
 	"HU"   => array(
    	0           => "Europe/Budapest"),
     
 	"DK"   => array(
    	0           => "Europe/Copenhagen"),
     
 	"IE"   => array(
    	0           => "Europe/Dublin"),
     
 	"GI"   => array(
    	0           => "Europe/Gibraltar"),
     
 	"FI"   => array(
    	0           => "Europe/Helsinki"),
     
 	"SI"   => array(
    	0           => "Europe/Ljubljana"),
     
 	"GB"   => array(
    	0           => "Europe/London"),
     
 	"LU"   => array(
    	0           => "Europe/Luxembourg"),
     
 	"MT"   => array(
    	0           => "Europe/Malta"),
     
 	"BY"   => array(
    	0           => "Europe/Minsk"),
     
 	"MC"   => array(
    	0           => "Europe/Monaco"),
     
 	"NO"   => array(
    	0           => "Europe/Oslo"),
     
 	"CZ"   => array(
    	0           => "Europe/Prague"),
     
 	"LV"   => array(
    	0           => "Europe/Riga"),
     
 	"IT"   => array(
    	0           => "Europe/Rome"),
     
 	"SM"   => array(
    	0           => "Europe/San_Marino"),
     
 	"BA"   => array(
    	0           => "Europe/Sarajevo"),
     
 	"MK"   => array(
    	0           => "Europe/Skopje"),
     
 	"BG"   => array(
    	0           => "Europe/Sofia"),
     
 	"SE"   => array(
    	0           => "Europe/Stockholm"),
     
 	"EE"   => array(
    	0           => "Europe/Tallinn"),
     
 	"AL"   => array(
    	0           => "Europe/Tirane"),
     
 	"LI"   => array(
    	0           => "Europe/Vaduz"),
     
 	"VA"   => array(
    	0           => "Europe/Vatican"),
     
 	"AT"   => array(
    	0           => "Europe/Vienna"),
     
 	"LT"   => array(
    	0           => "Europe/Vilnius"),
     
 	"PL"   => array(
    	0           => "Europe/Warsaw"),
     
 	"HR"   => array(
    	0           => "Europe/Zagreb"),
     
 	"IR"   => array(
    	0           => "Asia/Tehran"),
     
 	"MG"   => array(
    	0           => "Indian/Antananarivo"),
     
 	"CX"   => array(
    	0           => "Indian/Christmas"),
     
 	"CC"   => array(
    	0           => "Indian/Cocos"),
     
 	"KM"   => array(
    	0           => "Indian/Comoro"),
     
 	"MV"   => array(
    	0           => "Indian/Maldives"),
     
 	"MU"   => array(
    	0           => "Indian/Mauritius"),
     
 	"YT"   => array(
    	0           => "Indian/Mayotte"),
     
 	"RE"   => array(
    	0           => "Indian/Reunion"),
     
 	"FJ"   => array(
    	0           => "Pacific/Fiji"),
     
 	"TV"   => array(
    	0           => "Pacific/Funafuti"),
     
 	"GU"   => array(
    	0           => "Pacific/Guam"),
     
 	"NR"   => array(
    	0           => "Pacific/Nauru"),
     
 	"NU"   => array(
    	0           => "Pacific/Niue"),
     
 	"NF"   => array(
    	0           => "Pacific/Norfolk"),
     
 	"PW"   => array(
    	0           => "Pacific/Palau"),
     
 	"PN"   => array(
    	0           => "Pacific/Pitcairn"),
     
 	"CK"   => array(
    	0           => "Pacific/Rarotonga"),
     
 	"WS"   => array(
    	0           => "Pacific/Samoa"),
     
	"KI"   => array(
    	0           => "Pacific/Tarawa"),
     
 	"TO"   => array(
    	0           => "Pacific/Tongatapu"),
     
 	"WF"   => array(
    	0           => "Pacific/Wallis"),
     
 	"TZ"   => array(
    	0           => "Africa/Dar_es_Salaam"),
     
 	"VN"   => array(
    	0           => "Asia/Phnom_Penh"),
     
 	"KH"   => array(
    	0           => "Asia/Phnom_Penh"),
     
 	"CM"   => array(
    	0           => "Africa/Lagos"),
     
 	"DO"   => array(
    	0           => "America/Santo_Domingo"),
     
 	"ET"   => array(
    	0           => "Africa/Addis_Ababa"),
     
 	"FX"   => array(
    	0           => "Europe/Paris"),
    	 
 	"HT"   => array(
    	0           => "America/Port-au-Prince"),
     
 	"CH"   => array(
    	0           => "Europe/Zurich"),
     
 	"AN"   => array(
    	0           => "America/Curacao"),
     
 	"BJ"   => array(
    	0           => "Africa/Porto-Novo"),
     
 	"EH"   => array(
    	0           => "Africa/El_Aaiun"),
     
 	"FK"   => array(
    	0           => "Atlantic/Stanley"),
     
 	"GF"   => array(
    	0           => "America/Cayenne"),
     
	"IO"   => array(
    	0           => "Indian/Chagos"),
     
 	"MD"   => array(
    	0           => "Europe/Chisinau"),
     
 	"MP"   => array(
    	0           => "Pacific/Saipan"),
     
 	"MW"   => array(
    	0           => "Africa/Blantyre"),
     
 	"NA"   => array(
    	0           => "Africa/Windhoek"),
     
 	"NC"   => array(
    	0           => "Pacific/Noumea"),
     
 	"PG"   => array(
    	0           => "Pacific/Port_Moresby"),
     
 	"PM"   => array(
    	0           => "America/Miquelon"),
     
 	"PS"   => array(
    	0           => "Asia/Gaza"),
     
 	"PY"   => array(
    	0           => "America/Asuncion"),
     
 	"SB"   => array(
    	0           => "Pacific/Guadalcanal"),
     
 	"SC"   => array(
    	0           => "Indian/Mahe"),
     
 	"SJ"   => array(
    	0           => "Arctic/Longyearbyen"),
     
 	"SY"   => array(
    	0           => "Asia/Damascus"),
     
 	"TC"   => array(
    	0           => "America/Grand_Turk"),
     
 	"TF"   => array(
    	0           => "Indian/Kerguelen"),
     
 	"TK"   => array(
    	0           => "Pacific/Fakaofo"),
     
 	"TT"   => array(
    	0           => "America/Port_of_Spain"),
     
 	"VG"   => array(
    	0           => "America/Tortola"),
     
	"VI"   => array(
    	0           => "America/St_Thomas"),
     
 	"VU"   => array(
    	0           => "Pacific/Efate"),
     
 	"RS"   => array(
    	0           => "Europe/Belgrade"),
     
 	"ME"   => array(
    	0           => "Europe/Podgorica"),
     
 	"AX"   => array(
    	0           => "Europe/Mariehamn"),
     
 	"IM"   => array(
    	0           => "Europe/Isle_of_Man"),
     
 	"JE"   => array(
    	0           => "Europe/Jersey"),
     
 	"MF"   => array(
    	0           => "America/Marigot"),
     
	"AR"	=> array(
		"01"	=> 	"America/Argentina/Buenos_Aires",
		"02"	=> 	"America/Argentina/Catamarca",
        "03"	=>	"America/Argentina/Tucuman",
        "04"	=> 	"America/Argentina/Rio_Gallegos",
        "05"	=> 	"America/Argentina/Cordoba",
        "10"	=> 	"America/Argentina/Jujuy",
        "11"	=> 	"America/Argentina/San_Luis",
        "12"	=> 	"America/Argentina/La_Rioja",
        "13"	=> 	"America/Argentina/Mendoza",
        "17"	=> 	"America/Argentina/Salta",
  		"18"	=> 	"America/Argentina/San_Juan",
        "23"	=> 	"America/Argentina/Ushuaia"),
        
	"BR"	=> array(
	
		"01"	=>  "America/Rio_Branco",
   		"02"    =>  "America/Maceio",
   		"03"    =>  "America/Sao_Paulo",
   		"04"    =>  "America/Manaus",
   		"05"    =>  "America/Bahia",
   		"06"    =>  "America/Fortaleza",
   		"11"    =>  "America/Campo_Grande",
   		"13"    =>  "America/Belem",
   		"14"    =>  "America/Cuiaba",
   		"17"    =>  "America/Recife",
   		"24"    =>  "America/Porto_Velho",
   		"25"    =>  "America/Boa_Vista",
   		"28"    =>  "America/Maceio",
   		"31"    =>  "America/Araguaina"),
       
	"CD"	=> array(
	
		"02"    =>  "Africa/Kinshasa",
		"05"    =>  "Africa/Lubumbashi",
		"06"    =>  "Africa/Kinshasa",
		"08"    =>  "Africa/Kinshasa",
		"10"    =>  "Africa/Lubumbashi",
		"11"    =>  "Africa/Lubumbashi",
		"12"    =>  "Africa/Lubumbashi"),

	"CN"	=> array(

		"01"    =>  "Asia/Shanghai",
		"05"    =>  "Asia/Harbin",
		"06"    =>  "Asia/Chongqing",
		"13"    =>  "Asia/Urumqi"),
   
	"EC"   => array(

		"01"    =>  "Pacific/Galapagos",
		"02"    =>  "America/Guayaquil"),
	
	"ES"   => array(
		"07"    =>  "Europe/Madrid",
		"51"    =>  "Africa/Ceuta",
		"53"    =>  "Atlantic/Canary"),

	"GL"   => array(

		"01"    =>  "America/Thule",
		"02"    =>  "America/Godthab"),

	"ID"   => array(

		"01"    =>  "Asia/Pontianak",
		"02"    =>  "Asia/Makassar",
		"03"    =>  "Asia/Jakarta",
		"09"    =>  "Asia/Jayapura"),
       
	"KZ"   => array(

		"01"    =>  "Asia/Almaty",
		"03"    =>  "Asia/Qyzylorda",
		"04"    =>  "Asia/Aqtobe",
		"05"    =>  "Asia/Qyzylorda",
		"06"    =>  "Asia/Aqtau",
		"07"    =>  "Asia/Oral",
		"08"    =>  "Asia/Qyzylorda"),
       
	"MX"   => array(

		"01"    =>  "America/Mexico_City",
		"02"    =>  "America/Tijuana",
		"03"    =>  "America/Hermosillo",
		"04"    =>  "America/Merida",
		"06"    =>  "America/Chihuahua",
		"07"    =>  "America/Monterrey",
		"10"    =>  "America/Mazatlan",
		"23"    =>  "America/Cancun"),
     
	"MY"   => array(

		"01"    =>  "Asia/Kuala_Lumpur",
		"11"    =>  "Asia/Kuching"),
       
	"NZ"   => array(

		"85"    =>  "Pacific/Auckland",
		"F7"    =>  "Pacific/Chatham"),

	"PT"   => array(
     
		"02"    =>  "Europe/Lisbon",
        "10"    =>  "Atlantic/Madeira"),
       
	"RU"   => array(
     
		"01"	=>  "Europe/Volgograd",
		"02"	=>  "Asia/Irkutsk",
       	"03"    =>  "Asia/Novokuznetsk",
   		"05"    =>  "Asia/Vladivostok",
       	"06"    =>  "Europe/Moscow",
       	"08"    =>  "Europe/Samara",
       	"09"    =>  "Europe/Moscow",
       	"13"    =>  "Asia/Yekaterinburg",
       	"15"    =>  "Asia/Anadyr",
       	"18"    =>  "Asia/Krasnoyarsk",
       	"23"    =>  "Europe/Kaliningrad",
       	"26"    =>  "Asia/Kamchatka",
       	"31"    =>  "Asia/Krasnoyarsk",
       	"32"    =>  "Asia/Omsk",
       	"35"    =>  "Asia/Yekaterinburg",
       	"44"    =>  "Asia/Magadan",
       	"53"    =>  "Asia/Novosibirsk",
       	"63"    =>  "Asia/Yakutsk",
       	"64"    =>  "Asia/Sakhalin"),
       
	"UA"   => array(

		"01"    =>  "Europe/Kiev",
   		"03"    =>  "Europe/Uzhgorod",
   		"04"    =>  "Europe/Zaporozhye",
   		"08"    =>  "Europe/Simferopol",
   		"09"    =>  "Europe/Kiev"),
   
	"UZ"   => array(
    	"01"    =>  "Asia/Tashkent",
   		"02"    =>  "Asia/Samarkand",
   		"03"    =>  "Asia/Tashkent"),

	"TL"   => array(
    	0		=> "Asia/Dili"),
     
	"PF"   => array(
    	0		=> "Pacific/Marquesas")  
);
?> 