function getWindowHeight() 
	{
	var windowHeight = 0;
	if (typeof(window.innerHeight) == 'number') 
		{
		windowHeight = window.innerHeight;
		}
	else 
		{
		if (document.documentElement && document.documentElement.clientHeight) 
			{
			windowHeight = document.documentElement.clientHeight;
			}
		else 
			{
			if (document.body && document.body.clientHeight) 
				{
				windowHeight = document.body.clientHeight;
				}
			}
		}
	return windowHeight;
	}
	
function setContent() 
	{
	if (document.getElementById) 
		{
		var windowHeight = getWindowHeight();
		if (windowHeight > 0) 
			{
			var contentElement = document.getElementById('content');
			var contentHeight = contentElement.offsetHeight;
			if (windowHeight - contentHeight > 0) 
				{
				contentElement.style.position = 'relative';
				contentElement.style.top = ((windowHeight / 2) - (contentHeight / 2)) + 'px';
				}
			else 
				{
				contentElement.style.position = 'static';
				}
			}
		}
	}
	
//window.onload = function() 
//	{
//	setContent();
//	}
window.onresize = function() 
	{
	setContent();
	}

var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers) 
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")

var omitformtags=["input", "textarea", "select"]

omitformtags=omitformtags.join("|")

function disableselect(e){
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
return false
}

function reEnable(){
return true
}

if (typeof document.onselectstart!="undefined")
document.onselectstart=new Function ("return false")
else{
document.onmousedown=disableselect
document.onmouseup=reEnable
}
	
// AJAX
function ajaxConstructor()
	{
	var request_;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer")
		{
		request_ = new ActiveXObject("Microsoft.XMLHTTP");
		}
	else
		{
		request_ = new XMLHttpRequest();
		}
	return request_;
	}
			
var http1 = new Array();

function ajax_change(pages,ajax_page,goto)
	{
	var curDateTime = new Date();
	http1[curDateTime] = ajaxConstructor();			
	http1[curDateTime].open('get', pages + '?action=ajax_change&ajax_page=' + ajax_page + '&goto=' + goto);
	http1[curDateTime].onreadystatechange = function()
		{
		if (http1[curDateTime].readyState == 4) 
		    {
		    if (http1[curDateTime].status == 200 || http1[curDateTime].status == 304) 
		    	{
		        var response = http1[curDateTime].responseText;
		        var explode = response.split('***');
		        fPage.pid.value = explode[0];
		        document.getElementById('ajax_gambar').innerHTML = explode[5];
		        document.getElementById('ajax_info').innerHTML = explode[2];
			}
		    }
		}			
	http1[curDateTime].send(null);
	}
	
function ajax_refresh(pages,hal,goto)
	{	
	ajax_change(pages,hal,goto);	
	}
