//Precios por limpieza
var limpi=15;
//Precios por blancos al mes
var blanc=50;


//precios por persona
var pexnoch=5;
var pexsem=35;
var pexmes=120;

//precios estacionamiento
var estnoch=10;
var estsem=60;
var estmes=240;

//precios cama extra
var camanoch=15;
var camasem=75;             
var camames=130;

//precio cuna
var precuna=5;

//precio mascota10-35-100
var masnoche=10;
var massem=35;
var masmes=100;

var fact=false;
var comision=false;
var tptarjeta=0;
var factura=false;
var mxn=false;
var cero=0;
var anos,meses,semanas,dias,divisa,tpago,tmoneda;
var mto,depos,ivatot=0,sbtot=0,comin=0,totg,subtotg,ivatotg,totalg,ishgral=0;

function calculatotal(id){
var statusextra=document.getElementById('statusextranet').value;
var totlimp=0;
var totbla=0;
var totest=0;
var totcamex=0;
var totcuna=0;
var totmasc=0;
var totpeex=0;  

var limpieza=document.getElementById("limpiezas"+id);
var blanco=document.getElementById("blancos"+id);
var freclim=document.getElementById("frecuencia"+id);
var perlim=document.getElementById("periodolim"+id);
var chkest=document.getElementById("estmnto"+id);
var cama=document.getElementById("camaex"+id);
var chkcun=document.getElementById("cuna"+id);
var chkmas=document.getElementById("mascota"+id);
var npers=document.getElementById("npers"+id).value;
var desc=document.getElementById("descuento"+id);

var limpo=document.getElementById("limpcost"+id);
var blanpo=document.getElementById("blancost"+id);
var esto=document.getElementById("estmnto2"+id);
var camae=document.getElementById("camaex2"+id);
var cun=document.getElementById("cuna2"+id);
var mkta=document.getElementById("mascota2"+id);
var vpeex=document.getElementById("persext"+id);

mto=document.getElementById("monto"+id);
depos=document.getElementById("deposito"+id);
var sbt=document.getElementById("subtotal"+id);
var comn=document.getElementById("comision"+id);
var iva=document.getElementById("iva"+id);
var ish=document.getElementById("ish"+id);
var vtot=document.getElementById("total"+id);
var capa=document.getElementById("cap"+id).value;
var limi=document.getElementById("lim"+id).value;
var cont=document.getElementById("cont"+id);
var ant=document.getElementById("ant"+id);
var ant2=document.getElementById("ant2"+id);
var x=document.getElementById("x"+id);

anos=document.getElementById("noanios"+id).value;meses=document.getElementById("nomeses"+id).value;semanas=document.getElementById("nosem"+id).value;dias=document.getElementById("nodias"+id).value;
restaval(id);	
//ESTACIONAMIENTO
if(chkest.checked)
     {   
       if(statusextra==8){
         cost1=anos*(estmes*12);
         cost2=meses*estmes;
         cost3=semanas*estsem;
         cost4=dias*estnoch;	

		 cost1IVA=cost1*.16;
		 cost2IVA=cost2*.16;
		 cost3IVA=cost3*.16;
		 cost4IVA=cost4*.16;;
		 
		 totest=(cost1+cost1IVA)+(cost2+cost2IVA)+(cost3+cost3IVA)+(cost4+cost4IVA);
         re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
		 
         sbt.value=re.toFixed(2);
         re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
         vtot.value=re.toFixed(2);
         esto.value=totest.toFixed(2);		
		}else{	 
         cost1=anos*(estmes*12);
         cost2=meses*estmes;
         cost3=semanas*estsem;
         cost4=dias*estnoch;	
         totest=cost1+cost2+cost3+cost4;
         re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
		 
         sbt.value=re.toFixed(2);
         re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
         vtot.value=re.toFixed(2);
         esto.value=totest.toFixed(2);	
		}
     }else{
	     totest=0;
         re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
         sbt.value=re.toFixed(2);
         re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
         vtot.value=re.toFixed(2);
         esto.value=totest.toFixed(2);	
	 }
//TERMINA ESTACIONAMIENTO
//CAMA EXTRA
   if(statusextra==8){
 	camex1=anos*(camames*12);
	camex2=meses*camames;
	camex3=semanas*camasem;
	camex4=dias*camanoch;

 	camex1IVA=camex1*.16;
	camex2IVA=camex2*.16;
	camex3IVA=camex3*.16;
	camex4IVA=camex4*.16;	
	
	totcamex=((camex1+camex1IVA)+(camex2+camex2IVA)+(camex3+camex3IVA)+(camex4+camex4IVA))*(1*cama.value);
	re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
    sbt.value=re.toFixed(2);
    re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
    vtot.value=re.toFixed(2);
	camae.value=totcamex.toFixed(2);    
    }else{	
	camex1=anos*(camames*12);
	camex2=meses*camames;
	camex3=semanas*camasem;
	camex4=dias*camanoch;	
	totcamex=(camex1+camex2+camex3+camex4)*(1*cama.value);
	re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
    sbt.value=re.toFixed(2);
    re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
    vtot.value=re.toFixed(2);
	camae.value=totcamex.toFixed(2); 
	}
//TERMINA CAMA EXTRA

//Limpieza EXTRA

	totlimp=(limpieza.value*freclim.value*perlim.value)*(limpi);		
	re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
    sbt.value=re.toFixed(2);
    re=(depos.value*1)+(sbt.value*1);
    vtot.value=re.toFixed(2);
	limpo.value=totlimp.toFixed(2); 
	
//TERMINA Limpieza EXTRA	 

//Blancos EXTRA
	totbla=(blanco.value)*(blanc);	
	re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
    sbt.value=re.toFixed(2);
    re=(depos.value*1)+(sbt.value*1);
    vtot.value=re.toFixed(2);
	blanpo.value=totbla.toFixed(2); 
	
//TERMINA blancos EXTRA	 


	 
//CUNA
if(chkcun.checked)
{
   if(statusextra==8){
     nochanual=(anos*12)*30;
     nochmes=meses*30;
     tsem=semanas*7;
     tnoches=nochanual+nochmes+tsem+parseInt(dias);
	 
	 totcunaIVA=(tnoches*precuna)*.16;
     totcuna=(tnoches*precuna)+totcunaIVA;
	 
	 	 
     re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
     sbt.value=re.toFixed(2);
     re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
     vtot.value=re.toFixed(2);
     cun.value=totcuna.toFixed(2);  
   }else{
     nochanual=(anos*12)*30;
     nochmes=meses*30;
     tsem=semanas*7;
     tnoches=nochanual+nochmes+tsem+parseInt(dias);
     totcuna=tnoches*precuna;
     re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
     sbt.value=re.toFixed(2);
     re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
     vtot.value=re.toFixed(2);
     cun.value=totcuna.toFixed(2);
	 }
}else{
     totcuna=0;
     re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
     sbt.value=re.toFixed(2);
     re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
     vtot.value=re.toFixed(2);
     cun.value=totcuna.toFixed(2);
}
//TERMINA CUNA
//MASCOTA
if(chkmas.checked)
{
   if(statusextra==8){
     masc1=anos*(masmes*12);
     masc2=meses*masmes;
     masc3=semanas*massem;
     masc4=dias*masnoche;

	 masc1IVA=masc1*.16;
     masc2IVA=masc2*.16;
     masc3IVA=masc3*.16;
     masc4IVA=masc4*.16;
     
     totmasc=(masc1+masc1IVA)+(masc2+masc2IVA)+(masc3+masc3IVA)+(masc4+masc4IVA);

     re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
     sbt.value=re.toFixed(2);
     re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
     vtot.value=re.toFixed(2);
     mkta.value=totmasc.toFixed(2);   
   }else{
     masc1=anos*(masmes*12);
     masc2=meses*masmes;
     masc3=semanas*massem;
     masc4=dias*masnoche;	
     totmasc=masc1+masc2+masc3+masc4;

     re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
     sbt.value=re.toFixed(2);
     re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
     vtot.value=re.toFixed(2);
     mkta.value=totmasc.toFixed(2);
	}
}else{
     totmasc=0;
     re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
     sbt.value=re.toFixed(2);
     re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
     vtot.value=re.toFixed(2);
     mkta.value=totmasc.toFixed(2);
}
//TERMINA MASCOTA
//PERSONAS EXTRA     
npers=(npers*1)+(capa*1);

if(npers>capa && npers<=limi)
	{
       if(statusextra==8){
			nreal=npers-capa;
			cospex1=anos*(pexmes*12);
			cospex2=meses*pexmes;
			cospex3=semanas*pexsem;
			cospex4=dias*pexnoch;
			
			cospex1IVA=cospex1*.16;
			cospex2IVA=cospex2*.16;
			cospex3IVA=cospex3*.16;
			cospex4IVA=cospex4*.16;			
			
			totpeex=((cospex1+cospex1IVA)+(cospex2+cospex2IVA)+(cospex3+cospex3IVA)+(cospex4+cospex4IVA))*nreal;
			re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
			sbt.value=re.toFixed(2);
			re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
			vtot.value=re.toFixed(2);
			vpeex.value=totpeex.toFixed(2);
			document.getElementById('huespedes'+id).style.display='table-row';	   
	   }else{	
			nreal=npers-capa;
			cospex1=anos*(pexmes*12);
			cospex2=meses*pexmes;
			cospex3=semanas*pexsem;
			cospex4=dias*pexnoch;
			totpeex=(cospex1+cospex2+cospex3+cospex4)*nreal;
			re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
			sbt.value=re.toFixed(2);
			re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
			vtot.value=re.toFixed(2);
			vpeex.value=totpeex.toFixed(2);
			document.getElementById('huespedes'+id).style.display='table-row';
	       }
	}
if(npers<=capa)
	{
	nreal=0;
	cospex1=anos*(pexmes*12);
	cospex2=meses*pexmes;
	cospex3=semanas*pexsem;
	cospex4=dias*pexnoch;
	totpeex=(cospex1+cospex2+cospex3+cospex4)*nreal; 
	re=(mto.value*1)+totpeex+totest+totcamex+totcuna+totmasc+totlimp+totbla;
    sbt.value=re.toFixed(2);
    re=(depos.value*1)+(sbt.value*1)/*+(iva.value*1)*/;
    vtot.value=re.toFixed(2);
    vpeex.value=totpeex.toFixed(2);
	document.getElementById('huespedes'+id).style.display='none';
	}	
//TERMINA PERSONAS EXTRA
//DESCUENTOS

if(desc.value=="" || desc.value==0)
 {
  if(cont.value==1){
  d=100;
  de=(ant2.value*100)/d;
  //depos.value=de.toFixed(2);
  ant.value=0;
  cont.value=0;
  }
 }
 else
 {
  if(x.value==1){ant2.value=depos.value;x.value=0;}
  if(ant.value==100){ant.value=desc.value;}
  else{
  d=100-ant.value;
  de=(depos.value*100)/d;
  //depos.value=de.toFixed(2);
  de=depos.value-((depos.value)*((desc.value*1)/100));
  //depos.value=de.toFixed(2);
  ant.value=desc.value;
  cont.value=1;
  }
 }
 if(depos.value==0){
  d=100;
  de=(ant2.value*100)/d;
  depos.value=de.toFixed(2);
  ant=desc.value;
  de=depos.value-((depos.value)*((desc.value*1)/100));
  //depos.value=de.toFixed(2);
  cont.value=0;
}

  sb=sbt.value-((sbt.value)*((desc.value*1)/100));
  sbt.value=sb.toFixed(2);

  if(factura){
     ivamx=((sbt.value*1)+(comn.value*1))*0.16;//iva
     ivamx=ivamx.toFixed(2);//iva
	 iva.value=ivamx;
	 
	 ishmx=((mto.value*1)+(comn.value*1))*0.03;//ish
     ishmx=ishmx.toFixed(2);//ish
	 ish.value=ishmx;
	 
	 document.getElementById("ivatx"+id).style.display="table-row";
     document.getElementById("ivav"+id).style.display="table-row";
	 document.getElementById("ishtx"+id).style.display="table-row";
	 document.getElementById("ishv"+id).style.display="table-row";
}
if(!factura){
     ivamxn=cero.toFixed(2);
	 iva.value=ivamxn;
	document.getElementById("ivatx"+id).style.display="none";
	document.getElementById("ivav"+id).style.display="none";
	document.getElementById("ishtx"+id).style.display="none";
	document.getElementById("ishv"+id).style.display="none";
}
  
if(comision){
	 document.getElementById("comistx"+id).style.display="table-row";
     document.getElementById("comisv"+id).style.display="table-row";
	 if(tptarjeta==1){
	     comis=((sbt.value*1)+(iva.value*1))*0.0406;
		 comn.value=comis.toFixed(2);
	 }
	 if(tptarjeta==2){
	     comis=((sbt.value*1)+(iva.value*1))*0.0315;
		 comn.value=comis.toFixed(2);
	 }
	 if(tptarjeta==0){
	     comis=sbt.value*0;
		 comn.value=comis.toFixed(2);
	 }
}
if(!comision){
	 document.getElementById("comistx"+id).style.display="none";
     document.getElementById("comisv"+id).style.display="none";
}


  

  sumtot=(sbt.value*1)+(depos.value*1)+(iva.value*1)+(comn.value*1)+(ish.value*1);
  vtot.value=sumtot.toFixed(2);
//TERMINA DESCUENTOS	
 sumatodos(id);
}


