function thisMovie() {
  if (navigator.appName.indexOf ("Microsoft") !=-1) return window["door"]
  else return document["door"]
}

function movieIsLoaded (theMovie) {
  if (typeof(theMovie) != "undefined")  return theMovie.PercentLoaded() == 100;
  else  return false;
}

function animate(value) {
    if (movieIsLoaded(thisMovie())) thisMovie().SetVariable("status", value);
}

var timeout	= 200;
var closetimer	= 0;
var ddmenuitem	= 0;

function mopen(id) {
            mcancelclosetime();
            if(ddmenuitem) ddmenuitem.hide();
            ddmenuitem = eval('$("#'+id+'")');
            ddmenuitem.show();
}

function mclose() { if(ddmenuitem) ddmenuitem.hide(); }

function mclosetime() { closetimer = window.setTimeout(mclose, timeout);}

function mcancelclosetime() {
            if(closetimer) {
              window.clearTimeout(closetimer);
              closetimer = null;
            }
}

document.onclick = mclose;

$(document).ready(function() {
    $("a.movie").mouseover(function(){ animate('1'); })
    .mouseout(function(){ animate('0');});

    $("a.gallery").fancybox({
                hideOnContentClick: false,
                overlayShow: true,
                overlayOpacity: 0.5
             });
             $("a.imge").fancybox({
                hideOnContentClick: true,
                overlayShow: true,
                overlayOpacity: 0.5
             });
             $("a.frame").fancybox({
               zoomSpeedIn: 300,
               zoomSpeedOut:50,
               frameWidth: 500,
               frameHeight: 300,
               hideOnContentClick: false,
               overlayShow: true,
               overlayOpacity: 0.5

            });
$("#feedback").fancybox({
    'hideOnOverlayClick': false,
    'hideOnContentClick': false,
    'enableEscapeButton': true,
    frameWidth: 400,
    frameHeight: 200,
    'autoScale' : false,
    overlayOpacity: 0.89,
    ajax : {
        type : "POST"
    }
});

$("#calc").fancybox({
    'hideOnOverlayClick': false,
    'hideOnContentClick': false,
    'enableEscapeButton': true,
    frameWidth: 420,
    frameHeight: 240,
    'autoScale' : false,
    overlayOpacity: 0.89,
    ajax : {
        type : "POST"
    }
});

});
