	

var IE = document.all?true:false
document.onmouseup = getMouseXY;
var tempX = 0
var tempY = 0

function showGoogleMaps(latitud, longitud, zoom,  text){

	var newZoom=16
	 if(zoom!="")newZoom=zoom;


      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(latitud, longitud), newZoom);

//		insertar una linea simple:
//		map.openInfoWindow(map.getCenter(),document.createTextNode(text));

//		insertar codigo HTML
		map.openInfoWindow(map.getCenter(),text);		

		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());		
		
		var point = new GLatLng(latitud, longitud);
		map.addOverlay(new GMarker(point));
		}
	

	
}
	

function editaDestino(registro, formName, Operacion)
{
	var Ancho=600;
	var Alto=300;
	txtString="editaDestino.asp?"
	txtString+="tipo="+Operacion;	
	txtString+="&formName="+formName;
	txtString+="&regCodigo="+registro;	
	features="scrollbars=yes,menubar=no,status=yes,toolbar=no,resizable=yes,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
	Destino = window.open(txtString, "Destino", features);
	Destino.focus();

}


function editaZona(registro, formName, Operacion)
{
	var Ancho=600;
	var Alto=300;
	txtString="editaZona.asp?"
	txtString+="tipo="+Operacion;	
	txtString+="&formName="+formName;
	txtString+="&regCodigo="+registro;	
	features="scrollbars=yes,menubar=no,status=yes,toolbar=no,resizable=yes,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
	Zona = window.open(txtString, "Zona", features);
	Zona.focus();

}


function editaProducto(registro, formName, Operacion)
{
	var Ancho=600;
	var Alto=300;
	txtString="editaProducto.asp?"
	txtString+="tipo="+Operacion;	
	txtString+="&formName="+formName;
	txtString+="&regCodigo="+registro;	
	features="scrollbars=yes,menubar=no,status=yes,toolbar=no,resizable=yes,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
	Producto = window.open(txtString, "Producto", features);
	Producto.focus();

	
	
}




function editaFrases(registro, formName, Operacion)
{
	var Ancho=600;
	var Alto=300;
	txtString="editaFrases.asp?"
	txtString+="tipo="+Operacion;	
	txtString+="&formName="+formName;
	txtString+="&regCodigo="+registro;	
	features="scrollbars=yes,menubar=no,status=yes,toolbar=no,resizable=yes,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
	Frases = window.open(txtString, "Frases", features);
	Frases.focus();

	
	
}




function addOferta(formName, tipoDocumento)
{
	var Ancho=600;
	var Alto=600;
	txtString="asignaOfertaPortada.asp?"
	txtString+="tipoDocumento="+tipoDocumento;	
	txtString+="&formName="+formName;
	features="scrollbars=yes,menubar=no,status=yes,toolbar=no,resizable=yes,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
	OfertaPortada = window.open(txtString, "OfertaPortada", features);
	OfertaPortada.focus();
	
	
}



function addGraficoPrograma(formName,idPrograma, tipoDocumento)
{
	var Ancho=600;
	var Alto=600;
	txtString="nuevoGraficoPrograma.asp?"
	txtString+="registro="+idPrograma;
	txtString+="&tipoDocumento="+tipoDocumento;	
	txtString+="&formName="+formName;
	features="scrollbars=yes,menubar=no,status=yes,toolbar=no,resizable=yes,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
	nuevoGraficoPrograma = window.open(txtString, "nuevoGraficoPrograma", features);
	nuevoGraficoPrograma.focus();
	
	
}

function saltosLinea(texto, conbr)
{

 var nl=document.all?String.fromCharCode(13):"\n";
 if (conbr) { 	
 	while(texto.indexOf(nl)>=0){
	  texto = texto.replace(nl, "<br/>");
	  if(document.all)  texto = texto.replace("\n", "");
	}
 } 
 else 
 	{
		while(texto.indexOf("<br/>")>=0)
		{
		  texto = texto.replace("<br/>",nl);
		}
	 }



 return texto;
}


function muestraDiv(divname)
{
	if(document.getElementById(divname).style.display=='none')document.getElementById(divname).style.display='';
	else document.getElementById(divname).style.display='none';

}



