
/**** Code to keep boxes Always To Center of the screen  ********
      -------------------------------------------------		*/
      
var timeoutforcenter
function setToAlwaysCenter(elem)
{

var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body

var browserh = document.all?iebody.clientHeight : innerHeight
var browserw = document.all?iebody.clientWidth : innerWidth

var dsocleft = document.all? iebody.scrollLeft : pageXOffset
var dsoctop  = document.all? iebody.scrollTop : pageYOffset

var left = (browserw == 0) ? 50 : parseInt((browserw - elem.offsetWidth) / 2 + dsocleft, 10);
var top = (browserh == 0) ? 50 : parseInt((browserh - elem.offsetHeight) / 2 + dsoctop , 10);

elem.style.left = left + 'px';
elem.style.top = top + 'px';

timeoutforcenter = setTimeout( function () { setToAlwaysCenter(elem); }, 100);
}

function stopAlwaysCenter()
{
  clearTimeout(timeoutforcenter);
}

/**** Always To Center ends  ********
      ---------------------	   */


function newsletterShowTextBox(){

	document.getElementById("black_overlay").style.display="block";
	document.getElementById("cropbox").style.display="block";
	setToAlwaysCenter(document.getElementById('cropbox'));
}
function newsletterHideTextBox(){

	document.getElementById("black_overlay").style.display="none";
	document.getElementById("cropbox").style.display="none";
	stopAlwaysCenter();
}
function newsletterShowResponse(){

	document.getElementById("black_overlay").style.display="block";
	document.getElementById("newsletterResponsebox").style.display="block";
	setToAlwaysCenter(document.getElementById('newsletterResponsebox'));
}
function newsletterHideResponse(){

	document.getElementById("black_overlay").style.display="none";
	document.getElementById("newsletterResponsebox").style.display="none";
	stopAlwaysCenter();
}





function showAddFriend(targetid){

	document.getElementById("addfriend_box_proceed").value = targetid;
	document.getElementById("addfriend_box").style.display="block";
	document.getElementById("addfriend_req").style.display="block";
	
	setToAlwaysCenter(document.getElementById('addfriend_box'));
}
function hideAddFriend(){

	document.getElementById("addfriend_box").style.display="none";
	document.getElementById("addfriend_req").style.display="none";
	document.getElementById("addfriend_res").style.display="none";
	stopAlwaysCenter();
}
function hideAddFriendRequest(){

	document.getElementById("addfriend_req").style.display="none";
}
function showAddFriendResponse(){

	document.getElementById("addfriend_res").style.display="block";
}






function showSendMessage(targetid,msgsubject){

	
	document.getElementById("sendmessage_box_proceed").value=targetid;
	document.getElementById("msgsubject").value=msgsubject;
	document.getElementById("msgbody").value="";
	document.getElementById("sendmessage_box").style.display="block";
	document.getElementById("sendmessage_req").style.display="block";
	setToAlwaysCenter(document.getElementById('sendmessage_box'));
}
function hideSendMessage(){

	document.getElementById("sendmessage_box").style.display="none";
	document.getElementById("sendmessage_req").style.display="none";
	document.getElementById("sendmessage_res").style.display="none";
	stopAlwaysCenter();
}
function hideSendMessageRequest(){

	document.getElementById("sendmessage_req").style.display="none";
	document.getElementById("sendmessage_box").style.display="none";
	stopAlwaysCenter();
}
function showSendMessageResponse(){

	document.getElementById("sendmessage_res").style.display="block";
	setToAlwaysCenter(document.getElementById('sendmessage_res'));				
}
  




function showAddBan(targetid){

	document.getElementById("addbanlist_box_proceed").value = targetid;
	document.getElementById("addbanlist_box").style.display="block";
	document.getElementById("addbanlist_req").style.display="block";
	setToAlwaysCenter(document.getElementById('addbanlist_box'));	
}
function hideAddBan(){

	document.getElementById("addbanlist_box").style.display="none";
	document.getElementById("addbanlist_req").style.display="none";
	document.getElementById("addbanlist_res").style.display="none";
	stopAlwaysCenter();
}
function hideAddBanRequest(){

	document.getElementById("addbanlist_req").style.display="none";
}
function showAddBanResponse(){

	document.getElementById("addbanlist_res").style.display="block";
}





