function setVal() {
  rm=document.form.room.options[document.form.room.selectedIndex].value;
  dz=document.form.duration.options[document.form.duration.selectedIndex].value;
  mz=document.form.numberofpeople.options[document.form.numberofpeople.selectedIndex].value;
lang=document.form.lang.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;

var d = new Date()
secs=d.getTime()
secss=("" + secs)
stamp=secss.substr(0,10)

sstemp = new Date(arrivalyear,arrivalmonth-1,arrivalday);
ss = sstemp.getTime();

//nodis=0; 
//minimum(dz,ss)



//ERROR HANDLING

if (lang == "eng") 
{ 
if (rm == "Alcoba A" && mz > 4  )
{window.alert("The maximum number of people in Alcoba A is 4. Choose Alcoba A AND Alcoba B. Please press the back button to correct this error")}


if (rm == "Alcoba B" && mz == 4 )
{window.alert("The maximum number of people in Alcoba B is 3. Choose Alcoba A which can take 4. Please press the back button to correct this error")}

if (rm == "Alcoba B" && mz > 4 )
{window.alert("The maximum number of people in Alcoba B is 3. Choose Alcoba A AND Alcoba B. Please press the back button to correct this error")}}

if (lang == "span") 
{ 

if (rm == "Alcoba A " && mz > 4  )
{window.alert("El máximo en Alcoba A es de 4 personas. Hay que elegir Alcoba A y Alcoba B. Tienes que volver atrás para corregir el error.")}

if (rm == "Alcoba B" && mz == 4 )
{window.alert("El máximo en Mariana es 3. Hay que elegir Luisa porque tiene un máximo de 5. Tienes que volver atrás para corregir el error")}

if (rm == "Alcoba B" && mz > 4 )
{window.alert("El maximo en Alcoba B es 4. Hay que elegir Alcoba A y Alcoba B. Tienes que volver atrás para corregir el error.")}
}

price=0;
alcoba_A_2pax_base=0;
alcoba_A_3pax_sup=0;
alcoba_A_4pax_sup=0;


alcoba_B_2pax_base=0;
alcoba_B_3pax_sup=0;




//ALCOBA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
//ALCOBA AAAAAAAAAAAA 2 PAX BASE PRICE

if (dz < 7 )
{alcoba_A_2pax_base = dz*75}

if (dz == 7 )
{alcoba_A_2pax_base = dz*65}

if (dz == 8 )
{alcoba_A_2pax_base = dz*65}

if (dz == 9 )
{alcoba_A_2pax_base = dz*62}

if (dz == 10 )
{alcoba_A_2pax_base = dz*62}

if (dz == 11 )
{alcoba_A_2pax_base = dz*60}

if (dz == 12 )
{alcoba_A_2pax_base = dz*59}

if (dz == 13 )
{alcoba_A_2pax_base = dz*58}

if (dz == 14 )
{alcoba_A_2pax_base = dz*57}

if (dz == 15 )
{alcoba_A_2pax_base = dz*55}

if (dz == 16 )
{alcoba_A_2pax_base = dz*53}

if (dz == 17 )
{alcoba_A_2pax_base = dz*51}

if (dz == 18 )
{alcoba_A_2pax_base = dz*50}

if (dz == 19 )
{alcoba_A_2pax_base = dz*49}

if (dz == 20 )
{alcoba_A_2pax_base = dz*47}

if (dz == 21 )
{alcoba_A_2pax_base = dz*45}

if (dz == 22 )
{alcoba_A_2pax_base = dz*44}

if (dz == 23 )
{alcoba_A_2pax_base = dz*43}

if (dz == 24 )
{alcoba_A_2pax_base = dz*42}

if (dz == 25 )
{alcoba_A_2pax_base = dz*41}

if (dz == 26 )
{alcoba_A_2pax_base = dz*40}

if (dz == 27 )
{alcoba_A_2pax_base = dz*39}

if (dz == 28 )
{alcoba_A_2pax_base = dz*38}

if (dz == 29 )
{alcoba_A_2pax_base = dz*37}

if (dz == 30 )
{alcoba_A_2pax_base = dz*36}

if (dz > 30 )
{alcoba_A_2pax_base = dz*35}



//SUPPLEMENTS ALCOBA 3 AND 4 PAX AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

if (dz < 7 )
{alcoba_A_3pax_sup = dz*15}

if (dz > 6 )
{alcoba_A_3pax_sup = dz*10}

if (dz < 7 )
{alcoba_A_4pax_sup = dz*20}

if (dz > 6 )
{alcoba_A_4pax_sup = dz*15}




//ALCOBA BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
//ALCOBA BBBBBBBBBBBBBBBBBBBBB   2 PAX

if (dz < 7  )
{alcoba_B_2pax_base = dz*65}

if (dz == 7 )
{alcoba_B_2pax_base = dz*58}

if (dz == 8 )
{alcoba_B_2pax_base = dz*57}

if (dz == 9 )
{alcoba_B_2pax_base = dz*56}

if (dz == 10 )
{alcoba_B_2pax_base = dz*55}

if (dz == 11 )
{alcoba_B_2pax_base = dz*54}

if (dz == 12 )
{alcoba_B_2pax_base = dz*53}

if (dz == 13 )
{alcoba_B_2pax_base = dz*52}

if (dz == 14 )
{alcoba_B_2pax_base = dz*51}

if (dz == 15 )
{alcoba_B_2pax_base = dz*50}

if (dz == 16 )
{alcoba_B_2pax_base = dz*49}

if (dz == 17 )
{alcoba_B_2pax_base = dz*48}

if (dz == 18 )
{alcoba_B_2pax_base = dz*47}

if (dz == 19 )
{alcoba_B_2pax_base = dz*46}

if (dz == 20 )
{alcoba_B_2pax_base = dz*45}

if (dz == 21 )
{alcoba_B_2pax_base = dz*44}

if (dz == 22 )
{alcoba_B_2pax_base = dz*43}

if (dz == 23 )
{alcoba_B_2pax_base = dz*42}

if (dz == 24 )
{alcoba_B_2pax_base = dz*41}

if (dz == 25 )
{alcoba_B_2pax_base = dz*40}

if (dz == 26 )
{alcoba_B_2pax_base = dz*39}

if (dz == 27 )
{alcoba_B_2pax_base = dz*38}

if (dz == 28 )
{alcoba_B_2pax_base = dz*37}

if (dz == 29 )
{alcoba_B_2pax_base = dz*36}

if (dz == 30 )
{alcoba_B_2pax_base = dz*35}

if (dz > 30 )
{alcoba_B_2pax_base = dz*34}

//SUPPLEMENTS ALCOBA BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB

if (dz < 7 )
{alcoba_B_3pax_sup = dz*15}

if (dz > 6 )
{alcoba_B_3pax_sup = dz*10}




//price = alcoba_A_2pax_base + alcoba_A_3pax_sup + alcoba_A_4pax_sup + alcoba_B_2pax_base + alcoba_B_3pax_sup;
//price = alcoba_A_2pax_base;


//make price according to the 3 scenarios


///JUST A
if (rm == "Alcoba A" && (mz < 3))
{price = alcoba_A_2pax_base;}


if (rm == "Alcoba A" && (mz == 3))
{price = alcoba_A_2pax_base + alcoba_A_3pax_sup;}


if (rm == "Alcoba A" && (mz == 4))
{price = alcoba_A_2pax_base  + alcoba_A_4pax_sup;}


///JUST B

if (rm == "Alcoba B" && (mz < 3))
{price = alcoba_B_2pax_base;}


if (rm == "Alcoba B" && (mz == 3))
{price = alcoba_B_2pax_base + alcoba_B_3pax_sup;}


///BOTH A and B 

if (rm == "Alcoba A and Alcoba B")
{

// 4 or less pax
if (mz < 5){ 
price = alcoba_A_2pax_base +  alcoba_B_2pax_base
}


if (mz == 5){ 
price = alcoba_A_2pax_base +  alcoba_B_2pax_base + alcoba_A_3pax_sup
}

if (mz == 6){ 
price = alcoba_A_2pax_base +  alcoba_B_2pax_base + alcoba_A_3pax_sup + alcoba_B_3pax_sup
}

if (mz == 7){ 
price = alcoba_A_2pax_base +  alcoba_B_2pax_base + alcoba_A_4pax_sup + alcoba_B_3pax_sup
}
}


fullprices = price;

discountsup(dz,fullprices,ss)
fullprices = fullprices + holsup_zz;

fianth = fullprices/4;
if (fianth < 51 )
{fianth = 50}

dollars= fullprices*dollarconv; 
pounds= fullprices*poundeuro; 

fianza=fianth;
pricepn = fullprices/dz;
pricepp = fullprices/mz;
//pesetass = fullprices*166.386;

 document.form.id.value=+stamp;
 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*100)/100;
 document.form.ppn.value=Math.round(+pricepn*100)/100;
 document.form.ppp.value=Math.round(+pricepp*100)/100;
document.form.holsupdays.value=holsupdays_zz;
document.form.holsup.value=Math.round(+holsup_zz);
 //document.form.pesetas.value=Math.round(+pesetass);
}
              