function vistaPrevia(formName,container, divOrigen,divDestino,divcontroles)
{



	var textContainer=document[formName][container].value;
	textContainer=saltosLinea(textContainer,true);
	
	document.getElementById(divDestino).innerHTML =textContainer;

	muestraDiv(divDestino);	
	muestraDiv(divcontroles);		
	muestraDiv(divOrigen);		
	
}




function generaBono(idExpediente,idCliente, tipo, descripcion, pvp, cantidad){

	var string=""
	string+="expediente:"+idExpediente+"\n";
	string+="cliente:"+idCliente+"\n";
	string+="tipo:"+tipo+"\n";	
	string+="descripcion:"+descripcion+"\n";
	string+="pvp:"+pvp+"\n";	
	string+="cantidad:"+cantidad+"\n";	
	alert(string);
	
}



function filtradoFechas(valor,div1)
{
	


	if(valor==1)
		{
		document.getElementById(div1).style.display='';
		}
	else
		{
		document.getElementById(div1).style.display='none';
		}


	
}


function mDIV(divname,numero)
{

	var ventanas=new Array ("p1","p2","p3","p4","p5","p6","p7","p8","p9","p10");
	for(i=0; i<numero;i++)
		{
			if(ventanas[i]!=divname)
				{
				document.getElementById(ventanas[i]).className='boton1';
				document.getElementById("div"+ventanas[i]).style.display='none';
				}
			else
				{
				document.getElementById(divname).className='boton1a';
				document.getElementById("div"+divname).style.display='';
				}
		}
}


function filtraEntradas(formName)
{

document[formName].accion.value="";
document[formName].regCodigo.value="";
document[formName].submit();

	
}


function calculaParcial(formulario) 
{
	var a=""
	var b=""
	var c;
	
	a=document[formulario].pvp.value;
	temp=a.indexOf(',');
	if(temp!=-1)a=parseFloat(a.replace(",","."));
	else a=parseFloat(a);
	
	b=document[formulario].pax.value;
	temp=b.indexOf(',');
	if(temp!=-1)b=parseFloat(b.replace(",","."));
	else b=parseFloat(b);
	
	c=(a*b);
	c=c.toString();
	c=c.replace(".",",");
	document[formulario].subtotal.value=c;	
}



function generaListado(formName,valor)
{
document[formName].listado.value=valor;
document[formName].submit();
}


function guardaDetalles(formName)
{
document[formName].guardarListados.value='1';
document[formName].submit();
}

function guardarGenerales(formName)
{
document[formName].guardarGenerales.value='1';
document[formName].submit();
}



function insertaLinea(formName){
	indice=document[formName].concepto.value;
	
	if(indice!="A100" && indice!="A104" && indice!="A105")
		{
		var Ancho=600;
		var Alto=500;
		features="scrollbars=yes,menubar=no,status=yes,toolbar=no,resizable=no,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
		var personal = window.open("opciones.asp?id="+indice, "", features);
		}
	else{
		document[formName].sumalinea.value='1';	
		document[formName].submit();
		}
}

function insertaLineaExpediente(formName){
		document[formName].sumalinea.value='1';	
		document[formName].submit();
}



function modificaMargenGlobal(formName)
{
	if (confirm("Esta acción modificará todos los MARGENES del presupuesto, deseas continuar?")){
		document[formName].globales.value="margen";
		document[formName].submit();
		}
	else {}		

}

function modificaDescuentoGlobal(formName)
{
	if (confirm("Esta acción modificará todos los DESCUENTOS del presupuesto, deseas continuar?")){
		document[formName].globales.value="descuento";
		document[formName].submit();
		}
	else {}		

}


function borraLinea(numlinea,formName){
	if (confirm("Borrar esta linea?")){
		document[formName].borralinea.value=numlinea;
		document[formName].submit();
		}
	else {}			
}

function salvaLinea(numlinea,formName){
	document[formName].salvalinea.value=numlinea;
	document[formName].submit();
}

