Practice Paper on Sitting Arrangement Questions
.docxpressoPlugin { font-size: 83.35%; } .h5p_layout { box-sizing: content-box !important; } .h5p_layout *{ float: none; text-align: initial; box-sizing: border-box; } /*to make sure that floating elements are always inside the document bounds*/ .h5p_layout:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; } /* a default layout for documents without maste styles */ .h5p_default_layout { margin-top: 3.6rem; margin-left: 8.50464rem; margin-bottom: 3.6rem; margin-right: 8.50464rem; writing-mode: lr-tb; } /*hack for IE */ wbr:after { content: "\00200B"; } /*hack to get some extra top margin for anchors if needed*/ .h5p_layout span[id^="_Toc"]{ padding-top: 10px; margin-top: -10px; } /* Remove unwanted numbering styles */ .h5p_layout .removeNumbering:before{ content: initial !important; display: none; all: initial !important; } /* give zero default top and bottom paddings for paragraphs*/ .h5p_layout p { color: #000000; line-height: 1; margin-top: 0; margin-bottom: 0; } .h5p_layout span { color: #000000; font-weight: normal; } .h5p_layout span.dropcap { color: inherit; font-family: inherit !important; } .h5p_layout h1, .h5p_layout h2, .h5p_layout h3, .h5p_layout h4, .h5p_layout h5, .h5p_layout h6 { margin-top: 0; margin-bottom: 0; font-family: inherit; font-weight: 500; line-height: 1; color: inherit; } /* give zero default top and bottom paddings for paragraphs in tables*/ .h5p_layout table p { margin-top: 0; margin-bottom: 0; } .h5p_layout ul, .h5p_layout ol { list-style-type: none; margin-top: 0; margin-bottom: 0.5em; padding-left: 0; } .h5p_layout ul li, .h5p_layout ol li { list-style-type: none; margin-top: 0; margin-bottom: 0.5em; } .h5p_layout li p { margin-top: 0; margin-bottom: 0; } .h5p_layout table { border: none; } .h5p_layout td { vertical-align: top; border: none; } .h5p_layout th { vertical-align: top; border: none; } .h5p_layout div { margin-bottom: 10pt; } .h5p_layout img { margin: 0; padding: 0; } .h5p_layout ul ul { margin-top: 0; margin-bottom: 0; } .h5p_layout li { margin-top: 0; margin-bottom: 0; list-style-type: none !important; } .h5p_layout ul, .h5p_layout ol { list-style-type: none !important; } .h5p_layout td[data-sorting] p:before, .h5p_layout th[data-sorting] p:before { content: ' '; padding-right: 16px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALAQMAAACTYuVlAAAAA3NCSVQICAjb4U/gAAAABlBMVEUjLTD////tm/tRAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAyLzEwLzE2RFpLjQAAACB0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgTVi7kSokAAAAI0lEQVR4nGP4/4Dh9wOGjw8YHjxgOJDA8B9MPgCLAMX/PwAANZUStiyS6NsAAAAASUVORK5CYII=); background-position: left center; background-repeat: no-repeat; } .sortDecorator { border-bottom: 3px solid #b70000 !important; } /* This is a spacial class designed to remove unwanted bullets when a li has ul as its first child*/ .h5p_layout .removeBullet:before { content: none !important; } /*responsive tables*/ .h5p_layout div.dxoResponsiveTable{ margin: 0 !important; padding: 0 !important; overflow-x: auto !important; overflow-y: hidden; } /* chart tooltips */ .c3-tooltip-container td.name { white-space: nowrap; } /* External services*/ .h5p_layout iframe { resize: vertical; border: 1px solid #fff; } .h5p_layout div.youtube { position:relative; padding-bottom:56.25%; height:0; overflow:hidden; background-color: transparent; } .h5p_layout div.youtube iframe { resize: none; position:absolute; top:0; left:0; width:100%; height:100%; } div#h5p_6a7c0ad877eff p.P1 {border-top: none !important;border-left: none !important;border-bottom: 0.0138in solid #4F81BD !important;border-right: none !important;padding-top: 0in !important;padding-left: 0in !important;padding-bottom: 0.0555in !important;padding-right: 0in !important;margin-bottom: 0.2083in !important;line-height: 1 !important;break-before: page !important;text-align: center !important;font-size: 11pt;} div#h5p_6a7c0ad877eff p.P1 span {hyphenate: false;font-family: Cambria;color: #17365D;letter-spacing: 0.0034in;font-size: 26pt;hyphenate: false;font-weight: bold;} div#h5p_6a7c0ad877eff p.P2 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P2 span {hyphenate: false;font-family: Times New Roman;font-weight: bold;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P3 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P3 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P4 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P4 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P5 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P5 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P6 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P6 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P7 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P7 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P8 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P8 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P9 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P9 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P10 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P10 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P11 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P11 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P12 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P12 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P13 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P13 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P14 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P14 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P15 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P15 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P16 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P16 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P17 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P17 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P18 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P18 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P19 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P19 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P20 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P20 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P21 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P21 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P22 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P22 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P23 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P23 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P24 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P24 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P25 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P25 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P26 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P26 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P27 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P27 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P28 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P28 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P29 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P29 span {hyphenate: false;font-family: Times New Roman;font-weight: bold;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P30 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P30 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P31 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P31 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P32 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P32 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P33 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P33 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P34 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P34 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P35 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P35 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P36 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P36 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P37 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P37 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P38 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P38 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P39 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P39 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P40 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P40 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P41 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P41 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P42 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P42 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P43 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P43 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P44 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P44 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P45 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P45 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P46 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P46 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P47 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P47 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P48 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P48 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P49 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P49 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P50 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P50 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P51 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P51 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P52 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P52 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P53 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P53 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P54 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P54 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P55 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P55 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P56 {border-top: none !important;border-left: none !important;border-bottom: 0.0138in solid #4F81BD !important;border-right: none !important;padding-top: 0in !important;padding-left: 0in !important;padding-bottom: 0.0555in !important;padding-right: 0in !important;margin-bottom: 0.2083in !important;line-height: 1 !important;text-align: center !important;font-size: 11pt;} div#h5p_6a7c0ad877eff p.P56 span {hyphenate: false;font-family: Cambria;color: #17365D;letter-spacing: 0.0034in;font-size: 26pt;hyphenate: false;font-weight: bold;} div#h5p_6a7c0ad877eff p.P57 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P57 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P58 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P58 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P59 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P59 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P60 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P60 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P61 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P61 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P62 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P62 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P63 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P63 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P64 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P64 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P65 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P65 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff p.P66 {font-size: 11pt;} div#h5p_6a7c0ad877eff p.P66 span {hyphenate: false;font-family: Times New Roman;font-size: 12pt;} div#h5p_6a7c0ad877eff span.T67 {font-family: Times New Roman !important;font-size: 12pt !important;} div#h5p_6a7c0ad877eff div.a0 {border: none !important;background-color: transparent !important;font-size: 11pt;} div#h5p_6a7c0ad877eff p.Normal {font-size: 11pt;} div#h5p_6a7c0ad877eff p.Normal span {hyphenate: false;font-size: 11pt;} div#h5p_6a7c0ad877eff span.DefaultParagraphFont {font-size: 11pt;} div#h5p_6a7c0ad877eff p.BalloonText {margin-bottom: 0in !important;line-height: 1 !important;font-size: 11pt;} div#h5p_6a7c0ad877eff p.BalloonText span {hyphenate: false;font-family: Tahoma;font-size: 8pt;hyphenate: false;} div#h5p_6a7c0ad877eff span.BalloonTextChar {font-family: Tahoma !important;font-size: 8pt !important;} div#h5p_6a7c0ad877eff p.Title {border-top: none !important;border-left: none !important;border-bottom: 0.0138in solid #4F81BD !important;border-right: none !important;padding-top: 0in !important;padding-left: 0in !important;padding-bottom: 0.0555in !important;padding-right: 0in !important;margin-bottom: 0.2083in !important;line-height: 1 !important;font-size: 11pt;} div#h5p_6a7c0ad877eff p.Title span {hyphenate: false;font-family: Cambria;color: #17365D;letter-spacing: 0.0034in;font-size: 26pt;hyphenate: false;} div#h5p_6a7c0ad877eff span.TitleChar {font-family: Cambria !important;color: #17365D !important;letter-spacing: 0.0034in !important;font-size: 26pt !important;} div#h5p_6a7c0ad877eff div {font-size: 11pt;} div#h5p_6a7c0ad877eff div.Graphics {font-size: 11pt;} div#h5p_6a7c0ad877eff table {margin-left: 0in;border-collapse: collapse;writing-mode: lr-tb;font-size: 11pt;} div#h5p_6a7c0ad877eff table tr {height: 0in;keep-together: auto;font-size: 11pt;} div#h5p_6a7c0ad877eff table td, table th {background-color: transparent;vertical-align: top;wrap-option: wrap;font-size: 11pt;} div#h5p_6a7c0ad877eff p {keep-with-next: auto;keep-together: auto;widows: 2;orphans: 2;break-before: auto;border: none;text-align: left;writing-mode: lr-tb;margin-bottom: 0.1388in;line-height: 1.15;background-color: transparent;font-size: 11pt;} div#h5p_6a7c0ad877eff p span {font-family: Calibri;font-weight: normal;font-style: normal;text-transform: none;font-variant: normal;text-shadow: none;letter-spacing: normal;font-size: 11pt;background-color: transparent;text-decoration: none;text-decoration-color: font-color;language: en;country: US;hyphenate: true;}
Practice Paper on Sitting Arrangement QuestionsPassage - IBenjamin Franklin once said that "in this world nothing can be said to be certain, except death and taxes." While taxes are for most of us an unpleasant but necessary feature of everyday life, however, some people can avoid them : by employing the very best accountants, for example, or perhaps by living in parts of the world where even indirect taxation does not exist. The same cannot be said of death. There are no specialists to whom we can go who will show us ways of avoiding the inevitable when our time is up, for even the most skilled physicians can at best only postpone the moment of final reckoning. Nor is there anywhere in the world where death does not come calling. In short, death always triumphs in the end; indeed, for the sake of life itself, death has to win. It is because everyone eventually has to die and, therefore, at some times has to confront the reality of his or her mortality, that the mystery of death can fairly be said to represent the greatest of all the problems facing humanity. Unlike poverty or sickness, for example, no one, however fortunate, can hope to escape it. A fact less clearly understood by men and women is that death is not a problem that comes only at the end of our lives, whenever that may be. Rather, it is our attitude to death now specifically to our own death that fundamentally colors our whole attitude to life.1. How can life be made more meaningful?a) By understanding deathb) By not bothering about dyingc) By respecting life and deathd) By developing the right attitudes2. Why does Benjamin Franklin compare death and taxes?a) He wishes to evade tax.b) He thinks both are inevitable.c) Because all the other things are not worth talking about.d) Because he hates both.3. "The moment of final reckoning" meansa) a time of judgment b) the last day of lifec) after one's death d) at the end of something4. Why does the author say, "for the sake of live itself, death has to win"?a) Death wins as everyone dies one day or the other.b) Life and death are the two sides of the same coin.c) Only when something dies can new life begin.d) It is not clear.5. 'Eventually meansa) actuallyb) in course of timec) immediatelyd) at the end of a period of timeDirections (Q. 6 - 10): Study the following information and answer the following questions.Nine persons G, H, I, J, K, R, S, T and U are seated in a straight line facing north, with equal distance between each other but not necessarily in the same order. Only two people sit to the left of I. Only one person sits between 1 and U. H sits fourth to the right of R. R is not an immediate neighbour of U. Less than three people sit between R and U. The number of people sitting between I and U is half that between H and J. Only three people sit between K and T. K is not an immediate neighbour of J. Only two people sit between T and G6. In which of the given pairs of people is an odd number of people sitting between them?a) H, Tb) I, Hc) U, Rd) J, K7. Which of the following is true with respect to S as per the given arrangement?a) S is an immediate neighbour of U.b) None of the given options is truec) S sits at one of the extreme ends of the line.d) S sits second to the left of G.8. Who amongst the following sit exactly between T and G?a) I, Jb) H, Jc) R, Ud) H, S9. Who sits second to the left of J?a) Tb) No one as J sits at one of the extreme ends of the line.c) Id) C10. Who amongst the following are the immediate neighbours of K?a) U,Ib) R,Tc) SRd) K,RAnswer KeyAns.1 - d. Life can be made more meaningful by developing the right attitudes.Ans.2 - b. He thinks both are inevitable.Ans.3 - a. A time of judgment.Ans.4 - c. Only When something dies can new life begin.Ans.5 - d. Eventually means at the end of a period of time.Ans.6 – a. . In between H & T an odd number of people sitting between them. ( one )Ans.7 – d. S sits second to the left of G.Ans.8 – d. S & H sits exactly between T and GAns.9 – c. I sits second to the left of JAns.10 – a. U & I are the immediate neighbours of K.(function( $ ) {
//footnotes
$('.defaultNote').children(":first").css('cursor', 'pointer');
$('.defaultNote').children(":first").click(function(){
var gotoID = '#' + $(this).parent().attr('id');
$('html, body').animate(
{
scrollTop: $('a[href="' + gotoID + '"]').offset().top - 60,
},
250,
'linear'
)
});
}(jQuery));
var numFormat = ",.";
(function( $ ) {
"use strict";
//do some cleaning on load
var sortCells = $('td[data-sorting], th[data-sorting]');
sortCells.each(function(){
var first = $(this).text().trim().charAt(0);
if (first == '@'){
var oldHTML = $(this).html();
var newHTML = oldHTML.replace('@', '');
$(this).html(newHTML);
}
});
function sortingTable(node, pos, ordBy){
var rows = node.children('tbody').children('tr').get();
rows.sort(function(a, b) {
var X = $(a).children('td').eq(pos).text().toUpperCase();
var Y = $(b).children('td').eq(pos).text().toUpperCase();
if (numFormat != '.,'){
//we are dealing with a different locale and we need to do some
//transformation in numbers
X = convert2number(X);
Y = convert2number(Y);
} else {
X = X.replace(/,/g, '').replace(/ /g, '');
Y = Y.replace(/,/g, '').replace(/ /g, '');
}
var currencies = ['$', '¥', '£', '€'];
var arrayLength = currencies.length;
var XX = X;
var YY = Y;
for (var i = 0; i < arrayLength; i++) {
XX = XX.replace(currencies[i], '');
YY = YY.replace(currencies[i], '');
}
if (!isNaN(XX) && !isNaN(YY)){
var floatXX = parseFloat(XX);
var floatYY = parseFloat(YY);
return -(floatYY-floatXX) * ordBy;
} else if (!isNaN(XX) && isNaN(YY)){
return -1 * ordBy;
} else if (isNaN(XX) && !isNaN(YY)){
return ordBy;
} else {
if(X < Y) {
return -1 * ordBy;
}
if(X > Y) {
return 1 * ordBy;
}
return 0;
}
});
$.each(rows, function(index, row) {
node.children('tbody').append(row);
});
}
function removeTableCellDecoration() {
$("td[data-sorting], th[data-sorting]").removeClass('sortDecorator');
}
//unbind the click event just in case we are loading more than one document
$("td[data-sorting], th[data-sorting]").off('click');
$("td[data-sorting], th[data-sorting]").click(function(){
removeTableCellDecoration();
$(this).addClass('sortDecorator');
//get desired ordering
var ordering = $(this).attr('data-sortOrdering');
if (ordering == 'ASC'){
var ordBy = -1;
$(this).attr('data-sortOrdering', 'DESC');
} else {
var ordBy = 1;
$(this).attr('data-sortOrdering', 'ASC');
}
var cellPosition = $(this).prevAll().length;
var table = $(this).parents('table:first');
sortingTable(table, cellPosition, ordBy);
});
function convert2number(str) {
str = str.trim();
if (str.match(/^\d+/)) {
//we have to take special care when the thousand separators are '.'
var result_0 = str.replace(/\./g, '_@_');
var result_1 = result_0.replace(window.numFormat[0], '.');
var result = result_1.replace(/_@_/g, '');
result .replace(/ /g, '');
return result;
} else {
return str;
}
}
}(jQuery));
Subscribe for updates
Join 10,000+ subscribers.
AD
Aditya Anand
Contributing author
Have a doubt about this?Ask Doubts