function conversion(fact){
if(divisa == undefined){
divisa=document.getElementById("dolar").value;
}
if(fact && !mxn){
     //precios por limpieza MXN
      limpi=limpi*divisa;
	  //precios por blancos al mes MXN
      blanc=blanc*divisa;
	  
     //precios por persona MXN
      pexnoch=pexnoch*divisa; 
      pexsem=pexsem*divisa;
      pexmes=pexmes*divisa;

     //precios estacionamientoMXN
      estnoch=estnoch*divisa;
      estsem=estsem*divisa;
      estmes=estmes*divisa;

     //precios cama extra MXN
      camanoch=camanoch*divisa;
      camasem=camasem*divisa;
      camames=camames*divisa;

     //precio cuna MXN
      precuna=precuna*divisa;

     //precio mascota MXN
      masnoche=masnoche*divisa;
      massem=massem*divisa;
      masmes=masmes*divisa;
	  
	   for(i=0;i<ids.length;i++){
	     if(ids[i]==undefined){}else{
         calcdepos(ids[i]);
		 }
	 }
	  mxn=true;
     }else if(!fact && mxn){
	  //precios por limpieza USD
      limpi=limpi/divisa;
	  
	    //precios por blancos al mes USD
      blanc=blanc/divisa;
	  
	 //precios por persona USD
      pexnoch=pexnoch/divisa;
      pexsem=pexsem/divisa;
      pexmes=pexmes/divisa;

     //precios estacionamiento USD
      estnoch=estnoch/divisa;
      estsem=estsem/divisa;
      estmes=estmes/divisa;

     //precios cama extra USD
      camanoch=camanoch/divisa;
      camasem=camasem/divisa;
      camames=camames/divisa;

     //precio cuna USD
      precuna=precuna/divisa;

     //precio mascota USD
      masnoche=masnoche/divisa;
      massem=massem/divisa;
      masmes=masmes/divisa;
	  
	   for(i=0;i<ids.length;i++){
	     if(ids[i]==undefined){}else{
         calcdepos(ids[i]);
		 }
	 }
      mxn=false;
	 }
}
////////////////////**********CALCULA DEPOSITO**********/////////////////////////
function calcdepos(i){
    depos=document.getElementById("deposito"+i);
	mto=document.getElementById("monto"+i);
    
    if(fact && !mxn){
      mt=mto.value*divisa;
	  dp=depos.value*divisa;
	  mto.value=mt.toFixed(2);
	  depos.value=dp.toFixed(2);
    }
	if(!fact && mxn){
	  mt=mto.value/divisa;	  
	  dp=depos.value/divisa;
	  mto.value=mt.toFixed(2);
	  depos.value=dp.toFixed(2);
	}
	document.getElementById("ant2"+i).value=depos.value;
}
////////////////////**********TERMINA CALCULA DEPOSITO**********/////////////////////////

///////**********RESET************///////////
function reinicia(){
if(fact && mxn){
//precios por limpieza
 limpi=15;
 
 //precios por blancos al mes
 blanc=50;
 //precios por persona
 pexnoch=5;
 pexsem=35;
 pexmes=120;

//precios estacionamiento
 estnoch=10;
 estsem=60;
 estmes=240;

//precios cama extra
 camanoch=15;
 camasem=75;
 camames=130;

//precio cuna
 precuna=5;

//precio mascota
 masnoche=10;
 massem=35;
 masmes=100;
 mxn=true;
 fact=false;
 factura=false;
 //comision=false;
 //tptarjeta=0;
  for(i=0;i<ids.length;i++){
	     if(ids[i]==undefined){}else{
         calcdepos(ids[i]);
		 }
	 }
  }
  mxn=false;
}
///////**********TERMINA RESET************///////////

//////*****************TIPO PAGO*************/////////
var  efectivo="EFECTIVO";
var  terminal="TERMINAL";
var  transferencia="TRANSFERENCIA";
var  pago="PAGO ELECTRONICO";
var  deposito="DEPOSITO";
function tppago(fact){
	var ubi=document.forma.lugardepago;
	for(i=0;i<ubi.length;i++){
	   if(ubi[i].checked){var ubicacion=ubi[i].value;}
	}
     tpago=document.forma.tipopago;
	 ne=tpago.options.length;
     if(fact){
	     for(i=0;i<ne;i++){
		     tpago.options[1]=null;
		 }
		// op= new Option(efectivo,efectivo,"","");tpago.options[1]=op;
		// op= new Option(terminal,terminal,"","");tpago.options[2]=op;
		// op= new Option(transferencia,transferencia,"","");tpago.options[3]=op;
		 op= new Option(deposito,deposito,"","");
		 tpago.options[4]=op;
	 } else if(!fact&&ubicacion=="MEXICO"){
	     for(i=0;i<ne;i++){
		     tpago.options[1]=null;
		 }
		// op= new Option(efectivo,efectivo,"","");tpago.options[1]=op;
		 op= new Option(pago+" (paypal)",pago,"","");
		 tpago.options[2]=op;
		// op= new Option(transferencia,transferencia,"","");tpago.options[3]=op;
		// op= new Option(deposito,deposito,"","");tpago.options[4]=op;
	 }
	 else if(!fact&&ubicacion!="MEXICO"){
	     for(i=0;i<ne;i++){
		     tpago.options[1]=null;
		 }
		// op= new Option(efectivo,efectivo,"","");tpago.options[1]=op;
		 op= new Option(pago+" (paypal)",pago,"","");
		 tpago.options[2]=op;
		 op= new Option(transferencia,transferencia,"","");tpago.options[3]=op;
		 op= new Option(deposito,deposito,"","");tpago.options[4]=op;
	 }
}
//////********TERMINA TIPO PAGO***********/////////

//////************FORMAS DE PAGO*************/////
function fpago(val){
     ivatot=0;
	 sbtot=0;
	 ishgral=0;
	 if(val=="FACTURA"){
	     fact=true;  
		 factura=true;
	     conversion(fact);
	     tppago(fact);
		 document.forma.tipomoneda[0].disabled=true;
		 document.forma.tipomoneda[1].checked=true;
		 document.getElementById("genera").innerHTML="<font color='#FFFFFF'>Genera factura</font>";
		 document.getElementById("ivatotal").style.display="table-cell";
		 document.getElementById("ivatotal2").style.display="table-cell";
		 
		 document.getElementById("ishtotal").style.display="table-cell";
		 document.getElementById("ishtotal2").style.display="table-cell";
		 
		 $(".datosfis").show();
	 }
	 if(val=="SIN FACTURA"){
	     fact=false;
		 factura=false;
		 comision=false;
		 tptarjeta=0;
		 conversion(fact);
		 tppago(fact);
	     document.forma.tipomoneda[0].disabled=false;
		 //document.forma.tipomoneda[1].checked=false;
		 document.forma.tipomoneda[0].checked=true;
		 document.getElementById("genera").innerHTML="<font color='#FFFFFF'>Genera recibo</font>";
		 document.getElementById("ivatotal").style.display="none";
		 document.getElementById("ivatotal2").style.display="none";
		 document.getElementById("ishtotal").style.display="none";
		 document.getElementById("ishtotal2").style.display="none";
		 document.getElementById("comisiontotal").style.display="none";
		 document.getElementById("comisiontotal2").style.display="none";
		 document.getElementById("ttarjeta").value="";
		 document.getElementById("ttarjeta").style.display="none";
		 $(".datosfis").hide();
	}
	 if(val==""){
	     reinicia();
		 document.getElementById("ivatotal").style.display="none";
		 document.getElementById("ivatotal2").style.display="none";
		 document.getElementById("ishtotal").style.display="none";
		 document.getElementById("ishtotal2").style.display="none";
		 document.getElementById("comisiontotal").style.display="none";
		 document.getElementById("comisiontotal2").style.display="none";		 
		 //document.getElementById("tipopago").disabled=true;
		 document.forma.tipomoneda[0].disabled=true;
		 document.forma.tipomoneda[1].disabled=true;
		 //document.getElementById("tipopago").value="";
		 document.getElementById("ttarjeta").value="";
		 document.getElementById("ttarjeta").style.display="none";
	 }
	 else{
	     //document.getElementById("tipopago").disabled=false;
	 }
	 for(i=0;i<ids.length;i++){
	     if(ids[i]==undefined){}else{
		  calculatotal(ids[i]);
		 }
	 }	
}
function extranet(medio){
  document.getElementById('statusextranet').value=medio;
  if(medio==8){
     document.getElementById('lugardepago').checked=true;
	 document.getElementById("tipocomp").style.display="block";
	 document.getElementById("tipocomp").options[2].selected = 'selected';
	 document.getElementById("tipopago").options[1].selected = 'selected';
  }
}
//////************TERMINA FORMAS DE PAGO*************/////
//////************EMPIEZA TIPO DE PAGO*************/////
function tipop(val){
      if(val=="TERMINAL"){
	     document.forma.ttarjeta.style.display="block";
		 document.getElementById("comisiontotal").style.display="table-cell";
		 document.getElementById("comisiontotal2").style.display="table-cell";
	     document.forma.ttarjeta.value="";
		 comision=true;
		  tptarjeta=0;
	 }else{
	     document.forma.ttarjeta.style.display="none";
		 document.getElementById("comisiontotal").style.display="none";
		 document.getElementById("comisiontotal2").style.display="none";
		 document.forma.ttarjeta.value="";
		 tipotarjeta("");
		 comision=false;
	 }
     if(val=="PAGO ELECTRONICO"){      //ghghgfhgfhfghfghfghfghfghfghgfhgfhgfhfghfghgh/////
	     document.forma.tipomoneda[0].checked=true;
		 document.forma.tipomoneda[1].disabled=true;
	 }else{
	     document.forma.tipomoneda[0].checked=false;
		 document.forma.tipomoneda[1].disabled=false;
	 }
	 for(i=0;i<ids.length;i++){
	     if(ids[i]==undefined){}else{
		  calculatotal(ids[i]);
		 }
	 }
	 if(document.forma.tipomoneda[0].checked==true){
divisas(document.forma.tipomoneda[0].value);
	} 
	 if(document.forma.tipomoneda[1].checked==true){
divisas(document.forma.tipomoneda[1].value);
	} 
}

