/**
 * Javascript for Rotating Quote
**/

var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;
var layerNum = Math.floor(Math.random() * 41)

var text1 = new Array(6);

text1[0] = '"I have started to use Transana recently and I want to say first of all that it ';
text1[1] = "is a wonderful program....  I had a ";
text1[2] = "grant this past summer to evaluate all the software programs I could find that ";
text1[3] = "could help analyze ethnographic video, and Transana came out on top in the areas ";
text1[4] = 'it addresses."';
text1[5] = '<P ALIGN="right">-- Christina</P>';
    var text2 = new Array(7);

text2[0] = '"Transana is the easiest program ';
text2[1] = "I've found to make transcriptions, as it is ";
text2[2] = "especially easy to jump forward and back within the audio file, without taking your ";
text2[3] = "hands from the keyboard. I am transcribing English language interviews in a little more ";
text2[4] = "than double the duration of the interview. In other words, it takes me about 2-3 hours ";
text2[5] = 'to transcribe 60 minutes of audio."';
text2[6] = '<P ALIGN="right">--Ken</P>';
    var text3 = new Array(4);

text3[0] = '"Gone are the days of setting in front of a tv  monitor with the vcr remote ';
text3[1] = "control playing something over and over again looking for a discrete ";
text3[2] = 'behavior...again, thanks!"';
text3[3] = '<P ALIGN="right">--Lynne</P>';
    var text4 = new Array(3);

text4[0] = '"Thanks for all your great efforts with Transana, I enthusiastically recommend ';
text4[1] = 'it to everyone I meet who is doing field research!"';
text4[2] = '<P ALIGN="right">--Steve</P>';
    var text5 = new Array(5);

text5[0] = '"I want to tell you that I transcribe interactional data in family ';
text5[1] = "or classroom contexts for about almost 20 years by now and that find ";
text5[2] = "Transana in the Web is a 'wishful thinking' made reality. Thank you for ";
text5[3] = 'developing this tool to us. "';
text5[4] = '<P ALIGN="right">--Roxane</P>';
    var text6 = new Array(4);

text6[0] = '"I absolutely LOVE transana.  It has become my saving grace for ';
text6[1] = "transcribing the tons of videos that my faculty present to me. ...";
text6[2] = 'What a wonderful piece of software.  Thank you."';
text6[3] = '<P ALIGN="right">-- Shirley</P>';
    var text7 = new Array(6);

text7[0] = '"I just wanted to thank you for your work with Transana. I ';
text7[1] = "have used it this semester in a methods course for ";
text7[2] = "beginning students (for introducing Conversation ";
text7[3] = "Analysis), and I have had very good results.<BR><BR>";
text7[4] = 'I wish you further success with this great project."';
text7[5] = '<P ALIGN="right">-- Marta</P>';
    var text8 = new Array(3);

text8[0] = '"The program itself is very impressive and we are going to promote Transana as ';
text8[1] = 'much as possible, since much of the educational research uses video and audio as data."';
text8[2] = '<P ALIGN="right">--Matti</P>';
    var text9 = new Array(5);

text9[0] = '"Transana is a great program. I ';
text9[1] = "couldn't imagine working ";
text9[2] = "the old-fashioned way anymore now that I've gotten used to ";
text9[3] = 'Transana."';
text9[4] = '<P ALIGN="right">-- Esa</P>';
    var text10 = new Array(4);

text10[0] = '"I have been using it quite a lot for transcriptions .... ';
text10[1] = "I am very pleased with Transana so far - it's "
text10[2] = 'an excellent tool!"';
text10[3] = '<P ALIGN="right">-- Fredrik</P>';

    var text11 = new Array(7);

text11[0] = '"I’m using Transana in my work and doing my best to spread it within my scientific community....';
text11[1] = "This May I held a course in transcription theory for postgraduate students, the examination of ";
text11[2] = "which consisted (in part) of a transcription done using a software of the students’ choice. ";
text11[3] = "Nearly all, if not all (I have not received the transcriptions yet) decided to use Transana.";
text11[4] = "<BR><BR>";
text11[5] = 'Keep up the excellent work you’re doing."';
text11[6] = '<P ALIGN="right">--Johan</P>';


    var text12 = new Array(2);

text12[0] = '"Thank you for all your work on the program, it has made my life so much easier!"';
text12[1] = '<P ALIGN="right">-- Fleur</P>';
    var text13 = new Array(6);

