function setVal() {
  

  dz=document.form.duration.options[document.form.duration.selectedIndex].value;
  arrivalday=document.form.arrivalday.options[document.form.arrivalday.selectedIndex].value;
  arrivalmonth=document.form.arrivalmonth.options[document.form.arrivalmonth.selectedIndex].value;
  arrivalyear=document.form.arrivalyear.options[document.form.arrivalyear.selectedIndex].value;
  dollarconv=document.form.dollareuro.value;
  poundeuro=document.form.poundeuro.value;
  lang=document.form.lang.value;

sstemp = new Date(arrivalyear,arrivalmonth-1,arrivalday);
ss = sstemp.getTime();

min34 = minimum(dz,ss)
if (min34 == false) 
{return false;}

howmanyap = 0;
room = "";
howmanypeople = 0;
howmanypeople_in_one = 0;

garnata1values = 0; 
garnata2values = 0; 
garnata3values = 0; 
garnata4values = 0; 

howmanypeople_in_one = 0; 
howmanypeople_in_two = 0; 
howmanypeople_in_three = 0;
howmanypeople_in_four = 0;

mz=0;  

//find out how many high season days 
//holidaydates_santiago(dz,ss)



//Garnata 1

room1 = ""; 

garnata1values = 0;
if (document.form.garnata1.checked)
{

howmanypeople_in_one = 2;

//GARNATA 1 - 2 PAX
if (dz == 2 && howmanypeople_in_one < 3)
{garnata1values = 130}
if (dz == 3 && howmanypeople_in_one < 3)
{garnata1values = 190}
if (dz == 4 && howmanypeople_in_one < 3)
{garnata1values =  253}
if (dz == 5 && howmanypeople_in_one < 3)
{garnata1values = 315}
if (dz == 6 && howmanypeople_in_one < 3)
{garnata1values = 357}
if (dz > 6 && howmanypeople_in_one < 3)
{garnata1values = dz*59.43}


room1 = "Garnata 1 (" +howmanypeople_in_one + " pax) + "; 

if (document.form.garnata1.checked && document.form.garnata1_3pax.checked)
{
howmanypeople_in_one =(3);


//GARNATA 1 - 3 PAX
if (dz == 2 && howmanypeople_in_one > 2)
{garnata1values = 187}
if (dz == 3 && howmanypeople_in_one > 2)
{garnata1values = 255}
if (dz == 4 && howmanypeople_in_one > 2)
{garnata1values =  335}
if (dz == 5 && howmanypeople_in_one > 2)
{garnata1values = 404}
if (dz == 6 && howmanypeople_in_one > 2)
{garnata1values = 459}
if (dz > 6  && howmanypeople_in_one > 2)
{garnata1values = dz*72.29}



room1 = "Garnata 1 (" +howmanypeople_in_one + " pax) + ";
} 

if (document.form.garnata1_4pax.checked)
{
howmanypeople_in_one =(4);

//GARNATA 1 - 4 PAX
if (dz == 2 && howmanypeople_in_one > 3)
{garnata1values = 224}
if (dz == 3 && howmanypeople_in_one > 3)
{garnata1values = 310}
if (dz == 4 && howmanypeople_in_one > 3)
{garnata1values =  387}
if (dz == 5 && howmanypeople_in_one > 3)
{garnata1values = 455}
if (dz == 6 && howmanypeople_in_one > 3)
{garnata1values = 540}
if (dz > 6  && howmanypeople_in_one > 3)
{garnata1values = dz*85}


room1 = "Garnata 1 (" +howmanypeople_in_one + " pax) + "; 
}

howmanyap = howmanyap + 1;
}

//GARNATA 2
room2 = ""; 

garnata2values = 0;
if (document.form.garnata2.checked)
{
howmanypeople_in_two = 2;

//GARNATA 2 - 2 PAX
if (dz == 2 && howmanypeople_in_two < 3)
{garnata2values = 130}
if (dz == 3 && howmanypeople_in_two < 3)
{garnata2values = 190}
if (dz == 4 && howmanypeople_in_two < 3)
{garnata2values =  253}
if (dz == 5 && howmanypeople_in_two < 3)
{garnata2values = 315}
if (dz == 6 && howmanypeople_in_two < 3)
{garnata2values = 357}
if (dz > 6 && howmanypeople_in_two < 3)
{garnata2values = dz*59.43}

room2 = "Garnata 2 (" +howmanypeople_in_two + " pax) + "; 

if (document.form.garnata2_3pax.checked)
{
howmanypeople_in_two =(3);

//GARNATA 2 - 3 PAX
if (dz == 2 && howmanypeople_in_two > 2)
{garnata2values = 187}
if (dz == 3 && howmanypeople_in_two > 2)
{garnata2values = 255}
if (dz == 4 && howmanypeople_in_two > 2)
{garnata2values =  335}
if (dz == 5 && howmanypeople_in_two > 2)
{garnata2values = 404}
if (dz == 6 && howmanypeople_in_two > 2)
{garnata2values = 459}
if (dz > 6  && howmanypeople_in_two > 2)
{garnata2values = dz*72.29}


room2 = "Garnata 2 (" +howmanypeople_in_two + " pax) + "; 
}

if (document.form.garnata2_4pax.checked)
{
howmanypeople_in_two =(4);

//GARNATA 2 - 4 PAX
if (dz == 2 && howmanypeople_in_two > 3)
{garnata2values = 224}
if (dz == 3 && howmanypeople_in_two > 3)
{garnata2values = 310}
if (dz == 4 && howmanypeople_in_two > 3)
{garnata2values =  387}
if (dz == 5 && howmanypeople_in_two > 3)
{garnata2values = 455}
if (dz == 6 && howmanypeople_in_two > 3)
{garnata2values = 540}
if (dz > 6  && howmanypeople_in_two > 3)
{garnata2values = dz*85}

room2 = "Garnata 2 (" +howmanypeople_in_two + " pax) + "; 
}

if (document.form.garnata2_5pax.checked)
{
howmanypeople_in_two =(5);

//GARNATA 2- 5 PAX
if (dz == 2 && howmanypeople_in_two > 4)
{garnata2values = 240}
if (dz == 3 && howmanypeople_in_two > 4)
{garnata2values = 325}
if (dz == 4 && howmanypeople_in_two > 4)
{garnata2values =  400}
if (dz == 5 && howmanypeople_in_two > 4)
{garnata2values = 467}
if (dz == 6 && howmanypeople_in_two > 4)
{garnata2values = 551}
if (dz > 6 &&  howmanypeople_in_two > 4)
{garnata2values = dz*86.43}

room2 = "Garnata 2 (" +howmanypeople_in_two + " pax) + "; 
}

howmanyap = howmanyap + 1;
}

//GARNATA 3
room3 = ""; 

garnata3values = 0;
if (document.form.garnata3.checked)
{
//GARNATA 3 - 2 PAX
if (dz == 2 && howmanypeople_in_three < 3)
{garnata3values = 130}
if (dz == 3 && howmanypeople_in_three < 3)
{garnata3values = 190}
if (dz == 4 && howmanypeople_in_three < 3)
{garnata3values =  253}
if (dz == 5 && howmanypeople_in_three < 3)
{garnata3values = 315}
if (dz == 6 && howmanypeople_in_three < 3)
{garnata3values = 357}
if (dz > 6 && howmanypeople_in_three < 3)
{garnata3values = dz*59.43}

howmanypeople_in_three = 2;
room3 = "Garnata 3 (" +howmanypeople_in_three + " pax) + "; 

if (document.form.garnata3_3pax.checked)
{
howmanypeople_in_three =(3);

//GARNATA 3 - 3 PAX
if (dz == 2 && howmanypeople_in_three > 2)
{garnata3values = 187}
if (dz == 3 && howmanypeople_in_three > 2)
{garnata3values = 255}
if (dz == 4 && howmanypeople_in_three > 2)
{garnata3values =  335}
if (dz == 5 && howmanypeople_in_three > 2)
{garnata3values = 404}
if (dz == 6 && howmanypeople_in_three > 2)
{garnata3values = 459}
if (dz > 6  && howmanypeople_in_three > 2)
{garnata3values = dz*72.29}

room3 = "Garnata 3 (" +howmanypeople_in_three + " pax) + "; 
}

if (document.form.garnata3_4pax.checked)
{
howmanypeople_in_three =(4);

//GARNATA 3 - 4 PAX
if (dz == 2 && howmanypeople_in_three > 3)
{garnata3values = 224}
if (dz == 3 && howmanypeople_in_three > 3)
{garnata3values = 310}
if (dz == 4 && howmanypeople_in_three > 3)
{garnata3values =  387}
if (dz == 5 && howmanypeople_in_three > 3)
{garnata3values = 455}
if (dz == 6 && howmanypeople_in_three > 3)
{garnata3values = 540}
if (dz > 6  && howmanypeople_in_three > 3)
{garnata3values = dz*85}

room3 = "Garnata 3 (" +howmanypeople_in_three + " pax) + "; 
}


if (document.form.garnata3_5pax.checked)
{
howmanypeople_in_three =(5);

//GARNATA 3 - 5 PAX
if (dz == 2 && howmanypeople_in_three > 4)
{garnata3values = 240}
if (dz == 3 && howmanypeople_in_three > 4)
{garnata3values = 325}
if (dz == 4 && howmanypeople_in_three > 4)
{garnata3values =  400}
if (dz == 5 && howmanypeople_in_three > 4)
{garnata3values = 467}
if (dz == 6 && howmanypeople_in_three > 4)
{garnata3values = 551}
if (dz > 6 &&  howmanypeople_in_three > 4)
{garnata3values = dz*86.43}

room3 = "Garnata 3 (" +howmanypeople_in_three + " pax) + "; 
}

howmanyap = howmanyap + 1;

//garnata3values = fivepersonap;

}

//GARNATA 4                        GARNATA 4                               GARNATA 4

room4 = ""; 

garnata4values = 0;
if (document.form.garnata4.checked)
{

//GARNATA 4 - 2 PAX
if (dz == 2 && howmanypeople_in_four < 3)
{garnata4values = 130}
if (dz == 3 && howmanypeople_in_four < 3)
{garnata4values = 190}
if (dz == 4 && howmanypeople_in_four < 3)
{garnata4values =  253}
if (dz == 5 && howmanypeople_in_four < 3)
{garnata4values = 315}
if (dz == 6 && howmanypeople_in_four < 3)
{garnata4values = 357}
if (dz > 6 && howmanypeople_in_four < 3)
{garnata4values = dz*59.43}

howmanypeople_in_four = 2;
room4 = "Garnata 4 (" +howmanypeople_in_four + " pax) + "; 

if (document.form.garnata4.checked && document.form.garnata4_3pax.checked)
{
howmanypeople_in_four =(3);

//GARNATA 4 - 3 PAX
if (dz == 2 && howmanypeople_in_four > 2)
{garnata4values = 187}
if (dz == 3 && howmanypeople_in_four > 2)
{garnata4values = 255}
if (dz == 4 && howmanypeople_in_four > 2)
{garnata4values =  335}
if (dz == 5 && howmanypeople_in_four > 2)
{garnata4values = 404}
if (dz == 6 && howmanypeople_in_four > 2)
{garnata4values = 459}
if (dz > 6  && howmanypeople_in_four > 2)
{garnata4values = dz*72.29}

room4 = "Garnata 4 (" +howmanypeople_in_four + " pax) + ";
} 

if (document.form.garnata4_4pax.checked)
{
howmanypeople_in_four =(4);

//GARNATA 3 - 4 PAX
if (dz == 2 && howmanypeople_in_four > 3)
{garnata4values = 224}
if (dz == 3 && howmanypeople_in_four > 3)
{garnata4values = 310}
if (dz == 4 && howmanypeople_in_four > 3)
{garnata4values =  387}
if (dz == 5 && howmanypeople_in_four > 3)
{garnata4values = 455}
if (dz == 6 && howmanypeople_in_four > 3)
{garnata4values = 540}
if (dz > 6  && howmanypeople_in_four > 3)
{garnata4values = dz*85}

room4 = "Garnata 4 (" +howmanypeople_in_four + " pax) + "; 
}

howmanyap = howmanyap + 1;
}


room = room1 + room2 + room3 + room4; 
mz = howmanypeople_in_one + howmanypeople_in_two + howmanypeople_in_three + howmanypeople_in_four;




price= garnata1values + garnata2values + garnata3values + garnata4values;

fullprices = price;

discountsup(dz,fullprices,ss)
fullprices = fullprices + holsup_zz;


ap_one__with_sup = discountsup(dz,garnata1values,ss)
ap_two__with_sup = discountsup(dz,garnata2values,ss)
ap_three__with_sup = discountsup(dz,garnata3values,ss)
ap_four__with_sup = discountsup(dz,garnata4values,ss)


garnata1values = garnata1values + ap_one__with_sup
garnata2values = garnata2values + ap_two__with_sup
garnata3values = garnata3values + ap_three__with_sup
garnata4values = garnata4values + ap_four__with_sup


sup_sum = discountsup(dz,garnata1values,ss) + discountsup(dz,garnata2values,ss) + discountsup(dz,garnata3values,ss) + discountsup(dz,garnata4values,ss)




fianth = fullprices/4;
if (fianth < 51 )
{fianth = 50}


fianth = fullprices/4;
if (fianth < 51 )
{fianth = 50}

dollars= fullprices*dollarconv; 
pounds= fullprices*poundeuro; 

fianza=fianth;
pricepn = fullprices/dz;
pricepp = fullprices/mz;
priceppn = fullprices/mz/dz;


document.form.ppn.value=Math.round(+pricepn*100)/100;
document.form.ppp.value=Math.round(+pricepp*100)/100;
document.form.pppn.value=Math.round(+priceppn*100)/100;


if (mz == 0)
{
document.form.ppn.value=0;
document.form.ppp.value=0;
document.form.pppn.value=0;
}


pesetass = fullprices*166.386;


 document.form.fullprice.value=Math.round(+fullprices);
 document.form.pounds.value=Math.round(+pounds*100)/100;
 document.form.dollars.value=Math.round(+dollars*100)/100;
 document.form.deposit.value=Math.round(+fianza);


 document.form.garnata1values.value=Math.round(garnata1values);
 document.form.garnata2values.value=Math.round(garnata2values);
 document.form.garnata3values.value=Math.round(garnata3values);
document.form.garnata4values.value=Math.round(garnata4values);

 document.form.howmanyap.value=howmanyap;
 document.form.numberofpeople.value=mz;
document.form.holsupdays.value=holsupdays_zz;
document.form.holsup.value=Math.round(+sup_sum);

document.form.pax_in_1.value=howmanypeople_in_one;
document.form.pax_in_2.value=howmanypeople_in_two;
document.form.pax_in_3.value=howmanypeople_in_three;
document.form.pax_in_4.value=howmanypeople_in_four;

if (lang == "eng") 
{non_chosen = "Please click on the box next to the apartment name to choose it";}
if (lang == "span") 
{non_chosen = "Haz clic en la cuadra al lado del apartamento para incluirlo";}


if (room == "")
{room = non_chosen; }

 document.form.room.value=room;


}

