//scripts for dimensions reading
function returnscroll(axis)
{
	var x,y;
	if (self.pageYOffset) // all except Explorer
	{
		//x = self.pageXOffset;
		//y = self.pageYOffset;
		x=0;
		y=400;
	}
	else if (document.documentElement && document.documentElement.scrollTop)
	// Explorer 6 Strict
	{
		x = document.documentElement.scrollLeft;
		y = document.documentElement.scrollTop;
	}
	else if (document.body) // all other Explorers
	{
		x = document.body.scrollLeft;
		y = document.body.scrollTop;
	}

	if (axis=="x")
	{
		return x;
	}
	if (axis=="y")
	{
		//window.alert("scroll:"+y);
		return y;
	}

}
function givebrowsersize(axis) {
	var myWidth = 0, myHeight = 0;
	if( typeof( window.innerWidth ) == 'number' ) {
		//Non-IE
		//myWidth = window.innerWidth;
		//myHeight = window.innerHeight;
		myWidth = 0;
		myHeight = 0;
	} 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;
	}
	if (axis=="x")
	{
		return myWidth;
	}
	if (axis=="y")
	{
		//window.alert("height:"+myHeight);
		return myHeight;		
	}
}
function CalculateVerticalPosition(heightofwindow)
{
	var malakia=returnscroll("y")+(givebrowsersize("y")/2)-heightofwindow;
	if (malakia<200) { return 200;} else {return malakia;}
}
//scripts for dimensions reading