text13[0] = 'Transana "is one of the few programs specifically designed for video data analysis (and ';
text13[1] = 'one of the best, not only because it is free but also because of its capabilities)."';
text13[2] = '<BR><BR>';
text13[3] = 'Spiers, J. A. (2004). Tech tips: Using video management/ analysis technology in qualitative ';
text13[4] = 'research. <I>International Journal of Qualitative Methods, 3(1)</I>. Article 5. Page 7.  Retrieved ';
text13[5] = '10/12/2004 from <A HREF="http://www.ualberta.ca/~iiqm/backissues/3_1/pdf/spiersvideo.pdf" TARGET="_blank">http://www.ualberta.ca/ ~iiqm/backissues/3_1/pdf/ spiersvideo.pdf</A>';
    var text14 = new Array(4);

text14[0] = '"I love transana. ';
text14[1] = "It's fantastic how easy it is now to work with my ";
text14[2] = 'school-Video-Data."';
text14[3] = '<P ALIGN="right">-- Inga</P>';

    var text15 = new Array(3);

text15[0] = '"I completely adore Transana, it has got a great UI, is very intuitive ';
text15[1] = 'and usable, and it will do my research a lot of good. "';
text15[2] = '<P ALIGN="right">-- Charlotte</P>';


    var text16 = new Array(3);

text16[0] = '"Nothing I have tried to process and analyze my data measures up to Transana. ...<BR><BR>';
text16[1] = 'I am committed to being an early adopter of transana for osx. ...<BR><BR>';
text16[2] = 'Thanks for not giving up on osx.  You will change many lives and what research ';
text16[3] = 'methods scholars can pursue at the most complex levels."';
text16[4] = '<P ALIGN="right">-- Cindy</P>';


    var text17 = new Array(4);

text17[0] = '"Thank you for providing and developing such a useful tool for the qualitative ';
text17[1] = 'analysis of films! I can not figure out how I could handle the more than 70 films ';
text17[2] = 'I work with without this help."';
text17[3] = '<P ALIGN="right">-- Christoph</P>';
    var text18 = new Array(5);

text18[0] = '"I am really enjoying Transana, (as much as one can enjoy ';
text18[1] = "doing transcription) I'm getting my transcribing done in about half ";
text18[2] = 'the time of my old system and I can do it anywhere I take my laptop ';
text18[3] = 'and headphones."';
text18[4] = '<P ALIGN="right">--Shawn</P>';

var text19 = new Array(4);

text19[0] = '"I have only recently come across Transana and found it extraordinary! ... ';
text19[1] = 'Transana offers a mode of analysis to combine visual and text in a unique ';
text19[2] = 'way allowing for empirical treatment of data never possible before!"';
text19[3] = '<P ALIGN="right">-- Annick</P>';

var text20 = new Array(4);

text20[0] = '"My experience with this software has been strongly positive and ';
text20[1] = "I'm thrilled at what an asset it is to my ";
text20[2] = 'work."';
text20[3] = '<P ALIGN="right">-- Brad</P>';

var text21 = new Array(5);

text21[0] = '"I have been to South Africa and Zimbabwe for HIV resistance project and ';
text21[1] = "used Transana for the first time, for my interviews. It was really ";
text21[2] = "good I must say! I also recommended it to the research groups there.  ";
text21[3] = 'Now I am in Beirut, and I am recommending it as well."';
text21[4] = '<P ALIGN="right">-- Ziad</P>';

var text22 = new Array(3);

text22[0] = '"un grand merci pour tout ce travail qui se fait dans ';
text22[1] = 'la continuité et le sérieux."';
text22[2] = '<P ALIGN="right">-- Dimitri</P>';

var text23 = new Array(5);

text23[0] = '"Words alone ';
text23[1] = "can't say how much I'm indebted to the support (and ";
text23[2] = 'continual work in development) you put in to this software. You ';
text23[3] = 'can count on me supporting this project.  Thank you very much."';
text23[4] = '<P ALIGN="right">-- Chara</P>';

var text24 = new Array(2);

text24[0] = '"Oh&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;god!!!! This is $&#%ing brilliant!!!!"';
text24[1] = '<P ALIGN="right">-- Nicolas</P>';

var text25 = new Array(2);

text25[0] = '"(Transana) is a great program that makes it easier to work with qualitative data, thanks."';
text25[1] = '<P ALIGN="right">-- Erik</P>';

var text26 = new Array(3);

text26[0] = '"We would like to thank you for the excellent and impressive work that you have accomplished ';
text26[1] = 'on the PC and Mac OS editions of Transana."';
text26[2] = '<P ALIGN="right">-- Yves and Pierre-Albert</P>';

var text27 = new Array(5);

text27[0] = '"Let me congratulate you on your Transana application - ';
text27[1] = "It's terrific - I've been looking for a way to hypertextually link text and audio/video for some "
text27[2] = "years now without success - I feel I've stumbled into the promised ";
text27[3] = 'land!"';
text27[4] = '<P ALIGN="right">-- John</P>';

