var urlAddress = window.location.href;
var pageName = document.title;
var printContent = "";
var printTitle = "";

function confirmDelete()
{
    if (confirm("Are you sure you want to remove this record permanently? Doing so will remove all references to this record from the system. Note that this action cannot be undone.")==true)
        return true;
    else
        return false;
    }

function clickButton(key_1, key_2, btn) {
    if ((key_1 == 13) || (key_2 == 13)) {
        document.getElementById(btn).click();
        return false;
    } 
    else return true;
}

function checkColumn() {

	var obj = document.getElementById('content_right');
	var content = obj.innerHTML;
	
	while (content.indexOf("<!--") > -1)
		content = content.replace("<!--", "");
		
	var host = (("https:" == document.location.protocol) ? "https://secure.virtualatlantic.com/" : "http://www.");
		
	if(content.indexOf("<") < 0) {
		document.getElementById('column_right').style.display = "none";
		document.getElementById('content_main').style.width = "733px";
		
		document.getElementById('container').style.background= "White url(" + host + "leadertoleader.org/images/tablebg1col.gif) repeat-y top left";
	}
	else {
		
		document.getElementById('container').style.background= "White url(" + host + "leadertoleader.org/images/tablebg2col.gif) repeat-y top left";
	}
}

function checkMenu() {
	var inner = 0;
	var outer = 0;
	var skip = -1;
	
	if (urlAddress.indexOf("knowledgecenter") > -1 || urlAddress.indexOf("blog.leadertoleader.org") > -1) {
	
		outer = 1;
		
		if (urlAddress.indexOf("journal") > -1 || urlAddress.indexOf("resources.aspx") > -1) {
			inner = 1;
			
			if (urlAddress.indexOf("reprints") > -1) skip = 1;
			else if (urlAddress.indexOf("purchasing") > -1) skip = 2;
			else if (urlAddress.indexOf("subscribe") > -1)  skip = 3;
			else skip = 0;			
		}
		else if (urlAddress.indexOf("publication") > -1) { 
			inner = 2;
				
			if (urlAddress.indexOf("reprints") > -1) skip = 5;
			else if (urlAddress.indexOf("purchasing") > -1) skip = 6;
			else skip = 4;		
		}
		else if (urlAddress.indexOf("leaders") > -1) {
			inner = 3;
			skip = 7;
		}
		else if (urlAddress.indexOf("innovation") > -1)
		{
			inner = 5;
			skip = 9;
		} 
		else if (urlAddress.indexOf("additional_resources") > -1) 
		{
			inner = 6;
			skip = 10;
		} 		
		
	

	}
	else if (urlAddress.indexOf("tools") > -1) {
	
		outer = 2;
		
		if (urlAddress.indexOf("sat") > -1) {
			if (urlAddress.indexOf("contact") > -1) skip = 1;
			else if (urlAddress.indexOf("purchasing") > -1) skip = 2;
			else if (urlAddress.indexOf("reprints") > -1)  skip = 3;
			else skip = 0;	
			inner = 1;
		}
		else if (urlAddress.indexOf("challenge") > -1) {
			inner = 2;
			skip = 4;	
		}
		else if (urlAddress.indexOf("workbooks") > -1) {
			inner = 3;
			skip = 5;	
		}
	
		
	}	
	else if (urlAddress.indexOf("iap") > -1 || urlAddress.indexOf("ourwork") > -1) {
	
		outer = 3;
				
	}	
	else if (urlAddress.indexOf("getinvolved") > -1) {
	
		outer = 6;
		
		if (urlAddress.indexOf("membership") > -1) {
			inner = 1;
			skip = 0;
		}
		else if (urlAddress.indexOf("donate") > -1) {
			inner = 2;
			skip = 1;
		}
		
	}
	else if (urlAddress.indexOf("about") > -1) {
	
		outer = 7;
				
		if (urlAddress.indexOf("board") > -1) {
			skip = 1;
			inner = 2;
		} 
		else if (urlAddress.indexOf("staff") > -1) {
			skip = 2;
			inner = 3;
		} 
		else if (urlAddress.indexOf("annual") > -1) {
			skip = 4;
			inner = 5;
		}
		else if (urlAddress.indexOf("press") > -1) {
			skip = 5;
			inner = 6;
		}
		else if (urlAddress.indexOf("faq") > -1) {
			skip = 6;
			inner = 7;
		}
		else if (urlAddress.indexOf("about") > -1) {
			skip = 0;
			inner = 1;
		}
		
	}
	
	
	if (outer > 0) {
		var obj = document.getElementById('group'+outer);
	
		if (obj != null) {
	
			obj.style.visible = 'visible';
			obj.style.display = 'block';
			
			if (inner > 0) {
				obj = document.getElementById('group'+outer+'_'+inner);
				
				if (obj != null) {
					obj.style.visible = 'visible';
					obj.style.display = 'block';
				
				}
			}
			
		}
	}
	
	if (skip > -1) {
		
		document.getElementById('group'+outer).getElementsByTagName('li')[skip].childNodes[0].style.color = '#000000';
		document.getElementById('group'+outer).getElementsByTagName('li')[skip].childNodes[0].style.background = '#FFAE00';
		
		if (document.getElementById('group'+outer).getElementsByTagName('li')[skip].childNodes[0].getElementsByTagName('span').length > 0)
			document.getElementById('group'+outer).getElementsByTagName('li')[skip].childNodes[0].getElementsByTagName('span')[0].style.color = '#000000';	
	}
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

// Clears the search fields on focus.
function SearchClear(txt, defaultText)
{
  var input = txt;
  if (input.value == defaultText)
    input.value = "";
  else if (input.value == "")
    input.value = defaultText;
}
