/**
 * JavaScript Document
 * Generic javascript/Ajax for Magic Memories Online Services - Request pages off the refresh.
 * 
 * SEARCH MEDIA BY CLICK
 *
 * CHANGELOG
 *
 * 13 Mar 2008 - Leandro Carvalho
 *
 * @author Leandro Carvalho <leandro@magicmemories.co.nz>
 * @copyright 13 Mar 2008
 */
 
function searchMedia(url)
{
req = null;

var url	= url
	
	// Find objetives (Mozilla/Safari)
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = findMedia;
		req.open("GET",url,true);
		req.send(null);
	// Find objetives ActiveX (IE)
	} else if (window.ActiveXObject) {
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = findMedia;
			req.open("GET",url,true);
			req.send();
		}
	}

	// find media
	function findMedia()
	{
		//when loading process print loading...
		if(req.readyState == 1) {
			document.getElementById('media').innerHTML = "<div style='height:203px; width:300px; padding-top:50px;' align='center'><img src=/global_images/loadings/loading_1.gif /></div>";
		}
		// just when complete process
		if (req.readyState == 4) {
			// just when return "OK"
			if (req.status ==200) {
				// find div id="media" and put media
				document.getElementById('media').innerHTML = req.responseText;
			} else {
				alert("You have one problem:n" + req.statusText);
			}
		}
	}
}
