// JavaScript Document
////////////////////////////////////////////////////////////////////////////////////////
function GotoPropietarios(id_i,id_p,mod,tipo,alto,representante) 
{
	url = 'ficha_cliente.php?id_inmueble='+id_i+'&id_cliente='+id_p+'&modo='+mod+'&tipo='+tipo+'&representante='+representante;
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement &&
      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  	tamX = (myWidth - 770)/2;
	tamY = (myHeight - alto)/2;
	 if(navigator.appName == "Netscape") {
		window.open(url,'win1','height='+alto+',width=770,screenX='+tamX+',screenY='+tamY+',scrollbars=yes');
	 } 
	 else if( navigator.appName == "Microsoft Internet Explorer") {
	 	window.open(url,'win1','height='+alto+',width=770,left='+tamX+',top='+tamY+',scrollbars=yes');
	}else{
		window.open(url,'win1','height='+alto+',width=770,screenX='+tamX+',screenY='+tamY+',scrollbars=yes');
	}
}
//////////////////
function GotoPai() 
{
	url = 'ficha_pai.php';
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement &&
      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  	tamX = (myWidth - 770)/2;
	tamY = (myHeight - 350)/2;
	 if(navigator.appName == "Netscape") {
		window.open(url,'win1','height=350,width=770,screenX='+tamX+',screenY='+tamY);
	 } 
	 else{
	 	window.open(url,'win1','height=350,width=770,left='+tamX+',top='+tamY);
	}
}
//////////////////
function GotoAlbum(id_i) 
{
	url = 'album.php?id_inmueble='+id_i;
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement &&
      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  	tamX = (myWidth - 750)/2;
	tamY = (myHeight - 550)/2;
	 if(navigator.appName == "Netscape") {
		window.open(url,'win1','height=550,width=750,screenX='+tamX+',screenY='+tamY);
	 } 
	 else{
	 	window.open(url,'win1','height=550,width=750,left='+tamX+',top='+tamY);
	}
}
//////////////////
function GotoFicha(id_i) 
{
	url = 'ficha_inmueble.php?id_inmueble='+id_i;
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement &&
      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  	tamX = (myWidth - 770)/2;
	tamY = (myHeight - 570)/2;
	 if(navigator.appName == "Netscape") {
		window.open(url,'win1','height=570,width=770,screenX='+tamX+',screenY='+tamY);
	 } 
	 else{
	 	window.open(url,'win1','height=570,width=770,left='+tamX+',top='+tamY);
	}
}
//////////////////
function GotoEmpleados(id,id_f) 
{
	url = 'ficha_empleado.php?id_usuario='+id+'&id_franquicia='+id_f;
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement &&
      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  	tamX = (myWidth - 770)/2;
	tamY = (myHeight - 650)/2;
	 if(navigator.appName == "Netscape") {
		window.open(url,'win1','height=650,width=770,screenX='+tamX+',screenY='+tamY);
	 } 
	 else{
	 	window.open(url,'win1','height=650,width=770,left='+tamX+',top='+tamY);
	}
}
//////////////////
function GotoPalabras(tipo) 
{
	url = 'ficha_palabras_claves.php?tipo='+tipo;
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement &&
      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  	tamX = (myWidth - 770)/2;
	tamY = (myHeight - 500)/2;
	 if(navigator.appName == "Netscape") {
		window.open(url,'win1','height='+500+',width=770,screenX='+tamX+',screenY='+tamY,+'scrollbars=YES');
	 } 
	 else{
	 	window.open(url,'win1','height='+500+',width=770,left='+tamX+',top='+tamY+',scrollbars=YES');
	}
}
//////////////////
function GotoFicha_publica(id_i) 
{
	url = 'ficha_inmueble.php?id_inmueble='+id_i;
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement &&
      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  	tamX = (myWidth - 700)/2;
	tamY = (myHeight - 800)/2;
	 if(navigator.appName == "Netscape") {
		window.open(url,'win1','height=700,width=800,screenX='+tamX+',screenY='+tamY);
	 } 
	 else{
	 	window.open(url,'win1','height=700,width=800,left='+tamX+',top='+tamY);
	}
}
//////////////////////////////////////////////////////////////////////////////////////////
function Goto(pagina,ancho,alto) 
{
	url = pagina;
	var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement &&
      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  	tamX = (myWidth - 770)/2;
	tamY = (myHeight - 650)/2;
	 if(navigator.appName == "Netscape") {
		window.open(url,'win1','height='+alto+',width='+ancho+',screenX='+tamX+',screenY='+tamY);
	 } 
	 else{
	 	window.open(url,'win1','height='+alto+',width='+ancho+',left='+tamX+',top='+tamY);
	}
}
//////////////////////////////////////////////////////////////////////////////////////////
function sum_sueloConstruc()
{
	var lt=document.inmueble_economicos;
	var a=parseFloat(lt.valor_suelo.value);
	var b=parseFloat(lt.valor_construccion.value);
	lt.valor_total.value=a+b;
	lt.submit();
}
///////////////////////////////////////////////////////////////////////
function allSelect()
{
  //list=document.forms[0].chosen;
  var list=document.InteresadosBusqueda.ciudades;
  if (list.length && list.options[0].value == 'temp') return;
  for (i=1;i<list.length;i++)
  {
     list.options[i].selected = true;
  }
}
//////////////////
function allSelect2()
{
  var list=document.InteresadosBusqueda.ciudades;
  for (i=1;i<list.length;i++)
  {
     list.options[i].selected = true;
  }
}
//////////////////
function allSelect3()
{
  var list=document.InteresadosBusqueda.barrios;
  for (i=1;i<list.length;i++)
  {
     list.options[i].selected = true;
  }
}
///////////////////////////////////////////////////////////////////////
function copyToList(from,to)
{
  fromList = eval('document.forms[0].' + from);
  toList = eval('document.forms[0].' + to);
  if (toList.options.length > 0 && toList.options[0].value == 'temp')
  {
    toList.options.length = 0;
  }
  var sel = false;
  for (i=0;i<fromList.options.length;i++)
  {
    var current = fromList.options[i];
    if (current.selected)
    {
      sel = true;
      if (current.value == 'temp')
      {
        alert ('No puedes mover este texto!');
        return;
      }
      txt = current.text;
      val = current.value;
      toList.options[toList.length] = new Option(txt,val,true,true);
      fromList.options[i] = null;
      i--;
    }
  }
  if (!sel) alert ('¡No has seleccionado ninguna opción!');
}
////////////////////////////////////////////////////////////////////////////////
function ver_ciudades()
{
	var busqueda= document.InteresadosBusqueda;
	busqueda.action="";
	busqueda.target="";
	busqueda.submit()
}
///////////////////////////////////////////////////////////////////////////////
function validar() 
{
	var busqueda= document.InteresadosBusqueda;
	
	/*
	if(busqueda.grupo_inmueble.value.length == 0 && busqueda.referencia.value.length == 0)
	{
		alert ("Debe seleccionar un grupo");
		busqueda.ciudad.focus();
		return void(0);
	}
	*/
/*
if(confirm('¿Desea eliminar los Inmuebles anteriormente seleccionados?'))
	{
		busqueda.vaciar_inmuebles.value="SI";
	}
*/	
	busqueda.target="mainFrame";
	busqueda.action="lista_busqueda_inmuebles.php";
	//busqueda.style.visibility="";
	//busqueda.style.position='';
	busqueda.submit();
}
//////////////////
function validar_avanzada() 
{
	var busqueda= document.InteresadosBusqueda;
	if(busqueda.grupo_inmueble.value.length == 0 && busqueda.referencia.value.length == 0)
	{
		alert ("Debe seleccionar un grupo");
		busqueda.ciudad.focus();
		return void(0);
	}
	busqueda.target="layer_buscador";
	busqueda.action="all_inmuebles_avanzada.php";
	busqueda.submit();
	top.frames.tabla_busqueda.style.position='static';
	top.frames.tabla_busqueda.style.visibility='visible';
}
////////////////////////////////////////////////////////////////////////////////
function ValorLetra(Num)
{
    LaLetraEs= new Array();LaLetraEs[0]  = "T" ;LaLetraEs[1]  = "R" ;LaLetraEs[2]  = "W" ;
                           LaLetraEs[3]  = "A" ;LaLetraEs[4]  = "G" ;LaLetraEs[5]  = "M" ;
                           LaLetraEs[6]  = "Y" ;LaLetraEs[7]  = "F" ;LaLetraEs[8]  = "P" ;
                           LaLetraEs[9]  = "D" ;LaLetraEs[10] = "X" ;LaLetraEs[11] = "B" ;
                           LaLetraEs[12] = "N" ;LaLetraEs[13] = "J" ;LaLetraEs[14] = "Z" ;
                           LaLetraEs[15] = "S" ;LaLetraEs[16] = "Q" ;LaLetraEs[17] = "V" ;
                           LaLetraEs[18] = "H" ;LaLetraEs[19] = "L" ;LaLetraEs[20] = "C" ;
                           LaLetraEs[21] = "K" ;LaLetraEs[22] = "E" ;
    return LaLetraEs[Num];
}
////////////////////////////////////////////////////////////////////////////////////////////
function val_dni() 
{
	var lt=document.cliente;
	if(lt.numDni.value.length!=0)
	{
		if (lt.tipo_identificacion.value=='dni')
		{
			if (lt.numDni.value.length != 9)
			{
				alert(" \t Escriba un NIF correcto \n");
				lt.numDni.focus();
				return void(0);
			}
			else
			{
				var dni_numero=lt.numDni.value.substring(0,8);
				var dni_calcular=(dni_numero%23);
				var letra=ValorLetra(dni_calcular);
				var dni_letra= lt.numDni.value.substring(8,9);
				if(letra!=(dni_letra.toUpperCase()))
				{
					alert (" \t La letra del NIF no coincide");
					lt.numDni.focus();
					return void(0);
				}
			}
		}
	//lt.submit();
	}
} // fin funcion validar dni
//////////////////
function val_cliente_nombre() 
{
	var lt=document.cliente;
	if(lt.nombre.value.length==0)
	{
		alert("Por favor introduzca el nombre");
		lt.nombre.focus();
		return void(0);
	}
}
//////////////////
function val_cliente_telefono() 
{
	var lt=document.cliente;
	
	if(lt.numDni.value.length!=0)
	{
		if (lt.tipo_identificacion.value=='dni')
		{
			if (lt.numDni.value.length != 9)
			{
				alert(" \t Escriba un NIF correcto \n");
				lt.numDni.focus();
				return void(0);
			}
			else
			{
				var dni_numero=lt.numDni.value.substring(0,8);
				var dni_calcular=(dni_numero%23);
				var letra=ValorLetra(dni_calcular);
				var dni_letra= lt.numDni.value.substring(8,9);
				if(letra!=(dni_letra.toUpperCase()))
				{
					alert (" \t La letra del NIF no coincide");
					lt.numDni.focus();
					return void(0);
				}
			}
		}
		if((lt.telefono1.value.length==0)||(lt.telefono1.value==0))
		{
			alert("Por favor introduzca un número de telefono");
			lt.telefono1.focus();
			return void(0);
		}
	lt.action="lista_clips_inmuebles.php";
	lt.target="_self";
	lt.submit();
	}
}
//////////////////
function val_regimen_firma() 
{
	var dat_cliente=document.cliente;
	if(dat_cliente.regimen_firmas.value=="Mancomunadas")
	{
		alert("Recuerde añadir todos los representates\nque figuran en la escritura de la sociedad");
		dat_cliente.regimen_firmas.focus();
		return void(0);
	}
}
//////////////////
function val_empleado() 
{
	var lt=document.empleado;
	if(lt.dni.value.length!=0 && lt.tipo_documentacion.value=='dni')
	{
		if (lt.dni.value.length != 9)
		{
			alert(" \t Escriba un NIF correcto \n");
			lt.dni.focus();
			return void(0);
		}
		else
		{
			var dni_numero=lt.dni.value.substring(0,8);
			var dni_calcular=(dni_numero%23);
			var letra=ValorLetra(dni_calcular);
			var dni_letra= lt.dni.value.substring(8,9);
			if(letra!=(dni_letra.toUpperCase()))
			{
				alert (" \t La letra del NIF no coincide");
				lt.dni.focus();
				return void(0);
			}
		}
	}
	//lt.submit();
} // fin funcion validar dni empleado
//////////////////
function val_reparcelado()
{
 var dat_basicos = document.inmueble_basicos;
 var tabla=document.getElementById('tabla_reparcelado');
 if(dat_basicos.reparcelado.value=="SI"){
  tabla.style.position="static";
  tabla.style.visibility="visible";
 }else{
  tabla.style.position="absolute";
  tabla.style.visibility="hidden";
 }
}
//////////////////
function val_empresa()
{
 var dat_cliente = document.cliente;
 var tabla=document.getElementById('tabla_empresa');
 var tabla2=document.getElementById('tabla_empresa2');
 var tabla_casado=document.getElementById('tabla_casado');
 var tabla3=document.getElementById('tabla_representate');
 var tabla4=document.getElementById('tabla_representante_fisico');
 if(dat_cliente.tipo_cliente.value=="SI"){
	 dat_cliente.estado_civil.disabled=true;
	 dat_cliente.estado_civil.value='';
	 dat_cliente.casado_con.value='';
	 tabla.style.position="static";
	 tabla.style.visibility="visible";
	 tabla2.style.position="static";
	 tabla2.style.visibility="visible";
	 tabla_casado.style.position="absolute";
	 tabla_casado.style.visibility="hidden";
	 tabla3.style.position="absolute";
	 tabla3.style.visibility="hidden";
	 tabla4.style.position="absolute";
	 tabla4.style.visibility="hidden";
	 
 }else{
 	 dat_cliente.estado_civil.disabled=false;
	 tabla.style.position="absolute";
	 tabla.style.visibility="hidden";
	 tabla2.style.position="absolute";
	 tabla2.style.visibility="hidden";
	 tabla3.style.position="static";
	 tabla3.style.visibility="visible";
	 if(dat_cliente.esta_representado.value=='SI'){
		tabla4.style.position="static";
	 	tabla4.style.visibility="visible";
	 }
	
 }
}
//////////////////
function val_casado()
{
 var dat_cliente = document.cliente;
 var tabla=document.getElementById('tabla_casado');
 if(dat_cliente.estado_civil.value=="casado"){
  tabla.style.position="static";
  tabla.style.visibility="visible";
 }else{
  tabla.style.position="absolute";
  tabla.style.visibility="hidden";
 }
}
//////////////////
function val_acuerdo()
{
 var dat_venta = document.economicos_venta;
 var tabla_si=document.getElementById('tabla_acuerdo_si');
 var tabla1_si=document.getElementById('tabla_acuerdo1_si');
 var tabla2_si=document.getElementById('tabla_acuerdo2_si');
 var tabla_no=document.getElementById('tabla_acuerdo_no');
 var tabla_tipo=document.getElementById('tabla_tip_arras');
 var tabla_senyal=document.getElementById('tabla_senyal_arras');
 var tabla_entregas=document.getElementById('tabla_entregas_cuenta');
 
 if(dat_venta.estado.value=="En tramitación")
 {
  tabla_si.style.position="static";
  tabla_si.style.visibility="visible";
  tabla1_si.style.position="static";
  tabla1_si.style.visibility="visible";
  tabla2_si.style.position="static";
  tabla2_si.style.visibility="visible";
  tabla_no.style.position="absolute";
  tabla_no.style.visibility="hidden";
 	 if (dat_venta.tipo_finalizacion_arras.value=='La escritura'){
		  tabla_tipo.style.position="absolute";
		  tabla_tipo.style.visibility="hidden";
		  tabla_senyal.style.position="absolute";
		  tabla_senyal.style.visibility="hidden";
		  tabla_entregas.style.position="absolute";
		  tabla_entregas.style.visibility="hidden";
		  
	 }
	 if (dat_venta.tipo_finalizacion_arras.value=='El contrato'){
		  tabla_tipo.style.position="static";
		  tabla_tipo.style.visibility="visible";
		   tabla_senyal.style.position="static";
		  tabla_senyal.style.visibility="visible";
		  tabla_entregas.style.position="static";
		  tabla_entregas.style.visibility="visible";
	 }
	 if (typeof dat_venta.se_traspasa != 'undefined') {

		  if (dat_venta.se_traspasa.value=='SI'){
			tabla1_si.style.position="absolute";
			tabla1_si.style.visibility="hidden";
			tabla2_si.style.position="absolute";
			tabla2_si.style.visibility="hidden";
			}
	 }
}
 else
 {
	 if(dat_venta.estado.value=="Anulado")
	 {
	  tabla_si.style.position="absolute";
	  tabla_si.style.visibility="hidden";
	  tabla1_si.style.position="absolute";
	  tabla1_si.style.visibility="hidden";
	  tabla2_si.style.position="absolute";
	  tabla2_si.style.visibility="hidden";
	  tabla_no.style.position="static";
	  tabla_no.style.visibility="visible";
	 }
	 else
	 {
	  tabla_si.style.position="absolute";
	  tabla_si.style.visibility="hidden";
	  tabla1_si.style.position="absolute";
	  tabla1_si.style.visibility="hidden";
	  tabla2_si.style.position="absolute";
	  tabla2_si.style.visibility="hidden";
	  tabla_no.style.position="absolute";
	  tabla_no.style.visibility="hidden";
	 }
	  tabla_tipo.style.position="absolute";
	  tabla_tipo.style.visibility="hidden";
 }
}
//////////////////
function val_caract_terreno()
{
	var dat_basicos = document.inmueble_basicos;
   var tabla_si=document.getElementById('tabla_reparcelado_si');
   var tabla_no=document.getElementById('tabla_reparcelado_no');
// medicion solicitada
	if(dat_basicos.medicion_solicitada.value=='SI')
	{
		dat_basicos.medicion_solicitada_fecha.readOnly=true;
		dat_basicos.medicion_real.readOnly=true;
	}
	else
	{
		dat_basicos.medicion_solicitada_fecha.readOnly=false;
		dat_basicos.medicion_real.readOnly=false;
	}
// reparcelado
	if(dat_basicos.reparcelado.value=="SI")
	{
		tabla_si.style.position="static";
		tabla_si.style.visibility="visible";
		//tabla_no.style.position="absolute";
		//tabla_no.style.visibility="hidden";
		tabla_no.style.position="static";
		tabla_no.style.visibility="visible";
	}
	else
	{
		if(dat_basicos.reparcelado.value=="NO")
		{
			tabla_si.style.position="absolute";
			tabla_si.style.visibility="hidden";
			tabla_no.style.position="absolute";
			tabla_no.style.visibility="hidden";
			//tabla_no.style.position="static";
			//tabla_no.style.visibility="visible";
		}
		else
		{
			tabla_si.style.position="absolute";
			tabla_si.style.visibility="hidden";
			tabla_no.style.position="absolute";
			tabla_no.style.visibility="hidden";
		}
	}
// riego
	if (dat_basicos.riego.value=='Acciones Motor'){dat_basicos.riego_acciones.disabled=false;}
	else {dat_basicos.riego_acciones.disabled=true;}
	if (dat_basicos.riego.value=='Pozo'){dat_basicos.nombre_pozo.disabled=false;}
	else {dat_basicos.nombre_pozo.disabled=true;}
// gastos_repercusion
	if ((dat_basicos.gastos_repercusion.value!=0)&&(dat_basicos.superficie.value!=0))
	{
		total_a=(dat_basicos.gastos_repercusion.value*dat_basicos.superficie.value);
		dat_basicos.gastos_urbanizacion.value=Math.round((total_a*100)/100);
	}
// pendiente pago
	if ((dat_basicos.recibos_de.value!=0)&&(dat_basicos.plazos_pendientes.value!=0))
	{
		total_b=(dat_basicos.recibos_de.value*dat_basicos.plazos_pendientes.value);
		dat_basicos.pendiente_pago.value=Math.round((total_b*100)/100);
	}
	dat_basicos.submit();
}
/////////////////////////////////////////////////////////////////////////

