// custom code written to toggle "please explain" box on and off
  function showHideContent(id, show)
  {
    var elem = document.getElementById(id);
	//alert(show);
    if (elem) 
    {
      if (show=="No") 
      {
        elem.style.display = 'block';
        elem.style.visibility = 'visible';
      } 
      else
      {
        elem.style.display = 'none';
        elem.style.visibility = 'hidden';
      }
    }
  }        

 // custom code written to toggle file upload box up based on career question
  function showHideFileUpload(id, show)
  {
    var elem = document.getElementById(id);
	//alert(show);
    if (elem) 
    {
      if (show==2) // using the $subject_id
      {
        elem.style.display = 'block';
        elem.style.visibility = 'visible';
      } 
      else
      {
        elem.style.display = 'none';
        elem.style.visibility = 'hidden';
      }
    }
  } 
  
  
//R & I Design additions - from first site
var goPopWindow ='';

function goPop(image,parm2){
url="popup.html?junk&imagename=" + image +"&parm2=" + parm2;
goPopWindow = window.open(url,"samename","width=800,height=700,scrollbars=yes");

goPopWindow.focus();
}
 //fullscreen=yes,,width=1500,height=1200
function goPopWindowClose(){

	if (goPopWindow) goPopWindow.close();
	
	}

function goPopMovie(image,parm2){
url="popupMovieWindowsMedia.html?junk&imagename=" + image +"&parm2=" + parm2;
goPopWindowMovie = window.open(url,"samenamemovie","width=650,height=700,scrollbars=yes");

goPopWindow.focus();
}
 //fullscreen=yes,,width=1500,height=1200
function goPopWindowCloseMovie(){

	if (goPopWindowMovie) goPopWindowMovie.close();
	
	}

// Copyright 2006-2007 javascript-array.com

var timeout    = 500;
var closetimer    = 0;
var ddmenuitem    = 0;

// open hidden layer
function mopen(id)
{    
    // cancel close timer
    mcancelclosetime();

    // close old layer
    if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

    // get new layer and show it
    ddmenuitem = document.getElementById(id);
    ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{
    if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
    closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
    if(closetimer)
    {
        window.clearTimeout(closetimer);
        closetimer = null;
    }
}

// close layer when click-out
document.onclick = mclose; 


$(function () {
$(".ParentMenu> li").hover(
function () {
shim(this);
},
function () {
});
$(".ParentMenu> li > ul:last").show();
shim($(".ParentMenu> li > ul:last").parent());
});
function shim(menu) {
var overlay = $('#overlay');
var submenu = $(menu).find('ul');
// set to dimension of submenu
$(overlay).width($(submenu).outerWidth(false));
$(overlay).height($(submenu).outerHeight(false));
$(overlay).css('position', 'absolute');
var item = $(submenu).find('li:first');
var top = -1 * parseInt($(submenu).css('borderTopWidth'));
var left = -1 * parseInt($(submenu).css('borderLeftWidth'));
$(item).prepend(overlay);
$(item).css('background-color', '#97c6e7');
$(overlay).css('zIndex', -1); // other indexes don't work  was -1
$(overlay).css('top', top);
$(overlay).css('left', left);
$(overlay).show();
}