function SumaPax(formulario) 
{
	a=parseFloat(document[formulario].numPago.value);
	b=parseFloat(document[formulario].numFree.value);
	c=parseFloat(document[formulario].numchofer.value);	
	document[formulario].Totalnum.value=a+b+c;
}


function borraDatos(formName)
{

if (confirm("Se borraran los datos, continuar?")){
	document[formName].borrar.value="1";
	document[formName].submit();
	}
else {}		

}




function duplicaPresupuestoOtroCliente(idpresupuesto)
{
		var Ancho=900;
		var Alto=520;
		features="scrollbars=yes,menubar=no,status=yes,toolbar=no,resizable=no,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
		var personal = window.open("getClient.asp?ini=1&idpresupuesto="+idpresupuesto, "", features);

}


function InsertaFlash(id,nombre,ancho,alto,alineado,bgcolor,aleatorio,variables){
	
	
	var concatena=""
	if(variables=="")concatena="?r=";
	else concatena=variables+"&r=";
	//alert(nombre+''+concatena+''+r);
	
	
	var r;
	if(aleatorio==1) r=Math.round(Math.random() * 99999);
	else r=0;
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+ancho+'" height="'+alto+'" id="'+id+'" align="'+alineado+'"') 
	document.write('<param name="allowScriptAccess" value="sameDomain"/>') 
	document.write('<param name="movie" value="'+nombre+''+concatena+''+r+'"/>')
	document.write('<param name="quality" value="high">')
	document.write('<param name="scale" value="exactfit">')
	
if(bgcolor==-1) {
	document.write('<param name="wmode" value="transparent" />')
	document.write('<param name="bgcolor" value="#000000" />')
	}
else{
	document.write('<param name="bgcolor" value="'+bgcolor+'">')
	}
	


	document.write('<embed src="'+nombre+''+concatena+''+r+'" quality="high" bgcolor="'+bgcolor+'" width="'+ancho+'" height="'+alto+'" name="'+id+'" align="'+alineado+'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />') 	
	document.write('</object>') 

}



function pagina(formName,tp,absoluta)
{
	document[formName].tp.value=tp;
	document[formName].absoluta.value=absoluta;
	document[formName].submit();	
}



function preloadImagenes(imagenes)
{ 
	var lista_imagenes = new Array(); 
	for(i in imagenes)
		{ 
		lista_imagenes[i] = new Image(); 
		lista_imagenes[i].src = imagenes[i]; 
		} 

} 

function muestra(divname)
{

	var ventanas=new Array ("p1","p2","p3","p4","p5");
	for(i=0; i<ventanas.length;i++)
		{
			if(ventanas[i]!=divname)
				{
				document.getElementById(ventanas[i]).className='boton1';
				document.getElementById("div"+ventanas[i]).style.display='none';
				}
			else
				{
				document.getElementById(divname).className='boton1a';
				document.getElementById("div"+divname).style.display='';
				}
		}
}


function muestra4(divname)
{

	var ventanas=new Array ("p1","p2","p3","p4");
	for(i=0; i<ventanas.length;i++)
		{
			if(ventanas[i]!=divname)
				{
				document.getElementById(ventanas[i]).className='boton1';
				document.getElementById("div"+ventanas[i]).style.display='none';
				}
			else
				{
				document.getElementById(divname).className='boton1a';
				document.getElementById("div"+divname).style.display='';
				}
		}
}

function muestra3(divname)
{

	var ventanas=new Array ("p1","p2","p3");
	for(i=0; i<ventanas.length;i++)
		{
			if(ventanas[i]!=divname)
				{
				document.getElementById(ventanas[i]).className='boton1';
				document.getElementById("div"+ventanas[i]).style.display='none';
				}
			else
				{
				document.getElementById(divname).className='boton1a';
				document.getElementById("div"+divname).style.display='';
				}
		}
}



function muestra2(divname)
{

	var ventanas=new Array ("p1","p2");
	for(i=0; i<ventanas.length;i++)
		{
			if(ventanas[i]!=divname)
				{
				document.getElementById(ventanas[i]).className='boton1';
				document.getElementById("div"+ventanas[i]).style.display='none';
				}
			else
				{
				document.getElementById(divname).className='boton1a';
				document.getElementById("div"+divname).style.display='';
				}
		}
}