function test_precio()
{
	var lt=document.inmueble_economicos;
	
	if(lt.precio_neto.value.length!=0){
		lt.precio_encargo.disabled=true;
		lt.honorarios.readOnly=true;
	}else{
		lt.precio_encargo.disabled=false;
		lt.honorarios.readOnly=false;
	}
	
	/*
	if(lt.precio_neto.value.length==0){
		lt.precio_encargo.disabled=false;
		lt.honorarios.readOnly=false;
	}
	*/
	
	if(lt.precio_encargo.value.length!=0){
		lt.precio_neto.readOnly=true;
		if (lt.honorarios.value!=0){lt.honorarios.value=lt.honorarios.value}
		else{lt.honorarios.value=2.5}
	}else{
		lt.precio_neto.readOnly=false;
		lt.honorarios.value='';
	}
	
	/*
	if(lt.precio_encargo.value.length==0){
		lt.precio_neto.readOnly=false;
		lt.honorarios.value='';
	}
	*/
	/*
	if(lt.honorarios.value.length!=0){lt.precio_neto.readOnly=true;}
	if(lt.honorarios.value.length==0){lt.precio_neto.readOnly=false;}
	*/
	lt.submit();
}
//////////////////
function test_precio2()
{
	/*
	var lt=document.inmueble_economicos;
	if(lt.honorarios.value.length!=0){lt.precio_neto.readOnly=true;}
	if(lt.honorarios.value.length==0){lt.precio_neto.readOnly=false;}
	lt.submit();
	*/
}
/////////////////////
function test_vpo()
{
   var dat_inmueble=document.inmueble_economicos;
   var tabla_vpo=document.getElementById('vpo_si');
   var tabla_vpo2=document.getElementById('vpo_si2');
	if(dat_inmueble.vpo.value=="SI"){
		tabla_vpo.style.position="static";
		tabla_vpo.style.visibility="visible";
		tabla_vpo2.style.position="static";
		tabla_vpo2.style.visibility="visible";
	}
	if(dat_inmueble.vpo.value=="NO"){
		tabla_vpo.style.position="absolute";
		tabla_vpo.style.visibility="hidden";
		tabla_vpo2.style.position="absolute";
		tabla_vpo2.style.visibility="hidden";
	}
}
//////////////////
function test_precio_publicidad()
{
	var lt=document.inmueble_economicos;
	if (lt.precio_publicidad.value.length!=0)
	{
		if(lt.precio_neto.value.length!=0)
		{
			var neto=parseFloat(lt.precio_neto.value);
			if (lt.precio_publicidad.value < neto)
			{	
				alert("El precio publicidad debe ser\n mayor que "+neto);
				lt.precio_publicidad.focus();
			}
			else {lt.submit();}
		}	
		if(lt.precio_encargo.value.length!=0)
		{
			var encargo=parseFloat(lt.precio_encargo.value);
			if (lt.precio_publicidad.value < encargo)
			{ 
				alert ("El precio publicidad debe ser\n mayor que "+encargo);
				lt.precio_publicidad.focus();
			}
			else {lt.submit();}
		}
	}
}
//////////////////

