function _emailValidator(email) {
	var RE = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
	return RE.test(email);
}
function preloader(list, path) {
	preloadedPictures   = new Array();
    for (i=0; i<list.length; i++) {
		preloadedPictures[i]     = new Image();
		preloadedPictures[i].src = path + list[i];
	}
}

function  pictureLoader(ev) {
	ev || (ev = window.event);
	var obj;
  	obj=getObjectOfEvent(ev);
  	if (!obj) {return true;}

  	var id = obj.name.split('_')[1];
  	document.images['bigpic'].src = 'uploads/gallery/' + id + '.jpg';
	document.getElementById('bigpicText').innerHTML = obj.alt;
	form.activeId.value = id;
}
	
function defaultOver(ev) {
	ev || (ev = window.event);
	var obj;
  	obj=getObjectOfEvent(ev);
  	if (!obj) {return true;}
	window.status = obj.title; 
	killEvent(ev);
	return false;
}

function defaultOut(ev) {
  	window.status = '';
}

function _globalOnLOad() {
	if (window._gat) {
		pageTracker = _gat._getTracker("UA-5723244-1");
		pageTracker._trackPageview();
	}
	form = document.forms[0]; 
	var obj;
	if (document.forms[0].author) {
		obj = document.forms[0].author;
		obj.onchange = function() {document.forms[0].submit();}
		obj = document.forms[0].cat;
		obj.onchange = function() {document.forms[0].submit();}
	}
	
	if (window.SWFObject) {
		var flash = new SWFObject("banner2.swf", "banner", "170", "170", "8", "#FFFFFF");
		flash.addParam('menu', 'false');
		flash.write("flashbanner"); 
		
		flash = new SWFObject("bookline.swf", "bookline", "680", "120", "8", "#00703C");
		flash.addParam('menu', 'false');
		flash.write("booklinediv"); 
	}
	
	if (document.images['bigpic']) {
		var imgs = document.images;
		for(var i=0; i<imgs.length; i++) {
			if (imgs[i].name.indexOf('img_') == 0) {
				addEvent(imgs[i], 'click', pictureLoader);
			}
		}
	}
	
	if (window.onLoadEvents) {
		onLoadEvents();
	}
}
addEvent(window, 'load', _globalOnLOad);

var pageTracker;