function openReminder(){
	
	var Ancho=585;
	var Alto=300;
	var mipopup;
	var features;
	myleft=(screen.width)?(screen.width-Ancho)/2:100;
	mytop=(screen.height)?(screen.height-Alto)/2:100;	
	features="scrollbars=yes,menubar=no,status=yes,toolbar=no,resizable=no,width="+Ancho+",height="+Alto+",top="+mytop+",left="+myleft+""
	nventana="ventanaUsuario";
	if (!mipopup || mipopup.closed)
		{
		nventana=window.open("windowalert.asp",nventana,features);
		nventana.focus();

		}
}


function gestionaPagos(idExpediente,idPago,nuevo,totalPago){
	
	var Ancho=585;
	var Alto=360;
	var mipopup;
	var features;
	myleft=(screen.width)?(screen.width-Ancho)/2:100;
	mytop=(screen.height)?(screen.height-Alto)/2:100;	
	features="scrollbars=yes,menubar=no,status=yes,toolbar=no,resizable=yes,width="+Ancho+",height="+Alto+",top="+mytop+",left="+myleft+""
	nventana="ventanaUsuarioPagos";
	if (!mipopup || mipopup.closed)
		{
		url="gestionaPagos.asp?id="+idExpediente+"&idp="+idPago+"&n="+nuevo+"&t="+totalPago+""
		nventanaPagos=window.open(url,nventana,features);
		nventanaPagos.focus();

		}
}



function diasEntreDosFechas(fechaFin, fechaInicio)
{
	temp=Math.ceil((fechaFin.getTime()-fechaInicio.getTime())/(1000*60*60*24));
	return temp
}


function getMouseXY(e) {
  tempX = event.clientX + document.body.scrollLeft
  tempY = event.clientY + document.body.scrollTop
 
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  return true
}


function diasEntreDosFechas(fechaFin, fechaInicio)
{
	temp=Math.ceil((fechaFin.getTime()-fechaInicio.getTime())/(1000*60*60*24));
	return temp
}



function consultaCalendario(form,registro)
{

	var Ancho=180;
	var Alto=160;
	
	features="scrollbars=no,menubar=no,status=yes,toolbar=no,resizable=yes,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
	personal = window.open("calendario.asp?form="+form+"&registro="+registro, "", features);

}

function fijaFecha(form,registro)
{

	var Ancho=180;
	var Alto=160;
	
	features="scrollbars=no,menubar=no,status=yes,toolbar=no,resizable=yes,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
	personal = window.open("calendario2.asp?form="+form+"&registro="+registro, "", features);

}



function adjuntarDocumento(form,tipo,registro,borra)
{

	var Ancho=550;
	var Alto=270;
	
	features="scrollbars=no,menubar=no,status=yes,toolbar=no,resizable=yes,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
	personal = window.open("upload_File.asp?form="+form+"&tipo="+tipo+"&registro="+registro+"&borra="+borra, "", features);

}


function listaParticipantes(idExpediente,formName)
{

	var Ancho=900;
	var Alto=700;
	
	features="scrollbars=yes,menubar=no,status=yes,toolbar=no,resizable=yes,width="+Ancho+",height="+Alto+",top="+(tempY+window.screenTop-Alto)+",left="+(tempX+window.screenLeft-Ancho/2)+""
	
	personal = window.open("listaParticipantes.asp?id="+idExpediente+"&form="+formName, "", features);
}


function imprimeContrato(idExpediente)
{

	var Ancho=900;
	var Alto=700;
	
	var features;
	features+="location=yes,"
	features+="toolbar=yes,"
	features+="directories=yes,"
	features+="scrollbars=yes,"
	features+="menubar=yes,"
	features+="resizable=yes,"
	features+="fullscreen=0,"
	features+="status=yes,"
	features+="channelmode=0,"
	features+="width="+Ancho+","
	features+="height="+Alto+","
	features+="left="+(tempX+window.screenLeft-Ancho/2)+","
	features+="top="+(tempY+window.screenTop-Alto)+","
	features+="topmargin=0;"
	
	personal = window.open("imprimeContrato.asp?id="+idExpediente, "", features);
}