//////////////////
function val_finalizado() 
{ 
	var dat_economicos=document.economicos_venta;
	if (dat_economicos.estado_venta.value=='finalizado'){
		dat_economicos.precio_ofertado.readOnly=true;
		dat_economicos.senyal.readOnly=true;
		dat_economicos.honorarios_comprador.readOnly=true;
		dat_economicos.id_usuario.disabled=true;
		dat_economicos.finalizacion_arras.disabled=true;
		dat_economicos.gastos_notaria.disabled=true;
		dat_economicos.estado.disabled=true;
		dat_economicos.valor_escritura.readOnly=true;
		dat_economicos.fecha_escritura.disabled=true;
		dat_economicos.tipo_finalizacion_arras.disabled=true;
		//dat_economicos.importe_usufructuario.disabled=true;
	}
	else{
		dat_economicos.precio_ofertado.readOnly=false;
		dat_economicos.senyal.readOnly=false;
		dat_economicos.honorarios_comprador.readOnly=false;
		dat_economicos.id_usuario.disabled=false;
		dat_economicos.finalizacion_arras.disabled=false;
		dat_economicos.gastos_notaria.disabled=false;
		dat_economicos.estado.disabled=false;
		dat_economicos.valor_escritura.readOnly=false;
		dat_economicos.fecha_escritura.disabled=false;
		dat_economicos.tipo_finalizacion_arras.disabled=false;
		//dat_economicos.importe_usufructuario.disabled=false;
	}
}
function val_esta3() 
{ 
	var dat_propietario=document.api_contrato;
	if (dat_propietario.estado_venta.value=='finalizado'){dat_propietario.api.disabled=true;}
	else{dat_propietario.api.disabled=false;}
}
function val_esta4() 
{ 
	var dat_deudas=document.deudas_venta;
	if (dat_deudas.estado_venta.value=='finalizado'){
		dat_deudas.comunidad_trabajo.disabled=true;
		dat_deudas.comunidad.readOnly=true;
		dat_deudas.observaciones_comunidad.readOnly=true;
		dat_deudas.agua_trabajo.disabled=true;
		dat_deudas.agua.readOnly=true;
		dat_deudas.observaciones_agua.readOnly=true;
		dat_deudas.luz_trabajo.disabled=true;
		dat_deudas.luz.readOnly=true;
		dat_deudas.observaciones_luz.readOnly=true;
		dat_deudas.gas_trabajo.disabled=true;
		dat_deudas.gas.readOnly=true;
		dat_deudas.observaciones_gas.readOnly=true;
		dat_deudas.ayuntamiento_trabajo.disabled=true;
		dat_deudas.ayuntamiento.readOnly=true;
		dat_deudas.observaciones_ayuntamiento.readOnly=true;
		dat_deudas.cartas_trabajo.disabled=true;
		dat_deudas.pagos.readOnly=true;
		dat_deudas.observaciones_pagos.readOnly=true;
		dat_deudas.otros_trabajo.disabled=true;
		dat_deudas.otros.readOnly=true;
		dat_deudas.observaciones_otros.readOnly=true;
		dat_deudas.telefono_trabajo.disabled=true;
		dat_deudas.basura_trabajo.readOnly=true;
		dat_deudas.telefono.readOnly=true;
		dat_deudas.basura.disabled=true;
		dat_deudas.observaciones_telefono.readOnly=true;
		dat_deudas.observaciones_basura.readOnly=true;
		//dat_deudas.hipotecas_trabajo.disabled=true;
		//dat_deudas.prestamos.readOnly=true;
		//dat_deudas.observaciones_prestamo.readOnly=true;
		//dat_deudas.hipoteca_a_favor.readOnly=true;
		dat_deudas.recibos_ibi.disabled=true;
		dat_deudas.liquidacion_comunidad.disabled=true;
	}
	else{
		dat_deudas.comunidad_trabajo.disabled=false;
		dat_deudas.comunidad.readOnly=false;
		dat_deudas.observaciones_comunidad.readOnly=false;
		dat_deudas.agua_trabajo.disabled=false;
		dat_deudas.agua.readOnly=false;
		dat_deudas.observaciones_agua.readOnly=false;
		dat_deudas.luz_trabajo.disabled=false;
		dat_deudas.luz.readOnly=false;
		dat_deudas.observaciones_luz.readOnly=false;
		dat_deudas.gas_trabajo.disabled=false;
		dat_deudas.gas.readOnly=false;
		dat_deudas.observaciones_gas.readOnly=false;
		dat_deudas.ayuntamiento_trabajo.disabled=false;
		dat_deudas.ayuntamiento.readOnly=false;
		dat_deudas.observaciones_ayuntamiento.readOnly=false;
		dat_deudas.cartas_trabajo.disabled=false;
		dat_deudas.pagos.readOnly=false;
		dat_deudas.observaciones_pagos.readOnly=false;
		dat_deudas.otros_trabajo.disabled=false;
		dat_deudas.otros.readOnly=false;
		dat_deudas.observaciones_otros.readOnly=false;
		dat_deudas.telefono_trabajo.disabled=false;
		dat_deudas.basura_trabajo.readOnly=false;
		dat_deudas.telefono.readOnly=false;
		dat_deudas.basura.disabled=false;
		dat_deudas.observaciones_telefono.readOnly=false;
		dat_deudas.observaciones_basura.readOnly=false;
		//dat_deudas.hipotecas_trabajo.disabled=false;
		//dat_deudas.prestamos.readOnly=false;
		//dat_deudas.observaciones_prestamo.readOnly=false;
		//dat_deudas.hipoteca_a_favor.readOnly=false;
		dat_deudas.recibos_ibi.disabled=false;
		dat_deudas.liquidacion_comunidad.disabled=false;
	}
}
function val_esta5() 
{ 
	var dat_pendiente=document.pendiente_ventas;
	if (dat_pendiente.estado_venta.value=='finalizado')
	{dat_pendiente.nota_simple_form.disabled=true;}
	else
	{dat_pendiente.nota_simple_form.disabled=false;}
}
function val_esta6() 
{ 
	var dat_notaria=document.notaria_venta;
	if (dat_notaria.estado_venta.value=='finalizado'){
		dat_notaria.notario.disabled=true;
		dat_notaria.fecha_notario.disabled=true;
		dat_notaria.hora_notario.readOnly=true;
	}
	else{
		dat_notaria.notario.disabled=false;
		dat_notaria.fecha_notario.disabled=false;
		dat_notaria.hora_notario.readOnly=false;
	}
}

