function specOnLoad() {
	preload2(
	'../subcommon/pod_04.gif', '../subcommon/pod_04f.gif',
	'../subcommon/pod_08.gif', '../subcommon/pod_08f.gif',
	'../subcommon/pod_11.gif', '../subcommon/pod_11f.gif',
	'../subcommon/pod_15.gif', '../subcommon/pod_15f.gif',
	'../subcommon/pod_18.gif', '../subcommon/pod_18f.gif',
	'../subcommon/pod_20.gif', '../subcommon/pod_20f.gif'
	);
	var e1 = cbeGetElementById('pod-13').cbe,
	e2 = cbeGetElementById('floatnote').cbe;
	
	e1.addEventListener("mouseMove", moveNoteListener, false);
	e1.addEventListener("click", clickNoteListener, false);
	e2.addEventListener("click", clickNoteListener, false);
	e2.addEventListener("mouseMove", moveNoteListener, false);
	
	//e1.addEventListener("mouseOut", outNoteListener, false);
	//e2.addEventListener("mouseOut", outNoteListener, false);
	preloadNumbers();
	resetSlide();
	setNumber(maxNote, "numberl");
}

function outNoteListener(e) {
	resetSlide();
}

function moveNoteListener(e) {
	var y = e.pageY;
	var waz = cbeGetElementById('pod-13').cbe;
	var length = waz.height();
	var currNote = maxNote - (maxNote * ((y - waz.pageY()) / length));
	if (currNote > maxNote)
		currNote = maxNote;
	if (currNote < 1)
		currNote = 1;
	var fNote = cbeGetElementById('floatnote').cbe;
	fNote.slideTo(fNote.left(), y - waz.pageY() + 90, app.tm / 4);
	var fNum = cbeGetElementById('floatnum').cbe;
	fNum.slideTo(fNum.left(), y - waz.pageY() + 96, app.tm / 4);
	intCurrNote =parseInt(""+currNote);
	document.glizda.number.value= intCurrNote;
	setNumber(intCurrNote, "number");
}


function preloadNumbers() {
  if (!document.images) return;
  numArr = new Array();
  for (i = 0; i < 10; i++) {
	numArr[i] = new Image();
	numArr[i].src = "../subcommon/"+i+".gif";
  }
}

function showOgon() {
	var ogon = cbeGetElementById('wogon').cbe;
	with (ogon) {
		moveTo(120,40);
		resizeTo(220, 84);
		zIndex(50);
		show();
	}
}

function setNumber(number, baseNumberName) {
	number += 0.5;
	var n0 = parseInt(""+(number % 10)),
		n1 = parseInt(""+((number / 10) % 10)),
		n2 = parseInt(""+((number / 100) % 10)),
		n3 = parseInt(""+((number / 1000) % 10));
// 	alert("number was: "+number+" n0= "+n0+" n1="+n1+" n2="+n2);
	if (numArr != undefined) {
		if (numArr[n3] != undefined)
			document.images[baseNumberName+"3"].src = numArr[n3].src;
		if (numArr[n2] != undefined)
			document.images[baseNumberName+"2"].src = numArr[n2].src;
		if (numArr[n1] != undefined)
			document.images[baseNumberName+"1"].src = numArr[n1].src;
		if (numArr[n0] != undefined)
			document.images[baseNumberName+"0"].src = numArr[n0].src;
	}
}

function resetSlide() {
	var waz = cbeGetElementById('pod-13').cbe;
	var length = waz.height();
// 	var y = ((pageNote * length) / (maxNote)) + waz.pageY();
	var y = waz.pageY() + length * ((maxNote - pageNote) / maxNote);
	var fNote = cbeGetElementById('floatnote').cbe;
	if (doSlide)
	    fNote.slideTo(fNote.left(), y - waz.pageY() + 90, app.tm / 4);
	var fNum = cbeGetElementById('floatnum').cbe;
	if (doSlide)
	    fNum.slideTo(fNum.left(), y - waz.pageY() + 96, app.tm / 4);
	document.glizda.number.value=parseInt(""+pageNote);
	setNumber(pageNote,"number");
}

function clickNoteListener(e) {
	document.glizda.submit(true);
}

function sleepGlizda() {
	cbeGetElementById('pod-06').cbe.hide();
	cbeGetElementById('pod-13').cbe.hide();
	cbeGetElementById('floatnote').cbe.hide();
	cbeGetElementById('floatnum').cbe.hide();
	cbeGetElementById('firstnote').cbe.hide();
	cbeGetElementById('lastnote').cbe.hide();
}


// resize of the elements specific to the valencia subpage. returns offset (top, left) of the content
function resizeSpecific() {
	
	if (cbeGetElementById('userpane') != null) {
		with (uPane = cbeGetElementById('userpane').cbe) {
			moveTo(uPane.parentNode.width()-50,150);
			show();
		}
	}
	
	with (el6 = cbeGetElementById('pod-06').cbe) {
		moveTo(10,10);
		resizeTo(120, 97);
		zIndex(10);
		show();
	}
	with (el13 = cbeGetElementById('pod-13').cbe) {
		left(el6.left() - 2);
		top(el6.top() + el6.height());
		resizeTo(54, 434);
		zIndex(10);
		show();
	}
	
	with (floatNote = cbeGetElementById('floatnote').cbe) {
		left(el13.left());
		top(el13.top());
		resizeTo(76, 17);
// 		background('transparent', '../subcommon/znak.png');
		zIndex(20);
		show();
	}

	with (floatNum = cbeGetElementById('floatnum').cbe) {
		left(floatNote.left() + 50);
		top(floatNote.top()  + 6);
		resizeTo(50, 8);
		zIndex(30);
		show();
	}
	with (firstNote = cbeGetElementById('firstnote').cbe) {
		left(el13.left() + 3 * (el13.width()/4));
		top(el13.top() + el13.height() - 10);
		zIndex(20);
		resizeTo(50, 8);
		show();
	}
	with (lastNote = cbeGetElementById('lastnote').cbe) {
		left(el13.left() + 3 * (el13.width()/4));
		top(el13.top()-10);
		zIndex(20);
		resizeTo(150, 30);
		show();
	}
	
	var myoffset = { x : 0, y : 0 };  

	return myoffset;
}