var hija;

nav4 = window.Event ? true : false;

function body_onload(){
	ini();// tooltip
	//setFocus();
	//actualizar_usuario_online();
	//actualizar_operador();
	//verificar_invitacion();
	var var_scrolear = window.scrolear ? window.scrolear : false;
	
	if( var_scrolear ){
		scrolear();
	}
	//repararEmbed();
}

function open_img(url_img, alt, ancho, alto){
	
	var i=0;
	var j=20;
	
	var browser = navigator.appName + " " + navigator.appVersion;
	var getkey = browser.substring(50, 51);
	
	if (browser.substring(0, 9)=="Microsoft"){
		if (getkey<"7"){
			j=20;
		}else{
			j=30;
		}
	}
	
	var alto2 =  eval(alto) + j;
	var ancho2 = eval(ancho) + 20;
	
	
	/* Esto para que la ventana no quede menor a 170 x 170 ya que sino puede no verse bien el cartel de cargando */
	if( alto2 < 170 ){
		alto2=170;
	}
	if( ancho2 < 170 ){
		ancho2=170;
	}
	/**/
	
	
	if (navigator.appName == 'Netscape'){
		i=20;
	}
	
	var y = ( screen.height - alto2 - 70 ) / 2;
	var x = ( screen.width - ancho2 - i ) / 2;
	
	if(hija){
		hija.close();
	}
	//alert(ancho2);
	hija = window.open("site/presentacion/catalogo/imagen.php?img="+url_img+"&alt="+alt+"&ancho="+ancho+"&alto="+alto+"&an="+ancho2+"&al="+alto2, "Imagen", "directories=no,menubar=no,status=no,toolbar=no,location=no,scrollbars=no,fullscreen=no,height="+alto2+",width="+ancho2+",left="+x+",top="+y);
}

function popup_img(url_img, alt, ancho, alto){
	
	var i=0;
	var j=20;
	
	var browser = navigator.appName + " " + navigator.appVersion;
	var getkey = browser.substring(50, 51);
	
	if (browser.substring(0, 9)=="Microsoft"){
		if (getkey<"7"){
			j=20;
		}else{
			j=30;
		}
	}
	
	var alto2 =  eval(alto) + j;
	var ancho2 = eval(ancho) + 20;
	
	/* Esto para que la ventana no quede menor a 170 x 170 ya que sino puede no verse bien el cartel de cargando */
	if( alto2 < 170 ){
		alto2=170;
	}
	if( ancho2 < 170 ){
		ancho2=170;
	}
	/**/
	
	if (navigator.appName == 'Netscape'){
		i=20;
	}
	
	var y = ( screen.height - alto2 - 70 ) / 2;
	var x = ( screen.width - ancho2 - i ) / 2;
	
	if(hija){
		hija.close();
	}
	hija = window.open("site/presentacion/popup_image.php?img="+url_img+"&alt="+alt+"&ancho="+ancho+"&alto="+alto, "ImagePopup", "directories=no,menubar=no,status=no,toolbar=no,location=no,scrollbars=no,fullscreen=no,height="+alto2+",width="+ancho2+",left="+x+",top="+y);
}

function contactar(id, codigo, nombre){
	window.open("site/presentacion/catalogo/producto_contactar.php?id="+id+"&codigo="+codigo+"&nombre="+nombre, "Contactar", "directories=no,menubar=no,status=no,toolbar=no,location=no,scrollbars=no,fullscreen=no,height=480,width=480,left=400,top=200");	
}

function setFocus(){
 
	if( document.forms != null ){
		if ( document.forms[0].elements[0].type == "text" && document.forms[0].elements[0].disabled == false ){
			c = document.forms[0].elements[0];
			c.focus();
			c.select();
		}
	}
}

function TeclaCode(evt){
	if (evt.keyCode){
		return evt.keyCode;
	}else{
		return evt.which;
	}
}

function acceptTel(evt){ // NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57, '(' = 40, ')' = 41, '-' = 45, '/' = 47
	var key = TeclaCode(evt);
	return (key <=13 ||  key==32 || key==40 || key==41 || key==45 || key==47 || (key >=48 && key <=57));
}

function ValidarEnter(evt, funcion){
	var key = TeclaCode(evt);
	if (key==13) {
		funcion(); /* Llama a la funcion pasada por parametro dinamicamente que serķa la de validar el formulario en cuestion */
	}
}

function ValidarEspacio(evt, campo){
	var key = TeclaCode(evt);
	// NOTE: Space = 32, Backspace = 8, Enter = 13, '0' = 48, '9' = 57, '(' = 40, ')' = 41, '-' = 45, '/' = 47
	if( key == 32 ){ /* Espacio */
		alert('El campo: '+ campo.alt +' No puede contener espacios.');
	}
	return (key != 32);
}

function OverAmpliar(div_id){
	var div = document.getElementById(div_id);
	div.className = 'image_zoom2';

}

function OutAmpliar(div_id){
	var div = document.getElementById(div_id);
	div.className = 'image_zoom';
}

function abir_mensajes_tarjetas(){
	ventana_mensajes_tarjeta = window.open("site/presentacion/catalogo/mensajes_tarjeta.php", "Mensajesr", "directories=no,menubar=no,status=no,toolbar=no,location=no,scrollbars=yes,fullscreen=no,height=530,width=500,left=400,top=200");	
}

function mail_check(mail){
	if( (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mail)) ){
		return true;
	}else{
		return false;
	}
}
