var documentwidth=document.width;
var documentheight=document.height;
var getheight=0;
var layerid1='';
var closeid1='';
function modalwin(width1, height1, layerid)
{	
	var modal1=document.getElementById('modal1');
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
	var dsocleft=document.all? iebody.scrollLeft : pageXOffset
	var dsoctop=document.all? iebody.scrollTop : pageYOffset
	modal1.style.width='100%';
	findPos();
	newheight=alertSize();
	if(getheight<newheight)
	{getheight=newheight;}
	modal1.style.height=getheight+'px';
	modal1.style.background='#333';
	document.getElementById(layerid).style.width=width1+'px';
	document.getElementById(layerid).style.height=height1+'px';
	document.getElementById("framelayer").style.width='100%';
	document.getElementById("framelayer").style.height=getheight+'px';
	document.getElementById("lFrame1").style.width='100%';
	document.getElementById("lFrame1").style.height=getheight+'px';
	var clientheight=getheight;
	var clientwidth=document.body.clientWidth;
	var layershowobj=document.getElementById(layerid);
	clientwidth1=(clientwidth/2)-(width1/2);
	clientheight1= dsoctop+(newheight/2)-(height1/2);
	layershowobj.style.left=clientwidth1+'px';
	layershowobj.style.top=clientheight1+'px';
	closewidthpos=parseInt(clientwidth1, 10)+parseInt(width1, 10)-60;
	document.getElementById('modal1').style.display='block';
	document.getElementById(layerid).style.display='block';
	document.getElementById("framelayer").style.display='block';
	layerid1=layerid;
}

function hidemodal()
{
	document.getElementById('modal1').style.display='none';
	document.getElementById(layerid1).style.display='none';
	document.getElementById("framelayer").style.display='none';
}

function alertSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  return myHeight;
}

function findPos() {
	obj=document.getElementById('lastdiv');
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
getheight=curtop;
}

