<!--  JavaScript Document -->
<!-- define the globals -->
$(document).ready(function(){
		
});

var pecking = true;
<!-- preload the pecking / no pecking images used int he CSS file -->
var peckingOFF = new Image();
peckingOFF.src = 'images/css_gra_top.gif';
var peckingON = new Image();
peckingON.src = 'images/css_gra_top_peck.gif';
<!-- timer script for activating the 'peck' script -->

function changeClass(what, newCSS){ <!--  params: 1=the ID of the element to be changed 2=the Class of the ID to chage to -->
	document.getElementById(what).className = newCSS;
}
function changeIDhref(who, newHref){
	document.getElementById(who).href = newHref;
}
function peck(x){
	changeClass('gra_top', 'bird_peck_'+x);
	if(x==1){
		window.status = 'pecking!';
	}else{
		window.status = 'waiting...';
		wait();
	}
	return true;
}

<!--  delay / timer script to call 'peck' -->
function wait() {
	var curdate = new Date()
	var m = curdate.getMonth()
	if(m==11){
		changeIDhref('cssDef', 'css/gra_xmas.css');
		getBird(curdate);
		$('#gra_bot').append('<script type="text/javascript" src="http://s2.wordpress.com/wp-content/plugins/snow/snowstorm.js?ver=3" language="javascript"></script>');

	}else{	
		window.status = 'waiting...';
		setTimeout('randPeck()',5000);
		return true;
	}
}
var birds = new Array();
birds = ["<strong>Barn Owl </strong><br><span class='latin'>(Tyto alba)</span>","<strong>Barnacle Goose</strong><br><span class='latin'>(Branta leucopsis)</span>","<strong>Black-bellied Sandgrouse</strong><br><span class='latin'>(Pterocles orientalis)</span>","<strong>Common Quail</strong><br><span class='latin'>(Coturnix coturnix)</span>","<strong>Common Raven</strong><br><span class='latin'>(Corvus corax)</span>","<strong>Graylag Goose</strong><br><span class='latin'>(Anser anser anser)</span>","<strong>Longeared Owl</strong><br><span class='latin'>(Asio otus)</span>","<strong>Snow Bunting</strong><br><span class='latin'>(Plectrophenax nivalis)</span>","<strong>Snowy Owl</strong><br><span class='latin'>(Bubo scandiacus)</span>","<strong>Starling</strong><br><span class='latin'>(Sturnus vulgaris)</span>","<strong>Grey Wagtail</strong><br><span class='latin'>(Motacilla cinerea)</span>","<strong>Wren</strong><br><span class='latin'>(Troglodytes troglodytes)</span>","<a href='12birds.pdf' target='_blank'><strong>Happy Christmas! here's a present from Gabi!</strong><br><span class='latin'>(Click here for the 12 birds poster)</span></a>"];
function getBird(curdate){
	var d=parseFloat(curdate.getDate());
	if (d>=13 && d<=25){
		document.getElementById('twelveBirds').style.display = 'block';
		document.getElementById('xmasBirdHolder').style.background = '#fff url(images/xmas/' + (d-12) + '.jpg) no-repeat 50% 50%';
		document.getElementById('bName').innerHTML = birds[(d-13)];
	}
}
function randPeck() {	
	window.status = 'thinking about pecking...';
    var n = Math.ceil(Math.random()*10);
	if(n==1){
		peck(1);
		setTimeout('peck(0)',500);
	}else{
		wait()
	}
	return true;
}


//scripts for the don commission 'flicker book'
var activeImg = 0;
var donImages = new Array();
donImages[0] = 'images/don_commission/don_01.jpg';
donImages[1] = 'images/don_commission/don_02.jpg';
donImages[2] = 'images/don_commission/don_03.jpg';
donImages[3] = 'images/don_commission/don_04.jpg';
donImages[4] = 'images/don_commission/don_05.jpg';
donImages[5] = 'images/don_commission/don_06.jpg';
donImages[6] = 'images/don_commission/don_07.jpg';
donImages[7] = 'images/don_commission/don_08.jpg';
donImages[8] = 'images/don_commission/don_09.jpg';
donImages[9] = 'images/don_commission/don_10.jpg';
donImages[10] = 'images/don_commission/don_11.jpg';
donImages[11] = 'images/don_commission/don_12.jpg';
donImages[12] = 'images/don_commission/don_13.jpg';
donImages[13] = 'images/don_commission/don_14.jpg';
donImages[14] = 'images/don_commission/don_15.jpg';
donImages[15] = 'images/don_commission/don_16.jpg';
donImages[16] = 'images/don_commission/don_17.jpg';

//scripts for the CAMO 'flicker book'
var camoimages = new Array();
camoimages[0] = 'images/camo/camo_float00.jpg';
camoimages[1] = 'images/camo/camo_float01.jpg';
camoimages[2] = 'images/camo/camo_float02.jpg';
camoimages[3] = 'images/camo/camo_float03.jpg';
camoimages[4] = 'images/camo/camo_float04.jpg';
camoimages[5] = 'images/camo/camo_float05.jpg';
camoimages[6] = 'images/camo/camo_float06.jpg';
camoimages[7] = 'images/camo/camo_float07.jpg';
camoimages[8] = 'images/camo/camo_float08.jpg';
camoimages[9] = 'images/camo/camo_float09.jpg';
function changeImg(inc, listToCheck){
	activeImg+=inc;
	if(activeImg<0)
		activeImg=listToCheck.length-1;
	else if(activeImg>=listToCheck.length)
		activeImg=0;
	document.getElementById('rotImg').src = listToCheck[activeImg];
}	


