// ==UserScript==
// @name NewDAR
// @namespace http://tampermonkey.net/
// @version 1.5.16
// @description update DAR faster
// @author Conan
// @match https://*.itinerisonline.com/affiliate/
// @require https://code.jquery.com/jquery-2.2.4.min.js
// @icon https://www.google.com/s2/favicons?sz=64&domain=itinerisonline.com
// @grant none
// ==/UserScript==
$(document).ready(function() {
'use strict';
let isExternal=false;
let noteType=0; // noteType: 0:Attx 1:External, 2:Medication
let prts=[//rooms 1:sun,2:star,3:moon
{"name":"Abele, Arija","id":"189059","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Abesamis, Purificacion","id":"PC4665","comeDay":"135","address":"","rooms":"3","amTime":""},
{"name":"Agemso, Woubishet","id":"490099","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Akichika, Rowena","id":"693456","comeDay":"3","address":"","rooms":"2","amTime":""},
{"name":"Aldana, Eugenia","id":"490014","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Anies, Cristeta","id":"693470","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Arias, Lydia","id":"664978","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Aubrey, Corinne","id":"PC24904","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Bajjalieh, Laila","id":"536349","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Barrow, Joseph","id":"172980","comeDay":"","address":"","rooms":"2","amTime":""},
{"name":"Beck, Ora","id":"632940","comeDay":"5","address":"","rooms":"3","amTime":""},
{"name":"Bello, Christopher","id":"693509","comeDay":"5","address":"","rooms":"","amTime":""},
{"name":"Bian, John","id":"645728","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Bishop Robinson, Jacqueline","id":"173290","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Blake, Dera","id":"693517","comeDay":"24","address":"","rooms":"2","amTime":"11:45"},
{"name":"Bolden, Joseph","id":"534373","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Bonilla, Yolanda","id":"188622","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Bonner, Patricia","id":"PC7598","comeDay":"15","address":"","rooms":"2","amTime":""},
{"name":"Briggs, Sharon","id":"490028","comeDay":"4","address":"","rooms":"2","amTime":""},
{"name":"Burr, Sandra","id":"693544","comeDay":"1","address":"","rooms":"","amTime":""},
{"name":"Cabrera De Interiano, Elva","id":"693551","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Campbell, Stephan","id":"PC7599","comeDay":"5","address":"","rooms":"","amTime":""},
{"name":"Canizalez, Graciela","id":"173296","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Cao, Wan Ran","id":"195159","comeDay":"12345","address":"","rooms":"2","amTime":""},
{"name":"Carlsson, Sally","id":"PC8659","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Carroll-Iturralde, Ruth","id":"490043","comeDay":"4","address":"3","rooms":"","amTime":""},
{"name":"Carroll, Robert","id":"PC7600","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Cassidy, Betty","id":"693572","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chae, Dong","id":"632943","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chamberlin","id":"PC8563","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chan, Albert N","id":"PC25868","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chan, Chung Wing","id":"501606","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chan, David","id":"PC4428","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chan, David L","id":"693589","comeDay":"3","address":"","rooms":"1","amTime":"10:45"},
{"name":"Chan, Kwai Hin","id":"181932","comeDay":"1","address":"","rooms":"1","amTime":""},
{"name":"Chan, Kwan Har","id":"501011","comeDay":"4","address":"","rooms":"1","amTime":""},
{"name":"Chan, Patricia","id":"180900","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chan, Phillip","id":"180886","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chan, Shirlena","id":"193244","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chan, Sook Wah","id":"173301","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chan, Sylvia","id":"693593","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chan, Wai Hing","id":"693594","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chang, Judy","id":"PC7569","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chao, Kwoh Chin","id":"693601","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chau, Polo","id":"633043","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chau, Simon","id":"PC8459","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chavez Lopez, Humberto","id":"490079","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chen, Annie","id":"PC21267","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chen, Buoy Lan ","id":"PC8509","comeDay":"35","address":"","rooms":"2","amTime":""},
{"name":"Chen, Shun Hui","id":"490081","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chen, Yan Fang","id":"181660","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chen, Yiqun","id":"PC11141","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chen, Zuo Ren","id":"PC8510","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Cheng, Guang Shun","id":"693611","comeDay":"24","address":"","rooms":"1","amTime":""},
{"name":"Cheng, James","id":"PC8986","comeDay":"","address":"","rooms":"2","amTime":""},
{"name":"Cheung, William","id":"633044","comeDay":"35","address":"","rooms":"1","amTime":""},
{"name":"Chiang, Kuo Hsiun","id":"PC27880","comeDay":"","address":"","rooms":"2","amTime":""},
{"name":"Chin, Ang Lin","id":"PC8511","comeDay":"12345","address":"","rooms":"1","amTime":""},
{"name":"Chin, Anita","id":"PC14702","comeDay":"5","address":"","rooms":"1","amTime":""},
{"name":"Chou, Sio Cheong","id":"PC8512","comeDay":"135","address":"","rooms":"2","amTime":""},
{"name":"Chow, Yau S","id":"PC8513","comeDay":"14","address":"","rooms":"2","amTime":""},
{"name":"Chow, Yu Liang","id":"693621","comeDay":"25","address":"","rooms":"1","amTime":""},
{"name":"Chryst, Genn","id":"PC10374","comeDay":"","address":"","rooms":"3","amTime":""},
{"name":"Chu, Chen Xiao","id":"490373","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chu, Clyde","id":"693624","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chu, Kan","id":"173304","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chu, Kenneth","id":"633045","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chu, Kwai Lan","id":"501607","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Kyang, Won Dokko","id":"PC26392","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Chu, Pak","id":"PC8499","comeDay":"5","address":"","rooms":"1","amTime":""},
{"name":"Chu, Yin","id":"693625","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chung, Ann","id":"645941","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Chung, Isaak","id":"PC8514","comeDay":"12345","address":"","rooms":"2","amTime":""},
{"name":"Chung, Suk W","id":"PC8515","comeDay":"12345","address":"","rooms":"2","amTime":""},
{"name":"Cornel, Rebecca","id":"490378","comeDay":"1345","address":"","rooms":"3","amTime":""},
{"name":"Cruz, Ruben","id":"PC10019","comeDay":"12345","address":"","rooms":"2","amTime":""},
// {"name":"Curry, James","id":"693660","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Dang, Tony","id":"693664","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Dao, Ngoc Tu","id":"693665","comeDay":"","address":"","rooms":"2","amTime":""},
{"name":"Dao, Tran Tu","id":"693666","comeDay":"","address":"","rooms":"2","amTime":""},
{"name":"Deguzman, Evangelina","id":"693680","comeDay":"","address":"","rooms":"2","amTime":""},
{"name":"Diaz, Humberto","id":"187920","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Dixon, Miles","id":"693694","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Dokko, Daniel","id":"PC26392","comeDay":"","address":"","rooms":"2","amTime":""},
{"name":"Dokko, Kyungwon","id":"PC19092","comeDay":"","address":"","rooms":"2","amTime":""},
{"name":"Doyle, Thomas","id":"693698","comeDay":"5","address":"","rooms":"3","amTime":""},
{"name":"Duong, Ban","id":"693703","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Fan, HongYu","id":"693731","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Fang, Yue Hua","id":"PC8517","comeDay":"4","address":"","rooms":"1","amTime":""},
{"name":"Ferrell, Wanda","id":"693735","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Fischer, Felizitas","id":"693736","comeDay":"","address":"","rooms":"3","amTime":""},
{"name":"Fung, Lai King","id":"693757","comeDay":"14","address":"","rooms":"1","amTime":""},
{"name":"Fung, Yuk Leung","id":"693758","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"GAO, YI REN","id":"PC10682","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Garcia-Maldonado, Aurelia","id":"693773","comeDay":"135","address":"","rooms":"3","amTime":""},
{"name":"Garcia, Agustin","id":"693766","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Garcia, Dora","id":"173312","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Godinez, Luis ","id":"490397","comeDay":"12345","address":"","rooms":"2","amTime":""},
{"name":"Gormally, Mary Sr.","id":"PC8518","comeDay":"","address":"","rooms":"","amTime":""},
// {"name":"Granados, Carlos","id":"693798","comeDay":"5","address":"","rooms":"","amTime":""},
{"name":"Grant, Teri","id":"173313","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Grossman, Murray","id":"693808","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Gu, Guan Qun","id":"194426","comeDay":"245","address":"","rooms":"2","amTime":""},
{"name":"Guang, Guan","id":"PC13164","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Guerra Ayala, Alma","id":"490404","comeDay":"1245","address":"","rooms":"2","amTime":""},
{"name":"Guevara, Judith","id":"490406","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Harris, Janet","id":"693837","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"He, Ting Gui","id":"693841","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"He, Yu","id":"693842","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Head, Sherrie","id":"173019","comeDay":"","address":"","rooms":"2","amTime":""},
{"name":"Hellam. Ruben ","id":"693846","comeDay":"2","address":"","rooms":"2","amTime":""},
{"name":"Hernandez, Marcia","id":"PC8519","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Hernandez, Victoria","id":"491464","comeDay":"14","address":"","rooms":"3","amTime":""},
{"name":"Ho, Kim","id":"PC8520","comeDay":"","address":"","rooms":"2","amTime":""},
{"name":"Horne, Ronald","id":"693877","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Huang Tam, Gui Ying","id":"PC8500","comeDay":"135","address":"","rooms":"1","amTime":""},
{"name":"Huang, Chien","id":"PC23529","comeDay":"12345","address":"","rooms":"3","amTime":""},
{"name":"Huang, Jing H","id":"PC8521","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Huang, Shao Ming","id":"492775","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Huang, Shu Fen","id":"492789","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Huang, Wei Liang","id":"PC27228","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Huang, Zhao Huan","id":"693887","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Hubbard, Charlotte","id":"PC28246","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Hui, Wai Chan Ngai","id":"PC8522","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Hung, Mei Shuang","id":"PC8523","comeDay":"5","address":"","rooms":"1","amTime":""},
{"name":"Huynh, Hi","id":"PC8524","comeDay":"1345","address":"","rooms":"1","amTime":""},
{"name":"Hwang, Soon","id":"PC11053","comeDay":"135","address":"","rooms":"2","amTime":""},
{"name":"Jackson, Kevin","id":"693904","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"James, Annie","id":"693907","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Jin, Xue Lian","id":"693917","comeDay":"5","address":"","rooms":"1","amTime":""},
{"name":"Johnson, Willie","id":"PC8525","comeDay":"","address":"","rooms":"3","amTime":""},
{"name":"Jones, Elaine","id":"693920","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Kelly, Dorothy Jane ","id":"PC8526","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Kerfoot, Lori","id":"693939","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Keung, Ping W","id":"PC8527","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Kim, Hong","id":"177377","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Kim, Lily","id":"501613","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Kong, Fung Kuen","id":"173352","comeDay":"","address":"","rooms":"","amTime":""},
// {"name":"Kuang, Guo Ying","id":"693954","comeDay":"5","address":"","rooms":"","amTime":""},
{"name":"Kwan, Peo L","id":"PC8528","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Kwock, Ying Bing","id":"PC11543","comeDay":"1245","address":"","rooms":"2","amTime":""},
{"name":"Kwong, Chang Lin","id":"693958","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Kwong, Chi Min","id":"555550","comeDay":"","address":"","rooms":"1","amTime":""},
// {"name":"Lam, Phi Chiu ","id":"PC4643","comeDay":"35","address":"","rooms":"","amTime":""},
{"name":"Lam, Thomas","id":"PC8530","comeDay":"14","address":"","rooms":"1","amTime":""},
{"name":"Lau, Kitwan (Wendy)","id":"PC8531","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Lau, Yuk Yu","id":"PC20377","comeDay":"4","address":"","rooms":"2","amTime":""},
{"name":"Lea, Lai","id":"173387","comeDay":"12345","address":"","rooms":"1","amTime":""},
{"name":"Lee, Alydia","id":"PC16549","comeDay":"35","address":"","rooms":"","amTime":""},
{"name":"Lee, Betty Lan-Yuen","id":"693977","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Lee, Choi Kuen","id":"PC8532","comeDay":"24","address":"","rooms":"1","amTime":""},
{"name":"Lee, Fung","id":"173155","comeDay":"2","address":"","rooms":"","amTime":""},
{"name":"Lee, Gertrude","id":"PC15238","comeDay":"12345","address":"","rooms":"1","amTime":""},
{"name":"Lee, Har Tam","id":"536566","comeDay":"12345","address":"","rooms":"1","amTime":""},
{"name":"Lee, Lai Yee","id":"693985","comeDay":"135","address":"","rooms":"1","amTime":""},
{"name":"Lee, Lap Chow","id":"693986","comeDay":"45","address":"","rooms":"1","amTime":""},
{"name":"Lee, Larry","id":"693987","comeDay":"4","address":"","rooms":"2","amTime":""},
{"name":"Lee, May Jean","id":"PC8533","comeDay":"3","address":"","rooms":"","amTime":""},
{"name":"Lee, Mui Chun","id":"173319","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Lee, Ngan Chu","id":"693990","comeDay":"12","address":"","rooms":"1","amTime":""},
{"name":"Lee, Shuk F Lee","id":"PC8534","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Lee, Sooja","id":"693992","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Lei, Hon Wan","id":"597823","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Leong, Steven","id":"173320","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Leung, Frank","id":"501122","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Leung, Hoi Man","id":"694002","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Leung, Kwong Fat","id":"491474","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Leung, Leisly","id":"501124","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Leung, Ricky","id":"694004","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Leung, Wing Kwai","id":"694006","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Li, WenPing","id":"694010","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Li, Yan Zhi","id":"PC23066","comeDay":"12345","address":"","rooms":"","amTime":""},
{"name":"Li, YongFu","id":"694012","comeDay":"3","address":"","rooms":"","amTime":""},
{"name":"Liang, Guo Zhi","id":"PC9633","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Liang, Huan Mei","id":"PC8535","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Liang, Minan","id":"501143","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Liang, Sai Huan","id":"694014","comeDay":"","address":"","rooms":"1","amTime":""},
{"name":"Lin, Chao Ping","id":"173321","comeDay":"","address":"","rooms":"","amTime":""},
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
{"name":"Lipinski, Andrjez","id":"PC8536","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Liu, Can Yao","id":"694023","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Llerena, Sylvia","id":"PC25007","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Logan, Venitta","id":"PC13057","comeDay":"24","address":"","rooms":"","amTime":""},
{"name":"Lu, Linda","id":"694043","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Lu, Xiong","id":"694045","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Lucas, Vivian","id":"694046","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Luk Chiu, Fung Hin","id":"694049","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Luo, Hui Wei","id":"501602","comeDay":"3","address":"","rooms":"","amTime":""},
{"name":"Luong, Vu","id":"694050","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Luu, Muoi","id":"PC8537","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Luu, To","id":"491467","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ly, Ha Bich","id":"555882","comeDay":"12345","address":"","rooms":"","amTime":""},
{"name":"Ly, Kha Chay","id":"PC26647","comeDay":"12345","address":"","rooms":"","amTime":""},
{"name":"Ly, Mui","id":"694052","comeDay":"12345","address":"","rooms":"","amTime":""},
{"name":"Ly, Trung","id":"PC7572","comeDay":"12345","address":"","rooms":"","amTime":""},
{"name":"Lyons, Gregory","id":"694053","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ma, Cui Hua","id":"PC14948","comeDay":"13","address":"","rooms":"","amTime":""},
{"name":"Ma, Helen","id":"PC17163","comeDay":"3","address":"","rooms":"","amTime":"10:45","route":"2"},
{"name":"Ma, Kwan Shou","id":"694054","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ma, Rongan","id":"694055","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Mac, Tam","id":"PC8538","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Macdonald, Christopher","id":"PC21137","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Manilla, Danilo","id":"PC27356","comeDay":"12345","rooms":"","amTime":""},
{"name":"Mui, So Shung","id":"694158","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Majher, John","id":"694066","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Malek, Hossein","id":"650270","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Mao, Lao","id":"173392","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Martinez, Antoinette","id":"PC23199","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Martinez, Lawrence","id":"694085","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Matosich, Helen","id":"694091","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Matsuo, Emiko","id":"694092","comeDay":"145","address":"182519","rooms":"","amTime":""},
{"name":"McCarthy, Steven","id":"PC15386","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"McKean, Rosemary","id":"536353","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Mederos, Aquileo","id":"PC10934","comeDay":"14","address":"","rooms":"","amTime":""},
{"name":"Mengesha, Hiwan","id":"694118","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Miao, Bao Fei","id":"PC19628","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Miller, Marvin","id":"694124","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Miller, Thomas","id":"PC8457","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Montoya, Luis","id":"694138","comeDay":"2","address":"","rooms":"","amTime":""},
{"name":"Moore Ernestine","id":"192111","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Morley, Marilyn","id":"694154","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Moskvychov, Svyatoslav G","id":"PC29006","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Mui, Mee Thlu ","id":"PC4645","comeDay":"12345","address":"","rooms":"","amTime":""},
{"name":"Ng, Kwai","id":"694172","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ng, Ping","id":"694173","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ng, Ping Jan","id":"694174","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ng, Po San","id":"694175","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ng, Sai Mun","id":"646480","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ng, Siu Har Yu","id":"PC8539","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Nguyen, Kimtuyen","id":"PC8540","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Nudelman, Irina","id":"694190","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Nunn, Sue Tsin","id":"694192","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"O'Connor, Frances","id":"694199","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"O'Connor, Marian","id":"PC8541","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ornano-Lopez, Maria Del Pilar","id":"PC8542","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ornano, Julia","id":"597822","comeDay":"24","address":"","rooms":"","amTime":""},
{"name":"Pal, Gary","id":"PC14034","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Pan, Wiley","id":"501151","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Pascal, Fabian","id":"694228","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Pascual, Corozan","id":"PC10922","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Peed, Leatrice","id":"694236","comeDay":"","address":"182519","rooms":"","amTime":""},
{"name":"Pegueros, Sandra","id":"534380","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Penry, Paul","id":"694240","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Perkins, Michael","id":"694243","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Peterson, Samuel","id":"694245","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Pho, Lina","id":"PC8543","comeDay":"24","address":"","rooms":"","amTime":""},
{"name":"Pizzorno, Mary","id":"537567","comeDay":"1","address":"","rooms":"","amTime":""},
{"name":"Porter, Gregory","id":"694260","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Pugh, Michael","id":"PC18970","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Quach, Miles","id":"694264","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ramos, Gladys","id":"694275","comeDay":"2","address":"","rooms":"","amTime":""},
{"name":"Randleston, Edward","id":"694276","comeDay":"15","address":"","rooms":"","amTime":""},
{"name":"Rapisura, Herminia","id":"694280","comeDay":"13","address":"","rooms":"","amTime":""},
{"name":"Richardson, Mark","id":"694295","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Rodriguez, Carmelo","id":"PC22474","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Romero, Judith","id":"694318","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Salunga, Marissa","id":"PC10280","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Seymour, Mary","id":"501474","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Shen, Chang Rong","id":"694359","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Siu, Wah Bik","id":"PC8544","comeDay":"12","address":"","rooms":"","amTime":""},
{"name":"Smiley, Patricia","id":"597820","comeDay":"24","address":"","rooms":"","amTime":""},
{"name":"Stamps, Ivory","id":"694391","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Stern, Mark","id":"694394","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Sun, Ruilian","id":"173331","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Swimmer, John","id":"PC9620","comeDay":"5","address":"","rooms":"","amTime":""},
{"name":"Takikawa, Noriko","id":"PC19110","comeDay":"5","address":"","rooms":"","amTime":""},
{"name":"Tam, Wai Ken","id":"490313","comeDay":"5","address":"","rooms":"","amTime":""},
{"name":"Tan, Eileen","id":"PC8545","comeDay":"35","address":"","rooms":"","amTime":""},
{"name":"Tan, Raymond","id":"694409","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Tang, Alice","id":"694410","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Tang, Kok Fang","id":"490311","comeDay":"1","address":"","rooms":"","amTime":""},
{"name":"Tang, Nien","id":"490310","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Taussig, Marie","id":"173333","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Tavakoli Malek, Zahra","id":"PC8546","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Taylor, Peggy","id":"694416","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"The, Siang Hoei","id":"PC8547","comeDay":"3","address":"","rooms":"","amTime":""},
{"name":"Tieu, Minh","id":"694428","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Todd, Terrance","id":"PC8548","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Tong, Kam Siu","id":"PC8549","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Tran, Anh ","id":"PC8453","comeDay":"135","address":"","rooms":"","amTime":""},
{"name":"Tran, Hong","id":"PC8550","comeDay":"1","address":"","rooms":"","amTime":""},
{"name":"Tran, Lien T","id":"PC24413","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Tran, Phouc","id":"PC8551","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Tu, David","id":"490307","comeDay":"1","address":"","rooms":"","amTime":""},
{"name":"Umeukeje, Alice","id":"635789","comeDay":"15","address":"","rooms":"","amTime":""},
{"name":"Umeukeje, Timothy","id":"PC8552","comeDay":"15","address":"","rooms":"","amTime":""},
{"name":"Vaccari, Vivian","id":"694444","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Vasquez, Leticia","id":"663298","comeDay":"14","address":"","rooms":"","amTime":""},
{"name":"Vass, Tatiana","id":"173339","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wan, Lai Yin","id":"490300","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wang, Caishao","id":"PC8553","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wang, Chun Ling","id":"490299","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wang, Dao Gang","id":"195604","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wang, Judy","id":"694478","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wang, You Lan","id":"694480","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Washington, Betty","id":"694487","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Webster, Sr. Margaret","id":"PC8554","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Williams, Michael","id":"694511","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wilson, Cregg","id":"PC8479","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wilton, Donald","id":"PC13708","comeDay":"4","address":"","rooms":"","amTime":""},
{"name":"Wong, Bill Kwok","id":"PC8555","comeDay":"134","address":"","rooms":"","amTime":""},
{"name":"Wong, Fung Ying","id":"694519","comeDay":"15","address":"","rooms":"","amTime":""},
{"name":"Wong, Gam Fee ","id":"PC8456","comeDay":"35","address":"","rooms":"","amTime":""},
{"name":"Wong, Henry","id":"PC14144","comeDay":"13","address":"","rooms":"","amTime":""},
{"name":"Wong, Iris","id":"694520","comeDay":"5","address":"","rooms":"","amTime":""},
{"name":"Wong, John","id":"694521","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wong, Kam Sau","id":"645710","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wong, Lan Ying","id":"PC24363","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wong, May Oi ","id":"694522","comeDay":"3","address":"","rooms":"","amTime":""},
{"name":"Wong, Po Kun","id":"490289","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wong, Shou Chu","id":"648560","comeDay":"1234","address":"","rooms":"","amTime":""},
{"name":"Wong, Wai C","id":"PC8556","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Woo, May","id":"195073","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Woo, Mu Jie X","id":"PC8557","comeDay":"25","address":"","rooms":"","amTime":""},
{"name":"Woodard, Larry","id":"173341","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Woods, Renita","id":"694528","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Wu, Gan","id":"694532","comeDay":"4","address":"","rooms":"","amTime":"10:45"},
{"name":"Xu, Anne","id":"490281","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Xu, Gen Su","id":"694535","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Xu, ZiYin","id":"694537","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Yadambat, Baatar","id":"694538","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Yan,Xin Fa","id":"185592","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Yancey, Norbert","id":"694540","comeDay":"35","address":"","rooms":"","amTime":""},
{"name":"Yang, Feng Lan","id":"PC9634","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ye, Hui Juan","id":"PC23067","comeDay":"12345","address":"","rooms":"","amTime":""},
{"name":"Ye, Wei Hua","id":"694546","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Ye, Yi Bin","id":"694547","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Yearwood, Eloisa","id":"PC13918","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Yeoh, Khian Heng ","id":"PC8558","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Yeung, LinYing","id":"534369","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Yim, Wai Hing","id":"694549","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Yin, Shan","id":"PC15863","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Yu, Birui","id":"694550","comeDay":"4","address":"","rooms":"","amTime":"10:45"},
{"name":"Yu, Hua Sheng","id":"PC12413","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Yu, Kwai Ha","id":"694552","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Yu, Thomas","id":"195228","comeDay":"245","address":"","rooms":"","amTime":""},
{"name":"Yuan, Fu","id":"PC8561","comeDay":"35","address":"","rooms":"","amTime":""},
{"name":"Yuan, Shun","id":"694555","comeDay":"5","address":"","rooms":"","amTime":""},
{"name":"Yunden, Tsogtchimeg","id":"694557","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Zalkus, David","id":"490271","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Zavaleta, Dora","id":"694563","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Zeng, HanYing","id":"694564","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Zhang Jin Quan","id":"PC10471","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Zhang, De Zhen","id":"694565","comeDay":"5","address":"","rooms":"","amTime":""},
// {"name":"Zhang, Kuiying","id":"494956","comeDay":"12345","address":"","rooms":"","amTime":""},
{"name":"Zhou, Xing H","id":"PC8562","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Zhu, Cui Liang ","id":"694569","comeDay":"","address":"","rooms":"","amTime":""},
{"name":"Zuckman, Jon","id":"185191","comeDay":"","address":"","rooms":"","amTime":""}
];
let attx=[];
//add the attendance days button function
$(".footer:first").html($(".footer:first").html()+`<button id='day1' class='attxDay'>Monday</button>
<button id='day2' class='attxDay'>Tuesday</button>
<button id='day3' class='attxDay'>Wednesday</button>
<button id='day4' class='attxDay'>Thursday</button>
<button id='day5' class='attxDay'>Friday</button>
<button id="dar" class="hideTable">switch</button>
<button id="External" class="">External</button>
<button id="Medication" class="">Medication</button>
`)
$(".footer:first").html($(".footer:first").html()+`
<div id='hightLightPrt'>
<button id="rt1" class="selectedRoute">1</button>
<button id="rt2" class="selectedRoute">2</button>
<button id="rt3" class="selectedRoute">3</button>
<button id="rt4" class="selectedRoute">4</button>
<button id="rt5" class="selectedRoute">5</button>
<button id="rt6" class="selectedRoute">6</button>
<button id="rt7" class="selectedRoute">7</button>
<button id="rt8" class="selectedRoute">8</button>
<button id="rt9" class="selectedRoute">9</button>
<button id="rt10" class="selectedRoute">10</button>
<button id="rtjow" class="selectedRoute">joe</button>
<button id="rtwilson" class="selectedRoute">wilson</button>
</div>
<div id='mainTable'>
<form><table style="width:100%;font-size:20px;background:#4E2236;color:#4E2236" id="dar_table"></table></form>
</div>`);
$('#hightLightPrt').hide();
let tableInner=`
<tr style="color:#F26363">
<th style="width:3%"><input type="reset" name="prts" id="check_all" value="reset"></th>
<th style="width:7%">Prt ID</th>
<th style="width:15%">Prt Name</th>
<th style="width:12%">A Leg location</th>
<th style="width:12%">B leg Location</th>
<th style="width:12%">Begin Time</th>
<th style="width:12%">End Time</th>
<th style="width:10%">Appt Type</th>
<th style="width:15%">Notes</th>
</tr>`;
//fill the prt to the table
for(let prt of prts){
let temp="<tr class='each_prt' style='background:#E997A7;border-bottom:1px solid #000000'>";
temp+=`<td><input type="checkbox" class="prtBox" name="prts" id="${prt.id}" style="zoom:200%"></td>`;
temp+=`<td class="prt_id_">${prt.id}</td>`;
temp+=`<td>${prt.name}</td>`;
temp+=`<td><input style='background-color:transparent' type="text" class="A_leg" id="${prt.id}_A_leg_id" value="${prt.address?prt.address:prt.id}"><input type="hidden" class="org_A_lag" value="${prt.address?prt.address:prt.id}"</td>`;
temp+=`<td><input style='background-color:transparent' type="text" class="B_leg" id="${prt.id}_B_leg_id" value="490078"><br></td>`;
temp+=`<td><input style='background-color:transparent' class="beginTime" type="text" id="${prt.id}_Begin_Time" value="${prt.amTime?prt.amTime:'10:00'}"></td>`;
temp+=`<td><input style='background-color:transparent' class="endTime" type="text" id="${prt.id}_End_Time" value="15:30"></td>`;
temp+=`<td><input style='background-color:transparent' class="AppType" type="text" id="${prt.id}_appt_type" value="Center Attendance"></td>`;
temp+=`<td><input style='background-color:transparent' class="prtNote" type="text" id="${prt.id}_note" value="${prt.note?prt.note:''}"></td>`;
temp+="</tr>";
tableInner+=temp;
}
tableInner+=`<tr><td colspan="8"><button id="submit">submit</button></td></tr>`;
$("#dar_table").html(tableInner);
$(".prtBox").click(function(e){
let temp = buildPrtList(this.id)
if($(this).is(":checked")){
//temp+=(prt.id+'\n')
attx.push(temp);
}else{
attx=attx.filter(p=>p!=temp)
}
//alert(attxList)
$("#pasteArea").val(attx.join("\n"));
})
//add the listener to the button
$(".attxDay").click(function(e){
let day=this.id.replace("day","")
attx=[];
for(let prt of prts){
let temp = buildPrtList(prt.id)
if(prt.comeDay.indexOf(day)>=0 && !$("#"+prt.id).is(":checked")){
$("#"+prt.id).prop("checked",true)
attx.push(temp);
}else{
$("#"+prt.id).prop("checked",false);
attx=attx.filter(p=>p!=temp)
}
}
$("#pasteArea").val(attx.join("\n"));
})
//Mouseover high light the prt
$(".each_prt").mouseover(function(){
$(this).css("background-color","#F26363");
}).mouseout(function(){
$(this).css("background-color","#E997A7");
})
//add a button to show and close
$('.hideTable').click(function(e){
let hightLight=$('#hightLightPrt');
let mainTable=$("#mainTable")
if(this.id=="dar"){//switch to be hight Light mode
this.id="hl";
hightLight.show();
mainTable.hide();
}else{//switch to be dar mode
this.id="dar";
mainTable.show();
hightLight.hide();
}
})
$('.selectedRoute').click(function(e){
let route=this.id.substr(2,this.id.length);
//console.log(route)
$(".da-pending").css({
background:"white"
});
for(let i=0;i<prts.length;i++){
let obj=prt[i];
//if(obj.name.indexOf()
}
})
$("#External").click(function(e){
if(this.innerText==="External"){
$(".each_prt").each(function(){
$(this).find(".AppType")[0].value="External Appointment";
$(this).find(".A_leg")[0].value="490078";
$(this).find(".B_leg")[0].value="";
})
this.innerText="Attendance"
isExternal=true;
noteType=1
}else{
$(".each_prt").each(function(){
$(this).find(".AppType")[0].value="Center Attendance"
$(this).find(".A_leg")[0].value=$(this).find(".org_A_lag")[0].value;
$(this).find(".B_leg")[0].value="490078";
})
this.innerText="External";
isExternal=false;
noteType=0
}
})
$("#Medication").click(function(e){
if(this.innerText==="Medication"){
$(".each_prt").each(function(){
$(this).find(".AppType")[0].value="Medication";
$(this).find(".B_leg")[0].value="490078";
$(this).find(".A_leg")[0].value=$(this).find(".org_A_lag")[0].value;
$(this).find(".endTime")[0].value="15:29"
$(this).find(".prtNote")[0].value=80
})
this.innerText="Attendance"
isExternal=true;
noteType=2
}else{
$(".each_prt").each(function(){
$(this).find(".AppType")[0].value="Center Attendance"
$(this).find(".A_leg")[0].value=$(this).find(".org_A_lag")[0].value;
$(this).find(".B_leg")[0].value="490078";
$(this).find(".endTime")[0].value="15:30"
$(this).find(".prtNote")[0].value=""
})
this.innerText="Medication";
isExternal=false;
noteType=0
}
})
// Function
function buildPrtList(prtId){
let tempALeg=[
/*prtId*/ prtId,
/*pickUpTime*/ "",
/*dropOffTime*/ $(`#${prtId}_Begin_Time`).val(),
/*aLegLocId*/ $(`#${prtId}_A_leg_id`).val(),
/*bLegLocId*/ $(`#${prtId}_B_leg_id`).val(),
/*appt_type*/ $(`#${prtId}_appt_type`).val()
];
let tempBLeg=[
/*prtId*/ prtId,
/*pickUpTime*/ $(`#${prtId}_End_Time`).val(),
/*dropOffTime*/ "",
/*aLegLocId*/ $(`#${prtId}_B_leg_id`).val(),
/*bLegLocId*/ $(`#${prtId}_A_leg_id`).val(),
/*appt_type*/ $(`#${prtId}_appt_type`).val()
];
//alert($("#External").innerText)
if(noteType==1){
tempALeg.push(
/*note*/ $(`#${prtId}_note`).val()
)
tempBLeg.push(
/*note*/ $(`#${prtId}_note`).val()
)
}else if(noteType==2){
tempALeg.push(
/*note*/ "80"
)
tempBLeg.push(
/*note*/ "80"
)
}else{
tempALeg.push("")
tempBLeg.push("")
}
return noteType==2?tempALeg.join('\t'):tempALeg.join('\t')+"\n"+tempBLeg.join('\t')
}
});