// Global Variable Declarations
var isLoaded = false;

// Global Functions


// Adds appropriate targets to anchor tags.
function processAnchorTargets()
{
	if (!document.getElementsByTagName) return;

	var anchors = document.getElementsByTagName("a");
	
	for (var i=0; i < anchors.length; i++)
	{
		var anchor = anchors[i];
		
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "popup")
		{
			anchor.target = "_blank";
		}
	}
}

// Submits form[0]
function submitForm()
{
	document.forms[0].submit();
	return true;
}

// Submit Target Form
function submitTargetForm(in_formIndex)
{
	document.forms[in_formIndex].submit();
	return true;
}


// Image Swaps
function imageSwap(in_Name, in_State)
{
	if (!isLoaded)
	{
		return true;
	}
	document.images[in_Name].src = eval(in_Name + "_" + in_State + ".src");
}

// Opens a popup with a description of the Card Code.
function openCardCodeDescription(in_appRoot)
{
	popWindow(in_appRoot + "Web/Commerce/CardCode.htm", "scrollbars=no,width=575,height=350");
}

// Window Openders
function popWindow(in_target, in_WindowParameters)
{
	//windowParameters are very browser dependent.  Be sure to test in all browswers when
	//changing window parameters.

	//For instance for Both IE and Netscape browsers to absolutely position a window properly 2 sets
	// of dimensions should be included example: screenX=0,screenY=0,left=0,top=0
	//To set the height and width of the windows example: width=625,height=400
	//A Good PopupWindow in all browsers with no toolbar, no scrollbar, and not resizable.
	//windowParameters = "scrollbars=no,width=625,height=400";
	
	if ( in_WindowParameters.length == 0 )
	{
		in_WindowParameters = "resizable,dependent,toolbar,scrollbars,location,status,menubar";
	}
	
	popupWin = window.open(in_target,'PopupWindow',in_WindowParameters);
}

// Global Initialization

function blurInputs()
{
	if (!document.getElementsByTagName) return;

	var inputs = document.getElementsByTagName("input");
	
	for (var i=0; i < inputs.length; i++)
	{
		var inp = inputs[i];
		inp.blur();
	}
	
}

function globalInit()
{
    //window.onresize = function () {location.reload(); };
	processAnchorTargets();

	//mnav_about_us_off = new Image;
	//mnav_about_us_off.src = appRoot + "images/global/mnav_about_us_off_" + languageCode + ".gif";
	//mnav_about_us_roll = new Image;
	//mnav_about_us_roll.src = appRoot + "images/global/mnav_about_us_on_" + languageCode + ".gif";
		
	isLoaded = true;
}

// CALL ROTATING HOMEPAGE IMAGES

var img_links = new Array(
//{pic:"/Images/2010Clock.jpg", lnk:"http://www.counseling.org/PressRoom/NewsReleases.aspx?AGuid=f1793fe3-d329-4c68-9faf-23a69210ebe5"},
{pic:"/Images/ACA-is-blogging.jpg", lnk:"http://my.counseling.org"},
//{pic:"/Images/ARB-Tout.gif", lnk:"http://www.counseling.org/Convention"},
{pic:"/Images/HT017Podcast.gif", lnk:"http://www.counseling.org/Counselors/TP/PodcastsHome/CT2.aspx"}
)

function randomImg(){
var now = new Date();
var num = (now.getSeconds())%eval(img_links.length);
var place = document.getElementById("place");
place.innerHTML = "<a href='" + img_links[num]["lnk"] + "'><img src='" + img_links[num]["pic"] + "'></a>";
setTimeout("randomImg()", 8000); //change timeout back to 8000 for multiples
}