function imprimeRecibo(idPago,debe)
{

	var Ancho=900;
	var Alto=700;
	
	var features;
	features+="location=yes,"
	features+="toolbar=yes,"
	features+="directories=yes,"
	features+="scrollbars=yes,"
	features+="menubar=yes,"
	features+="resizable=yes,"
	features+="fullscreen=0,"
	features+="status=yes,"
	features+="channelmode=0,"
	features+="width="+Ancho+","
	features+="height="+Alto+","
	features+="left="+(tempX+window.screenLeft-Ancho/2)+","
	features+="top="+(tempY+window.screenTop-Alto)+","
	features+="topmargin=0;"
		personal = window.open("imprimeRecibo.asp?id="+idPago+"&debe="+debe, "", features);
}

function imprimeOferta(idseguimiento)
{

	var Ancho=900;
	var Alto=700;
	
	var features;
	features+="location=yes,"
	features+="toolbar=yes,"
	features+="directories=yes,"
	features+="scrollbars=yes,"
	features+="menubar=yes,"
	features+="resizable=yes,"
	features+="fullscreen=0,"
	features+="status=yes,"
	features+="channelmode=0,"
	features+="width="+Ancho+","
	features+="height="+Alto+","
	features+="left="+(tempX+window.screenLeft-Ancho/2)+","
	features+="top="+(tempY+window.screenTop-Alto)+","
	features+="topmargin=0;"
	
	var pvp=document.lineaspresupuesto.txtpvp.value;
	var dto=document.lineaspresupuesto.txtdto.value;
	var total=document.lineaspresupuesto.txttotal.value;
	
	personal = window.open("imprimeOferta.asp?id="+idseguimiento+"&pvp="+pvp+"&dto="+dto+"&total="+total, "", features);

}

function imprimeSeguimiento(idseguimiento)
{

	var Ancho=900;
	var Alto=700;
	
	var features;
	features+="location=no,"
	features+="toolbar=yes,"
	features+="directories=no,"
	features+="scrollbars=yes,"
	features+="menubar=yes,"
	features+="resizable=yes,"
	features+="fullscreen=0,"
	features+="status=yes,"
	features+="channelmode=0,"
	features+="width="+Ancho+","
	features+="height="+Alto+","
	features+="left="+(tempX+window.screenLeft-Ancho/2)+","
	features+="top="+(tempY+window.screenTop-Alto)+","
	features+="topmargin=0;"
	personal = window.open("imprimeSeguimiento.asp?id="+idseguimiento, "", features);

}

function fijaAlarma(form,registro)
{

	var Ancho=200;
	var Alto=200;
	
	var features;
	features+="location=no,"
	features+="toolbar=no,"
	features+="directories=no,"
	features+="scrollbars=no,"
	features+="menubar=no,"
	features+="resizable=no,"
	features+="fullscreen=0,"
	features+="status=yes,"
	features+="channelmode=0,"
	features+="width="+Ancho+","
	features+="height="+Alto+","
	features+="left="+(tempX+window.screenLeft-Ancho/2)+","
	features+="top="+(tempY+window.screenTop-Alto)+","
	features+="topmargin=0;"
	personal = window.open("alarma.asp?form="+form+"&registro="+registro, "", features);

}




function insertaNumeracion(formName,registro)
{
r=Math.round(Math.random() * 99999);
indice=document[formName].tipoCliente.value;
var personal = showModalDialog("numeracion.asp?id="+indice+"&r="+r, "", "resizable: yes; dialogHeight:327px;dialogWidth:290px; help: no; status: no; scroll: no;");
document[formName][registro].value=personal;
}
	

function ordenaRegistros(ordenarPor,formName)
{
	document[formName].ordenRegistros.value=ordenarPor;
	document[formName].submit();
}


function expande2(divname)
	{
	if (eval("document.all."+divname+".style.display")== 'none')
		 {
		eval("document.all."+divname+".style.display= ''");

		 }
	else 
		{
		eval("document.all."+divname+".style.display= 'none'");
		}
	}
	