function tipotarjeta(v){
    switch(v){
	     case "TCREDITO":tptarjeta=1;break;
		 case "TDEBITO":tptarjeta=2;break;
		 default :tptarjeta=0;break;
	}
	 for(i=0;i<ids.length;i++){
	     if(ids[i]==undefined){}else{
		  calculatotal(ids[i]);
		 }
	 }	
}

function lugarpago(v){
     switch(v){
	     case "MEXICO": 
		                              document.getElementById("tipocomp").style.display="block";
		                              document.getElementById("tipocomp").value="";	
		                              document.getElementById("tipocomp").focus();
									  fpago("");
		                              break;
		 case "USA/CANADA":
		                             document.getElementById("tipocomp").style.display="none";							  
		                             document.getElementById("tipocomp").value="SIN FACTURA";
                                     fpago("SIN FACTURA");
									 document.getElementById("tipopago").focus();
                                    break;
        case "EUROPA":
		                             document.getElementById("tipocomp").style.display="none";							  
		                             document.getElementById("tipocomp").value="SIN FACTURA";
                                     fpago("SIN FACTURA");
									 document.getElementById("tipopago").focus();
                                    break; 									
	 }
}

function divisas(v){

     if(v=="MXN"){
	     fact=true;  
	     conversion(fact);  
	 }
	  if(v=="USD"){
	     fact=false;  
	     conversion(fact);
	 }
	  for(i=0;i<ids.length;i++){
	     if(ids[i]==undefined){}else{
		  calculatotal(ids[i]);
		 }
	 }	
}
//////************TERMINA TIPO DE PAGO*************/////
//////************SUMA TODOS*************/////
function sumatodos(id){
     var iv=document.getElementById("iva"+id).value;
     var cmn=document.getElementById("comision"+id).value;
     var sb=document.getElementById("subtotal"+id).value;
	 var valish=document.getElementById("ish"+id).value;
	 
	 subtotg=document.getElementById("subtotalg");
	 comisg=document.getElementById("comisiong");
	 ivatotg=document.getElementById("ivag");
	 ishtotg=document.getElementById("ishg");
	 totalg=document.getElementById("totalg");
		  sbtot=sbtot+sb*1;
		  comin=comin+cmn*1;
		  ishgral=ishgral+valish*1;
		  if(factura){ivatot=(sbtot+comin)*0.16;}else{ivatot=0.00;}
		  subtotg.value=sbtot.toFixed(2);
          comisg.value=comin.toFixed(2);
		  ivatotg.value=ivatot.toFixed(2);//iva sin garantia
		  ishtotg.value=ishgral.toFixed(2);//iva sin garantia
		  
		  totg=ivatot+sbtot+comin+ishgral;
		  totalg.value=totg.toFixed(2);//total sin garantia
}	
function restaval(id){
     var iv=document.getElementById("iva"+id).value;
	 var cmn=document.getElementById("comision"+id).value;
     var sb=document.getElementById("subtotal"+id).value;
	 var valish=document.getElementById("ish"+id).value;
	 subtotg=document.getElementById("subtotalg");
	 comisg=document.getElementById("comisiong");
	 ivatotg=document.getElementById("ivag");
	 ishtotg=document.getElementById("ishg");
	 totalg=document.getElementById("totalg");
		  comin=comisg.value-cmn*1;
		  ivatot=ivatotg.value-iv*1;
		  ishgral=ishtotg.value-valish*1;
		  sbtot=subtotg.value-sb*1;
		  comisg.value=comin.toFixed(2);
		  ivatotg.value=ivatot.toFixed(2);
		  ishtotg.value=ishgral.toFixed(2);
		  subtotg.value=sbtot.toFixed(2);
		  totg=ivatot+sbtot+comin+ishgral;
		  totalg.value=totg.toFixed(2);
}	
//////************TERMINA SUMA TODOS*************/////	  
///////////*************GENERA VISTA PREVIA E-MAIL*************///////////
var descrip="";
function generamail(usuario,foto,idioma){
	var usuario=usuario;
    var fpago=document.getElementById("tipocomp").value;  // prueba getElementById("tipocomp")
    var tpago=document.getElementById("tipopago").value;    
    var tmon=document.getElementById("tipomoneda").value;
	var statusextra=document.getElementById('statusextranet').value;
	var ubi=document.forma.lugardepago;
	var idioma=idioma;
	for(i=1;i<ubi.length;i++){
	   if(ubi[i].checked){var ubicacion=ubi[i].value;}
	  
  	}
	var moneda="";
    for(i=1;i<tmon.length;i++){
	   if(tmon[i].checked){moneda=tmon[i].value;}
	}	
	if(fpago==""){alert("Indica el tipo de comprobante");document.getElementById("tipocomp").focus();}
	else if(tpago==""){alert("Indica la forma de pago");document.getElementById("tipopago").focus();}else if(tmon==""){alert("Indica el tipo de moneda");}else{
    var  datospago=new Array();
	//datospago[0]="<b>Pagos en efectivo<br>Banorte o Seven Eleven<br>Cuenta: 0894142411 <br>nombre:KAR.<br>Pagos via Transferencia o Deposito<br><b>JOSE ALBERTO AVILA SANCHEZ</b><br><b>HSBC</b><br>CTA: 6380017676<br>CLABE:021180063800176766";
	if(idioma=="es"){
	datospago[0]="<b>Pagos en efectivo o Depositos<br>Banorte o Seven Eleven<br>Cuenta: 0894142411 <br>nombre:KAR. <br>CLABE Interbancaria: 072180008941424116.<br>";
	
	datospago[1]="Para realizar el pago desde Terminal le solicitamos acudir directamente a nuestras oficinas ubicadas en la Calle de Sagredo 253, Colonia Guadalupe Inn, Alvaro Obregón, México DF. Donde con gusto le atenderá su ejecutivo asignado con previa cita.";
	
	//datospago[2]="Ponemos a su disposición los datos de nuestra cuenta bancaria para realizar el pago via Transferencia.<br><br><table width='500'><tr><td align='center'><b>ECONOSUITES MEXICO S.A.DE C.V</b></td></tr><tr><td align='center'><b>HSBC</b></td></tr><tr><td align='center'>CTA:  4052883584<br>CLABE: 021180040528835849</td></tr>";
	datospago[2]="Ponemos a su disposici&oacute;n los datos de nuestra cuenta bancaria para realizar el pago via Transferencia.<br><br><table width='500'><tr><td align='center'><b>HABITACIONES EN RENTA DE MEXICO S DE RL DE CV</b></td></tr><tr><td align='center'><b>IXE/BANORTE</b></td></tr><tr><td align='center'>CTA:   0257978354<br>CLABE:  072470002579783540</td></tr>";//kjkjkjkjkjkjkjkjkjkjk******

	//datospago[3]="Ponemos a su disposición los datos de nuestras cuentas bancarias para realizar el pago via Deposito.<br><br><table width='500'><tr><td align='center'><b>ECONOSUITES MEXICO S.A.DE C.V</b></td></tr><tr><td align='center'><b>HSBC</b></td></tr><tr><td align='center'>CTA:  4052883584<br>CLABE: 021180040528835849</td></tr>";<tr><td align='center'><b>ECONOSUITES MEXICO S.A.DE C.V</b></td></tr><tr><td align='center'>HSBC</td></tr><tr><td align='center'>CTA: 4052883584</td></tr><tr><td align='center'>CLABE: 021180040528835849</td></tr>
	datospago[3]="Ponemos a su disposici&oacute;n los datos de nuestras cuentas bancarias para realizar el pago via Deposito.<br><br><table width='500'><tr><td align='center'><b>HABITACIONES EN RENTA DE MEXICO S DE RL DE CV</b></td></tr><tr><td align='center'><b>BANORTE/IXE</b></td></tr><tr><td align='center'>CTA:  0257978354<br>CLABE: 072470002579783540</td></tr><td align='center'><br><br></td>";//imprimi condicion factura + deposito
	
	//datospago[4]="<b>Pagos en efectivo<br>Banorte o Seven Eleven<br>Cuenta: 0894142411 <br>nombre:KAR.<br>Pagos via Transferencia o Deposito<br><b>JOSE ALBERTO AVILA SANCHEZ</b><br><b>HSBC</b><br>CTA: 6380017676<br>CLABE:021180063800176766";
	datospago[4]="<b>Pagos en efectivo o Transferencia<br>Banorte o Seven Eleven<br>Cuenta: 0894142411 <br>nombre:KAR. <br>CLABE Interbancaria: 072180008941424116.<br>";
	
	//datospago[5]="<b>Pagos en efectivo<br>Banorte o Seven Eleven<br>Cuenta: 0894142411 <br>nombre:KAR.<br>Pagos via Transferencia o Deposito<br><b>JOSE ALBERTO AVILA SANCHEZ</b><br><b>HSBC</b><br>CTA: 6380017676<br>CLABE:021180063800176766";
	datospago[5]="<b>Pagos en efectivo o Transferencia<br>Banorte o Seven Eleven<br>Cuenta: 0894142411 <br>nombre:KAR. <br>CLABE Interbancaria: 072180008941424116.<br>";
	
	datospago[6]="WIRE INSTRUCTIONS.<br><br><b>BANK: Bank of America, N.A. 100 West 33rd Street New York, NY</b><br><b>ABA: 026009593</b><br>CREDIT TO: Merry Lynch<br>ACCT #: 6550113516<br>FBO: Monik Maria Rosales Morfin<br>ACCT #:51T10325<br>(International Banks can use SWIFT-BIC:BOFAUS3N)";
	
	datospago[7]="Correspondence Bank JP Morgan Chase Bank, New York<br>ABA: 021 000 021<br>Swift: CHASUS33<br>Beneficiary Name: CONTO 16.0920<br>Beneficiary Account: 16.0920 OR IBAN (USD): CH17 0851 5001 6092 02001.";
	}else{
	datospago[0]="<b>cash payment in or Deposit<br>Banorte o Seven Eleven<br>Account: 0894142411 <br>name:KAR. <br>inter-bank wire transfer: 072180008941424116.<br>";
	
	datospago[1]="For payment  in terminal , we solicit go to our ofice with adress in  street Sagredo 253, Colonia Guadalupe Inn, Alvaro Obregón, México DF. where will be served with amability by  your asesor.";
	
	//datospago[2]="Ponemos a su disposición los datos de nuestra cuenta bancaria para realizar el pago via Transferencia.<br><br><table width='500'><tr><td align='center'><b>ECONOSUITES MEXICO S.A.DE C.V</b></td></tr><tr><td align='center'><b>HSBC</b></td></tr><tr><td align='center'>CTA:  4052883584<br>CLABE: 021180040528835849</td></tr>";
	datospago[2]="Your pro of data from our bank account to make payment via transfer.<br><br><table width='500'><tr><td align='center'><b>HABITACIONES EN RENTA DE MEXICO S DE RL DE CV</b></td></tr><tr><td align='center'><b>IXE/BANORTE</b></td></tr><tr><td align='center'>ACCOUNT:   0257978354<br>TRANSFER CODE:  072470002579783540</td></tr>";

	//datospago[3]="Ponemos a su disposición los datos de nuestras cuentas bancarias para realizar el pago via Deposito.<br><br><table width='500'><tr><td align='center'><b>ECONOSUITES MEXICO S.A.DE C.V</b></td></tr><tr><td align='center'><b>HSBC</b></td></tr><tr><td align='center'>CTA:  4052883584<br>CLABE: 021180040528835849</td></tr>";<tr><td align='center'><b>ECONOSUITES MEXICO S.A.DE C.V</b></td></tr><tr><td align='center'>HSBC</td></tr><tr><td align='center'>ACCOUNT: 4052883584</td></tr><tr><td align='center'>TRANSFER CODE: 021180040528835849</td></tr>
	datospago[3]="Your pro of data from our bank account to make payment via Deposit.<br><br><table width='500'><tr><td align='center'><b>HABITACIONES EN RENTA DE MEXICO S DE RL DE CV</b></td></tr><tr><td align='center'><b>IXE/BANORTEii</b></td></tr><tr><td align='center'>ACCOUNT:  0257978354<br>TRANSFER CODE: 072470002579783540</td></tr><tr><td align='center'><br><br></td></tr>"; 
	
	//datospago[4]="<b>Pagos en efectivo<br>Banorte o Seven Eleven<br>Cuenta: 0894142411 <br>nombre:KAR.<br>Pagos via Transferencia o Deposito<br><b>JOSE ALBERTO AVILA SANCHEZ</b><br><b>HSBC</b><br>CTA: 6380017676<br>CLABE:021180063800176766";
	datospago[4]="<b>cash payment in or Transfer<br>Banorte o Seven Eleven<br>ACCOUNT: 0894142411 <br>NAME:KAR. <br>TRANSFER CODE: 072180008941424116.<br>";
	
	//datospago[5]="<b>Pagos en efectivo<br>Banorte o Seven Eleven<br>Cuenta: 0894142411 <br>nombre:KAR.<br>Pagos via Transferencia o Deposito<br><b>JOSE ALBERTO AVILA SANCHEZ</b><br><b>HSBC</b><br>CTA: 6380017676<br>CLABE:021180063800176766";
	datospago[5]="<b>cash payment in or Transfer<br>Banorte o Seven Eleven<br>ACCOUNT: 0894142411 <br>NAME:KAR. <br>TRANSFER CODE: 072180008941424116.<br>";
	
	datospago[6]="WIRE INSTRUCTIONS.<br><br><b>BANK: Bank of America, N.A. 100 West 33rd Street New York, NY</b><br><b>ABA: 026009593</b><br>CREDIT TO: Merry Lynch<br>ACCT #: 6550113516<br>FBO: Monik Maria Rosales Morfin<br>ACCT #:51T10325<br>(International Banks can use SWIFT-BIC:BOFAUS3N)";
	
	datospago[7]="Correspondence Bank JP Morgan Chase Bank, New York<br>ABA: 021 000 021<br>Swift: CHASUS33<br>Beneficiary Name: CONTO 16.0920<br>Beneficiary Account: 16.0920 OR IBAN (USD): CH17 0851 5001 6092 02001.";	
	}
	
	 var nombre=document.getElementById("nombre").value;
     var ap=document.getElementById("ap").value;
     var am=document.getElementById("am").value;  
	 var dividepagos=document.getElementById("dividepagos");
	 var dividepagtxt=document.getElementById("dividepagtxt");
	 
	 /*var encabezado="<body link='#ffffff' vlink='#ffffff' alink='#ffffff'><table align='center' style='background:#0d0d0d;color:#FFFFFF;font: 12px sans-serif;'  width='640'><tr><td><img src='http://www.mexicoenrenta.com.mx/"+foto+"' height='50' width='55'/>LE ATIENDE: "+usuario+"</td></tr> <tr><td><br>Buen dia Sr(a). <b>"+nombre+" "+ap+" "+am+"</b> <br><br><br><ahref='http://www.mexicoenrenta.com.mx/'><img src='http://www.mexicoenrenta.com.mx/images/templatemo_logo.png' width='100' height='37'/></a> tiene el placer de hacerle llegar la siguiente informaci&oacute;n acerca de los departamentos tipo suites amueblados que tenemos disponibles, mi nombre es "+usuario+" y desde este momento le estar&eacute; atendiendo y me esforzar&eacute; para que su estancia en la Ciudad de M&eacute;xico sea placentera.<br><br></td></tr><tr><td id='infoext'></td></tr>"; 
	 */
	 if(idioma=="es"){
	 var encabezado="<body link='#ffffff' vlink='#ffffff' alink='#ffffff'><table align='center' style='background:#0d0d0d;color:#FFFFFF;font: 12px sans-serif;'  width='640'><tr><td><img src='http://www.mexicoenrenta.com.mx/"+foto+"' height='50' width='55'/>LE ATIENDE: "+usuario+"</td></tr> <tr><td><br>Buen dia Sr(a). <b>"+nombre+" "+ap+" "+am+"</b> <br><br><br><a href='http://www.mexicoenrenta.com.mx/'><img src='http://www.mexicoenrenta.com.mx/images/templatemo_logo.png' width='100' height='37'/>Le hago llegar la cotizacion solicitada.<br><br></td></tr><tr><td><div id='infoext' class='msgemail'></div></td></tr>";
	 }else{
	 var encabezado="<body link='#ffffff' vlink='#ffffff' alink='#ffffff'><table align='center' style='background:#0d0d0d;color:#FFFFFF;font: 12px sans-serif;'  width='640'><tr><td><img src='http://www.mexicoenrenta.com.mx/"+foto+"' height='50' width='55'/>Attended by: "+usuario+"</td></tr> <tr><td><br>Good day Mr./Miss. <b>"+nombre+" "+ap+" "+am+"</b> <br><br><br><a href='http://www.mexicoenrenta.com.mx/'><img src='http://www.mexicoenrenta.com.mx/images/templatemo_logo.png' width='100' height='37'/>Im sending the requested price qute.<br><br></td></tr><tr><td><div id='infoext' class='msgemail'></div></td></tr>";
	 }
	 var contenido=" ";
	 descrip="";
      for(i=0;i<ids.length;i++){
	     if(ids[i]==undefined){}else{
		 id=ids[i];
	         var jaja=document.getElementById("mailsi"+id).checked;
		 if(jaja)
                    {
				
//precios por limpieza
 limpi=15;	
 //precios por blancos al mes
 blanc=50;	
//precios por persona
 pexnoch=5;
 pexsem=35;
 pexmes=120;

//precios estacionamiento
 estnoch=10;
 estsem=60;
 estmes=240;

//precios cama extra
 camanoch=15;
 camasem=75;
 camames=130;

//precio cuna
 precuna=5;

//precio mascota
 masnoche=10;
 massem=35;
 masmes=100;
					
					
			  var fini=document.getElementById("fini"+id).value;
		      var ffin=document.getElementById("ffin"+id).value;
		      var idd=document.getElementById("idd"+id).value;
		      var dpn=document.getElementById("desc"+id).value;
			  var dpning=document.getElementById("descing"+id).value;
			  var numdepto=document.getElementById("nodepto"+id).value;

              var esto=document.getElementById("estmnto2"+id).value;
              var camae=document.getElementById("camaex2"+id).value;
              var cun=document.getElementById("cuna2"+id).value;
              var mkta=document.getElementById("mascota2"+id).value;
              var vpeex=document.getElementById("persext"+id).value;
			  
              prop=document.getElementById("deparprop"+id).value;
              carpeta=document.getElementById("carpetan"+id).value;
              clave=document.getElementById("clavedep"+id).value;
              mto=document.getElementById("monto"+id).value;
              var depos=document.getElementById("deposito"+id).value;
			  prp=prop.replace(/ /g,"^");
			  clave=clave.replace(/ /g,"^");
			  var descripses=prp+"^"+clave;
			  descrip=descrip+",^"+prp+"^"+clave;
              var sbt=document.getElementById("subtotal"+id).value;
              var iva=document.getElementById("iva"+id).value;
              var comi=parseFloat(document.getElementById("comision"+id).value);
              var ishosp=parseFloat(document.getElementById("ish"+id).value);
              var vt=parseFloat(sbt)+parseFloat(iva)+parseFloat(comi)+parseFloat(ishosp);
			  var totalgses=parseFloat(document.getElementById("subtotal"+id).value)+parseFloat(document.getElementById("iva"+id).value);
			  var vtot=vt.toFixed(2);
			  var np=prop.replace(/ /g,"_");
			  var carpeta=carpeta.replace(/ /g,"_");
			  var cl=clave.replace('*',"");
			  var cl=clave.replace('^',"_");
			  

			  if(mxn){moneda="MXN";}else{moneda="USD";}
			  
			  img1="http://www.mexicoenrenta.com.mx/fotosmxr/"+carpeta.toLowerCase()+"/"+cl.toLowerCase()+"_1.jpg";
			  img2="http://www.mexicoenrenta.com.mx/fotosmxr/"+carpeta.toLowerCase()+"/"+cl.toLowerCase()+"_2.jpg";
			  img3="http://www.mexicoenrenta.com.mx/fotosmxr/"+carpeta.toLowerCase()+"/"+cl.toLowerCase()+"_3.jpg";
			  img4="http://www.mexicoenrenta.com.mx/fotosmxr/"+carpeta.toLowerCase()+"/"+cl.toLowerCase()+"_4.jpg";
			 
			  plano="";
			if(carpeta=="MORAS_SUITES"||carpeta=="TORRE_SAGREDO"||carpeta=="TORRE_PERIFERICO"||carpeta=="CASA_TIZTIK"||carpeta=="CASA_CARACOL")
				{
				 plano="http://www.mexicoenrenta.com.mx/fotosmxr/"+carpeta.toLowerCase()+"/"+cl.toLowerCase()+"_plano";
				plano="<td align='center'><a href='"+plano+"' target='foto'><img src='"+plano+"' width='130' height='70'></a></td>";
				
				}
			 
			
			//indicar pago mensual        
			 
			 var noanios=parseInt(document.getElementById("noanios"+id).value);
			 var nomeses=parseInt(document.getElementById("nomeses"+id).value);
			 var nodias=parseInt(document.getElementById("nodias"+id).value);
			 var nosem=parseInt(document.getElementById("nosem"+id).value);
			 var totnoche=parseInt(document.getElementById("totnoche"+id).value);
			 var totsem=parseInt(document.getElementById("totsem"+id).value);
			 var totmes=parseInt(document.getElementById("totmes"+id).value);
			 var totanos=parseInt(document.getElementById("totanos"+id).value);
			 iva=document.getElementById("iva"+id).value;
			 descuento=parseFloat(document.getElementById("descuento"+id).value);
			 dolar=parseFloat(document.getElementById("dolar"+id).value);
		     var limpieza1="";blanco1="";estacionamiento1="",camaextra1="",cuna1="",mascota1="",personaextra1="",comis="";ivaextranet16="";ivaextranet03="";
var limpieza=0;blanco=0;estacionamiento=0,camaextra=0,cuna=0,mascota=0,personaextra=0,periodo="";impuestoIVA=0;
var limpieza=0;blanco=0;estacionamiento=0,camaextra=0,cuna=0,mascota=0,personaextra=0,periodo="";ishISH=0;//parte del js edit modificada 
			 var frecuencia=document.getElementById("frecuencia"+id).value;
			if(idioma=="es"){
			if(document.getElementById("periodolim"+id).value==4)var tipoperiodo="Semana";
			 else var tipoperiodo="Mes";
			if(noanios>0){periodo=periodo+" "+noanios+" a&ntilde;os ";}
			if(nomeses>0){periodo=periodo+" "+nomeses+" meses ";}
			if(nosem>0){periodo=periodo+" "+nosem+" semanas ";}
			if(nodias>0){periodo=periodo+" "+nodias+" noches ";}
			}else{
			 if(document.getElementById("periodolim"+id).value==4)var tipoperiodo="Week";
			 else var tipoperiodo="month";
			if(noanios>0){periodo=periodo+" "+noanios+" years ";}
			if(nomeses>0){periodo=periodo+" "+nomeses+" months ";}
			if(nosem>0){periodo=periodo+" "+nosem+" weeks ";}
			if(nodias>0){periodo=periodo+" "+nodias+" night ";}			
			}
			//--------------------------para indicar pago mensual o por dias --------------
		//--------------------indica pago total menor a dos meses----------------------
		if(nomeses<2&&noanios==0)
		{
		limpieza=parseFloat(document.getElementById("limpcost"+id).value);
		blanco=parseFloat(document.getElementById("blancost"+id).value);
		if(statusextra==8){estacionamiento=parseFloat((document.getElementById("estmnto2"+id).value)/1.16);}else{estacionamiento=parseFloat(document.getElementById("estmnto2"+id).value);}
		if(statusextra==8){camaextra=parseFloat((document.getElementById("camaex2"+id).value)/1.16);}else{camaextra=parseFloat(document.getElementById("camaex2"+id).value);}
		if(statusextra==8){mascota=parseFloat((document.getElementById("mascota2"+id).value)/1.16);}else{mascota=parseFloat(document.getElementById("mascota2"+id).value);}
		if(statusextra==8){personaextra=parseFloat((document.getElementById("persext"+id).value)/1.16);}else{personaextra=parseFloat(document.getElementById("persext"+id).value);}
		if(statusextra==8){cuna=parseFloat((document.getElementById("cuna2"+id).value)/1.16);}else{cuna=parseFloat(document.getElementById("cuna2"+id).value);}
		if(statusextra==8){
		   renta=parseFloat((document.getElementById("monto"+id).value)/1.16);//subtotal
		}else{
		   renta=parseFloat(document.getElementById("monto"+id).value);
		   ishrenta=parseFloat(document.getElementById("ish"+id).value);
		}		
		estan=" ";
		
		
		if(moneda=="MXN"){
		limpieza=limpieza/dolar;
		blanco=blanco/dolar;
		estacionamiento=estacionamiento/dolar;
		camaextra=camaextra/dolar;
		cuna=cuna/dolar;		 
		mascota=mascota/dolar;	
		personaextra=personaextra/dolar;
		renta=renta/dolar;	
        ishrenta = ishrenta/dolar;		
		}
		}
		//------------------termina pago total menor a un mes----------------------------
		
		//-----------calcula pago mensual-----------------------   //***** posible problema del ciclo de vista previa//
		else{
		
		 mascot=document.getElementById("mascota"+id).checked; 
		 estacion=document.getElementById("estmnto"+id).checked;
		 cun=document.getElementById("cuna"+id).checked;
		 comples=document.getElementById("comples"+id).value;
		 camaex=parseInt(document.getElementById("camaex"+id).value);
		 depars=document.getElementById("depars"+id).value;        
		 limpiezas=parseInt(document.getElementById("limpiezas"+id).value);  
	 
		 limpieza=parseFloat(document.getElementById("limpcost"+id).value);        
		 blancos=document.getElementById("blancos"+id).value;        
		 
		 tarifa=document.getElementById("tarifa"+id).value;
		 if(statusextra==8){renta=(totmes);}else{renta=totmes;}
          if(noanios>0){if(statusextra==8){renta=(totanos*1.16);}else{renta=totanos;}}
		 npers=document.getElementById("npers"+id).value;
		 estan="Mensual:";
		 if(estacion==true){if(statusextra==8){estacionamiento=estmes;}else{estacionamiento=estmes;}}
		 if(camaex>0){if(statusextra==8){camaextra=(camames*camaex)*1.16;}else{camaextra=camames*camaex;}} 
		 if(cun==true){if(statusextra==8){cuna=(precuna*30)*1.16;}else{cuna=precuna*30;}}		 
		 if(mascot==true){if(statusextra==8){mascota=(masmes)*1.16;}else{mascota=masmes;}}		 
		 if(npers>0){if(statusextra==8){personaextra=(pexmes*npers)*1.16;}else{personaextra=pexmes*npers;}}
		 if(limpiezas>0){limpieza=limpi*document.getElementById("periodolim"+id).value*frecuencia;}
		 if(blancos>0){blanco=blanc;}
		 ishrenta=parseFloat(document.getElementById("ish"+id).value);
		 ishrenta = ishrenta/dolar;
		 
		
		/*
		if(moneda=="MXN"){
		estacionamiento=estacionamiento*dolar;
		camaextra=camaextra*dolar;
		cuna=cuna*dolar;		 
		mascota=mascota*dolar;	
		personaextra=personaextra*dolar;
		renta=renta*dolar;
		
		} */
		}
		
		//-------------------- termina calculo si la renta supera una mes---------------------
				
		if(iva>0){
		 limpieza=limpieza*1.16;
		 blanco=blanco*1.16;
		 estacionamiento=estacionamiento*1.16;
		 camaextra=camaextra*1.16;
		 cuna=cuna*1.16;		 
		 mascota=mascota*1.16;	
		 personaextra=personaextra*1.16;
		 renta=renta*1.16 + ishrenta;
		}
		
		 
		 if(descuento>0)
		 {
		 limpieza=limpieza-(limpieza*(descuento/100));
		 blanco=blanco-(blanco*(descuento/100));
		 estacionamiento=estacionamiento-(estacionamiento*(descuento/100));
		 camaextra=camaextra-(camaextra*(descuento/100));
		 cuna=cuna-(cuna*(descuento/100));		 
		 mascota=mascota-(mascota*(descuento/100));	
		 personaextra=personaextra-(personaextra*(descuento/100));
		 renta=renta-(renta*(descuento/100));
		 }
		 if(moneda=="MXN")
            {
                  depos=parseFloat(depos)/dolar;
                  
		    }
		 if(moneda=="USD")
            {
                  depos=parseFloat(depos);
                  
		    }
if(statusextra==8){
             var totalgsesiva=(renta)+(limpieza)+(blanco)+(estacionamiento)+(camaextra)+(cuna)+(mascota)+(personaextra)+(comi);
			 var totalgsesHiva=renta;
			 ivaextranet=totalgsesiva*.16;
			 ivaextranetMXN=ivaextranet*dolar;
			 ivaHextranet=totalgsesHiva*0;
if(nomeses<2&&noanios==0)
		{
         var totalgses=renta+limpieza+blanco+estacionamiento+camaextra+cuna+mascota+personaextra+comi+ivaextranet+ivaHextranet;//renta;
		 //var totalgses=((renta)+(limpieza)+(blanco)+(estacionamiento)+(camaextra)+(cuna)+(mascota)+(personaextra)+(comi));//renta;
}else{
        var totalgses=renta+limpieza+blanco+estacionamiento+camaextra+cuna+mascota+personaextra+comi+ivaextranet+ivaHextranet;
}		 
		 }else{			
		var totalgses=renta+limpieza+blanco+estacionamiento+camaextra+cuna+mascota+personaextra+comi;
		} 
		 if(statusextra==8){
		     comimxn=comi*dolar;
			 limpiezamxn=limpieza*dolar;
			 blancomxn=blanco*dolar;
			 estacionamientomxn=estacionamiento*dolar;
			 camaextramxn=camaextra*dolar;
			 cunamxn=cuna*dolar;
			 mascotamxn=mascota*dolar;
			 personaextramxn=personaextra*dolar;
			 deposmxn=depos*dolar;
			 rentanmxn=renta*dolar;
			 totalmxn=totalgses*dolar;
			 		 
		     comimxn=comimxn.toFixed(2);
			 limpiezamxn=limpiezamxn.toFixed(2);
			 blancomxn=blancomxn.toFixed(2);
			 estacionamientomxn=estacionamientomxn.toFixed(2);
		     camaextramxn=camaextramxn.toFixed(2);
		     cunamxn=cunamxn.toFixed(2);
			 mascotamxn=mascotamxn.toFixed(2);
			 personaextramxn=personaextramxn.toFixed(2);
			 deposmxn=deposmxn.toFixed(2);
			 depos=depos.toFixed(2);
			 rentanmxn=rentanmxn.toFixed(2);
			 totalmxn=totalmxn.toFixed(2);
			 		 
		     totalgses=totalgses.toFixed(2);
			 totalgsesSIVA=renta.toFixed(2);
			 
			 totalmxnSIVA=totalgsesSIVA*dolar;
			 totalmxnSIVA=totalmxnSIVA.toFixed(2);
			 

			 
			 
			 ivaHextranetMXN=ivaHextranet*dolar;
			 
			 			 
		     limpieza=limpieza.toFixed(2);
		     blanco=blanco.toFixed(2);
		     estacionamiento=estacionamiento.toFixed(2);
		     camaextra=camaextra.toFixed(2);
		     cuna=cuna.toFixed(2);
			 mascota=mascota.toFixed(2);
			 personaextra=personaextra.toFixed(2);
			 renta=renta.toFixed(2);
	         ivaextranet=ivaextranet.toFixed(2);
			 ivaHextranet=ivaHextranet.toFixed(2);
			 ivaextranetMXN=ivaextranetMXN.toFixed(2);
			 ivaHextranetMXN=ivaHextranetMXN.toFixed(2);	

             //totalgses=parseFloat(document.getElementById("subtotal"+id).value);			 
		 }else{
		     comimxn=comi*dolar;
			 limpiezamxn=limpieza*dolar;
			 blancomxn=blanco*dolar;
			 estacionamientomxn=estacionamiento*dolar;
			 camaextramxn=camaextra*dolar;
			 cunamxn=cuna*dolar;
			 mascotamxn=mascota*dolar;
			 personaextramxn=personaextra*dolar;
			 deposmxn=depos*dolar;
			 rentanmxn=renta*dolar;
			 totalmxn=totalgses*dolar;
		 
		     comimxn=comimxn.toFixed(2);
			 limpiezamxn=limpiezamxn.toFixed(2);
			 blancomxn=blancomxn.toFixed(2);
			 estacionamientomxn=estacionamientomxn.toFixed(2);
		     camaextramxn=camaextramxn.toFixed(2);
		     cunamxn=cunamxn.toFixed(2);
			 mascotamxn=mascotamxn.toFixed(2);
			 personaextramxn=personaextramxn.toFixed(2);
			 deposmxn=deposmxn.toFixed(2);
			 depos=depos.toFixed(2);
			 rentanmxn=rentanmxn.toFixed(2);
			 totalmxn=totalmxn.toFixed(2);
		 
		     totalgses=totalgses.toFixed(2);
		     limpieza=limpieza.toFixed(2);
		     blanco=blanco.toFixed(2);
		     estacionamiento=estacionamiento.toFixed(2);
		     camaextra=camaextra.toFixed(2);
		     cuna=cuna.toFixed(2);
			 mascota=mascota.toFixed(2);
			 personaextra=personaextra.toFixed(2);
			 renta=renta.toFixed(2);
		 }
		     if(idioma=="es"){
			 if(statusextra==8){
			  if(estacionamiento>0){estacionamiento1="<tr><td>Estacionamiento</td><td align='left'> <b>$ "+estacionamiento+" USD </td><td><font align='right'>$"+estacionamientomxn+" MXN</font></b></td></tr>";}
			  if(camaextra>0){camaextra1="<tr><td>Cama extra</td><td align='left'> <b>$ "+camaextra+" USD </td><td><font align='right'>$"+camaextramxn+" MXN</font></b></td></tr>";}
			  if(cuna>0){cuna1="<tr><td>Cuna</td><td align='left'> <b>$ "+cuna+" USD </td><td><font align='right'>$"+cunamxn+" MXN</font></b></td></tr>";}
			  if(mascota>0){mascota1="<tr><td>Mascota</td><td align='left'> <b>$ "+mascota+" USD </td><td><font align='right'>$"+mascotamxn+" MXN</font></b></td></tr>";}
			  if(personaextra>0){personaextra1="<tr><td>Persona extra</td><td align='left'> <b>$ "+personaextra+" USD </td><td><font align='right'>$"+personaextramxn+" MXN</font></b></td></tr>";}
			  depositon="<tr><td></td><td></td><td align='right'>Deposito en garantia</td><td align='left' ><b>$ "+depos+" USD <font align='right'>$"+deposmxn+" MXN</font></b></td></tr>";
			  estancia="<tr><td>Estancia "+estan+"</td><td align='left'> <b>$ "+totalgsesSIVA+" USD </td><td><font align='right'>$"+totalmxnSIVA+" MXN</font></b></td></tr>";
			  ivaextranet16="<tr><td>I.V.A.</td><td align='left'> <b>$ "+ivaextranet+" USD </td><td><font align='right'>$"+ivaextranetMXN+" MXN</font></b></td></tr>";
			  ivaextranet03="<tr><td>I.S.H.</td><td align='left'> <b>$ "+ivaHextranet+" USD </td><td><font align='right'>$"+ivaHextranetMXN+" MXN</font></b></td></tr>";
			  }else{
		      if(comision){comis="<tr><td>Comisión</td><td align='left'> <b>$ "+comi+" USD </td><td> <font align='right'>$"+comimxn+" MXN</font></b></td></tr>";}
			  if(limpieza>0){limpieza1="<tr><td>"+frecuencia+" Limpiezas por "+tipoperiodo+"</td><td align='left'> <b>$ "+limpieza+" USD </td><td><font align='right'>$"+limpiezamxn+" MXN</font></b></td></tr>";}
			  if(blanco>0){blanco1="<tr><td>Renta de Blancos</td><td align='left'> <b>$ "+blanco+" USD </td><td><font align='right'>$"+blancomxn+" MXN</font></b></td></tr>";}
			  if(estacionamiento>0){estacionamiento1="<tr><td>Estacionamiento</td><td align='left'> <b>$ "+estacionamiento+" USD </td><td><font align='right'>$"+estacionamientomxn+" MXN</font></b></td></tr>";}
			  if(camaextra>0){camaextra1="<tr><td>Cama extra</td><td align='left'> <b>$ "+camaextra+" USD </td><td><font align='right'>$"+camaextramxn+" MXN</font></b></td></tr>";}
			  if(cuna>0){cuna1="<tr><td>Cuna</td><td align='left'> <b>$ "+cuna+" USD </td><td><font align='right'>$"+cunamxn+" MXN</font></b></td></tr>";}
			  if(mascota>0){mascota1="<tr><td>Mascota</td><td align='left'> <b>$ "+mascota+" USD </td><td><font align='right'>$"+mascotamxn+" MXN</font></b></td></tr>";}
			  if(personaextra>0){personaextra1="<tr><td>Persona extra</td><td align='left'> <b>$ "+personaextra+" USD </td><td><font align='right'>$"+personaextramxn+" MXN</font></b></td></tr>";}
			  depositon="<tr><td></td><td></td><td align='right'>Deposito en garantia</td><td align='left' ><b>$ "+depos+" USD <font align='right'>$"+deposmxn+" MXN</font></b></td></tr>";
			  estancia="<tr><td>Estancia "+estan+"</td><td align='left'> <b>$ "+renta+" USD </td><td><font align='right'>$"+rentanmxn+" MXN</font></b></td></tr>";
			  }
		     }else{
		      if(comision){comis="<tr><td>Commissión</td><td align='left'> <b>$ "+comi+" USD </td><td> <font align='right'>$"+comimxn+" MXN</font></b></td></tr>";}
			  if(limpieza>0){limpieza1="<tr><td>"+frecuencia+" Cleanings per "+tipoperiodo+"</td><td align='left'> <b>$ "+limpieza+" USD </td><td><font align='right'>$"+limpiezamxn+" MXN</font></b></td></tr>";}
			  if(blanco>0){blanco1="<tr><td>Sheets Rental</td><td align='left'> <b>$ "+blanco+" USD </td><td><font align='right'>$"+blancomxn+" MXN</font></b></td></tr>";}
			  if(estacionamiento>0){estacionamiento1="<tr><td>Parking Lot</td><td align='left'> <b>$ "+estacionamiento+" USD </td><td><font align='right'>$"+estacionamientomxn+" MXN</font></b></td></tr>";}
			  if(camaextra>0){camaextra1="<tr><td>Extra Bed</td><td align='left'> <b>$ "+camaextra+" USD </td><td><font align='right'>$"+camaextramxn+" MXN</font></b></td></tr>";}
			  if(cuna>0){cuna1="<tr><td>Crib</td><td align='left'> <b>$ "+cuna+" USD </td><td><font align='right'>$"+cunamxn+" MXN</font></b></td></tr>";}
			  if(mascota>0){mascota1="<tr><td>Pet</td><td align='left'> <b>$ "+mascota+" USD </td><td><font align='right'>$"+mascotamxn+" MXN</font></b></td></tr>";}
			  if(personaextra>0){personaextra1="<tr><td>Extra Person</td><td align='left'> <b>$ "+personaextra+" USD </td><td><font align='right'>$"+personaextramxn+" MXN</font></b></td></tr>";}
			  depositon="<tr><td></td><td></td><td align='right'>Guarantee deposit</td><td align='left' ><b>$ "+depos+" USD <font align='right'>$"+deposmxn+" MXN</font></b></td></tr>";
			  estancia="<tr><td>Stay "+estan+"</td><td align='left'> <b>$ "+renta+" USD </td><td><font align='right'>$"+rentanmxn+" MXN</font></b></td></tr>";			 
			 }
		 
		 
		  descrip=descrip.replace(',',"");
		   var clavesi=document.getElementById("clavesis"+id).value;
		   descripses=descripses+"("+clavesi+")";
	     if(tpago=="DEPOSITO"){dividepagos.disabled=false; dividepagtxt.style.color="#000000"; //  pago
		 var pago="<font style='font-size:12px;'><br>Ponemos a su disposici&oacute;n los datos de nuestras cuentas bancarias para realizar el pago via Deposito.<br>HABITACIONES EN RENTA DE MEXICO S DE RL DE CV<br>BANORTE/IXE<br>CTA:  0257978354<br>CLABE: 072470002579783540<br><font color='red'>*Importante*<br> Concepto de pago: Servicios Inmobiliarios("+clavesi+")<br><font color='yellow' style='font-size:12px;'><br>o si desea realizar el pago por PayPal<br><font style='font-size:9px;'><br>Click aqui para pagar HOSPEDAJE.<br></font><a id='infopag1' href='http://mexicoenrenta.com.mx/turisiscom/administrador/autopay.php?descripcion="+descripses+"&monto="+totalgses+"'><img src='https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_buynowCC_LG.gif'></a><br>";
		
		var deposin="<br><font style='font-size:9px;'>Click aqui para pagar DEPOSITO EN GARANTIA.<br></font><a id='infopag1' href='http://mexicoenrenta.com.mx/turisiscom/administrador/autopay.php?descripcion=DepositoenGarantia"+descripses+"&monto="+depos+"'><img src='https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_buynowCC_LG.gif'></a><br>";
		
		
		 }
		 else 
		  if(tpago=="PAGO ELECTRONICO"){dividepagos.disabled=false; dividepagtxt.style.color="#000000"; //  pago
		 var pago="<font style='font-size:9px;'>Click aqui para pagar HOSPEDAJE.<br></font><a id='infopag' href='http://mexicoenrenta.com.mx/turisiscom/administrador/autopay.php?descripcion="+descripses+"&monto="+totalgses+"'><img src='https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_buynowCC_LG.gif'></a><br>";
		
		var deposin="<br><font style='font-size:9px;'>Click aqui para pagar DEPOSITO EN GARANTIA.<br></font><a id='infopag1' href='http://mexicoenrenta.com.mx/turisiscom/administrador/autopay.php?descripcion=DepositoenGarantia"+descripses+"&monto="+depos+"'><img src='https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_buynowCC_LG.gif'></a><br>";
		 }
		 
		 else{var deposin="";}
		  var clavesi=document.getElementById("clavesis"+id).value;
	     if(tpago=="EFECTIVO"){ var pago=datospago[0];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	     if(tpago=="TERMINAL"){ var pago=datospago[1];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
		 if(idioma=="es"){
	     if(fpago=="FACTURA" && tpago=="TRANSFERENCIA"){ var pago=datospago[2]+"<tr><td align='center'><font color='red'>*Importante*<br> Concepto de pago: Servicios Inmobiliarios("+clavesi+")</font></td></tr></table>";dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	    
		// implementacion icono paypal edit. ing. martinez
		 if(fpago=="FACTURA" && tpago=="DEPOSITO"){ /*var pago=datospago[3]+"<tr><td align='center'><font color='red'>*Importante*<br>Concepto de pago: Servicios Inmobiliarios("+clavesi+")</font></td></tr></table><br><br><br><br><br><br><br>";dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";*/}
		 
		 }else{
	     if(fpago=="FACTURA" && tpago=="TRANSFERENCIA"){ var pago=datospago[2]+"<tr><td align='center'><font color='red'>*Important*<br> Payment concept: Servicios Inmobiliarios("+clavesi+")</font></td></tr></table>";dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
		 
	     if(fpago=="FACTURA" && tpago=="DEPOSITO"){ var pago=datospago[3]+"<tr><td align='center'><font color='red'>*Important*<br> Payment concept: Servicios Inmobiliarios("+clavesi+")</font></td></tr></table>"+"<tr><td align='center'><font color='red'>*Important*<br> Payment concept: Servicios Inmobiliarios("+clavesi+")</font></td></tr>";dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}		 
		 }
		 
	     if(fpago=="SIN FACTURA" && tpago=="TRANSFERENCIA"){ var pago=datospago[4];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	     if(fpago=="SIN FACTURA" && tpago=="DEPOSITO"){ var pago=datospago[5];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	     if(ubicacion=="USA/CANADA" && (tpago=="DEPOSITO" || tpago=="TRANSFERENCIA")){ var pago=datospago[6];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	     if(ubicacion=="EUROPA" && (tpago=="DEPOSITO" || tpago=="TRANSFERENCIA")){ var pago=datospago[7];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}

		
		
 if(idioma=="es"){	
  contenido=contenido+"<td align='center'><br><strong><table bgcolor='#6E6E6E' width='500'><tr><td colspan='5'><b>"+prop+" "+numdepto+" "+clave+"</b><br><br></td></tr><tr><td colspan='5'>"+dpn+"</td></tr><tr><td align='center'><a href='"+img1+"' target='foto'><img src='"+img1+"' width='130' height='70'></a></td><td align='center'><a href='"+img2+"' target='foto'><img src='"+img2+"' width='130' height='70'></a></td><td align='center'><a href='"+img3+"' target='foto'><img src='"+img3+"' width='130' height='70'></a></td><td align='center'><a href='"+img4+"' target='foto'><img src='"+img4+"' width='130' height='70'></a></td>"+plano+"</tr><tr><td valign='bottom' ><font style='font-size:11px'> </font>Per&iacute;odo</td><td align='left' valign='bottom'>"+periodo+" </td><td align='right' valign='top' >Deposito en garantia:</td><td  align='left' valign='top'> <b>$ "+depos+" USD<br> $"+deposmxn+" MXN</b></td></tr>"+estancia+personaextra1+camaextra1+estacionamiento1+cuna1+mascota1+limpieza1+blanco1+comis+ivaextranet16+ivaextranet03+"<tr><td>*Total "+estan+"</td><td align='left' valign='bottom'> <b>$ "+totalgses+" USD</b></td><td>$"+totalmxn+" MXN</td></tr><tr><td colspan='2'><font style='font-size:9px'>*Precio promocion por una estancia minima de "+periodo+"</font></td></tr></table></strong></td> </tr><tr><td align='center' colspan='3'><br>Le recordamos que estas tarifas son de prepago, por lo que le invitamos a reservar de manera inmediata para garantizar su tarifa y su reservacion. <br>Esta cotizacion ampara la suite "+clave+" o una similar<br>Reserva ahora de manera f&aacute;cil y segura.<br></font>"+pago+deposin+"</font><br><br></td></tr>";
  
  }else{
    contenido=contenido+"<td align='center'><br><strong><table bgcolor='#6E6E6E' width='500'><tr><td colspan='5'><b>"+prop+" "+numdepto+" "+clave+"</b><br><br></td></tr><tr><td colspan='5'>"+dpning+"</td></tr><tr><td align='center'><a href='"+img1+"' target='foto'><img src='"+img1+"' width='130' height='70'></a></td><td align='center'><a href='"+img2+"' target='foto'><img src='"+img2+"' width='130' height='70'></a></td><td align='center'><a href='"+img3+"' target='foto'><img src='"+img3+"' width='130' height='70'></a></td><td align='center'><a href='"+img4+"' target='foto'><img src='"+img4+"' width='130' height='70'></a></td>"+plano+"</tr><tr><td valign='bottom' ><font style='font-size:11px'> </font>Period</td><td align='left' valign='bottom'>"+periodo+" </td><td align='right' valign='top' >Warranty deposit:</td><td  align='left' valign='top'> <b>$ "+depos+" USD<br> $"+deposmxn+" MXN</b></td></tr>"+estancia+personaextra1+camaextra1+estacionamiento1+cuna1+mascota1+limpieza1+blanco1+comis+"<tr><td>*Total "+estan+"</td><td align='left' valign='bottom'> <b>$ "+totalgses+" USD</b></td><td>$"+totalmxn+" MXN</td></tr><tr><td colspan='2'><font style='font-size:9px'>*Discount Price for a minimum stance of "+periodo+"</font></td></tr></table></strong></td> </tr><tr><td align='center' colspan='3'><br>We would like to remind you that our prices are pre-paid, so we recommend to make your reservation as soon as possible to ensure your rate and reservation <br>This cost quotation covers suite "+clave+" or a similar<br>Reserve now, its very easy and secure.<br></font>"+pago+deposin+"</font><br></td></tr>";
  }
  
		  document.getElementById("ultimosub").value=totalgses+"-"+depos;
		 
		 }//termina condicion= si vista previa (check) esta deshabilitado
		 }
	 }
	     
		/* descrip=descrip.replace(',',"");
	     if(tpago=="PAGO ELECTRONICO"){dividepagos.disabled=false; dividepagtxt.style.color="#000000"; var pago="<font style='font-size:9px;'>Click aquí para pagar ahora.<br></font><a id='infopag' href='http://mexicoenrenta.com.mx/turisiscom/administrador/autopay.php?descripcion="+descrip+"&monto="+totalg.value+"'><img src='https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_buynowCC_LG.gif'></a>";}
	     if(tpago=="EFECTIVO"){ var pago=datospago[0];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	     if(tpago=="TERMINAL"){ var pago=datospago[1];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	     if(fpago=="FACTURA" && tpago=="TRANSFERENCIA"){ var pago=datospago[2];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	     if(fpago=="FACTURA" && tpago=="DEPOSITO"){ var pago=datospago[3];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	     if(fpago=="SIN FACTURA" && tpago=="TRANSFERENCIA"){ var pago=datospago[4];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	     if(fpago=="SIN FACTURA" && tpago=="DEPOSITO"){ var pago=datospago[5];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	     if(ubicacion=="USA/CANADA" && (tpago=="DEPOSITO" || tpago=="TRANSFERENCIA")){ var pago=datospago[6];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
	     if(ubicacion=="EUROPA" && (tpago=="DEPOSITO" || tpago=="TRANSFERENCIA")){ var pago=datospago[7];dividepagos.disabled=true;dividepagtxt.style.color="#BDBDBD";}
		 */
		 
		// var montopagars="<br>Monto a pagar: <b>"+totalg.value+"</b> "+moneda+"<br><br></font>"+pago;
		if(idioma=="es"){	
			$("#vistaprevia").html(""+encabezado+contenido+"<font style='font-size:17px;font-weight:normal;color:#DBA901;text-decoration: none;padding: 0px;' id='montopagar'></td></tr<tr><td align='center' style='font-size:11px;' >Cuestiones Generales:<br>Las rentas menores a un mes incluyen cambio de blancos dos veces a la semana<br>Vigilancia por circuito cerrado de grabaci&oacute;n las 24 hrs<br>Todos los tr&aacute;mites se realizan en la recepci&oacute;n.<br>Atenci&oacute;n en Recepci&oacute;n de Lunes a Viernes de 7:00 a 23:00 hrs, S&aacute;bado y domingo de 8:00 a 20:00 hrs.<br>Check in a las 14:00 hrs-Check out a las 12:00 hrs<br>Una vez realizado el pago no se aceptan cancelaciones.<br>Los requisitos para rentar en M&eacute;xico en renta son:<br>Identificaci&oacute;n oficial<br>El pago de la rentas en curso<br>Firma del contrato o reglamento.<br>Pago deposito en garant&iacute. </font></td></tr>");   //agregado x ing martinez
		}
		
		if(idioma=="es"){	
			$("#vistaprevia").html(""+encabezado+contenido+"<font style='font-size:17px;font-weight:normal;color:#DBA901;text-decoration: none;padding: 0px;' id='montopagar'></td></tr><tr><td align='center' style='font-size:11px;' >Cuestiones Generales:<br>Las rentas menores a un mes incluyen cambio de blancos dos veces a la semana<br>Vigilancia por circuito cerrado de grabaci&oacute;n las 24 hrs<br>Todos los tr&aacute;mites se realizan en la recepci&oacute;n.<br>Atenci&oacute;n en Recepci&oacute;n de Lunes a Viernes de 7:00 a 23:00 hrs, S&aacute;bado y domingo de 8:00 a 20:00 hrs.<br>Check in a las 14:00 hrs-Check out a las 12:00 hrs<br>Una vez realizado el pago no se aceptan cancelaciones.<br>Los requisitos para rentar en M&eacute;xico en renta son:<br>Identificaci&oacute;n oficial<br>El pago de la rentas en curso<br>Firma del contrato o reglamento.<br>Pago deposito en garant&iacute. </td></tr><tr><td align='center' style='background:#3B0B2E;color: #ffffff;font:11px sans-serif;'>Cont&aacute;ctanos <br> Tel. 55 93 62 76 y 55 93 62 35<br>Fuera del pa&iacute;s: 011 - 52 - 55 - 5593 6276 <br>Copyright &#169; 2012 <a href='http://www.mexicoenrenta.com.mx/'>M&eacute;xico en Renta </a><br> Todos los precios estan sujetos a cambios sin previo aviso </td></tr></table></body>");   
			}else{
			$("#vistaprevia").html(""+encabezado+contenido+"<font style='font-size:17px;font-weight:normal;color:#DBA901;text-decoration: none;padding: 0px;' id='montopagar'></td></tr><tr><td align='center' style='font-size:11px;' >General conditions:<br>Rentals for less than a month include the change of sheets 2 times in a week.<br>Security CCTV 24/7/365<br>All paperwork is made at reception.<br>Reception offices are open Monday – Friday from 7:00 till 23:00 hrs, Saturday and Sunday from 8:00 till 20:00 hrs.Check in – 14:00 hrsCheck out – 12:00 hrs<br>No cancellations or refounds after your payment has been received<br>Requirements to rent with us:<br>Official ID<br>Payment of rent in progress<br>Contract or regulation signed.<br>Guarantee deposit paid. </td></tr><tr><td align='center' style='background:#3B0B2E;color: #ffffff;font:11px sans-serif;'>Contact us <br> Tel. 55 93 62 76 y 55 93 62 35<br>Outside of Mexico: 011 - 52 - 55 - 5593 6276 <br>Copyright &#169; 2012 <a href='http://www.mexicoenrenta.com.mx/'>M&eacute;xico en Renta </a><br> All prices are subject to change without notice </td></tr></table></body>");
			}
		  /* $("#vistaprevia").html(""+encabezado+contenido+"<tr><td align='center'>Le recordamos que estas tarifas son de prepago, por lo que le invitamos a reservar de manera inmediata para garantizar su tarifa y su reservacion. <br><br><br>Nuestras ubicaciones est&acute;n al sur de la ciudad de M&eacutexico en zonas residenciales bien comunicadas y seguras, cercanas a los principales centros comerciales, negocios y entretenimiento y universidades (ITAM, UNAM, UP, COLMEX), adem&aacute;s de estar rodeado de parques y jardines.<br><br><table><tr><td colspan='2'>Sitios de Inter&eacute;s:<td></tr><tr><td style='font-size:11px;'><ul><li>A 2 min. de la estaci&oacute;n del metro barranca del muerto</li><li>A 10 min. de la estaci&oacute;n del metro de viveros de Coyoac&aacute;n</li><li>A 5 min. de la estaci&oacute;n del metrob&uacute;s Francia</li><li>A 1 min. de avenida revoluci&oacute;n</li><li>A 15 min. de avenida insurgentes y  a 10 de perif&eacute;rico sur</li><li>A 7 min. de plaza Inn</li></ul></td><td style='font-size:11px;'><ul><li>A 7 min. de televisa San &Aacute;ngel</li><li>A 10 min. de plaza universidad</li><li>A 10 min. de CU</li><li>A 10 min. de Peri sur</li><li>A 15 min de WTC</li><li>A 15 min de Condesa, Polanco y centro</li></ul></td></tr><tr><td style='font-size:11px;' colspan='2'><ul><li>A 20 min. del Palacio de los Deportes</li><li>A 25 min. del AEROPUERTO DE MEXICO</li><li>A 30 min. de Santa Fe, Inter lomas</li><li>A unos pasos de tiendas de conveniencia (OXXO, Superama, Panader&iacute;as, Farmacias, Bancos y Gimnasios).</li></ul></td></tr></table>***** Reserva Ahora de manera facil y segura *****<br> <font style='font-size:17px;font-weight:normal;color:#DBA901;text-decoration: none;padding: 0px;' id='montopagar'>"+montopagars+"<br><br><br>Si no es lo que esta buscando h&aacute;gamelo saber para buscarle la opci&oacute;n que mas se adapte a sus necesidades.<br></td></tr><tr><td align='center' style='font-size:11px;' >Cuestiones Generales:<br>Vigilancia por circuito cerrado de grabaci&oacute;n las 24 hrs<br>Todos los tr&aacute;mites del registro, pagos, etc, se realizan en la recepci&oacute;n.<br>Atenci&oacute;n en Recepci&oacute;n de Lunes a Viernes de 7:00 a 21:00 hrs, S&aacute;bado y domingo de 9:00 a 18:00 hrs.<br><br>-Check in a las 14:00 hrs<br>-Check out a las 12:00 hrs<br><br>El precio ya cubre todos los servicios<br>Una vez realizado el pago no se aceptan cancelaciones.<br><br>Los t&eacute;rminos para rentar en M&eacute;xico en renta son:<br>Identificaci&oacute;n oficial<br>El pago de la rentas en curso<br>Firma del contrato o reglamento.<br>Deposito en garant&iacute;a (depende del tiempo de estancia), es completamente reembolsable al t&eacute;rmino de la estancia. </td></tr><tr><td align='center' style='background:#3B0B2E;color: #ffffff;font:11px sans-serif;'> <br> Copyright &#169; 2012 <a href='http://www.mexicoenrenta.com.mx/'>M&eacute;xico en Renta </a><br> Todos los precios estan sujetos a cambios sin previo aviso <br><br><br>Cont&aacute;ctanos <br> Tel. 55 93 62 76 y 55 93 62 35<br>Fuera del pa&iacute;s: 011 - 52 - 55 - 5593 6276 <br> (Desde E.U. : International acces - country code - area code - number) <br> Horarios de Lunes a Viernes de 07:00 hrs. a 23:00 hrs - S&aacute;bado y domingo de 09:00 hrs. - 18:00 hrs. </td></tr></table></body>");*/
			 $("#vprevmail").slideToggle('fast');
    }
	//var msgmail=document.getElementById("msgemail").value;
	//$('#infoext').html(msgmail);
	//
	$('.content:not(.focus)').keyup(function () {
		var value = $(this).val();
		var contentAttr = $(this).attr('name');
		$('.' + contentAttr + '').html(value.replace(/\r?\n/g, '<br/>'));

	});	
	//	
}
///////////*************GENERA VISTA PREVIA E-MAIL*************///////////   // vista previa//
function enviamail(){
var correomsg="";
var email=document.getElementById("mail").value;
var email2=document.getElementById("mail2").value;
var email3=document.getElementById("mail3").value;
var dividepagos=document.getElementById("dividepagos");
var dividepagoscon=document.getElementById("dividepagoscon");
var myarr= new Array();
var ultimosub=document.getElementById("ultimosub").value;
	myarr = ultimosub.split("-");
var total =parseInt(myarr[0]);
var depos =parseInt(myarr[1]);
var tpago=document.getElementById("tipopago").value;
var folio=document.getElementById("folio").value;
var moneda=document.getElementById("tipomoneda").value;
var divide=false;
var nmail=1;
var asu="";
var mod=0,resto=0;  


if(tpago=="DEPOSITO"){
     if(dividepagos.checked||dividepagoscon.checked){
		document.getElementById("infopag1").innerHTML="";
	if(dividepagoscon.checked){	
		total=parseInt(total)+parseInt(depos);
		var des="Hospedaje+garantia_parte";
				}
else var des=" parte"				
	   if(total>500){
		    
	         nmail=parseInt(total/500);
	         mod=total%500;
	     if(mod!=0){
	         resto=mod;
	         nc=nmail+1;
	         }else{
	          nc=nmail;
		      resto=0;
	         }
	     }
		 for(i=1;i<=nmail;i++){
		     document.getElementById("infopag").href="http://mexicoenrenta.com.mx/turisiscom/administrador/autopay.php?descripcion="+descrip+des+i+"&monto=500";
			 $("#montopagar").html("<br>Monto a pagar ("+i+" a parte): <b>500</b> USD<br><br>");
			 asu="Informacion de pago "+i+"a parte";
			 correomsg=document.getElementById("vistaprevia").innerHTML;
			 $.post("enviainfo2.php",{mensaje:correomsg,destino:email,pag:pago,folios:folio,asunto:asu,destino2:email2,destino3:email3},function(data){
			 $("#pruebasmanil").html(data);
			 });
		 }
		  if(resto!=0){
		     document.getElementById("infopag").href="http://mexicoenrenta.com.mx/turisiscom/administrador/autopay.php?descripcion="+descrip+des+i+"&monto="+resto;
			 $("#montopagar").html("<br>Monto a pagar("+nc+" a parte): <b>"+resto+"</b> USD<br><br>");
			 asu="Informacion de pago "+nc+"a parte";
			 correomsg=document.getElementById("vistaprevia").innerHTML;
			 $.post("enviainfo2.php",{mensaje:correomsg,destino:email,pag:pago,folios:folio,asunto:asu,destino2:email2,destino3:email3},function(data){
			 $("#pruebasmanil").html(data);
			 });
		    }
			$("#montopagar").html("<br>Monto a pagar total: <b>"+total.value+"</b> USD<br><br>");
	    }
		else{
		     correomsg=document.getElementById("vistaprevia").innerHTML;
			 $.post("enviainfo2.php",{mensaje:correomsg,destino:email,pag:pago,folios:folio,asunto:asu,destino2:email2,destino3:email3},function(data){
			 $("#pruebasmanil").html(data);
			 });
		}
    }else{
			 correomsg=document.getElementById("vistaprevia").innerHTML;
			 $.post("enviainfo2.php",{mensaje:correomsg,destino:email,pag:pago,folios:folio,asunto:asu,destino2:email2,destino3:email3},function(data){
			 $("#pruebasmanil").html(data);
			 });
			 
			 
	}
	
	
		
}

function enviamail(){
var correomsg="";
var email=document.getElementById("mail").value;
var email2=document.getElementById("mail2").value;
var email3=document.getElementById("mail3").value;
var dividepagos=document.getElementById("dividepagos");
var dividepagoscon=document.getElementById("dividepagoscon");
var myarr= new Array();
var ultimosub=document.getElementById("ultimosub").value;
	myarr = ultimosub.split("-");
var total =parseInt(myarr[0]);
var depos =parseInt(myarr[1]);
var tpago=document.getElementById("tipopago").value;
var folio=document.getElementById("folio").value;
var moneda=document.getElementById("tipomoneda").value;
var divide=false;
var nmail=1;
var asu="";
var mod=0,resto=0;  

if(tpago=="PAGO ELECTRONICO"){
     if(dividepagos.checked||dividepagoscon.checked){
		document.getElementById("infopag1").innerHTML="";
	if(dividepagoscon.checked){	
		total=parseInt(total)+parseInt(depos);
		var des="Hospedaje+garantia_parte";
				}
else var des=" parte"				
	   if(total>500){
		    
	         nmail=parseInt(total/500);
	         mod=total%500;
	     if(mod!=0){
	         resto=mod;
	         nc=nmail+1;
	         }else{
	          nc=nmail;
		      resto=0;
	         }
	     }
		 for(i=1;i<=nmail;i++){
		     document.getElementById("infopag").href="http://mexicoenrenta.com.mx/turisiscom/administrador/autopay.php?descripcion="+descrip+des+i+"&monto=500";
			 $("#montopagar").html("<br>Monto a pagar ("+i+" a parte): <b>500</b> USD<br><br>");
			 asu="Informacion de pago "+i+"a parte";
			 correomsg=document.getElementById("vistaprevia").innerHTML;
			 $.post("enviainfo2.php",{mensaje:correomsg,destino:email,pag:pago,folios:folio,asunto:asu,destino2:email2,destino3:email3},function(data){
			 $("#pruebasmanil").html(data);
			 });
		 }
		  if(resto!=0){
		     document.getElementById("infopag").href="http://mexicoenrenta.com.mx/turisiscom/administrador/autopay.php?descripcion="+descrip+des+i+"&monto="+resto;
			 $("#montopagar").html("<br>Monto a pagar("+nc+" a parte): <b>"+resto+"</b> USD<br><br>");
			 asu="Informacion de pago "+nc+"a parte";
			 correomsg=document.getElementById("vistaprevia").innerHTML;
			 $.post("enviainfo2.php",{mensaje:correomsg,destino:email,pag:pago,folios:folio,asunto:asu,destino2:email2,destino3:email3},function(data){
			 $("#pruebasmanil").html(data);
			 });
		    }
			$("#montopagar").html("<br>Monto a pagar total: <b>"+total.value+"</b> USD<br><br>");
	    }
		else{
		     correomsg=document.getElementById("vistaprevia").innerHTML;
			 $.post("enviainfo2.php",{mensaje:correomsg,destino:email,pag:pago,folios:folio,asunto:asu,destino2:email2,destino3:email3},function(data){
			 $("#pruebasmanil").html(data);
			 });
		}
    }else{
			 correomsg=document.getElementById("vistaprevia").innerHTML;
			 $.post("enviainfo2.php",{mensaje:correomsg,destino:email,pag:pago,folios:folio,asunto:asu,destino2:email2,destino3:email3},function(data){
			 $("#pruebasmanil").html(data);
			 });
	}
}