var DDSPEED = 10;
var DDTIMER = 15;
var OFFSET = -2;
var ZINT = 100;

function getWindowHeight() {
			var windowHeight = 0;
			if (typeof(window.innerHeight) == 'number') {
				windowHeight = window.innerHeight;
			}
			else {
				if (document.documentElement && document.documentElement.clientHeight) {
					windowHeight = document.documentElement.clientHeight;
				}
				else {
					if (document.body && document.body.clientHeight) {
						windowHeight = document.body.clientHeight;
					}
				}
			}
			return windowHeight;
		}
		function setFooter() 
		{
		    
		    
		     var wp = $('.webpage').attr('id');
		     
		     if (wp == 'wp_12' || wp == 'wp_17' || wp == 'wp_7' || wp == 'wp_18') 
            {
		    
    		    
			    if (document.getElementById) 
			    {
				    var windowHeight = getWindowHeight();
				    if (windowHeight > 0) 
				    {
					    var contentHeight = document.getElementById('page').offsetHeight;
					    var footerElement = document.getElementById('footer-area');
					    var footerHeight  = footerElement.offsetHeight;
    					
    					
    					
					    if (windowHeight - (contentHeight + footerHeight) >= 0) 
					    {
						    footerElement.style.top = (windowHeight - (contentHeight + footerHeight)) + 'px';
						    footerElement.style.cssFloat = 'none';
					    }
					    else 
					    {
						    footerElement.style.position = (windowHeight - (contentHeight + footerHeight)) + 'px';
					    }
				    }
			    }
			    
			}
			
		
			
		}
		window.onload = function() {
			setFooter();
		}
		window.onresize = function() {
			setFooter();
		}


function ddMenu(id,d){
  var h = document.getElementById(id + '-ddheader');
  var c = document.getElementById(id + '-ddcontent');
  clearInterval(c.timer);

  if(d == 1){
  
    clearTimeout(h.timer);
    c.style.display = 'block';
    if(c.maxh && c.maxh <= c.offsetHeight){return}
    else if(!c.maxh){
      c.style.left = (h.offsetWidth + OFFSET) + 'px';
      c.style.height = 'auto';
      c.maxh = c.offsetHeight;
      c.style.height = '0px';
    }
    ZINT = ZINT + 1;
    c.style.zIndex = ZINT;
    c.timer = setInterval(function(){ddSlide(c,1)},DDTIMER);
        h.style.background = 'url(./webs/10/css/images/' + id + '-over.jpg)';
  }else{
    h.timer = setTimeout(function(){ddCollapse(c,h, id)},50);
    

  }
}

function ddCollapse(c,h, id)
{
  c.timer = setInterval(function(){ddSlide(c,-1)},DDTIMER);
  var wp = $('.webpage').attr('id');
  var splitresult = (wp.split("_"));
  
  switch(splitresult[1])
  {
      case "12":
        if (h.id != "first-ddheader")
        {
          
            
            h.style.background = 'url(./webs/10/css/images/' + id + '.jpg)';
        }
        break;

    case "13":
        if (h.id != "two-ddheader") {


            h.style.background = 'url(./webs/10/css/images/' + id + '.jpg)';
        }
        break;

    case "14":
        if (h.id != "three-ddheader") {


            h.style.background = 'url(./webs/10/css/images/' + id + '.jpg)';
        }
        break;

    case "15":
        if (h.id != "four-ddheader") {


            h.style.background = 'url(./webs/10/css/images/' + id + '.jpg)';
        }
        break;

    case "16":
        if (h.id != "five-ddheader") {


            h.style.background = 'url(./webs/10/css/images/' + id + '.jpg)';
        }
        break;


    case "8":
        if (h.id != "six-ddheader") {


            h.style.background = 'url(./webs/10/css/images/' + id + '.jpg)';
        }
        break;


    case "17":
        if (h.id != "seven-ddheader") {


            h.style.background = 'url(./webs/10/css/images/' + id + '.jpg)';
        }
        break;

    case "18":
        if (h.id != "six-ddheader") {


            h.style.background = 'url(./webs/10/css/images/' + id + '.jpg)';
        }
        break;    
     
     
    
    case "10":
        if (h.id != "one-ddheader")
        {
          
            
            h.style.background = 'url(./webs/10/css/images/' + id + '.jpg)';
        }
        break;
  }

  
 }

function cancelHide(id){
  var h = document.getElementById(id + '-ddheader');
  var c = document.getElementById(id + '-ddcontent');
  clearTimeout(h.timer);
  clearInterval(c.timer);
  if(c.offsetHeight < c.maxh){
    c.timer = setInterval(function(){ddSlide(c,1)},DDTIMER);
  }
}

function ddSlide(c,d){
  var currh = c.offsetHeight;
  var dist;
  if(d == 1){
    dist = Math.round((c.maxh - currh) / DDSPEED);
  }else{
    dist = Math.round(currh / DDSPEED);
  }
  if(dist <= 1 && d == 1){
    dist = 1;
  }
  c.style.height = currh + (dist * d) + 'px';
  c.style.opacity = (currh / c.maxh) - .18;
    c.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + (currh * 100 / c.maxh - 10) + ')';
  if(currh > (c.maxh - 2) && d == 1){
    clearInterval(c.timer);
  }else if(dist < 1 && d != 1){
    clearInterval(c.timer);
    c.style.display = 'none';
  }
}


