function toggle2(div_id){
    var el=document.getElementById(div_id);
    if(el.style.display=='none'){
        el.style.display='block';
    }
    else{
        el.style.display='none';
    }
}
function blanket_size2(popUpDivVar,ih){
    if(typeof window.innerWidth!='undefined'){
        viewportheight=window.innerHeight;
    }else{
        viewportheight=document.documentElement.clientHeight;
    }
    if((viewportheight>document.body.parentNode.scrollHeight)&&(viewportheight>document.body.parentNode.clientHeight)){
        blanket_height=viewportheight;
    }else{
        if(document.body.parentNode.clientHeight>document.body.parentNode.scrollHeight){
            blanket_height=document.body.parentNode.clientHeight;
        }else{
            blanket_height=document.body.parentNode.scrollHeight;
        }
    }

var blanket=document.getElementById('blanket');
blanket.style.height=blanket_height+'px';
var popUpDiv=document.getElementById(popUpDivVar);
 var scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    scrOfY = document.body.scrollTop;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    scrOfY = document.documentElement.scrollTop;
  }
  var myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    myHeight = document.body.clientHeight;
  }



popUpDiv_height=scrOfY+((myHeight/2)-(ih/2));
popUpDiv.style.top=popUpDiv_height+'px';
}
function window_pos2(popUpDivVar,iw){
    if(typeof window.innerWidth!='undefined'){
        viewportwidth=window.innerHeight;
    }else{
        viewportwidth=document.documentElement.clientHeight;
    }
    if((viewportwidth>document.body.parentNode.scrollWidth)&&(viewportwidth>document.body.parentNode.clientWidth)){
        window_width=viewportwidth;
    }else{
        if(document.body.parentNode.clientWidth>document.body.parentNode.scrollWidth){
            window_width=document.body.parentNode.clientWidth;
        }else{
            window_width=document.body.parentNode.scrollWidth;
        }
    }
var popUpDiv=document.getElementById(popUpDivVar);
window_width=(window_width/2)-(iw/2);
popUpDiv.style.left=window_width+'px';
}
function popup2(windowname,iw,ih){
    blanket_size2(windowname,ih);
    window_pos2(windowname,iw);
    toggle2('blanket');
    toggle2(windowname);
}
