var ventana_nueva=null;
var ns4=document.layers;
var ie4=document.all;
var ns6=document.getElementById  && !document.all; 
function cambiarColor ( id , color ) {
	if( ns4 ) {
		alert('Nescape Version 4 no soporta cambios de color');
		return false;
	}
	else if( ie4 ) {
		objeto=document.all[id];
	}
	else if( ns6 ){
		objeto=document.getElementById(id);
	}
	if( !objeto ) {
		alert ('Id no reconocido');
		return false;
	}
	objeto.style.backgroundColor=color;
	return true;
}
function validarNumero ( campo , mensaje , minimo , maximo ) {
	if(!minimo) {
		minimo=6;
	}
	if(!maximo) {
		maximo=15;
	}
	if(parseInt(campo.value)!=campo.value || campo.value.length < minimo || campo.value.length >maximo) {
		alert ( mensaje );
		campo.focus();
		campo.select();
		return false;
	}
	return true;
}
function validarString (campo , mensaje , minimo , maximo ) {
	if( !minimo ) {
		minimo=2;
	}
	if( !maximo ) {
		maximo=255;
	}
	if(!campo.value || campo.value.length < minimo || campo.value.length > maximo ){
		alert ( mensaje );
		campo.focus();
		campo.select();
		return false;
	}
	return true;
}
function nuevaVentana(url , tipo , ancho , alto , coordx , coordy , centrada , query_string , imprimible ) {
	if ( ventana_nueva !=null  && !ventana_nueva.closed ) {
		ventana_nueva.close();
	}
	switch ( tipo ) {
		
		case "vacia" :
		propiedades="width="+ancho+",height="+alto;
		break;
		
		case "estado" :
		propiedades="statusbar,width="+ancho+",height="+alto;
		break;
		
		case "estado-scroll" :
		propiedades="statusbar,scrollbars,width="+ancho+",height="+alto;
		break;
		
		case "herramientas" :
		propiedades="toolbar,width="+ancho+",height="+alto;
		break;
		
		case "herramientas-scroll" :
		propiedades="toolbar,scrollbars,width="+ancho+",height="+alto;
		break;
		
		default :
		propiedades="menubar,toolbar,scrollbars,resizable,location,width="+ancho+",height="+alto;
		break;
	}
	if (centrada) {
		var coordx=( screen.width - ancho ) / 2;
		var coordy=0;
	}
	propiedades+=",top="+coordy+",left="+coordx;
	if (query_string) {
			url+=query_string;
	}
	ventana_nueva=window.open( url , 'ventana_nueva' , propiedades );
	if ( imprimible ) {	
		setTimeout( 'ventana_nueva.print()', 3000 );
	}
	ventana_nueva.focus();
}
function desenfocarLinks() {
	var numero_links=document.links.length;
	for ( i=0 ; i<numero_links ; i++ ) {
		document.links[i].onfocus=document.links[i].blur;
	}
}
function validarSuscripcion( email ) {
	if ( email.value=='' || email.value=='Su @ e-mail' ) {
		alert( 'Ingrese su dirección de e-mail');
		email.focus();
		return false;
	}
return true;
}
