function GetXmlHttpObject()
{
	var xmlHttp=null;
	
	try
	{
	// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function addImage()
{
	newDiv = document.createElement("div");
	
	str = "<div style='width:100px; float: left;'>Image : </div><div style='float:left;'>";
	str += "<input type='file' name='image[]' /></div><br style='clear: both;'>";
	str += "<div style='width:100px; float: left;'>Caption </div>";
	str += "<div style='float:left;'><input type='text' name='imageCaption[]' /></div>";
	str += "<hr style='clear: both;'>";

	newDiv.innerHTML = str;

	document.getElementById('uploadImageHolder').appendChild(newDiv);
}
						
function addListFile()
{
	newDiv = document.createElement("div");
	
	str = "<div style='width:100px; float: left;'>File : </div><div style='float:left;'>";
	str += "<input type='file' name='listFile[]' /></div><br style='clear: both;'>";
	str += "<div style='width:100px; float: left;'>Caption </div>";
	str += "<div style='float:left;'><input type='text' name='listCaption[]' /></div>";
	str += "<hr style='clear: both;'>";

	newDiv.innerHTML = str;

	document.getElementById('uploadFileHolder').appendChild(newDiv);
}

function changeType(box)
{
	location.href = "index.php?action=cms&groupType=" + box.value;
}

function getAndPut(url, intoDiv)
{
	xmlHttp = GetXmlHttpObject();
	
	xmlHttp.onreadystatechange=function()
	{
		if (xmlHttp.readyState==4)
		{ 
			intoDiv.innerHTML = xmlHttp.responseText;
		}
	};
	xmlHttp.open("GET",url,true);

	xmlHttp.send(null);
}

function changeLinkType(sbox)
{

	document.getElementById('directLink').disabled = true;

	document.getElementById('uploadFile').disabled = true;

	document.getElementById('directLink').style.display = 'none';

	document.getElementById('uploadFile').style.display = 'none';

	document.getElementById('fckEditor').style.display = 'none';

	document.getElementById('galleryDiv').style.display = 'none';

	document.getElementById('listDiv').style.display = 'none';
	
	document.getElementById('normalGroupDiv').style.display = 'none';	

	document.getElementById('contentsLabel').innerHTML = '';
	document.getElementById('ImageLabel').style.display = 'none';
	document.getElementById('grpImage').style.display= 'none';

	if(sbox.value == "Link")
	{
		myDiv = document.getElementById('directLink');

		myDiv.disabled = false;

		myDiv.style.display = 'block';

		document.getElementById('contentsLabel').innerHTML = 'Page name / URL';
	}
	else if(sbox.value == "Normal Group")
	{
		myDiv = document.getElementById('normalGroupDiv');
		myDiv.style.display = 'block';

		getAndPut("ajaxNormalGroup.php", myDiv);
		document.getElementById('contentsLabel').innerHTML = 'Put your contents';
		
		document.getElementById('ImageLabel').style.display = 'block';
		document.getElementById('grpImage').style.display= 'block';
	}

	else if(sbox.value == "File")
	{
		myDiv = document.getElementById('uploadFile');
		myDiv.disabled = false;
		myDiv.style.display = 'block';

		document.getElementById('contentsLabel').innerHTML = 'Upload a file';
	}
	else if(sbox.value == "Contents Page")
	{
		myDiv = document.getElementById('fckEditor');
		myDiv.style.display = 'block';

		getAndPut("ajaxContentsPanel.php", myDiv);
		document.getElementById('contentsLabel').innerHTML = 'Put your contents';
		
		document.getElementById('ImageLabel').style.display = 'block';
		document.getElementById('grpImage').style.display= 'block';
	}
	else if(sbox.value == "Gallery")
	{
		myDiv = document.getElementById('galleryDiv');

		myDiv.style.display = 'block';

		getAndPut("ajaxGalleryPanel.php", myDiv);

		//document.getElementById('contentsLabel').innerHTML = 'Create your gallery';
	}
	else if(sbox.value == "List")
	{
		myDiv = document.getElementById('listDiv');

		myDiv.style.display = 'block';

		getAndPut("ajaxListingPanel.php", myDiv);

		//document.getElementById('contentsLabel').innerHTML = 'Create your gallery';
	}
}

function delete_confirmation(query)
{
	if(confirm("Are you sure you want to delete?"))
	{
		location.href = query;	
	}
	return false;
}