//////////////////////////////////////////////////////////////////////////
function setPointer(theRow, theRowNum, theAction, theDefaultColor, thePointerColor, theMarkColor)
{
    var theCells = null;
    var marked_row = new Array;

    if ((thePointerColor == '' && theMarkColor == '')|| typeof(theRow.style) == 'undefined') 
	{return false;}

    if (typeof(document.getElementsByTagName) != 'undefined')
	{theCells = theRow.getElementsByTagName('td');}
    else if (typeof(theRow.cells) != 'undefined') {theCells = theRow.cells;}
    else {return false;}

    var rowCellsCnt  = theCells.length;
    var domDetect    = null;
    var currentColor = null;
    var newColor     = null;
	if (typeof(window.opera) == 'undefined'&& typeof(theCells[0].getAttribute) != 'undefined') 
	{
		currentColor = theCells[0].getAttribute('bgcolor');
        domDetect    = true;
    }
    // 3.2 ... with other browsers
    else 
	{
		currentColor = theCells[0].style.backgroundColor;
        domDetect    = false;
    } // end 3
	//if (currentColor == ''|| currentColor.toLowerCase() == theDefaultColor.toLowerCase()) 
	if (currentColor == ''|| currentColor == theDefaultColor.toLowerCase()) 
	{
        if (theAction == 'over' && thePointerColor != '') { newColor = thePointerColor; }
        else if (theAction == 'click' && theMarkColor != '') 
		{
            newColor = theMarkColor;
            marked_row[theRowNum] = true;
        }
    }
    //else if (currentColor.toLowerCase() == thePointerColor.toLowerCase()
    else if (currentColor == thePointerColor.toLowerCase()
             && (typeof(marked_row[theRowNum]) == 'undefined' || !marked_row[theRowNum]))
	{
        if (theAction == 'out') { newColor = theDefaultColor; }
        else if (theAction == 'click' && theMarkColor != '') 
		{
            newColor = theMarkColor;
            marked_row[theRowNum] = true;
        }
    }
    //else if (currentColor.toLowerCase() == theMarkColor.toLowerCase()) 
    else if (currentColor == theMarkColor.toLowerCase()) 
	{
        if (theAction == 'click') {
            newColor              = (thePointerColor != '')
                                  ? thePointerColor
                                  : theDefaultColor;
            marked_row[theRowNum] = (typeof(marked_row[theRowNum]) == 'undefined' || !marked_row[theRowNum])
                                  ? true
                                  : null;
        }
    } // end 4

    if (newColor) {
        var c = null;
        // 5.1 ... with DOM compatible browsers except Opera
        if (domDetect) {
            for (c = 0; c < rowCellsCnt; c++) {
                theCells[c].setAttribute('bgcolor', newColor, 0);
            } // end for
        }
        // 5.2 ... with other browsers
        else {
            for (c = 0; c < rowCellsCnt; c++) {
                theCells[c].style.backgroundColor = newColor;
            }
        }
    } // end 5

    return true;
} // end of the 'setPointer()' function
/////////////////////////////////////////////////////////////////////////////////
function send_datos()
{
	var datos= document.inmueble_basicos;
	datos.action="ficha_inmueble_datos_basicos.php#direcc";
	datos.target="mainFrame";
	datos.submit();
}
//////////////////
function send_datos_tipo()
{
	var datos= document.inmueble_basicos;
	datos.action="ficha_inmueble_datos_basicos.php";
	datos.target="mainFrame";
	datos.submit();
}
//////////////////
function send_tipo_venta()
{
	var dat_basicos=document.inmueble_basicos;
   var tabla_segunda_mano=document.getElementById('tabla_segunda_mano');
   //var tabla_conservacion=document.getElementById('tabla_conservacion');
// Cesión
	if(dat_basicos.tipo_venta.value=="Cesión"){
		tabla_segunda_mano.style.position="static";
		tabla_segunda_mano.style.visibility="visible";
		
		//tabla_conservacion.style.position="static";
		//tabla_conservacion.style.visibility="visible";
	}
	else{
		tabla_segunda_mano.style.position="absolute";
		tabla_segunda_mano.style.visibility="hidden";
		//tabla_conservacion.style.position="absolute";
		//tabla_conservacion.style.visibility="hidden";
	}
	if (dat_basicos.id_grupo.value==1){
		if (dat_basicos.conservacion.value=='En construcción'){
			//tabla_conservacion.style.position="static";
			//tabla_conservacion.style.visibility="visible";
		}
		else{
			//tabla_conservacion.style.position="absolute";
			//tabla_conservacion.style.visibility="hidden";
		}
	}
	dat_basicos.submit();
}
///////////////////////////////////////////////////////////////
function busq_publica()
{
	var datos= document.inmueble_basicos;
	if (datos.grupo_inmueble.value=='')	{alert ('Seleccione un grupo');}
	else{
		datos.action="all_inmuebles.php";
		datos.target="";
		datos.submit();
	}
}
///////////////////////////////////////////////////////////////
function refres_compra()
{
	var dat=document.economicos_venta;
	dat.send_traspaso.value='SI';
	dat.submit();
	window.open("lista_compra_venta.php","topFrame");
}
//////////////////////////////////////////////////////////
function contraer_clausula(id_clausula)
{
	var tab='tabla_clausula_'+id_clausula;
	var imag='img_'+id_clausula;
	var tabla=document.getElementById(tab);
	var img=document.getElementById(imag);

	if (tabla.style.visibility=="hidden"){
		tabla.style.position="static";
		tabla.style.visibility="visible";
		img.src="../img/menos.gif";
	}
	else{
		tabla.style.position="absolute";
		tabla.style.visibility="hidden";
		img.src="../img/mas.gif";
	}
}
////////////////////////////////////////////
function contraer_calendario()
{
	var tabla=document.getElementById('tabla_calendario');
	var img=document.getElementById('calen_img');
	if (tabla.style.visibility=="hidden"){
		tabla.style.position="static";
		tabla.style.visibility="visible";
		img.src="../../img/menos.gif";
	}
	else{
		tabla.style.position="absolute";
		tabla.style.visibility="hidden";
		img.src="../img/mas.gif";
	}
}
////////////////////////////////////////////
function viewer(url,ancho,alto){
   	window.open(url,"ventana1","width="+ancho+",height="+alto+",scrollbars=YES,status=YES");	
}
//////////////////////////////////////////////////////////////////////
function rustico_add()
{
	var datos= document.inmueble_basicos;
	datos.action="ficha_inmueble_datos_basicos.php#rustico_libre";
	datos.target="mainFrame";
	datos.submit();
}
//////////////////////////////////////////////////////////////////////
function representante_add()
{
	var cliente= document.cliente;
	var miFecha= new Date();
	
	if(cliente.dni_representante.value.length!=0)
	{
		if (cliente.tipo_identificacion_representante.value=="dni")
		{
			if (cliente.dni_representante.value.length != 9)
			{
				alert(" \t Escriba un NIF correcto \n");
				cliente.numDni.focus();
				return false;
			}
			else
			{
				var dni_numero=cliente.dni_representante.value.substring(0,8);
				var dni_calcular=(dni_numero%23);
				var letra=ValorLetra(dni_calcular);
				var dni_letra= cliente.dni_representante.value.substring(8,9);
				if(letra!=(dni_letra.toUpperCase()))
				{
					alert (" \t La letra del NIF no coincide");
					cliente.dni_representante.focus();
					return false;
				}
			}
		}
	cliente.action="ficha_cliente.php?id_inmueble="+cliente.id_inmueble.value+"&id_cliente="+cliente.id_cliente.value+"&modo="+cliente.modo.value+"&tipo="+cliente.tipo.value+"&fecha="+miFecha.getTime()+"#representante_ancla";
	cliente.target="";
	cliente.submit();
	
	}else{
		alert("Hay que rellenar los campos obligatorios");
	}
	
}
/////////////////////////////////////////////////////////////////////
function val_login()
{
	var empleado= document.empleado;
	empleado.action="ficha_empleado.php";
	empleado.target="";
	empleado.submit();
}
////////////////////////////////////////////////////////////////////
function cbo_tabla(maximo,id_grupo,id_subgrupo){
	for (num=1;num<maximo;num++){
		var tab='tabla_clausula_'+num;
		var imag='img_'+num;
		var tabla=document.getElementById(tab);
		var img=document.getElementById(imag);
		if (tabla){
			tabla.style.position='absolute';
			tabla.style.visibility='hidden';
			img.src="../img/mas.gif";
		}
	}
	if (id_grupo!=0){
		var tab1='tabla_clausula_'+id_grupo;
		var imag1='img_'+id_grupo;
		var tabla1=document.getElementById(tab1);
		var img1=document.getElementById(imag1);
		if (tabla1){
			tabla1.style.position="static";
			tabla1.style.visibility="visible";
			img1.src="../img/menos.gif";
		}
	}
	if (id_subgrupo!=0){
		var tab2='tabla_clausula_'+id_subgrupo;
		var imag2='img_'+id_subgrupo;
		var tabla2=document.getElementById(tab2);
		var img2=document.getElementById(imag2);
		if (tabla2){
			tabla2.style.position="static";
			tabla2.style.visibility="visible";
			img2.src="../img/menos.gif";
		}
	}
}
///////////////////////////////////////////////////////////////////
/// select cbo de provincia
function cambiaOptions(valor,seleccion,formulario,campo) {
	if(formulario!=''){
		eval("comboDestino=document."+ formulario + "." + campo + ";");
	}else{
		comboDestino=document.inmueble_basicos.poblacion;
	}
	comboDestino.length=null;
	i=1;
	for (id in prov_localidad[valor]) {
			comboDestino.options[i] = new Option(prov_localidad[valor][id][0],id);
			if (seleccion && seleccion==id) {
				comboDestino.options[i].selected=true;
			}
			i++;
	}
	return;
}
function cambiaOptions_barrio(valor,seleccion) {
	
	var dat=document.inmueble_basicos;
	if (dat.id_grupo.value!=6){
		dat.codigo_postal.value=prov_localidad[dat.provincia.value][dat.poblacion.value][1];
		comboDestino=document.inmueble_basicos.barrio;
		comboDestino.length=null;
		i=1;
		for (id in localidad_barrio[valor]) {
				comboDestino.options[i] = new Option(localidad_barrio[valor][id],id);
				if (seleccion && seleccion==id) {
					comboDestino.options[i].selected=true;
				}
				i++;
		}
		return;
	}
}
function cambiaOptions_barrio_publica(valor,seleccion) {
	var dat=document.inmueble_basicos;
	comboDestino=document.inmueble_basicos.barrio;
	comboDestino.length=null;
	i=1;
	for (id in localidad_barrio[valor]) {
			comboDestino.options[i] = new Option(localidad_barrio[valor][id],id);
			if (seleccion && seleccion==id) {
				comboDestino.options[i].selected=true;
			}
			i++;
	}
	return;
}
function cambiaOptions_distrito(valor,seleccion) {
	comboDestino=document.inmueble_basicos.distrito;
	comboDestino.length=null;
	i=1;
	for (id in barrio_distrito[valor]) {
			comboDestino.options[i] = new Option(barrio_distrito[valor][id],id);
			if (seleccion && seleccion==id) {
				comboDestino.options[i].selected=true;
			}
			i++;
	}
	return;
}
function cambiaselect_tipo(valor,seleccion) {
	if ((document.inmueble_basicos.grupo_inmueble.value==1)||(document.inmueble_basicos.grupo_inmueble.value==2)||(document.inmueble_basicos.grupo_inmueble.value==3)||(document.inmueble_basicos.grupo_inmueble.value==6)){document.inmueble_basicos.tipo.disabled=false;}
	else{document.inmueble_basicos.tipo.disabled=true;}
	comboDestino=document.inmueble_basicos.tipo;
	comboDestino.length=null;
	i=1;
	for (id in tipo_grupo_inmueble[valor]) {
			comboDestino.options[i] = new Option(tipo_grupo_inmueble[valor][id],id);
			if (seleccion && seleccion==id) {
				comboDestino.options[i].selected=true;
			}
			i++;
	}
	return;
}
/////////////////////////////////////////////
function send_ref_catast()
{
	var dat_economicos=document.inmueble_economicos;
   var tabla_ref_catast_si=document.getElementById('tabla_ref_catast_si');
   var tabla_ref_catast_no=document.getElementById('tabla_ref_catast_no');
	if(dat_economicos.hay_referencia_catastral.value=="SI"){
		tabla_ref_catast_si.style.position="static";
		tabla_ref_catast_si.style.visibility="visible";
		tabla_ref_catast_no.style.position="absolute";
		tabla_ref_catast_no.style.visibility="hidden";
	}
	if(dat_economicos.hay_referencia_catastral.value=="NO"){
		tabla_ref_catast_si.style.position="absolute";
		tabla_ref_catast_si.style.visibility="hidden";
		tabla_ref_catast_no.style.position="static";
		tabla_ref_catast_no.style.visibility="visible";
	}
	dat_economicos.submit();
}
function val_inventario()
{
   var dat_inmueble=document.inmueble_basicos;
   var tabla_inventario_si=document.getElementById('inventario_si');
	if(dat_inmueble.muebles.value=="SI" || dat_inmueble.muebles.value=="Parcialmente"){
		tabla_inventario_si.style.position="static";
		tabla_inventario_si.style.visibility="visible";
	}
	if(dat_inmueble.muebles.value=="NO"||dat_inmueble.muebles.value==""){
		tabla_inventario_si.style.position="absolute";
		tabla_inventario_si.style.visibility="hidden";
	}
}
////////////////
function val_tipo_fin_arras()
{
 var dat_venta = document.economicos_venta;
 var tabla_tipo=document.getElementById('tabla_tip_arras');
 if(dat_venta.estado.value=="En tramitación"){
	 if (dat_venta.tipo_finalizacion_arras.value=='La escritura'){
		  tabla_tipo.style.position="absolute";
		  tabla_tipo.style.visibility="hidden";
	 }
	 if (dat_venta.tipo_finalizacion_arras.value=='El contrato'){
		  tabla_tipo.style.position="static";
		  tabla_tipo.style.visibility="visible";
	 }
 }
 else{
	  tabla_tipo.style.position="absolute";
	  tabla_tipo.style.visibility="hidden";
 }
}
//////////////
function real_medicion()
{
	var dat=document.inmueble_basicos;
	var metros=parseFloat(dat.superficie.value);
	var aumento=parseFloat(dat.aumento_cabida.value);
	var medicion_real=parseFloat(dat.metros_escritura.value);
	
	if (dat.metros_escritura.value!=0){
		dat.aumento_cabida.value=medicion_real-metros;
		
	}
	var metros=parseFloat(dat.superficie.value);
	var aumento=parseFloat(dat.aumento_cabida.value);
	var medicion_real=parseFloat(dat.metros_escritura.value);
	
	//if (dat.metros_escritura.value==0){
		if (dat.aumento_cabida.value!=0){dat.medicion_real.value=metros+aumento;}
		else{dat.medicion_real.value=metros;}
	//}
	//else{
		//if (dat.aumento_cabida.value!=0){dat.medicion_real.value=aumento;}
		//else{dat.medicion_real.value='';}
	//}
	
}