var text28 = new Array(4);

text28[0] = '"I ... just want to let you know how personally grateful I am to you for your work with ';
text28[1] = "Transana -- it's really a great ";
text28[2] = 'tool!"';
text28[3] = '<P ALIGN="right">-- Ken</P>';

var text29 = new Array(5);

text29[0] = '"I';
text29[1] = "'ve always liked the logic in this program and, after putting out big bucks to purchase ";
text29[2] = "HyperRESEARCH (and TRANSCRIBE) over the summer, ... I'm real happy to go back to ";
text29[3] = 'Transana."';
text29[4] = '<P ALIGN="right">-- Wendy</P>';

var text30 = new Array(5);

text30[0] = '"The summer at VIA went spectacularly.  We were using Transana-MU, as you know, and with my team of 7 interns ';
text30[1] = "working on it near constantly, the program performed tremendously.  I can't even begin to describe how ";
text30[2] = "much the interns enjoyed working with it.... All in all, I couldn't be more ";
text30[3] = 'pleased with how Transana facilitated our work this summer."  (continued)';
text30[4] = '<P ALIGN="right">-- Jennifer</P>';

var text31 = new Array(5);

text31[0] = '(continued) "Transana increased our productivity by more than 100%.  ';
text31[1] = 'Previously, 6-8 interns could get through 100 hours of video in a summer.  This summer, they got through ';
text31[2] = '250 hours of video.  (... some was still VHS/Microsoft Word - but still!)  They were also much more able ';
text31[3] = 'to collaborate while logging than they ever have been able to before."';
text31[4] = '<P ALIGN="right">-- Jennifer</P>';

var text32 = new Array(4);

text32[0] = '"After experiencing both the old logging system and Transana, I have to say that Transana makes a world of ';
text32[1] = "difference, ... because it makes it easier to retrieve clips and communicate findings.  My one wish would ";
text32[2] = 'have been to use Transana all summer!"';
text32[3] = '<P ALIGN="right">-- Anonymous VIA Intern</P>';

var text33 = new Array(4);

text33[0] = '"If you were in TX, ';
text33[1] = "I'd ";
text33[2] = 'buy you a Shiner Bock!!"';
text33[3] = '<P ALIGN="right">-- Carol</P>';

var text34 = new Array(4);

text34[0] = '"Thanks again for the workshop. I learned a lot, and think that I can use Transana a lot more than than ';
text34[1] = "I'd originally thought (analysis, not just  ";
text34[2] = 'transcription)."';
text34[3] = '<P ALIGN="right">-- John</P>';

var text35 = new Array(5);

text35[0] = '"I';
text35[1] = "'m a big fan of Transana, and have been using it for a couple of years, now.  I understand your need to ";
text35[2] = "charge for the program, and I don't begrudge you the $50, which is a steal, considering what the ";
text35[3] = 'user gets."';
text35[4] = '<P ALIGN="right">-- Sean</P>';


var text36 = new Array(2);

text36[0] = '"Thank you for the fantastic program! I am so happy about it. It saves so many working hours."';
text36[1] = '<P ALIGN="right">-- Melisa</P>';

var text37 = new Array(2);

text37[0] = "J'aime beaucoup ton logiciel d'analyse qualitative.";
text37[1] = '<P ALIGN="right">-- Francisco</P>';

var text38 = new Array(4);

text38[0] = "I'm very impressed with Transana and consider it a total steal given ";
text38[1] = "what I would have been paying for other coding software that don't ";
text38[2] = "even do what I need them to do."
text38[3] = '<P ALIGN="right">-- Tom</P>';


var text39 = new Array(5);

text39[0] = '"I really owe you; finishing my dissertation remotely would have been much more ';
text39[1] = "difficult <I>[without multi-user Transana]</I>. Also, the software itself is very well ";
text39[2] = "designed, and is really perfect in conjunction with the qualitative method I used ";
text39[3] = '(drawing from grounded theory and its pattern matching)."';
text39[4] = '<P ALIGN="right">-- Matt</P>';

var text40 = new Array(4);

text40[0] = '"The term ';
text40[1] = "'cutting edge' ";
text40[2] = 'should be reserved for stuff like this."';
text40[3] = '<P ALIGN="right">-- John</P>';

var text41 = new Array(3);

