//**************************************************************************************************
//popup

function popup_validation()
{
	var pingTo = 'popup_validation.php';
	var xhConn = new XHConn();

	xhConn.connect(pingTo, "GET", "",
		function (xh)
		{
			alert(xh.responseText);
		}
	);
}

//*************************************************************************************************



//**************************************************************************************************
//initiate

function change_captcha()
{
	var pingTo = 'change_captcha.php';
	var xhConn = new XHConn();

	xhConn.connect(pingTo, "GET", "",
		function (xh)
		{	 
			document.getElementById('captcha').innerHTML = xh.responseText;
		}
	);
}

//*************************************************************************************************



//**************************************************************************************************
//initiate

function initiate_validation()
{
	var pingTo = 'initiate_validation.php';
	var xhConn = new XHConn();

	xhConn.connect(pingTo, "GET", "",
		function (xh)
		{
			alert(xh.responseText);
		}
	);
}

//*************************************************************************************************



//**************************************************************************************************
//

function repost(type, event_id)
{
	var pingTo = 'repost.php';
	var xhConn = new XHConn();

	xhConn.connect(pingTo, "GET", "type="+type+"&event_id="+event_id,
		function (xh)
		{
			alert(xh.responseText);
		}
	);
}



function report(type, event_id)
{
	var pingTo = 'report.php';
	var xhConn = new XHConn();

	xhConn.connect(pingTo, "GET", "type="+type+"&event_id="+event_id,
		function (xh)
		{
			document.getElementById(type+'_report_'+event_id).innerHTML = xh.responseText;

			alert('多謝您的舉報，我們將會作出審核及修正!');
		}
	);
}



function my_follow(type, event_id)
{
	var pingTo = 'my_follow.php';
	var xhConn = new XHConn();

	xhConn.connect(pingTo, "GET", "type="+type+"&event_id="+event_id,
		function (xh)
		{
			document.getElementById(type+'_my_follow_'+event_id).innerHTML = xh.responseText;
		}
	);
}

//*************************************************************************************************



//**************************************************************************************************
//Uchat get link function

function cancel_link_contents(div, topic_id)
{
	var pingTo = 'cancel_link_contents.php';
	var xhConn = new XHConn();

	xhConn.connect(pingTo, "GET", "topic_id="+encodeURI(topic_id),
		function (xh)
		{	 
			document.getElementById(div).innerHTML = xh.responseText;
		}
	);
}



function get_contents_from_link(div, topic_id, link)
{
	var pingTo = 'get_contents_from_link.php';
	var xhConn = new XHConn();

	xhConn.connect(pingTo, "GET", "topic_id="+encodeURI(topic_id)+"&link="+link,
		function (xh)
		{	 
			document.getElementById(div).innerHTML = xh.responseText;
		}
	);
}



function get_contents_from_link_change_img(topic_id, total_no_of_img, change_img_no)
{
	var i = 1;
	for (i = 1; i <= total_no_of_img; i++)
	{
		if (i == change_img_no)
		{
			display_status = "block";
			document.getElementById('img_no_per_total_'+topic_id).innerHTML = i+" / "+total_no_of_img;
			document.getElementById('link_img_'+topic_id).value = document.getElementById('img_'+topic_id+'_'+i).src;
		}else
		{
			display_status = "none";
		}

		document.getElementById('img_'+topic_id+'_'+i).style.display = display_status;

		if ((i+1) <= total_no_of_img)
		{
			document.getElementById('click_next_img_'+topic_id+'_'+(i+1)).style.display = display_status;
		}else
		{
			document.getElementById('click_next_img_'+topic_id+'_1').style.display = display_status;
		}

		if ((i-1) >= 1)
		{
			document.getElementById('click_previous_img_'+topic_id+'_'+(i-1)).style.display = display_status;
		}else
		{
			document.getElementById('click_previous_img_'+topic_id+'_'+total_no_of_img).style.display = display_status;
		}
	}
}

//*************************************************************************************************