//Inmueble->Datos económicos
function autorizacion_arras(){
	var formulario=document.inmueble_economicos;
	if(formulario.autorizacion_senyal.value=='SI'){
		formulario.autoriza_arras.disabled=false;
	}else{
		formulario.autoriza_arras.disabled=true;
	}
	
}

//Ficha cliente
function mostrarRepresentante(){
 	var formulario=document.cliente;
	if(formulario.esta_representado.value=='SI'){
		//tabla_representante_fisico.className='visible';	
		tabla_representante_fisico.style.position="static";
	 	tabla_representante_fisico.style.visibility="visible";
	}else{
		tabla_representante_fisico.style.position="absolute";
	 	tabla_representante_fisico.style.visibility="hidden";
		//tabla_representante_fisico.className='oculto';	
	}
	
}

function contraer_tabla(id_clausula)
	{
		var tab='tabla_'+id_clausula;
		var imag='img_'+id_clausula;
		var tabla=document.getElementById(tab);
		var img=document.getElementById(imag);
	
		if (tabla.style.visibility=='hidden'){
			tabla.style.position='static';
			tabla.style.visibility='visible';
			img.src='../img/menos.gif';
		}
		else{
			tabla.style.position='absolute';
			tabla.style.visibility='hidden';
			img.src='../img/mas.gif';
		}
	}
