<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
window.addEvent('domready', function(){
	//--------------------------------------------------------------------------------------
	//Para mantener la sesión viva haciendo llamados periódicos a cierto script que inicia la sesión
	//Podemos usar una petición (request) muchas veces
	var elemento = $('elemento');
	var req = new Request.HTML({url:'think_keepalive.php', 
		onSuccess: function(html) {
			//Limpiar texto dentro del DIV keepalive.
			elemento.set('text', '');
			//Inyectar los nuevos elementos dentro de los DIV keepalive.
			elemento.adopt(html);
		},
		//En caso de que falle, modifica el mensaje a lo siguiente
		onFailure: function() {
			elemento.set('text', 'La sesión ha expirado.');
		}
	});
	var intervalo = function(){
		req.send();
	};
	var segundos = (60*5*1000);
	//var segundos = (1000);
	var periodo = intervalo.periodical(segundos, this);
	req.send();
	elemento.addClass('ajax');
	
	//--------------------------------------------------------------------------------------
	//Para que aparezcan "smoothmente" los menús de documentos y otras cosas que se "togglean"
	//Seleccionamos los elementos con la clase .toggleMe dentro de #contenidoTexto
	$$('#contenidoTexto .toggleMe a.activar').each(function(item) {
		item.addEvent('click', function(){
			var objeto1 = item.getParent().getParent().getElement('table'); //la tabla
			var objeto2 = item.getParent().getElement('.imgMas'); //la imagen Más
			var objeto3 = item.getParent().getElement('.imgMenos'); //la imagen Menos
			var objeto4 = item; //el vínculo (a)
			new Fx.Reveal(objeto1).toggle();
			//Si está expandido
			if(objeto2.getStyle('display')=='none'){
				objeto2.setStyle('display', 'inline');
				objeto3.setStyle('display', 'none');
				objeto4.setStyle('opacity', 1);
			//Si está colapsado
			} else {
				objeto2.setStyle('display', 'none');
				objeto3.setStyle('display', 'inline');
				objeto4.setStyle('opacity', 0.3);
			}
			return false;
		});
	});
	//--------------------------------------------------------------------------------------
	//Para que se muevan un poco los links del menú de la izquierda
	$$('#menu1 a').each(function(el){
		var efecto = new Fx.Morph(el, {duration:300, link:'cancel'});
		el.addEvents({
			'mouseenter': function() { efecto.start({'padding-left':40});},
			'mouseleave': function() { efecto.start({'padding-left':20});}
		 });
	 });
	//--------------------------------------------------------------------------------------
	//Calendario bonito para CO_fecha en tools_cotizaciones.php
	var miInput = $('fecha');
	if(miInput){ 
		var myCal = new Calendar({ fecha: 'Y-m-d' });
	} else {
		//nada
	}
	//--------------------------------------------------------------------------------------
	//Boton que muestra los campos default para las cotizaciones (saludo, despedida, firma, logo) en tools_cotizaciones.php
	if( $defined( $('CO_default_form') ) ) {
		var form_plantilla = $('CO_default_form');
		var tam_form_plantilla = form_plantilla.getSize();
		form_plantilla.setStyles({ 'height': '0px', 'overflow': 'hidden' });
		var fx_btn_plantilla = $('btn_plantilla');
		fx_btn_plantilla.addEvent( 'click', function(e) {
			if( form_plantilla.getStyle('height').toInt() == 0 ) {
				form_plantilla.tween('height', tam_form_plantilla.y+60 + 'px');
			} else {
				form_plantilla.tween( 'height', '0px' );
			}
		});
	}
});

function imprimir_cot(did, cid) {
	var opciones = "left=100,top=100,width=840,height=590,scrollbars=1"; 
	window.open('imprimir_cots.php?did=' + did + '&cid=' + cid , '', opciones);
	return false;
}

