window.addEvent('domready', function() {
	var opt = {
    slides: 'agenda_slide-month',
    duration: 1000,
    direction: 'h',
    buttons: {next:'go-next',prev:'go-prev'},
    transition: Fx.Transitions.Quint.easeOut
  }
  var scroller = new QScroller('agenda_slide',opt);
  scroller.load();
});

var xmlHttp = false;
function setxmlHttp() {
	try {
		tmp = new XMLHttpRequest();
	} catch (e) {
		try {
			tmp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				tmp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				return false;
			}
		}
	}
	return tmp;
}	
xmlHttp = setxmlHttp();


function showProgramma(Id, url){
  xmlHttp.open("POST", "/v2/Site/Pages/Eetcafe/item.php?id="+Id+"&amp;url="+url+"&amp;r=" + new Date().getTime(), true);
  xmlHttp.onreadystatechange=function(){
    if (xmlHttp.readyState==4) {
      document.getElementById("content_right").innerHTML = xmlHttp.responseText;
    }
  }
xmlHttp.send(null);
location.href = '#'+url;
}

function showAnchorProgramma(){
  xmlHttp.open("POST", "/v2/Site/Pages/Eetcafe/item.php?url="+urls+"&amp;r=" + new Date().getTime(), true);
  xmlHttp.onreadystatechange=function(){
    if (xmlHttp.readyState==4) {
      document.getElementById("content_right").innerHTML = xmlHttp.responseText;
    }
  }
   
xmlHttp.send(null);
}

function getHash(excludeQuestionMark) {
if (typeof excludeQuestionMark == 'undefined') var excludeQuestionMark = true;
var hash = window.location.hash;
var stop = hash.indexOf('?');
if (stop == -1 || !excludeQuestionMark)
var returner = hash.substring(1); 
else
var returner = hash.substring(1,stop);
return returner;
}
var urls=getHash('?');



    

function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } 
} 

//change the opacity for different browsers 
function changeOpac(opacity, id) { 



var object = document.getElementById(id).style; 
object.height=opacity+'px';




//if(opacity==0) alert('rewqr');
// object.display='none'; 

  //var object = document.getElementById(id).style; 
   // object.opacity = (opacity / 100); 
   // object.MozOpacity = (opacity / 100); 
   // object.KhtmlOpacity = (opacity / 100); 
   //  object.filter = "alpha(opacity=" + opacity + ")"; 
 
} 




from=613;



function moreLess(id){


document.getElementById(id+'_1').style.height='auto';
document.getElementById(id+'_2').style.height='auto';


two=document.getElementById(id+'_2').style;
one=document.getElementById(id+'_1').style;



  if(two.display=='none'){

    //from_1=document.getElementById(id+'_1').scrollHeight;
    

    opacity(id+'_1',from,0, 130);
    one.display='none';  
    
    two.display='block';  
    //from_2=document.getElementById(id+'_2').scrollHeight;
    two.height="0px";
    two.overflow='hidden';

    
    opacity(id+'_2', 0, from, 130);

  }else{

    //from_2=document.getElementById(id+'_2').scrollHeight;
    
    opacity(id+'_2', from, 0, 130);
    two.display='none';  
      

    one.display='block';    
   // from_1=document.getElementById(id+'_1').scrollHeight;

    one.height="0px";
    one.overflow='hidden';

    opacity(id+'_1', 0, from, 130);
  }
  
}




function readmore(){
  document.getElementById('text').style.display='none';   
  document.getElementById('moretext').style.display='block';    
}
function back(){
  document.getElementById('moretext').style.display='none';    
  document.getElementById('text').style.display='block';  
}

function lm_open(url){
  MOOdalBox.open(url,'','800 600');
}



//window.onerror = function(){ return true; } 
