

//------------------------------------------------------------------------------------------------------------------------------------------------

	function checkDownload()
	{
		var oDownload = document.getElementById("download_section");
		
		if (oDownload != null)
		{
			window.location = oDownload.href;
		}
		else
		{
			alert("You must be logged in to access downloads!");
		}		
	}


//------------------------------------------------------------------------------------------------------------------------------------------------

	function checkUser()
	{
		doRequest('check_user.php.php?id='+id, 'resCheckUser', 'GET');
	}


//------------------------------------------------------------------------------------------------------------------------------------------------

	function clearImage(id)
	{
		doRequest('clearImage.php?id='+id, 'resDelImage', 'GET');
	}

//------------------------------------------------------------------------------------------------------------------------------------------------

	var request = null;

	function doObjConnection(rec, func){
		
		//request = null;		
		if(!rec) try {
			rec=new ActiveXObject('Msxml2.XMLHTTP');
			//request.onreadystatechange = eval(func);
		} catch (e){}
	
		if(!rec) try {
			rec=new ActiveXObject('Microsoft.XMLHTTP');
			//request.onreadystatechange = eval(func);
		} catch (e){}
	
		if(!rec) try {
			rec=new XMLHttpRequest();
			//request.onreadystatechange = eval(func);
		} catch (e){}
	
		if(!rec)
			return 0;
		return 	rec;
	}
	
	function doRequest(action, function_name, metod) {
		//alert("doRequest:"+action+","+function_name+","+metod);
		if(typeof(action) =='undefined') return 0;
		if(action.indexOf(".") == -1)  return 0;
		request = doObjConnection(request, function_name);
		if(typeof(request) != "object") return 0;	
		sURL = action;
		request.open(metod, sURL, true);
		request.onreadystatechange = eval(function_name);
		//alert(request);
		if (metod == 'POST')
		{
			var params = 'tm_text=' + encodeURIComponent(document.getElementById("tm_text").innerHTML) + '&country=' + encodeURIComponent(document.getElementById("country").value)
						 + '&email=' + document.getElementById("email").value;
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			request.send(params);
		}
		else
		{
			request.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
			request.send(null);
		}
		//alert(request.responseText);
		//eval(request.responseText);
		//return request.status;
	}
	
//------------------------------------------------------------------------------------------------------------------------------------------------

    function resDelImage()
    {
    	//alert(request.readyState);
    	if ( request.readyState != 4 ) return ;
    	//alert(333);
    	var text = request.responseText;
    	if (text == "0")
    	{
    		alert("Error clearing file.");
    	}
    	else
    	{
    		document.getElementById("imageUser").style.display = "none";
    	}
    }

//------------------------------------------------------------------------------------------------------------------------------------------------

    function resCheckUser()
    {
    	if ( request.readyState != 4 ) return ;
    	var text = request.responseText;
    	if (text == "0")
    	{
    		alert("Error clearing file.");
    	}
    	else
    	{
    		document.getElementById("imageUser").style.display = "none";
    	}
    }

//------------------------------------------------------------------------------------------------------------------------------------------------

