var i = 0;
var iv;
var sFlag=0;
var mm=0;
var pp=0;
var cflag=0;
var bp=0;
if (navigator.appName == "Microsoft Internet Explorer" && !(window.opera && document.readyState)) {
  bp = 3;
  bp2 = 0;
}
else {
 bp = 0;
 bp2 = 5;
}

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 cXmlCal = getXMLHttpObj();

function showMonth(addit){
  mm=addit-1;
  pp=addit+1;
  cflag=0;
  var c_url="calcode.php?add="+addit;
  cXmlCal.open('GET', c_url, true);
  cXmlCal.onreadystatechange = function () { processCal(); }
  cXmlCal.send('');
}

function processCal(){
  if (cXmlCal.readyState==4 || cXmlCal.readyState=="complete"){
    document.getElementById('kalenteri').innerHTML=cXmlCal.responseText;
    document.getElementById('teksti').innerHTML='';
    var h = document.getElementById('kalenteri').offsetHeight;
    document.getElementById('naytto').style.height=220-h+bp;
    document.getElementById('teksti').className='e_back';
  }
}


var oXmlContent = getXMLHttpObj();
function showText(date, la){
  if(date != 'null'){
  var url="calcontent.php?day="+date+"&la="+la;
  oXmlContent.open('GET', url, true);
  oXmlContent.onreadystatechange = function () { processingFunction(); }
  oXmlContent.send('');
  }
}
function processingFunction(){
  if (oXmlContent.readyState==4 || oXmlContent.readyState=="complete"){
   document.getElementById('teksti').innerHTML=oXmlContent.responseText;
   document.getElementById('naytto').style.height = document.getElementById('teksti').offsetHeight + bp2;
   document.getElementById('teksti').className='image_back';
  }
}

function closeCalendar()
{
  if(cflag == 0)
  {
    setTimeout("closeAllC()", 300);
   }
}

function closeAllC()
{
  if(cflag == 0)
  {
    document.getElementById('teksti').innerHTML='';
    var h = document.getElementById('kalenteri').offsetHeight;
    document.getElementById('naytto').style.height=220-h+bp;
    document.getElementById('teksti').className='e_back';
    }
}



