$(document).ready(function()
{
	resizeEvent();
});

$(window).resize(function()
{
	resizeEvent();
});

$(window).scroll(function()
{
	resizeEvent();
});


function resizeEvent()
{
	var pageSizeList = getPageSize();	
	var targetList = document.body.getElementsByTagName("div");

	for (var i=0; i<targetList.length; i++)
	{
		var target = targetList[i];
		
		if (target.getAttribute("id")=="ab")
		{
			target.style.height = (100 + '%');
			
			if(pageSizeList[0]>=900)
			{
				target.style.left = (pageSizeList[0]/2-460 + 'px');
			}
			else if(pageSizeList[3]>=900)
			{
				target.style.left = (pageSizeList[3]/2-460 + 'px');
			}
			else
			{
				target.style.left = '0px';
			}
			
			var ie6 = 0<=window.navigator.userAgent.indexOf("6.0");
			var ie7 = 0<=window.navigator.userAgent.indexOf("7.0");
			var ie8 = 0<=window.navigator.userAgent.indexOf("8.0");
			if(ie6 && (!ie7 && !ie8))
			{
				
				var pageScrollList = getPageScroll();
				target.style.top = ($(document).scrollTop() + 'px');
			}
			
			break;
		}
	}
}

function getPageScroll(){

	var yScroll;

	if (self.pageYOffset)
	{
		yScroll = self.pageYOffset;
	}
	else if (document.documentElement && document.documentElement.scrollTop)
	{
		yScroll = document.documentElement.scrollTop;
	}
	else if (document.body)
	{
		yScroll = document.body.scrollTop;
	}

	pageScrollList = new Array('',yScroll) 
	return pageScrollList;
}
function getPageSize(){
	
	var xScroll, yScroll;
	
	if (window.innerHeight && window.scrollMaxY)
	{	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	}
	else if (document.body.scrollHeight > document.body.offsetHeight)
	{
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	}
	else
	{
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;
	
	if (self.innerHeight)
	{
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
	{
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	}
	else if (document.body)
	{
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	if(yScroll < windowHeight)
	{
		pageHeight = windowHeight;
	}
	else
	{ 
		pageHeight = yScroll;
	}

	if(xScroll < windowWidth)
	{	
		pageWidth = windowWidth;
	}
	else
	{
		pageWidth = xScroll;
	}

	pageSizeList = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
	return pageSizeList;
}
