function cierraVentana (){
	this.close();
	return;
}

function situarCampo (mCampo){
	mCampo.focus();
	mCampo.blur();
	mCampo.select();
	return;
}

function validarElementoApellidosNombre(mCadena){
	var expresionsepara = /[\s,]+/
	var arrayElementos = mCadena.split (expresionsepara);	
	if (arrayElementos.length == 0){return false;}			
	for (var i = 0; i < arrayElementos.length; i ++){		
		if (!validarElementoCaracter(arrayElementos[i])){return false;}
	}
	return true;
}

function validarElementoNumerico (mCadena) {
	var expresion = /^[0-9]+$/
	return expresion.test(mCadena);	
}		

function validarElementoCaracter2 (mCadena) {
	var expresion = /^[a-zA-ZáéíóúÁÉÍÓÚäëïöüÄËÏÖÜÇçª]+$/
	return expresion.test(mCadena);	
}
function validarElementoCaracter (mCadena) {
	var expresion = /^[a-zA-ZàèìòùáéíóúÁÉÍÓÚäëïöüÄËÏÖÜÇçª]+$/
	return expresion.test(mCadena);	
}
function validarElementoCaracterEspecial2 (mCadena) {
	var expresion = new RegExp(" ", "gi");
	do{
		mCadena = String(mCadena).replace ("  ", " ");
	}while(expresion.test(mCadena));
	expresion = /^[a-zA-ZáéíóúÁÉÍÓÚäëïöüÄËÏÖÜÇçª ]+$/
	return expresion.test(mCadena);	
}

function validarElementoCaracterEspecial (mCadena) {
	var expresion = new RegExp(" ", "gi");
	do{
		mCadena = String(mCadena).replace ("  ", " ");
	}while(expresion.test(mCadena));
	expresion = /^[a-zA-ZàèìòùáéíóúÁÉÍÓÚäëïöüÄËÏÖÜÇçª ]+$/
	return expresion.test(mCadena);	
}

function validarElementoVacio (mCadena, mLongitud) {	
	if ((mCadena == "") || (mCadena.indexOf (" ",0) == 0) || (mCadena.length < mLongitud))
		return false;	
	return true;
}

function validarEmail (mCadena) {
	var expresion = /^[^@\s]+@[^@\s]+\.[^@\s\.]/
	return expresion.test(mCadena);		
}

function tomarArchivo (jBrowse, jNombre) {
	var cadena1 = "";
	var cadena2 = "";
	cadena2 = jBrowse.substr(jBrowse.lastIndexOf("\\") + 1);
	cadena1 = cadena2.toUpperCase ();
	if (cadena1.indexOf (".PDF", 0) == -1 	&& cadena1.indexOf (".ZIP", 0) == -1 
		&& cadena1.indexOf (".SWF", 0) == -1 && cadena1.indexOf (".HTM", 0) == -1
		&& cadena1.indexOf (".TIFF", 0) == -1)		
	{
		alert ('El archivo para '+jNombre+' introducido no es válido');		
		return "";
	}
	return cadena2;
}


function selectorEspecialidades (sValor, sDirweb) {		
	sValor = String(sValor);
	if (sValor != "") {		
		if (sValor.toUpperCase() != "T" && sValor != "t")		
			sDirweb = sDirweb.indexOf ('&', 0) != -1 ? sDirweb + "&IESP=" + sValor : sDirweb + "?IESP=" + sValor;				
		else
			sDirweb = sDirweb.indexOf ('&', 0) != -1 ? sDirweb + "&IESP=" + sValor : sDirweb + "?IESP=";				
	
	}	
	else
		return;
	document.location.href= sDirweb
	return;
}


function pidePassword(pPassword, pdoc, pActivo)	{
	//Abre el fichero pdoc validado desde la página situada en pPassword
	
	if (pActivo){
		//Con validación				
		window.open(pPassword+pdoc,"Visualización","resizable=yes, status=no,toolbar=no,scrollbars=yes,menubar=no,width=800,height=700, top=5,left=5");
	}else{	
		//Sin validación
		//	window.open (pdoc)
		window.open("aviso.htm","","toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,copyhistory=no,width=470,height=250,top=5, left=5");
	}
}//pidePassword



//Pasar direccion a varServer.asp

function abreAnunciese (){
	window.open('http:/www.arancongresos.com/aran/formulario.asp',"Anunciese","resizable=no, status=no,toolbar=no,scrollbars=yes,menubar=no,width=470,height=550, top=5,left=5");
	return;
}

function abreCompraLibro (pDirweb){
	window.open(pDirweb,"Compra","resizable=no, status=no,toolbar=no,scrollbars=yes,menubar=no,width=470,height=550, top=5,left=5");
	return;
}

function abreFotoOriginal (pDirweb, x_imagen, y_imagen){
	ventana = open(pDirweb,"Imagen", "resizable=no, status=no,toolbar=no,scrollbars=no,menubar=no,width="+x_imagen+",height="+y_imagen+",top=50,left=50");			
}
