
window.onresize=onChangeResizeViewportToMax;

function resizeViewportToMax() {
var x,y;
if (self.innerHeight) // all except Explorer
{
x = self.innerWidth;
y = self.innerHeight;
}
else if (document.documentElement && document.documentElement.clientHeight)
// Explorer 6 Strict Mode
{
x = document.documentElement.clientWidth;
y = document.documentElement.clientHeight;
}
else if (document.body) // other Explorers
{
x = document.body.clientWidth;
y = document.body.clientHeight;
} 

document.getElementById('mainTbl').style.height=y+1.0+'px';
//document.getElementById('maincontent').style.height=(y-210.0)+'px';
}
function onChangeResizeViewportToMax() {
var x,y;
if (self.innerHeight) // all except Explorer
{
x = self.innerWidth;
y = self.innerHeight;
}
else if (document.documentElement && document.documentElement.clientHeight)
// Explorer 6 Strict Mode
{
x = document.documentElement.clientWidth;
y = document.documentElement.clientHeight;
}
else if (document.body) // other Explorers
{
x = document.body.clientWidth;
y = document.body.clientHeight;
} 

//document.getElementById('mainTbl').style.height=y+1.0+'px';
document.getElementById('maincontent').style.height=(y+1.0)+'px';
}
     var fadeTo = 100;
              var fadeSpeedIE = 2;
              var fadeSpeedIEtoNS = 1;
              var movement = new Array();
              var ddVisible = new Array(); 
              
              function getOpacity(element) {
                if(navigator.appName.indexOf("Microsoft") != -1) {
                  filterStr = document.getElementById(element).style.filter;
                  start = filterStr.indexOf("opacity=")+8;
                  end = filterStr.length-1;
                  return (filterStr.substring(start,end));
                } else {
                  return (document.getElementById(element).style.MozOpacity*100);
                }
              }

function showDaRoom(url) {
  
  document.getElementById('showRoomFrame').src= url;
  document.getElementById('showRoom').style.left = '100px';
  document.getElementById('showRoom').style.top = '180px';
  document.getElementById('showRoom').style.visibility = 'visible';
  movement['showRoom'] = fadeSpeedIE;
  fadeRoomIn('showRoom');
}
function hideDaRoom() {
  movement['showRoom'] = (-1)*fadeSpeedIE; 
  fadeRoomOut('showRoom');
}
function fadeRoomIn(elementId,readyAction) {
  if(movement[elementId] > 0)  {
    oc = getOpacity(elementId);
    if(navigator.appName.indexOf("Microsoft") != -1) {
      oc = (oc-0+movement[elementId]);
      document.getElementById(elementId).style.filter="Alpha(opacity="+oc+")";
    } else { 
      oc = (oc-0+movement[elementId]/fadeSpeedIEtoNS);
      document.getElementById(elementId).style.MozOpacity=oc/100;
    }
    if (oc<fadeTo) {
      window.setTimeout('fadeRoomIn("'+elementId+'","'+readyAction+'")',20);
    } else {
      movement[elementId] = 0;
      //alert(readyAction);
      window.setTimeout(readyAction,5000);
      //eval(readyAction);
    }              
  }
}
function fadeRoomOut(elementId,readyAction) {
  if(movement[elementId] < 0) {
    oc = getOpacity(elementId);
    if(navigator.appName.indexOf("Microsoft") != -1) {
      oc = (oc-0+movement[elementId]);
      document.getElementById(elementId).style.filter="Alpha(opacity="+oc+")";
    } else {
      oc = (oc-0+movement[elementId]/fadeSpeedIEtoNS);
      document.getElementById(elementId).style.MozOpacity=oc/100;
    } 
    if (oc > 0) {
      window.setTimeout('fadeRoomOut("'+elementId+'","'+readyAction+'")',20);
    } else {
      movement[elementId] = 0;
      //alert(readyAction);
      window.setTimeout(readyAction,5000);
      //eval(readyAction);
      //document.getElementById(elementId).style.clip = "rect(0px auto 0px auto)";
      //document.getElementById('showRoomFrame').src= 'blank.html';
      //document.getElementById('showRoom').style.visibility = 'hidden';
    }              
  }
}
function showDaNewRandImage() {
  movement['newRandImg'] = fadeSpeedIE;
  fadeRoomIn('newRandImg');
}

function toggleScrollBars() {
  var x,y;
  if (self.innerHeight) // all except Explorer
  {
	x = self.innerWidth;
	y = self.innerHeight;
  }
  else if (document.documentElement && document.documentElement.clientHeight)
	// Explorer 6 Strict Mode
  {
	x = document.documentElement.clientWidth;
	y = document.documentElement.clientHeight;
  }
  else if (document.body) // other Explorers
  {
	x = document.body.clientWidth;
	y = document.body.clientHeight;
  } 
if(y>735)
  document.body.style.overflowY = "hidden"; 
else
  document.body.style.overflowY = "scroll"; 
if(x>990)
  document.body.style.overflowX = "hidden"; 
else
  document.body.style.overflowX = "scroll"; 



}
function startPool(elementId) {
  var complete = 1;	
  for(i=0;i<imagePoolSize;i++) {
    if((complete)&&(!imagePool[i].complete))
    {
      complete = 0;
      window.setTimeout('startPool("'+elementId+'")',500);	    
    }
  }
  if(complete) nextImage(elementId);
}
function nextImage(elementId) {
  imageId = (imagePoolPointer)%2;
  nimageId = (++imagePoolPointer)%2;
  document.getElementById(elementId+''+imageId).src = imagePool[(imagePoolPointer)%imagePoolSize].src;
  if(nimageId==0) {
  //alert("CH"+imageId+"IN_0:"+document.getElementById(elementId+'0').style.MozOpacity+"_1:"+document.getElementById(elementId+'1').style.MozOpacity);
  movement[elementId+'1'] = fadeSpeedIE;
  fadeRoomIn(elementId+'1','nextImage(\''+elementId+'\');');
  } else {
  //alert("CH"+imageId+"OUT_0:"+document.getElementById(elementId+'0').style.MozOpacity+"_1:"+document.getElementById(elementId+'1').style.MozOpacity);
  movement[elementId+'1'] = (-1)*fadeSpeedIE;
  fadeRoomOut(elementId+'1','nextImage(\''+elementId+'\');');
  }
  //window.setTimeout('nextImage("'+elementId+'")',5000);
}
    

    imagePoolPointer = 0;
    imagePoolSize = 10;
    imagePool = Array(imagePoolSize);
             imagePool[0] = new Image();
         imagePool[0].src = '/img/swimmingpool/header_7.jpg';
                  imagePool[1] = new Image();
         imagePool[1].src = '/img/swimmingpool/header_1.jpg';
                  imagePool[2] = new Image();
         imagePool[2].src = '/img/swimmingpool/header_3.jpg';
                  imagePool[3] = new Image();
         imagePool[3].src = '/img/swimmingpool/header_5.jpg';
                  imagePool[4] = new Image();
         imagePool[4].src = '/img/swimmingpool/header_2.jpg';
                  imagePool[5] = new Image();
         imagePool[5].src = '/img/swimmingpool/header_9.jpg';
                  imagePool[6] = new Image();
         imagePool[6].src = '/img/swimmingpool/default.jpg';
                  imagePool[7] = new Image();
         imagePool[7].src = '/img/swimmingpool/header_8.jpg';
                  imagePool[8] = new Image();
         imagePool[8].src = '/img/swimmingpool/header_4.jpg';
                  imagePool[9] = new Image();
         imagePool[9].src = '/img/swimmingpool/header_6.jpg';
         

