//-----------------------------------------------------------------------------------------------
// Función para comprobar el formulario de envio de mensajes ("contactar")
function validar( frm ) {
	//alert(frm.empresa.value);
	var errno = 0;
	var EMPRESA = frm.empresa.value;
	var NOMBRE = frm.nombre.value;
	var TELEFONO = frm.telefono.value;
	var EMAIL = frm.email.value;
	var TEXTO = frm.texto.value;
	
	if ( NOMBRE == "" ) errno = 1;
	else if ( EMAIL == "" ) errno = 2;
	else if ( EMAIL.indexOf( "@" ) < 2 ) errno = 4;
	else if ( EMAIL.indexOf( "." ) < EMAIL.indexOf( "@" ) ) errno = 5;
	else if ( TEXTO == "" ) errno = 3;
	//alert(errno);
	switch ( errno ) {
		case 1 : alert( "Introduzca un nombre de contacto" ); frm.nombre.focus(); break;
		case 2 : alert( "Introduzca un email de contacto" ); frm.email.focus(); break;
		case 3 : alert( "Introduzca un texto o comentario" ); frm.texto.focus(); break;
		case 4 : case 5 : alert( "email incorrecto" ); frm.email.focus(); break;
		default : return true;
	}
	return false;
}

//-----------------------------------------------------------------------------------------------
// Función para mostrar popups
function doPopUp( id, ancho, alto ) {
	var unpopup = window.open(id,"popup","width="+ancho+",height="+alto+",location=no,directories=no,status=no,menubar=no,resizable=no" );
	unpopup.focus();
}

var Ventana = null ;

function CerrarVentana(){
   if(Ventana != null) if(!Ventana.closed) Ventana.close();  
}


function AbreVentana(url,ancho,alto){
   var VentanaAlto=alto;
   var VentanaAncho=ancho;
   CerrarVentana();
   Ventana=window.open(url,'FONTEDAPORTELA',"toolbar=no,resizable=no,width="+VentanaAncho+",height="+VentanaAlto+"'");
   Ventana.focus();
}
//----------------------------------------------------------------------------------------------- 


//-------------------------------------------------------------
//-- Script para mostrar las fotos ampliadas en una ventana  --
//-------------------------------------------------------------
function ventana(img,x,y,texto) {
	// Este If es para que el tamaño de la ventana vaya acorde a si la foto es hotizontal o vertical
	LeftPosition = (screen.width) ? (screen.width-x)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-y)/2 : 0;
	
	if (x>y) {
		vent=open("","","top="+TopPosition+",left="+LeftPosition+",toolbar=no,directories=no,menubar=no,width="+(x+30)+",height="+(y+125)+"");
	} else {
		vent=open("","","top="+TopPosition+",left="+LeftPosition+",toolbar=no,directories=no,menubar=no,width="+(x+125)+",height="+(y+125)+"");
	}
	vent.document.write("<head><title>Fonte da Portela</title></head><body>");
	vent.document.write("<style>th,a{color:#005277;font-family :Tahoma,Verdana,Arial;font-size: 10pt;font-weight:bold;}</style>");
	vent.document.write("<BR>");
	vent.document.write("<table bordercolor=#000000 border=0 cellpadding=5 cellspacing=0 width=250 align=center><center>");
	vent.document.write("<th>");
	// Aqui mostramos un titulo descriptivo
	vent.document.write(texto);
	vent.document.write("</th>");
	vent.document.write("<TR>");
	vent.document.write("<TD bgcolor=white align=center>");
	vent.document.write("<img src=\"../fotos/"+img+"\" border=\"0\">");
	vent.document.write("</TD>");
	vent.document.write("</TR>");
	vent.document.write("<tr><th align=\"center\">");
	vent.document.write("<a href=\"javascript:window.close()\">Cerrar</a>");
	vent.document.write("</th></tr>");
	vent.document.write("</TABLE>");
}


//-----------------------------------------------------------------------------------------------
// Funciones para capturar el evento de raton "click". Si es botón derecho, muestra aviso

function nocontextmenu() {
	event.cancelBubble = true;
	event.returnValue = false;
	return false;
}

function norightclick(e) {
	var flag = true;
	if ( window.Event ) {
		if ( e.which == 2 || e.which == 3 ) { flag = false; }
	} else if ( event.button == 2 || event.button == 3 ) {
		event.cancelBubble = true;
		event.returnValue = false;
		flag = false; 
	}
	return flag;
}

if ( window.Event ) { document.captureEvents( Event.MOUSEUP | Event.MOUSEDOWN ); }
document.oncontextmenu = nocontextmenu;
document.onmousedown = norightclick;
document.onmouseup = norightclick;
