
var page_title = "";

function showDetails(myDiv, yesno)
{
	if (yesno == 1)
	{
		document.getElementById(myDiv + '_details').style.display = 'block';
		document.getElementById(myDiv + '_details').style.visibility = 'visible';
		document.getElementById(myDiv + '_codes').innerHTML = "Hide";
		document.getElementById(myDiv + '_codes').href = "javascript: showDetails('" + myDiv + "', '0')";

	}
	else
	{
		document.getElementById(myDiv + '_details').style.display = 'none';
		document.getElementById(myDiv + '_details').style.visibility = 'hidden';
		document.getElementById(myDiv + '_codes').innerHTML = "Embed";
		document.getElementById(myDiv + '_codes').href = "javascript: showDetails('" + myDiv + "', '1')";
		
	}
}

function simple_popup(url, caption)
{
	window.open(url, caption, 'status=1,scrollbars=1,resizable=1,width=640,height=560');
}

function game_share(id, url, thumbnail_url, title) {
  window.open('/game/share?id=' + id + '&url=' + url + '&thumbnail_url=' + thumbnail_url + '&title=' + encodeURIComponent(title), 'Preview', 'location=0,status=1,scrollbars=0,width=475,height=450');
}

function img_share(id, url, thumbnail_url, title) {
  window.open('/image/share?id=' + id + '&url=' + url + '&thumbnail_url=' + thumbnail_url + '&title=' + encodeURIComponent(title), 'Preview', 'location=0,status=1,scrollbars=1,width=475,height=480');
}

function popup(id, thumbnail_url, title)
{
	window.open('/video/popup?id=' + id + '&thumbnail_url=' + thumbnail_url + '&title=' + encodeURIComponent(title), 'Preview', 'location=0,status=1,scrollbars=0,width=475,height=450');
}

function vshare(id, thumbnail_url, title)
{
  window.open('/video/share?id=' + id + '&thumbnail_url=' + thumbnail_url + '&title=' + encodeURIComponent(title), 'Preview', 'location=0,status=1,scrollbars=0,width=475,height=450');
}

function panic(yesno)
{
	if (yesno == 1)
	{
		document.getElementById('safeArea').style.visibility = 'visible';
		document.getElementById('safeArea').style.display = 'block';
		document.getElementById('main').style.display = 'none';
		document.getElementById('main').style.visibility = 'hidden';
		
		page_title = window.document.title;
		window.document.title = "";
	}
	else
	{
		document.getElementById('safeArea').style.display = 'none';
		document.getElementById('safeArea').style.visibility = 'hidden';
		
		document.getElementById('main').style.display = 'block';
		document.getElementById('main').style.visibility = 'visible';
		
		window.document.title = page_title;
	}

}

function sign_out() {
    if (confirm('You are currently signed in to a temporary account. If you ' +
                'sign out, all the items in PlayList will be ' +
                'lost. You may sign up for an account to keep those PlayList. ' +
                'Are you sure you want to sign out?') == true) {
        location = '/login/signout';
    }
}
