// only used on home page

// trying to solve the OpenX "bad request" problem

function deleteAllCookies() {
    var cookies = document.cookie.split(";");

    for (var i = 0; i < cookies.length; i++) {
        var cookie = cookies[i];
        var eqPos = cookie.indexOf("=");
        var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
        if (name.indexOf('OAVARS') != -1) {
        	//console.log(name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/");
        	document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/";
        }
    }
}

$(window).unload(function() {
	deleteAllCookies();	
});



$(document).ready(function(){
	
	var sidebarOffset = document.getElementById('stickypuppy').offsetTop;
	var footerLinxOffset = $('div.footerlinx').offset().top;
	var user_agent = navigator.userAgent;
	if (user_agent.indexOf("WebKit") != -1) footerLinxOffset = footerLinxOffset + 300;
	if (user_agent.indexOf("WebKit") != -1) sidebarOffset = footerLinxOffset + 300;
	
	$(window).scroll(function(){
	
		var footerOffset = $('#footer').offset().top;
		
		//console.log ("doc:" + $(document).scrollTop());
		//console.log ("offset:" + sidebarOffset);

		if ($(document).scrollTop() > sidebarOffset) {
			$('div.sticky').addClass('stuck');
		} else {
			$('div.sticky').removeClass('stuck');
			$('div.sticky').css('top', 0);
		}
		
		if ($(document).scrollTop() > footerLinxOffset) {
			$('div.footerlinx').addClass('stuck');
		} else {
			$('div.footerlinx').removeClass('stuck');
			$('div.footerlinx').css('top', 0);
		}
		
		if ($(document).scrollTop() > footerOffset - $('div.sticky').height()) {
			var toofar = footerOffset - $(document).scrollTop() - 600;
			//console.log (toofar);
			$('div.sticky').css('top', toofar);
		}
		
	
	});
		
	//$('a.fancybox').fancybox();			
		
});
