var msec=30000;
var Quotation=new Array(
'<p class="testimony">I got this wonderful software only two days ago and I am really enjoying working with it. Programming is so simple even a non-programmer like me could use it without any difficulty. <br><i>-- SJ<br>User Forum</i></p>',
'<p class="testimony">WOW!!! If only this had been available before I retired as professor of MHD.<br><i>-- FY, USA</i></p>',
'<p class="testimony">Thanks for making such a great product -- I have gotten more results more quickly during the trial than my co-workers have achieved with a $30K dedicated E&M package. <br><i>-- RZ, Cambridge MA</i></p>',
'<p class="testimony">Relative radar cross sections computed by FlexPDE and by the FDTD method are in good agreement. The FDTD however took eight times the computation time of FlexPDE. The advantage of FlexPDE over the FDTD method for this kind of 2D EM problems is very clear. <br><i>-- EM Consultant, Japan</i></p>',
'<p class="testimony">A model of electroplating deposition was previously implemented in a fluid dynamics code by one of my co-workers. A 60sec simulation takes over 6 days with that code, as compared to 80 minutes in FlexPDE. Its really amazing. The adaptive time stepping in FlexPDE is an incredible time saver. <br><i>-- JM, USA</i></p>',
'<p class="testimony">FlexPDE has not only given me a very cost effective tool for implementing the solution. Its ability to let me experiment with equations and see immediate feedback has been an indispensable part of my learning process.<br>Thanks for a great product.<br><i>-- User Forum</i></p>',
'<p class="testimony">I am a frequent user and strong advocate for FlexPDE. I routinely encourage my various industrial associates to give it a try. It is a great product that just keeps getting better all the time. Gentlemen, my hat is off to you!<br><i>- FEA Analyst and Consultant Engineer<br>-- WA, USA</i></p>',
'<p class="testimony">Thank you very much for your fast and generous support ... thank you for the timely and helpful responses to my occasional technical questions. This "over-the-top" support is very much appreciated. <br><i>- FEA Analyst and Consultant Engineer<br>-- WA, USA</i></p>',
'<p class="testimony">I am impressed by the beautiful simplicity of FlexPDE and its efficiency of design and execution.<br><i>-- RR, USA<br>User Support</i></p>',
'<p class="testimony">FlexPDE is a marvellous tool :-)  <br>It is being used so intensely by me and my colleagues that we will need more licenses soon.<br><i>-- Deiter<br>Ulm, Germany</i></p>',
'<p class="testimony">Thank you very much for your help. The latest patch you provided has fixed the problem. Your diligence and proper thinking about FlexPDE users concerns are greatly appreciated.<br><i>-- MM, USA<br>User Support</i></p>',
'<p class="testimony">Thank you very much for your kind help on using FlexPDE. Since I derived my governing equations, I had gone through several packages ... and found out that FlexPDE is the most promising and powerful tool for my problems.<br><i>-- JY, USA<br>User Support</i></p>',
'<p class="testimony">I look forward to the release of version 6 with multi-threading. FlexPDE is easily the best analysis software package I have ever bought...thank you for creating it.<br><i>-- AW, USA<br>User Support</i></p>',
'<p class="testimony">FlexPDE is the first tool I use in modeling, especially to support new project proposals.<br><i>-- AW, USA<br>User Support</i></p>',
'<p class="testimony">I must congratulate you on developing a really easy to use software package with truly impressive capabilities. I know of no other FEM software package that comes close to FlexPDE in the ease of setting up problems, and I intend to use FlexPDE extensively in my research work.<br><i>-- AW, USA<br>User Support</i></p>',
'<p class="testimony">That is when I ask you for assistance and I am very happy with your always quick, competent and helpful advice. It is also my intention to help with my questions to further improve this outstanding software, which I recommend where ever I can.<br><i>-- Wieland<br>Dresden, Germany</i></p>',
'<p class="testimony">I use FlexPDE for a lot of very different analysis types and a lot of problems in my job. I am very satisfied with FlexPDE and it has become my favorite FE tool, because many things are so much simpler in FlexPDE than in other conventional and expensive FE systems.<br><i>-- Wieland<br>Dresden, Germany</i></p>',
'<p class="testimony">I have modeled a wide variety of lab experiments and problem types with FlexPDE....ranging from multi-phase porous media flow, consolidation and fracture propagation in deformable porous media, electrochemical double layer phenomena, electromagnetic design of MRIs, ultrasonic signal propagation, double-diffusive transport equations in nuclear particle physics, and chemical reactions in fluidized-bed gasifiers.<br><i>-- AW, USA<br>User Support</i></p>',
'<p class="testimony">Great! Thanks for the quick response.<br><i>-- JH, USA<br>User Forum</i></p>',
'<p class="testimony">I have been running simulations with FlexPDE for a while now and with great success. ... Your assistance is most appreciated.<br><i>-- LG, USA<br>User Support</i></p>',
'<p class="testimony">I am very grateful for your help. The script works like I intended now.<br><i>-- SM, The Netherlands<br>User Support</i></p>',
'<p class="testimony">Thank you for your answers, <br>all have been very useful.<br><i>-- VMRZ, Mexico<br>User Support</i></p>',
'<p class="testimony">Thanks. Your response solves my problem. I also understand a little better how FlexPDE works.<br><i>-- DF, USA<br>User Support</i></p>',
'<p class="testimony">Thanks, You have been very<br> helpful and patient.<br><i>-- BG, USA<br>User Support</i></p>',
'<p class="testimony">Thanks for your help. This is such a good program that this has to work. I have used it for years to do modeling that (other) Finite Element packages can not do.<br><i>-- JK, USA<br>User Support</i></p>',
'<p class="testimony">I thank you very much for your prompt and efficient help. The code works correctly now.<br><i>-- SK, Germany<br>User Support</i></p>',
'<p class="testimony">Thank you for the very fast bugfix. It works fine.<br><i>-- MN, Switzerland<br>User Support</i></p>',
'<p class="testimony">Thanks for a great product!  I am just a student of physics and math, but your student version really helps in visualizing what the equations are doing.<br><i>-- DW<br>Student User</i></p>',
'<p class="testimony">Thanks for this product. It is spectacular!<br><i>-- FB, Agentina<br>User Forum</i></p>',
'<p class="testimony">Thanks for developing and making available such an effective product.<br><i>-- EL, USA<br>User Support</i></p>',
'<p class="testimony">Thank you so much for your helpful suggestions. I have never seen such excellent service to customers... Thanks a lot!<br><i>-- DJ, USA<br>User Support</i></p>',
'<p class="testimony">Thanks for your response.  You guys always respond quickly.  I appreciate that.<br><i>-- FR, USA<br>User Support</i></p>',
'<p class="testimony">FlexPDE is an extremely powerful pde solver and I have not come across a better multiphysics program. It is particularly simple to use and the availability of a free student version makes it ideal for undergraduate classes on pdes.<br><i>-- AC, UK</i></p>',
'<p class="testimony">Thanks to you, the problem has been solved. ... Thanks for your kind support.<br><i>-- FK, The Netherlands<br>User Support</i></p>',
'<p class="testimony">I am very grateful to your support service for your ultra-fast response that does not send customers to just RTFM when you can actually provide help... Thanks!<br><i>-- MD, Washington DC<br>User Support</i></p>'
);


function rotate2() {
  var which = Math.round(Math.random()*(Quotation.length - 1));
  document.getElementById('header2').innerHTML = Quotation[which];
}

function startQuote2() {
  setInterval("rotate2()",msec);
  rotate2();
}

function rotate2s() {
  var which = Math.round(Math.random()*(Quotation.length - 1));
  document.getElementById('header2scaled').innerHTML = Quotation[which];
}

function startQuote2s() {
  setInterval("rotate2s()",msec);
  rotate2s();
}

//date of file
function writeDate() {
    lastmod = document.lastModified;     // get string of last modified date
    lastmoddate = Date.parse(lastmod);   // convert modified string to date
    if (lastmoddate != 0) {               // unknown date (or January 1, 1970 GMT)
      d = new Date(lastmod);
      document.write(d.getYear() + "/" + (d.getMonth()+1) + "/" + d.getDate());
    }
}

