// Shows Hides div layer
function showCalendar(showMonth) {
	var mArr = new Array("january","february","march","april","may");
	for (var i=0;i<mArr.length;i++)
	{
		var thisMonth = mArr[i];
		if(showMonth == thisMonth)
		{
			if(document.layers)
			{	
				document.layers[thisMonth].visibility = "show";
				document.layers[thisMonth].display = "";
			}
			else if(document.getElementById) 
			{
				document.getElementById(thisMonth).style.visibility = "visible";
				document.getElementById(thisMonth).style.display = "";
			}
			else 
			{
				document.all(thisMonth).style.visibility = "visible";
				document.all(thisMonth).style.display = "";
			}
		}
		else
		{
			if(document.layers)
			{	
				document.layers[thisMonth].visibility = "hide";
    	        document.layers[thisMonth].display ="none";		
			}
			else if(document.getElementById) 
			{
				document.getElementById(thisMonth).style.visibility = "hidden";
				document.getElementById(thisMonth).style.display = "none";
			}
			else 
			{
				document.all(thisMonth).style.visibility = "hidden";
				document.all(thisMonth).style.display = "none";
			}
		}
	}
}


function gotoCasinoDownload()
{
	gotoDefaultCasinoDownload();
}

// Used to start instant play casino, and then redirect to the beginner's room, instant play casino.
function gotoInstant()
{
	LaunchIgamesSVC();
}

// Followng 4 functions are moved from \s\js\sc.js

function OpenWindow(linkAddress)
{
	window.open(linkAddress, "Betting", "width=600,height=470,resizable,scrollbars");
}

function pop(theURL,winName,features)
{
	window.open(theURL,winName,features);
}

function gotoContact(){
	//alert("Display Contact Info:");
	window.opener.location.href ="/t/forms/contactUs.aspx";
	window.close();
}	

function gotoWinnings(currentPPID)
{
	window.opener.location = window.opener.location.toString().replace(/\?.*/, "")+"?useraction=withdraw&currentPPID="+currentPPID;
	window.close();
}

$(document).ready(function() {
	// Functionality for Collapsing definitions lists - RREPKA
	if($(".collapsing-definition-list").length>0) {
		$(".collapsing-definition-list").each(
			function(i) {
				$(this).find("dl > dd").hide();
				if(!$(this).find(".collapsing-definition-list-show").length>0) $(this).prepend('<div class="collapsing-definition-list-show">Show</div>');
				if(!$(this).find(".collapsing-definition-list-hide").length>0) $(this).prepend('<div class="collapsing-definition-list-hide">Hide</div>');
				$(this).find(".collapsing-definition-list-show").hide();
				$(this).find(".collapsing-definition-list-hide").hide();
				$(this).find("dl dd").append('<a class="close">'+$(this).find(".collapsing-definition-list-hide").text()+'</a>');
				$(this).find("dl dd > a.close").attr("href", "#").click( function() {
					$(this).parent("dd").slideToggle("fast");
					$(this).parent("dd").prev("dt").children("a").attr("title", ($(this).parent("dd").prev("dt").children("a").attr("title")==$(this).parents(".collapsing-definition-list").find(".collapsing-definition-list-show").text())?$(this).parents(".collapsing-definition-list").find(".collapsing-definition-list-hide").text():$(this).parents(".collapsing-definition-list").find(".collapsing-definition-list-show").text());
					return false;
				})
				$(this).find("dl dt a").attr("href", "#").attr("title", $(this).find(".collapsing-definition-list-show").text()).click( function() {
					$(this).parent("dt").next("dd").slideToggle("fast");
					$(this).attr("title", ($(this).attr("title")==$(this).parents(".collapsing-definition-list").find(".collapsing-definition-list-show").text())?$(this).parents(".collapsing-definition-list").find(".collapsing-definition-list-hide").text():$(this).parents(".collapsing-definition-list").find(".collapsing-definition-list-show").text());
					return false;
				});
			}
		);
	}
	// End Functionality for Collapsing definitions lists
});
// JavaScript Document for touchPoint.ascx
function showHideOneRandom(nameBase) {
	//for block elenents styled inline display:none
	//string nameBase - e.g. 'myDivId' when ids are myDivId1, myDivId2, ...
	if(document.getElementById(nameBase+"1")) {
		howMeny=whichOne=0;
		for(i=1; document.getElementById(nameBase+i); i++) howMeny=i;
		whichOne=((new Date()).getSeconds())%howMeny+1;
		document.getElementById(nameBase+whichOne).style.display="block";
		return nameBase+whichOne;		
	}
}

// onLoad tracking for touchPoint.ascx
function MultiTrackIt() {
	dcsMultiTrack('WT.ad', arguments[0]);
}
// ******************** start convert error messages on custom forms to slim tooltip - added by Ronald ******************** //
var restyleToSlimTooltip = function() {
   var ttItems = document.getElementsByTagName("strong");
   for(i=0; i < ttItems.length; i++) {
      if(ttItems[i].className=="icons" && ttItems[i].id.indexOf("lblError")!=-1 && ttItems[i].innerHTML!="") {
         if(ttItems[i].innerHTML.slice(0, 3).indexOf("[?]")==0) {
            ttItems[i].innerHTML = '\n<strong id="ico_'+ttItems[i].id+'" class="icons icoInfo" onmouseover="ttSlim.Show(this)" onmouseout="ttSlim.Hide(this)">[?]</strong>'
               +'\n<span id="ttt_'+ttItems[i].id+'" class="toolTipText tttInfo" onmouseover="ttSlim.Show(this)" onmouseout="ttSlim.Hide(this)">'
               +'\n<span class="tttContent">'+ttItems[i].innerHTML.slice(3)+'</span>'
               +'\n</span>\n';
         }
         else {
            ttItems[i].innerHTML = '\n<strong id="ico_'+ttItems[i].id+'" class="icons icoError" onmouseover="ttSlim.Show(this)" onmouseout="ttSlim.Hide(this)">[!]</strong>'
               +'\n<span id="ttt_'+ttItems[i].id+'" class="toolTipText tttError" onmouseover="ttSlim.Show(this)" onmouseout="ttSlim.Hide(this)">'
               +'\n<span class="tttContent">'+ttItems[i].innerHTML+'</span>'
               +'\n</span>\n';
         }
         ttItems[i].className = "";
      }
   }
}
// ******************** start convert error messages on custom forms to slim tooltip - added by Ronald ******************** //

$(document).ready(function() { 

});

$(window).load(function() {

// Automatic download of the poker client - on any poker section url?EmaildownloadPokerClient=yes

if(location.href.indexOf("EmaildownloadPokerClient=yes") > 0) gotoDownload();

// End - Automatic download of the poker client

// Automatic display of Privacy Statemet - on any section url?EmailshowPrivacy=yes

if(location.href.indexOf("EmailshowPrivacy=yes") > 0)
SB.base.OpenDiv('/t/info/InformationPopup.aspx?info=privacy','popBadSelect2','popVeil2','popLayer2');

// Automatic display of Privacy Statemet 

});
