var http_request = false;

function xReqMake(url,activator)
	{
	http_request = false;

	if (window.XMLHttpRequest)
		{
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType)
			{
			http_request.overrideMimeType('text/xml');
			}
		}
	 else if (window.ActiveXObject)
		{
		try
			{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
		catch (e)
			{
			try
				{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
			catch (e)
				{}
			}
		}

	if (!http_request)
		{
		//alert('no XMLHTTP instance created');
		return false;
		}
	
	http_request.onreadystatechange = activator;
	http_request.open('GET', url, true);
	http_request.send(null);
	}



function getHaber7com()
	{
	if (http_request.readyState == 4)
		{
		if (http_request.status == 200)
			{
			var xmlItems = http_request.responseXML.getElementsByTagName('root').item(0).getElementsByTagName('item');
			var cntItems = xmlItems.length;

			var targetDiv = document.getElementById('haberItems');
			targetDiv.innerHTML = '';

			for (var i=0; i<1; i++)
				{
				var item = xmlItems.item(i);
				var listingElement = document.createElement('li');

				listingElement.innerHTML = "<a href=\"index.php?haber_id=" + item.getElementsByTagName('id').item(0).firstChild.nodeValue + "\"><img src=\"http://image.haber7.com/haber/" + item.getElementsByTagName('images_id').item(0).firstChild.nodeValue + ".jpg\" alt=\"\" /><br /><span class=\"title\">" + item.getElementsByTagName('title').item(0).firstChild.nodeValue + "</span><br /><span class=\"tagline\">" + item.getElementsByTagName('tagline').item(0).firstChild.nodeValue +  "</span></a>";

				targetDiv.appendChild( listingElement );
				}

/*
			for (var i=1; i<3; i++)
				{
				var item = xmlItems.item(i);
				var listingElement = document.createElement('li');

				listingElement.innerHTML = "<a href=\"index.php?haber_id=" + item.getElementsByTagName('id').item(0).firstChild.nodeValue + "\"><img src=\"http://image.haber7.com/haber/" + item.getElementsByTagName('images_id').item(0).firstChild.nodeValue + ".jpg\" alt=\"\" /><br /><span class=\"title\">" + item.getElementsByTagName('title').item(0).firstChild.nodeValue + "</span><br /></a>";

				targetDiv.appendChild( listingElement );
				}
*/

			for (var i=1; i<7; i++)
				{
				var item = xmlItems.item(i);
				var listingElement = document.createElement('li');

				listingElement.innerHTML = "<a href=\"index.php?haber_id=" + item.getElementsByTagName('id').item(0).firstChild.nodeValue + "\"><span class=\"ctitle\">" + item.getElementsByTagName('title').item(0).firstChild.nodeValue + "</span><br /></a>";

				targetDiv.appendChild( listingElement );
				}

			}
		else
			{
			return true;
			//alert('problem with the request.');
			}
		}


	}


function getHaber()
	{
	if (http_request.readyState == 4)
		{
		if (http_request.status == 200)
			{
			var item = http_request.responseXML.getElementsByTagName('root').item(0).getElementsByTagName('haber').item(0);

			var targetDiv = document.getElementById('haberItem');
			targetDiv.innerHTML = "<h1>" + item.getElementsByTagName('title').item(0).firstChild.nodeValue + "</h1><img src=\"http://image.haber7.com/haber/" + item.getElementsByTagName('images_id').item(0).firstChild.nodeValue + ".jpg\" alt=\"\" /><span class=\"datetime\">" + item.getElementsByTagName('datetime').item(0).firstChild.nodeValue  + "</span><br /><p class=\"tagline\">" + item.getElementsByTagName('tagline').item(0).firstChild.nodeValue + "</p>" + item.getElementsByTagName('content').item(0).firstChild.nodeValue + "<br /><br /><img src=\"http://image.haber7.com/logo-iconized.gif\" class=\"source\" alt=\"haber7com\" />";

			}
		else
			{
			return true;
			//alert('problem with the request.');
			}
		}

	}


function getCategories()
	{
	if (http_request.readyState == 4)
		{
		if (http_request.status == 200)
			{
            var xmlItems = http_request.responseXML.getElementsByTagName('root').item(0).getElementsByTagName('prg');
            var cntItems = xmlItems.length;


            var targetDiv = document.getElementById('categories_programmes');
			targetDiv.style.width = cntItems * 150 + 150;
			

            targetDiv.innerHTML = '';

            for (var i=0; i<cntItems; i++)
                {
                var item = xmlItems.item(i);
                var listingElement = document.createElement('li');


				listingElement.innerHTML = "<a href=\"index.php?programmes_id=" + item.getElementsByTagName('id').item(0).firstChild.nodeValue  + "\"><img src=\"/images/programmes/" + item.getElementsByTagName('id').item(0).firstChild.nodeValue + ".jpg\" alt=\"\" /><br />" + item.getElementsByTagName('title').item(0).firstChild.nodeValue + "<p class=\"tagline\">" + item.getElementsByTagName('tagline').item(0).firstChild.nodeValue + "</p></a>";

                targetDiv.appendChild( listingElement );
                }

			}
		else
			{
			return true;
			//alert('problem with the request.');
			}
		}

	}



function waitingMessage(tDiv)
	{
	document.getElementById(tDiv).innerHTML = "<center><br /><img src='http://image.haber7.com/processing.gif' class='waiting' alt='waiting' /> <br /><br />Yükleniyor...<br /><br /></center>";
	}

function conceal(element_id)
    {
    document.getElementById(element_id).style.display = 'none';
    }


function reveal(element_id)
    {
    document.getElementById(element_id).style.display = 'block';
    }