function showRemoveBan(targetid){

	document.getElementById("removebanlist_box_proceed").value = targetid;
	document.getElementById("removebanlist_box").style.display="block";
	document.getElementById("removebanlist_req").style.display="block";
	setToAlwaysCenter(document.getElementById('removebanlist_box'));	
}
function hideRemoveBan(){

	document.getElementById("removebanlist_box").style.display="none";
	document.getElementById("removebanlist_req").style.display="none";
	document.getElementById("removebanlist_res").style.display="none";
	stopAlwaysCenter();
}
function hideRemoveBanRequest(){

	document.getElementById("removebanlist_req").style.display="none";
}
function showRemoveBanResponse(){

	document.getElementById("removebanlist_res").style.display="block";
}  
  
  
function showMultiplayerInvite(targetid){

	document.getElementById("multiplayermsg_box_proceed").value = targetid;
	document.getElementById("multiplayer_invite_msg").value="";
	document.getElementById("multiplayermsg_box").style.display="block";
	document.getElementById("multiplayermsg_req").style.display="block";
	setToAlwaysCenter(document.getElementById('multiplayermsg_box'));
}
function hideMultiplayerInvite(){

	document.getElementById("multiplayermsg_box").style.display="none";
	document.getElementById("multiplayermsg_req").style.display="none";
	document.getElementById("multiplayermsg_res").style.display="none";
	stopAlwaysCenter();
}
function hideMultiplayerInviteRequest(){

	document.getElementById("multiplayermsg_box").style.display="none";
	document.getElementById("multiplayermsg_req").style.display="none";
	stopAlwaysCenter();
}
function showMultiplayerInviteResponse(){

	document.getElementById("multiplayermsg_res").style.display="block";
	setToAlwaysCenter(document.getElementById('multiplayermsg_res'));		
}
  
  




function showAddCommentBox(targetid){

	document.getElementById("addcomment_box_proceed").value = targetid;
	document.getElementById("addcomment_msg").value="";
	document.getElementById("addcomment_box").style.display="block";
	document.getElementById("addcomment_req").style.display="block";
	setToAlwaysCenter(document.getElementById('addcomment_box'));
}
function hideAddComment(){

	document.getElementById("addcomment_box").style.display="none";
	document.getElementById("addcomment_req").style.display="none";
	document.getElementById("addcomment_res").style.display="none";
	stopAlwaysCenter();
}
function hideAddCommentRequest(){

	document.getElementById("addcomment_box").style.display="none";
	document.getElementById("addcomment_req").style.display="none";
	stopAlwaysCenter();
}
function showAddCommentResponse(){

	document.getElementById("addcomment_res").style.display="block";
	setToAlwaysCenter(document.getElementById('addcomment_res'));
}  
  




function showAcceptFriendReq(){

	document.getElementById("addfriendreq_box").style.display="block";
	setToAlwaysCenter(document.getElementById('addfriendreq_box'));
}
function hideAcceptFriendReq(){

	document.getElementById("addfriendreq_box").style.display="none";
	stopAlwaysCenter();
}





function showRejectFriendReq(){

	document.getElementById("rejectfriendreq_box").style.display="block";
	setToAlwaysCenter(document.getElementById('rejectfriendreq_box'));
}
function hideRejectFriendReq(){

	document.getElementById("rejectfriendreq_box").style.display="none";
	stopAlwaysCenter();
}





function showAcceptMultiplay(){

	document.getElementById("acceptmultiplay_box").style.display="block";
	setToAlwaysCenter(document.getElementById('acceptmultiplay_box'));
}
function hideAcceptMultiplay(){

	document.getElementById("acceptmultiplay_box").style.display="none";
	stopAlwaysCenter();
}





function showRejectMultiplay(){

	document.getElementById("rejectmultiplay_box").style.display="block";
	setToAlwaysCenter(document.getElementById('rejectmultiplay_box'));
}

function hideRejectMultiplay(){

	document.getElementById("rejectmultiplay_box").style.display="none";
	stopAlwaysCenter();
}


function showGameNotAvailAlert(){

	document.getElementById("gamenotavail_overlay").style.display="block";
	document.getElementById("gamenotavail_box").style.display="block";
	setToAlwaysCenter(document.getElementById('gamenotavail_box'));
}
function hideGameNotAvailAlert(){

	document.getElementById("gamenotavail_overlay").style.display="none";
	document.getElementById("gamenotavail_box").style.display="none";
	stopAlwaysCenter();
}






function showFriendList(targetid, headingmsg){
	document.getElementById("gameid_box_proceed").value = targetid;
	getFriendList();
	
}
function hideFriendList(){
	document.getElementById("friendlist_box").style.display="none";
	document.getElementById("friendlist_req").style.display="none";
	stopAlwaysCenter();
}
function showFriendListError(){
	document.getElementById("friendlist_error_box").style.display="block";
	document.getElementById("friendlist_error").style.display="block";
	setToAlwaysCenter(document.getElementById('friendlist_error_box'));
}
function hideFriendListError(){
	document.getElementById("friendlist_error_box").style.display="none";
	document.getElementById("friendlist_error").style.display="none";
	stopAlwaysCenter();	
}
function showGameSuggestionResponse(){
	document.getElementById("gamesuggestion_box").style.display="block";
	document.getElementById("gamesuggestion_response").style.display="block";
	setToAlwaysCenter(document.getElementById('gamesuggestion_box'));
}
function hideGameSuggestionResponse(){
	document.getElementById("gamesuggestion_box").style.display="none";
	document.getElementById("gamesuggestion_response").style.display="none";
	stopAlwaysCenter();	
}


function showAwards(awardid){
	document.getElementById("award_value").value = awardid;
	document.getElementById("award_box").style.display="block";
	setToAlwaysCenter(document.getElementById('award_box'));
}
function hideAwards(){
	document.getElementById("award_box").style.display="none";
	stopAlwaysCenter();	
}
// JavaScript Document
