// JavaScript Document

var inicial="";
function ajaxpagefiltre(url, containerid){
	xpop=400;
	/*selects = document.getElementsByTagName("select"); //amagar selects
    for (i = 0; i != selects.length; i++) { 
            selects[i].style.visibility = "hidden"; 
    }*/ 

	var xScroll, yScroll;
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = window.innerWidth + window.scrollMaxX;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.parentNode.scrollWidth;
		yScroll = document.body.parentNode.scrollHeight;
	}
	var windowWidth, windowHeight;
	if (self.innerHeight) {	// all except Explorer
		if(document.documentElement.clientWidth){
			windowWidth = document.documentElement.clientWidth; 
		} else {
			windowWidth = self.innerWidth;
		}
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	
	} else { 
		pageHeight = yScroll;
	
	}
	// for small pages with total width less then width of the viewport
	if(xScroll > windowWidth){	
		pageWidth = xScroll;		
	} else {
		pageWidth = windowWidth;
	}
		
	if (inicial!=""){
		oculta(inicial);
	}
	
	inicial=containerid;
	document.getElementById("tot").style.height=pageHeight+"px";//scroll vertical 
	document.getElementById("tot").style.width=pageWidth+"px";//scroll horitzontal 
	document.getElementById("tot").className="complet";//obrir filtre fons  
	document.getElementById(containerid).style.display="block";

	//centrar foto horitzontal
	/*Width = pageWidth/2;
	Width2= Width-xpop;
	document.getElementById("desti2").style.left=Width2+"px";*/
	
	var page_request = false
	if (window.XMLHttpRequest) // if Mozilla, Safari etc
		page_request = new XMLHttpRequest()
	else if (window.ActiveXObject){ // if IE
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		}
	  
	  	catch (e){
		  	try{
		   		page_request = new ActiveXObject("Microsoft.XMLHTTP")
		  	}
		  	catch (e){}
	  	}
	}
	else return false
  	page_request.onreadystatechange=function(){
  		loadpage(page_request, containerid)
  	}
  	page_request.open('GET', url, true)
  	page_request.send(null)
  	
  	 selects = document.getElementsByTagName("select"); //amagar selects
    for (i = 0; i != selects.length; i++) {
            selects[i].style.visibility = "hidden";
    }
}
 
function loadpage(page_request, containerid){
 if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
  //txt=unescape(page_request.responseText);
  //txt2=txt.replace(/\+/gi," ");
  //alert(txt2);
  document.getElementById(containerid).innerHTML=page_request.responseText
}
 
function oculta(element){
	selects = document.getElementsByTagName("select"); //amagar selects
    for (i = 0; i != selects.length; i++) {
            selects[i].style.visibility = "visible";
    } 
  document.getElementById(element).style.display="none";
 
} 

function ocultafiltre(element){
	selects = document.getElementsByTagName("select"); //amagar selects
    for (i = 0; i != selects.length; i++) {
            selects[i].style.visibility = "visible";
    } 
  document.getElementById(element).style.display="none";
  //document.getElementById("mapagooglee").style.display="none";//google maps
  // document.getElementById("tot").style.height=0+"px";
  document.getElementById("tot").className="completa";//tancar filtre fons
   /*selects = document.getElementsByTagName("select"); //amagar selects
    for (i = 0; i != selects.length; i++) { 
            selects[i].style.visibility = "visible"; 
    }*/  
}

function ocultafiltre2(element){
	selects = document.getElementsByTagName("select"); //amagar selects
    for (i = 0; i != selects.length; i++) {
            selects[i].style.visibility = "visible";
    } 
  ajaxpagefiltre('http://www.medaqua.com/ajax/index.html', 'destiactivitat'); 
  document.getElementById(element).style.display="none";  
  //document.getElementById("mapagooglee").style.display="none";//google maps
  // document.getElementById("tot").style.height=0+"px";
  document.getElementById("tot").className="completa";//tancar filtre fons
   /*selects = document.getElementsByTagName("select"); //amagar selects
    for (i = 0; i != selects.length; i++) { 
            selects[i].style.visibility = "visible"; 
    }*/  
}