if(typeof(XMLHttpRequest)!='undefined'){
  var getXMLHttpObj = function(){ return new XMLHttpRequest(); }
}
else{
  var getXMLHttpObj = function(){
      var activeXObjects = ['Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0',
      'Msxml2.XMLHTTP.3.0', 'Msxml2.XMLHTTP', 'Microsoft.XMLHTTP'];
      for(var i=0; i<activeXObjects.length; i++){
          try{
              return new ActiveXObject(activeXObjects[i]);
          }
          catch(err){}
      }
  }
}

var oXml = getXMLHttpObj();

function vaihdaKuvat(id){
if(id >= 9){ id=3; }
  switch (id){
  case 1:
   sivukuva = "images/tarina_vas_12.jpg";
   otsikkokuva = "images/tarina_11.gif";
  break;
  case 2:
   sivukuva = "images/majat_vas_12.jpg";
   otsikkokuva = "images/majat_11.gif";
  break;
  case 3:
   sivukuva = "images/elovoimaa_vas_12.jpg";
   otsikkokuva = "images/elovoimaa_11.gif";
  break;
  case 4:
   sivukuva = "images/keittio_vas_12.jpg";
   otsikkokuva = "images/lapinkeittio_11.gif";
  break;
  case 5:
   sivukuva = "images/tarina_vas_12.jpg";
   otsikkokuva = "images/ehtoohetki_11.gif";
  break;
  }
  document.getElementById('kv_sivukuva').src = sivukuva;
  document.getElementById('kv_otsikkokuva').src = otsikkokuva;
}


function changeOpac(opacity) {
    var object = document.getElementById('Layer1').style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}

function opacity() {
    var timer = 0;
    for(i = 0; i <= 100; i++){
    setTimeout("changeOpac(" + i + ")",(timer * 12));
    timer++;
    }
} 

function showText(str){
  changeOpac(0); 
  var url="files/doc"+str+".txt?ms=" + new Date().getTime();
  oXml.open('GET', url, true);
  oXml.onreadystatechange = function () { processingFunction(str); }
  oXml.send('');
}



function processingFunction(id){

 if (oXml.readyState==4 || oXml.readyState=="complete"){
  document.getElementById("divContent").innerHTML=oXml.responseText
  }
  vaihdaKuvat(id);opacity();
} 


