function lightfixedwidth(ltbxHeight,linkUrl){
	var ltbxWidth = 955; //alert(linkUrl);
	loadLighbox(ltbxWidth,ltbxHeight,linkUrl)
}

function demolightfixedwidth(ltbxHeight,ltbxWidth,linkUrl){
	
	loadLighbox(ltbxWidth,ltbxHeight,linkUrl)
}

function getWindowXY(){
	var winX=0,winY=0;

	if(typeof(window.innerWidth)=='number'){
		winX = window.innerWidth;
		winY = window.innerHeight;
	}
	else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight))
	{
		winX = document.documentElement.clientWidth;
		winY = document.documentElement.clientHeight;
	}
	else if(document.body && (document.body.clientWidth || document.body.clientHeight)){
		winX = document.body.clientWidth;
		winY = document.body.clientHeight;
	}
	return [winX,winY];
}
function getScrollXY(){
	var scrOfX=0,scrOfY=0;
	
	if(document.body && (document.body.scrollLeft || document.body.scrollTop)){
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	}
	else if(document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)){
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	}
	return [scrOfX,scrOfY];
}

function loadLighbox(ltbxWidth,ltbxHeight,linkUrl){
	var windCord = getWindowXY();
	var scroCord = getScrollXY();
	var bodyObj= document.body;
	var boxLayer1 = document.createElement('div');
	var boxLayer2 = document.createElement('div');
	var newFrame = document.createElement('iframe');

	boxLayer1.id="rootBoxId";
	boxLayer1.style.background="#111";
	boxLayer1.style.opacity =0.8;
	boxLayer1.style.filter ='alpha(opacity=80)';
	boxLayer1.style.width=bodyObj.scrollWidth+"px";
	boxLayer1.style.height=bodyObj.scrollHeight+"px";
	/*if(bodyObj.scrollHeight > windCord[1]){
		boxLayer1.style.width=(bodyObj.scrollWidth) +"px";
		boxLayer1.style.height=(bodyObj.scrollHeight) +"px";
	}
	else{
		boxLayer1.style.width=(windCord[0]) +"px";
		boxLayer1.style.height=(windCord[1]) +"px";
	}*/
	//alert(bodyObj.scrollHeight)

	boxLayer2.id="lightBoxId";
	boxLayer2.style.width=ltbxWidth+"px";
	boxLayer2.style.height=ltbxHeight+"px";
	boxLayer2.style.left=((windCord[0]/2)-(ltbxWidth/2)+scroCord[0]) + 'px';
	boxLayer2.style.top =((windCord[1]/2)-(ltbxHeight/2)+scroCord[1]) + 'px';
	boxLayer2.innerHTML="<div class='closeBut'><a href='javascript:closeLighbox();'><img src='images/close.gif' width='13' height='13' alt='Close' title='Close'></a></div>"

	newFrame.src = linkUrl;
	newFrame.id = "boxFrameId";
	newFrame.frameBorder = 0;
	newFrame.style.width = "100%";
	newFrame.style.height = "100%";
	newFrame.scrolling = "auto";

	bodyObj.appendChild(boxLayer1);
	bodyObj.appendChild(boxLayer2);
	boxLayer2.appendChild(newFrame);

	if(boxLayer1.addEventListener){
		boxLayer1.addEventListener("click", closeLighbox, false);
	}
	if(boxLayer1.attachEvent){
		boxLayer1.attachEvent("onclick", closeLighbox);
	}
}

function closeLighbox(){
	var bodyObj= document.body;
	var boxLayer1= document.getElementById("rootBoxId");
	var boxLayer2= document.getElementById("lightBoxId");
	if(boxLayer1!=null){
		bodyObj.removeChild(boxLayer1);
	}
	if(boxLayer2!=null){
		bodyObj.removeChild(boxLayer2);
	}
}

function clsBox_opnOthBox(ltbxWidth,ltbxHeight,linkUrl){
	var bodyObj= document.body;
	var boxLayer1= document.getElementById("rootBoxId");
	var boxLayer2= document.getElementById("lightBoxId");
	if(boxLayer1!=null){
		bodyObj.removeChild(boxLayer1);
	}
	if(boxLayer2!=null){
		bodyObj.removeChild(boxLayer2);
	}

	loadLighbox(ltbxWidth,ltbxHeight,linkUrl)
}