function Show(id,type,w,h)
{
	window.open('Photo_show.asp?id='+id+'&type='+type,'_blank','width='+w+',height='+h+',toolbar=0,status=0,menubar=0');
}

function Info(id)
{
	window.open('Photo_info.asp?id='+id,'_blank','width=300,height=300,toolbar=0,status=0,menubar=0');
}

function Desktop(id)
{
	window.open('Photo_desktop.asp?id='+id,'_blank','width=300,height=350,toolbar=0,status=0,menubar=0');
}

function isEmail(email)
{
	return /^[\w\-%~\.]+@[\w\-\.]+\.[\w]{2,4}$/.test(email);
}

function validate(fields)
{
	/*
		fields is an array of arrays: [[field,'verify','message'],[field,'verify','message']]
	*/
	var i,field,ok;
	for (i=0; i<fields.length; i++) {
		field=fields[i][0];
		switch(fields[i][1]) {
			case 'empty': ok=field.value.length>0; break;
			case 'email': ok=isEmail(field.value); break;
		}
		if (!ok) {
			alert(fields[i][2]);
			field.focus();
			return false;
		}
	}
	return true;
}

function showPic(file,title,w,h)
{
	window.open('ShowPic.asp?title='+escape(title)+'&file='+escape(file),'_blank','width='+w+',height='+h+',toolbar=0,status=0,menubar=0');
}