function borrarRegistro(regCodigo,formName)
{
if (confirm("Borrar Registro "+regCodigo+"?")){
		document[formName].accion.value="delete";
		document[formName].regCodigo.value=regCodigo;
		document[formName].submit();
	}
else {}		
}

function enviaPresupuesto(regCodigo)
{
destino="Npresupuesto.asp?id=";
destino+=regCodigo;
top.location.href=destino;
}


function ExpandeListados(form){

	var listaIds=document[form].listaids.value
	var nombres = listaIds.split(",");
	var divname;
	
	for (i=0; i<nombres.length; i++)
		{
		divname="DIV_"+nombres[i];
		divShow(divname);
		}
}


function divShow(divname)
	{
	if (eval("document.all."+divname+".style.display")== 'none')
		 {
		eval("document.all."+divname+".style.display= ''");

		 }
	else 
		{
		eval("document.all."+divname+".style.display= 'none'");
		}
	}
	
	

function expande(divname,idclassname)
	{
	if (eval("document.all."+divname+".style.display")== 'none')
		 {
		eval("document.all."+divname+".style.display= ''");
		document.getElementById(idclassname).className='botonmenos2';
		 }
	else 
		{
		eval("document.all."+divname+".style.display= 'none'");
		document.getElementById(idclassname).className='botonmas';
		}
	}
	
function borrarRegistro(regCodigo,formName)
{
if (confirm("Borrar Registro "+regCodigo+"?")){
		document[formName].accion.value="delete";
		document[formName].regCodigo.value=regCodigo;
		document[formName].submit();
	}
else {}		
}

function enviaPresupuesto(regCodigo)
{
destino="Npresupuesto.asp?id=";
destino+=regCodigo;
top.location.href=destino;
}



function guardaNuevaOferta(formName)
{
	document[formName].insertaNuevo.value="1";
	document[formName].submit();
}



function nuevaOferta(formName)
{
	document[formName].accion.value="nuevo";
	document[formName].submit();
}


function nuevoSeguimiento(regCodigo,formName)
{
	document[formName].accion.value="nuevo";
	document[formName].regCodigo.value=regCodigo;		
	document[formName].submit();
}


function duplicaExpediente(regCodigo,formName)
{

	document[formName].display.value="p4";
	document[formName].subAccion.value="generaExpediente";
	document[formName].subRegCodigo.value=regCodigo;		
	document[formName].submit();
}



function duplicaPresupuesto(regCodigo,formName)
{

	document[formName].display.value="p2";
	document[formName].subAccion.value="duplicaPresupuesto";
	document[formName].subRegCodigo.value=regCodigo;		
	document[formName].submit();
}

function borraPagos(regCodigo,formName)
{

	if (confirm("Esta acción borrará el Pago: "+regCodigo+", continuar?")){
		document[formName].display.value="p4";	
		document[formName].subAccion.value="borraPago";
		document[formName].subRegCodigo.value=regCodigo;		
		document[formName].submit();
		
			}
	else {}		

}


function borraExpediente(regCodigo,formName)
{

	if (confirm("Esta acción borrará el expediente: "+regCodigo+", continuar?")){
		document[formName].display.value="p4";	
		document[formName].subAccion.value="borraExpediente";
		document[formName].subRegCodigo.value=regCodigo;		
		document[formName].submit();
		
			}
	else {}		

}



function borraPresupuesto(regCodigo,formName)
{

	if (confirm("Esta acción borrará el presupuesto: "+regCodigo+", continuar?")){
		document[formName].display.value="p2";	
		document[formName].subAccion.value="borraPresupuesto";
		document[formName].subRegCodigo.value=regCodigo;		
		document[formName].submit();
		
			}
	else {}		

}

function generaExpediente(regCodigo,formName)
{
if (confirm("Esta acción generará un expediente y modificará datos del hotel,  continuar?")){
	document[formName].display.value="p4";	
	document[formName].subAccion.value="generaExpediente";
	document[formName].subRegCodigo.value=regCodigo;		
	document[formName].submit();
			
			}
	else {}		

}

