var openmenu = '';
var state = false;

function doRollovr(a,b) {
	document.images[b].src = a;
}
function popUP(mypage, myname, w, h, scroll, titlebar) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable=0'
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) {
		win.window.focus();
	}
}
function ajaxUpdateBlind(script,elemid,pid,num) {
	updater2 = new Ajax.Updater(
		elemid,
		script + '.php',
		{
			onSuccess: justOpenClose(elemid,1),
			method:'post',
			parameters:{pid:pid,pn:num}
		}
	);
}
function ajaxUpdateNoBlind(script,elemid,pid,num) {
	updater2 = new Ajax.Updater(
		elemid,
		script + '.php',
		{
			method:'get',
			parameters:{pid:pid,pn:num}
		}
	);
}
function ajaxUpdatePager(script,elemid,eid,tid,pn,pp) {
	updater2 = new Ajax.Updater(
		elemid,
		script + '.php',
		{
			method:'get',
			parameters:{eid:eid,tid:tid,pn:pn,pp:pp}
		}
	);
}
function justOpenClose(elemid,dur) {
	if ($(elemid).style.display == 'none') {
		state = false;
		new Effect.BlindDown(elemid,{ duration:dur });
	} else {
		state = true;
		new Effect.BlindUp(elemid,{ duration:dur });
	}
}
function OpenClose(elemid,dur) {
	if (openmenu != '' && openmenu != elemid) {
		Effect.BlindUp(openmenu,{ duration:dur });
	}

	if (state) {
		state = false;
		Effect.BlindUp(elemid,{ duration:dur });
	} else {
		state = true;
		Effect.BlindDown(elemid,{ duration:dur });
	}

	openmenu = elemid;
}
function ajaxFormHandler(script,update_id,form_id) {
	updater3 = new Ajax.Updater(
		update_id,
		script + '.php',
		{
			method:'post',
			parameters:{data:$(form_id).serialize()}
		}
	);
}