﻿// JScript File

function ShowModal()
{

    var frmmod= $('divModal');
    var heightVP = document.viewport.getHeight();
    var widthVP  =document.viewport.getWidth();
    var sOff= document.viewport.getScrollOffsets();
    
    var DivAllH= heightVP + sOff.top;
   // var DivAllH=1;
    var DivAllV= widthVP + sOff.left;
    

		if( window.innerHeight && window.scrollMaxY ){
		 // Firefox 
			DivAllH = window.innerHeight + window.scrollMaxY;
		}else if( document.body.scrollHeight > document.body.offsetHeight ) 
		// all but Explorer Mac
		{
			DivAllH = document.body.scrollHeight;
		}else{ 
		// works in Explorer 6 Strict, Mozilla (not FF) and Safari 
			DivAllH = document.body.offsetHeight + document.body.offsetTop; 
		}
		
    
    
    var widthBody = Element.getWidth($(document.body));
    if (widthVP<widthBody ) DivAllV= widthBody;
    

    Element.setStyle(frmmod,{display:'block',visibility:'visible',height:DivAllH +'px',width:DivAllV +'px',top:0,left:0});
    Element.setOpacity(frmmod,0.5);
    $A($('aspnetForm').getElementsByTagName('select')).collect(function (aSelect)
    {
        aSelect.setStyle({visibility:'hidden'});
    });
    
    modTop= document.viewport.getScrollOffsets().top + 150;
   // modLeft=   375 + 'px';
   //modWidth = 500 + 'px';
    
    $('QCMap').setStyle({display:'block',visibility:'visible',top:modTop+"px"});
    

}
function HideModal()
{
    var frmmod= $('divModal');
    Element.setStyle(frmmod,{display:'none',visibility:'hidden'});
    $('QCMap').setStyle({display:'none',visibility:'hidden'});
    
    //Form.enable('aspnetForm');
     $A($('aspnetForm').getElementsByTagName('select')).collect(function (aSelect)
    {
    aSelect.setStyle({visibility:'visible'});
    });
     $A($('aspnetForm').getElementsByTagName('object')).collect(function (aSelect)
    {
    aSelect.setStyle({visibility:'visible'});
    });
}
