// scripts for hvh template-2009

function getCookie(value) {
	var dc = document.cookie;
	var prefix = value + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} else {
		begin += 2;
	}
	var end = document.cookie.indexOf(";", begin);
	if (end == -1) {
		end = dc.length;
	}
	return dc.substring(begin + prefix.length, end);
}

function doGA_Tracking(){
	var GA_OptOut = getCookie("GA_OptOut");
	if (GA_OptOut && GA_OptOut!=null && GA_OptOut=='true') return false;
	else return true;
}

var expdate=new Date();
expdate.setDate(expdate.getDate()+365);


function toggle_grd_selector(element,container)	{
	var div = $(container);
	var nodeListDiv = div.childNodes;

	for(j=0;j<nodeListDiv.length;j++){
		//alert(nodeListDiv.item(j).nodeName);
		if(nodeListDiv.item(j).nodeName=="UL"){
			var nodeList = nodeListDiv.item(j).childNodes;
		
			for(i=0;i<nodeList.length;i++){
				//alert(nodeList.item(i).id);
				if(nodeList.item(i).nodeName=="LI" && nodeList.item(i).id!=element){
					//if(nodeList.item(i).getAttribute('class')=='active'){}
					if(nodeList.item(i).className=='active'){
						//alert(nodeList.item(i).className);
						//nodeList.item(i).removeAttribute('class');
						nodeList.item(i).className = '';
					}
				}
			}
			//$(element).setAttribute('class','active');
			$(element).className = 'active';
		}
	}
}
	
if (typeof(Effect) != 'undefined')	{
	// New effects from http://wiki.script.aculo.us/scriptaculous/show/EffectsTreasureChest
	Effect.divSwap = function(element,container)	{
		var div = document.getElementById(container);
		var elementObj = $(element);
		var nodeList = div.childNodes;
		var queue = Effect.Queues.get('menuScope');
	
		if(queue.toArray().length<1){
			if(Element.visible(elementObj)==false){
				for(i=0;i<nodeList.length;i++){
					if(nodeList.item(i).nodeName=="DIV" && nodeList.item(i).id!=element){
						if(Element.visible(nodeList.item(i))==true){
							//Effect.SlideUp(nodeList.item(i),{queue:{position:'end',scope:'menuScope',limit:2}})
							//Effect.SlideUp(nodeList.item(i),{duration: 0.1});
							nodeList.item(i).style.display = 'none';
						}
					}
				}
				//Effect.SlideDown(element,{queue:{position:'end',scope:'menuScope',limit:2}})
				//Effect.SlideDown(element,{duration: 0.1});
				$(element).style.display = 'block';
			}
		}
	}
}

if (typeof(jQuery) != 'undefined')	{
	//if (!jQuery.browser.msie)	{
		$(document).ready(function() {
			$('#advent2010').fancybox({
				'width'				: 922,
				'height'			: 500,
				'autoScale'			: false,
				'transitionIn'		: 'fade',
				'transitionOut'		: 'none',
				'overlayOpacity'	: 0.8,
				'overlayColor'		: '#666',
				'type'				: 'iframe'
			});
		});
	//}
}

