
/* Javascript Minimize */
/* Stolen from Peter Ljunggren */
/* If he read's this... Thanks :P */

function minimize(id) {
	
	var id;
	
	if(document.getElementById("display_" + id).style.display == 'none') {
	
		document.getElementById("display_" + id).style.display = 'block';
		
	} else {
	
		document.getElementById("display_" + id).style.display = 'none';
		
	}
	return;
}

function newsart(id) {
	
	var id;
		
	if(document.getElementById("open_" + id).style.display == 'none') {

		document.getElementById("open_" + id).style.display = 'block';
		/* document.getElementById("hide_" + id).style.display = 'none'; */
		
	} else {
	
		document.getElementById("open_" + id).style.display = 'none';
		/* document.getElementById("hide_" + id).style.display = 'block'; */
		
	}
	return;
}

function texts() {

	if(document.getElementById('text').style.display == 'none') {
		
		document.getElementById('where').innerHTML = 'Visa text';
		document.getElementById('text').style.display    = 'block';
		document.getElementById('preview').style.display = 'none';
	}
	else {
		
		document.getElementById('where').innerHTML = '&Auml;ndra text';
		
		document.getElementById('text').style.display    = 'none';
		document.getElementById('preview').style.display = 'block';
	}

}

var xmlhttp;

function GetXmlHttpObject()
{
	if (window.XMLHttpRequest)
	{
		// code for IE7+, Firefox, Chrome, Opera, Safari
		return new XMLHttpRequest();
	}
	if (window.ActiveXObject)
	{
		// code for IE6, IE5
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
	return null;
}

function ajax_status()
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	document.getElementById("open_2").style.display = 'block';
	var url="./_inc/my.status.php";
	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}
function gamercard_update()
{
	xmlhttp=GetXmlHttpObject();
	var url="http://avatar.squarecomp.com/newtheme/-cardupdatewxml.php?gamertag=bestperson";
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function stateChanged()
{
	if ((xmlhttp.readyState==4 || xmlhttp.readyState == 0) && xmlhttp.status == 200)
	{
		document.getElementById("ajax_status").innerHTML=xmlhttp.responseText;
		gamercard_update();
	}
	else
	{
		document.getElementById("ajax_status").innerHTML="<img src='./_inc/_img/ajax-loader.gif' alt='' />";
	}
}