function NuevoRegistro(formName)
{
	document[formName].tipo.value="nuevo";
	document[formName].submit();
}




function editaRegistro(regCodigo,formName)
{
	document[formName].accion.value="edit";
	document[formName].regCodigo.value=regCodigo;		
	document[formName].submit();
}


function menuPrincipal(formName)
{
	document[formName].accion.value="";
	document[formName].submit();
}



function nuevoPresu(regCodigo,formName)
{
	document[formName].accion.value="creanuevo";
	document[formName].regCodigo.value=regCodigo;		
	document[formName].submit();
}

function editaPresu(regCodigo,formName)
{
	document[formName].accion.value="edit";
	document[formName].regCodigo.value=regCodigo;		
	document[formName].submit();
}


function guardaDatosOferta(formName)
{
	document[formName].guardar.value="2";
	document[formName].submit();
}


function guardaDatos(formName)
{
	document[formName].guardar.value="1";
	document[formName].submit();
}

/*
function InsertaFlash(id,nombre,ancho,alto,alineado,bgcolor,aleatorio){

	var r;
	if(aleatorio==1) r=Math.round(Math.random() * 99999);
	else r=0;
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+ancho+'" height="'+alto+'" id="'+id+'" align="'+alineado+'"') 
	document.write('<param name="allowScriptAccess" value="sameDomain"/>') 
	document.write('<param name="movie" value="'+nombre+'?r='+r+'"/>')
	document.write('<param name="quality" value="high">')
	document.write('<param name="scale" value="exactfit">')
	
if(bgcolor==-1) {
	document.write('<param name="wmode" value="transparent" />')
	document.write('<param name="bgcolor" value="#000000" />')
	}
else{
	document.write('<param name="bgcolor" value="'+bgcolor+'">')
	}
	
	document.write('<embed src="'+nombre+'?r='+r+'" quality="high" bgcolor="'+bgcolor+'" width="'+ancho+'" height="'+alto+'" name="'+id+'" align="'+alineado+'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />') 	
	document.write('</object>') 

}
*/



 var win=null;
function NewWindow(myphoto,myname,w,h,pos,infocus)
	{
	if(pos=="center")
		{
		myleft=(screen.width)?(screen.width-w)/2:100;
		mytop=(screen.height)?(screen.height-h)/2:100;
		}
	else if((pos!='center' && pos!="random") || pos==null)
		{
		myleft=0;mytop=20
		}
		
	settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes";

	var features;
	features+="location=no,"
	features+="toolbar=no,"
	features+="directories=no,"
	features+="menubar=no,"
	features+="scrollbars=no,"
	features+="menubar=no,"
	features+="resizable=no,"
	features+="fullscreen=0,"
	features+="status=yes,"
	features+="channelmode=0,"
	features+="width="+w+","
	features+="height="+h+","
	features+="top="+mytop+","
	features+="left="+myleft+","
	features+="topmargin=0;"

	win=window.open("","",features);
	win.document.write("<html><head><title>"+myname+"</title></head>");
	win.document.write("<body topmargin=0 leftmargin=0>");
	win.document.write("<img src='" + myphoto + "'></html>");
	win.focus();

	}


	

var highlightbehavior="TD"
var ns6=document.getElementById&&!document.all
var ie=document.all

function changeto(e,highlightcolor)
	{
	source=ie? event.srcElement : e.target
	if (source.tagName=="TABLE")
	return
	while(source.tagName!=highlightbehavior && source.tagName!="HTML")
		source=ns6? source.parentNode : source.parentElement
	if (source.style.backgroundColor!=highlightcolor&&source.id!="ignore")
		source.style.backgroundColor=highlightcolor
	}

function contains_ns6(master, slave) { 
	while (slave.parentNode)
	if ((slave = slave.parentNode) == master)
		return true;
	return false;
}

function changeback(e,originalcolor){
if (ie&&(event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="ignore")||source.tagName=="TABLE")
return
else if (ns6&&(contains_ns6(source, e.relatedTarget)||source.id=="ignore"))
return
if (ie&&event.toElement!=source||ns6&&e.relatedTarget!=source)
source.style.backgroundColor=originalcolor
}
	
