function checkRegistration(f) {
	if (f.login.value == "") {
		alert(ENTER_LOGIN);
		f.login.focus();
		event.returnValue = false;
		return false;
	} else if (!isEmailValid(f.email.value) || (f.email.value == "")) {
		alert(ENTER_EMAIL);
		f.email.focus();
		event.returnValue = false;
		return false;
	}
	return true;
}

function checkUpdateRegistration(f) {
	if (!isEmailValid(f.email.value)) {
		alert(ENTER_EMAIL);
		f.email.focus();
		event.returnValue = false;
		return false;
	}
	return true;
}

function isEmailValid(email) {
	var s = "[\\w\\-]+(\\.[\\w\\-]+)*@((([a-zA-Z0-9]+)|([a-zA-Z0-9]+[\\w\\-]*))(\\.([\\w^_]+\\.\\2))?\\.)?[\\w\\-]{2,}\\.[a-zA-Z]{2,}";
	var re = new RegExp(s);
	return re.test(email);
}

function barewin2(url, width, height) {
	open(document.getElementsByTagName("base")[0].href + url, "_blank", "height=" + height + ", width=" + width + ", resizable=yes");
}

function barewin(url) {
	barewin2(url, 400, 300);
}

function offsetLeft(obj) {
	var x = 0;
	var parent = obj;
	do {
		x += parent.offsetLeft;
		parent = parent.offsetParent;
	} while (parent != null);
	return x;
}

function offsetTop(obj) {
	var y = 0;
	var parent = obj;
	do {
		y += parent.offsetTop;
		parent = parent.offsetParent;
	} while (parent != null);
	return y;
}

function showBaloon(src, baloon) {
	baloon.style.pixelLeft = offsetLeft(src);
	baloon.style.pixelTop = offsetTop(src) + 15;
	baloon.style.display = "block";
}

function hideBaloon(baloon) {
	baloon.style.display = "none";
}
function viewImg(path,w,h,title,t) {
	var isNS4 = (document.layers) ? true : false;
	var isIE4 = (document.all && !document.getElementById) ? true : false;
	var isIE5 = (document.all && document.getElementById) ? true : false;
	var isNS6 = (!document.all && document.getElementById) ? true : false;

	var cont = document.getElementById('ss');
	var area = document.createElement('div');
	area.style.position = 'absolute';
	area.innerHTML='HEHE';
	
	curX = (isNS4 || isNS6) ? e.pageX : window.event.x ;
	curY = (isNS4 || isNS6) ? e.pageY : window.event.y ;

	if (isNS4) document.layers[divname].left = t.x;
	else if (isIE4 || isIE5) area.style.pixelLeft = t.x;
	else if (isNS6) area.style.left = t.x;

	if (isNS4) document.layers[divname].top = t.y;
	else if (isIE4 || isIE5) area.style.pixelTop = t.y;
	else if (isNS6) area.style.top = t.y;
	area.style.zIndex = 100;
	cont.appendChild(area);
	/*
	offsetTop
	offsetLeft
	offsetWidth
	offsetHeight
	*/
}




