text41[0] = '"I have been using Transana for some years now and I just love it. ';
text41[1] = 'It has become an essential tool for my research."';
text41[2] = '<P ALIGN="right">-- Tim</P>';

    function writetolayer(lay,txt) 
      {
        if (ie4) 
          {
            var newText = '';
            for (loop=0; loop<txt.length; loop++)
              {
                newText = newText + txt[loop];
              }
            document.all[lay].innerHTML = newText;
          }

        if (ns4) 
          {
            for (loop=0; loop<txt.length; loop++)
              {
                document[lay].document.write(txt[loop]);
              }
            document[lay].document.close();
          }

        if (ns6) 
          {
            over = document.getElementById([lay]);
            range = document.createRange();
            range.setStartBefore(over);
            while (over.hasChildNodes()) 
              {
                over.removeChild(over.lastChild);
              }
            for (loop=0; loop<txt.length; loop++)
              {
                domfrag = range.createContextualFragment(txt[loop]);
                over.appendChild(domfrag);
              }
          }
      }

  function updateLayer()
    {
      layerNum += 1;
      switch(layerNum)
        {
          case 1 :  {
                      writetolayer('quoteLayer', text1);
                      break;
                    }
          case 2 :  {
                      writetolayer('quoteLayer', text2);
                      break;
                    }
          case 3 :  {
                      writetolayer('quoteLayer', text3);
                      break;
                    }
          case 4 :  {
                      writetolayer('quoteLayer', text4);
                      break;
                    }
          case 5 :  {
                      writetolayer('quoteLayer', text5);
                      break;
                    }
          case 6 :  {
                      writetolayer('quoteLayer', text6);
                      break;
                    }
          case 7 :  {
                      writetolayer('quoteLayer', text7);
                      break;
                    }
          case 8 :  {
                      writetolayer('quoteLayer', text8);
                      break;
                    }
          case 9 :  {
                      writetolayer('quoteLayer', text9);
                      break;
                    }
          case 10:  {
                      writetolayer('quoteLayer', text10);
                      break;
                    }
          case 11:  {
                      writetolayer('quoteLayer', text11);
                      break;
                    }
          case 12:  {
                      writetolayer('quoteLayer', text12);
                      break;
                    }
          case 13:  {
                      writetolayer('quoteLayer', text13);
                      break;
                    }
          case 14:  {
                      writetolayer('quoteLayer', text14);
                      break;
                    }
          case 15:  {
                      writetolayer('quoteLayer', text15);
                      break;
                    }
          case 16:  {
                      writetolayer('quoteLayer', text16);
                      break;
                    }
          case 17:  {
                      writetolayer('quoteLayer', text17);
                      break;
                    }
          case 18:  {
                      writetolayer('quoteLayer', text18);
                      break;
                    }
          case 19:  {
                      writetolayer('quoteLayer', text19);
                      break;
                    }
          case 20:  {
                      writetolayer('quoteLayer', text20);
                      break;
                    }
          case 21:  {
                      writetolayer('quoteLayer', text21);
                      break;
                    }
          case 22:  {
                      writetolayer('quoteLayer', text22);
                      break;
                    }
          case 23:  {
                      writetolayer('quoteLayer', text23);
                      break;
                    }
          case 24:  {
                      writetolayer('quoteLayer', text24);
                      break;
                    }
          case 25:  {
                      writetolayer('quoteLayer', text25);
                      break;
                    }
          case 26:  {
                      writetolayer('quoteLayer', text26);
                      break;
                    }
          case 27:  {
                      writetolayer('quoteLayer', text27);
                      break;
                    }
          case 28:  {
                      writetolayer('quoteLayer', text28);
                      break;
                    }
          case 29:  {
                      writetolayer('quoteLayer', text29);
                      break;
                    }
          case 30:  {
                      writetolayer('quoteLayer', text30);
                      break;
                    }
          case 31:  {
                      writetolayer('quoteLayer', text31);
                      break;
                    }
          case 32:  {
                      writetolayer('quoteLayer', text32);
                      break;
                    }
          case 33:  {
                      writetolayer('quoteLayer', text33);
                      break;
                    }
          case 34:  {
                      writetolayer('quoteLayer', text34);
                      break;
                    }
          case 35:  {
                      writetolayer('quoteLayer', text35);
                      break;
                    }
          case 36:  {
                      writetolayer('quoteLayer', text36);
                      break;
                    }
          case 37:  {
                      writetolayer('quoteLayer', text37);
                      break;
                    }
	  case 38:  {
                      writetolayer('quoteLayer', text38);
                      break;
                    }
	  case 39:  {
                      writetolayer('quoteLayer', text39);
                      break;
                    }
	  case 40:  {
                      writetolayer('quoteLayer', text40);
                      break;
                    }
	  case 41:  {
                      writetolayer('quoteLayer', text41);
                      break;
                    }
          case 42:  {
                      layerNum = 1;
                      writetolayer('quoteLayer', text1);
                    }
        }
      window.setTimeout("updateLayer();", 20000);
    }