var globaljs_expresionmail = /^[A-Za-z0-9][A-Za-z0-9_.-]*@[A-Za-z0-9_-]+\.[A-Za-z0-9_.-]+[A-za-z-]$/;

var globaljs_expresionurl = /(http):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;

var globaljs_expresion_imagenes = new RegExp(".(gif|jpg|png|bmp|jpeg)$","i");

var globaljs_expresion_bases = new RegExp(".(mdb|xls|ccdb|xlsx)$","i");

var globaljs_expresion_access = new RegExp(".(mdb|ccdb)$","i");

var globaljs_expresion_pdf = new RegExp(".(pdf)$","i");

var globaljs_expresion_archivos = new RegExp(".(doc|txt|pdf|ppt|docx|cad|zip|rar|xls|mdb|gif|jpg|png|bmp|jpeg)$","i");

var globaljs_expresionusuario=/^[A-Za-z0-9-]*$/;



function objAjax(){

	var peticion = false; 

	try { peticion = new XMLHttpRequest(); } catch (trymicrosoft) { 

	try { peticion = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { 

	try { peticion = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { 

			peticion = false; }}}

	return peticion;

}



function _$(id){return document.getElementById(id);}

function _$$(name){return document.getElementsByName(name);}

function dvisible(id){$(id).style.visibility='visible'}

function dhidden(id){$(id).style.visibility='hidden'}

function dnone(id){$(id).style.display='none'}

function dinline(id){$(id).style.display='inline'}

function dblock(id){$(id).style.display='block'}

function trim(str){return str.replace(/^\s+|\s+$/, '');}

function txaSinSalto(objeto){objeto.value = objeto.value.replace(/\s*[\r\n][\r\n \t]*/g, "");}

function marcartodos(name)	{ var chk;chk=$$(name); 	for(i=0;i<chk.length;i++){chk[i].checked=true;} }

function desmarcartodos(name){ var chk; chk=$$(name); for(i=0;i<chk.length;i++){chk[i].checked=false;	}}

function simplejx(accion, pagina){

	var oajax=new Xajax();

	oajax.clearParameters();

	oajax.setParameter('accion',accion);

	oajax.Callback=function(){

		if(accion!=''){ $(accion).innerHTML=oajax.getRespuesta(); }

	}

	oajax.SendPost(pagina, true);	

}



function limitar(id,largo){

	var cadena=$(id).value;

	var cantidadenters=0;

	var x;

	x=cadena.split("\n");

	cantidadenters=x.length-1;

	if ($(id).value.length>=(largo-cantidadenters)){$(id).value=$(id).value.substring(0,largo-cantidadenters);}

}

function plop(id){

	if($(id).style.display=='block'){	$(id).style.display='none';}

	else if($(id).style.display=='none'){	$(id).style.display='block';}

}



var win = null; 

function newWindow(mypage,myname,w,h,features) { 

 					Shadowbox.open({
					  player:     'iframe',
					  title: 		myname,
					  content: mypage,
					  width:w,
					  height:h
					});


/*	var winl = (screen.width-w)/2; 

	var wint = (screen.height-h)/2; 

	if (winl < 0) winl = 0; 

	if (wint < 0) wint = 0; 

	var settings = 'height=' + h + ','; 

	settings += 'width=' + w + ','; 

	settings += 'top=' + wint + ','; 

	settings += 'left=' + winl + ','; 

	settings += features; 

	win = window.open(mypage,myname,settings); 

	win.window.focus(); 
	*/

}





/*

function v_clave(){

	var errores = '';

	if($('').value==''){ errores+='*  \n'; }

	if(errores!=''){ alert('Los siguientes campos son obligatorios:\n' + errores) }

	else{ $('').submit(); }

}

*/