
function showdesc (id){
	
	var a;
	a=document.getElementById("hotel"+id);
	if (a.style.display=="block"){
		a.style.display="none";
	}
	else{
		a.style.display="block";		
	}
}

function roomdesc (id){
	
	var a;
	a=document.getElementById("room"+id);
	if (a.style.display=="table-row"){
		a.style.display="none";
	}
	else{
		a.style.display="table-row";		
	}
}

function showsheld (id){
	
	var a;
	a=document.getElementById(id);
	if (a.style.display=="block"){
		a.style.display="none";
	}
	else{
		a.style.display="block";		
	}
}

function chageprice (){
	var hotels_amount, date_amount,room_date_price;
	
	var dates=document.getElementsByName('tour_dates');
	var hotels=document.getElementsByName('select_hotel');
	
	for (var i = 0; i < dates.length; i++)
    {
        if (dates[i].checked)
        {
                var date= dates[i].id;
        }
    }	
	
	for (var i = 0; i < hotels.length; i++)
    {
        if (hotels[i].checked)
        {
                var hotel=hotels[i];
        }
    }
	
	
	hotels_amount=document.getElementById('hotels_amount').value;
	
	for (i=0;i<=hotels_amount;i++){
		date_amount=document.getElementById('hotels_amount'+i).value;
		for (j=0;j<=date_amount;j++){
			hotel_room_date_price=document.getElementById('price_'+i+'_'+j+'_'+date).value;
			document.getElementById('price_'+i+'_'+j).innerHTML=hotel_room_date_price;
			
			if (hotel) {				
				var room_id=document.getElementById('room_'+hotel.value).value;

				if (hotel.id==i&&room_id==j) document.getElementById('total_price').innerHTML=hotel_room_date_price+' у.е.*';//' + (340-560) + 25 у.е.';
			}
		}
	}
	
	
}

function chageprice_villa (){
	
	
	var counts=document.getElementById('counts').value;
	var dates=document.getElementsByName('tour_dates');
	var packs=document.getElementsByName('pack');
	var rooms=document.getElementsByName('room');

	
	
	for (var i = 0; i < dates.length; i++)
    {
        if (dates[i].checked)
        {
                var flight_price= document.getElementById('pr_'+dates[i].id).value;
				var date_id= dates[i].id;
        }
    }	
	
	var k=document.getElementById('k_'+date_id).value;
	
	var days=document.getElementById('days_'+date_id).value;
	
	
	
	for (var i = 0; i < packs.length; i++)
    {
        if (packs[i].checked)
        {
                var pack_price=packs[i].id;
        }
    }
	
	for (var i = 0; i < rooms.length; i++)
    {
        if (rooms[i].checked)
        {
                var room_id=rooms[i].value;
        }
    }	
	
	var room_price=document.getElementById('room_price_'+room_id+'_'+counts).value;
	
	if (counts>1) room_price=room_price/counts;
	
	var total_price=parseInt(flight_price)+parseInt(pack_price)+parseInt(room_price*days);
	
	total_price=Math.round(total_price*k);
	
	document.getElementById('total_price').innerHTML=total_price+' у.е.*';

}

function Validate()
{
  var IsValid = true;
 
  document.getElementById("nameERR").innerText = "";
  document.getElementById("nameERR").innerHTML = "";
  document.getElementById("emailERR").innerText = "";
  document.getElementById("emailERR").innerHTML = "";
  document.getElementById("phoneERR").innerText = "";
  document.getElementById("phoneERR").innerHTML = "";
  
  document.getElementById("dateERR").innerHTML = "";
  document.getElementById("hotelERR").innerHTML = "";   
  
  if (document.getElementById("name").value == "") {
    document.getElementById("nameERR").innerText = " &larr; заполните поле";
	document.getElementById("nameERR").innerHTML = " &larr; заполните поле";
    IsValid = false;
  }
 
  if (document.getElementById("email").value == "") {
    document.getElementById("emailERR").innerText = " &larr; заполните поле";
	document.getElementById("emailERR").innerHTML = " &larr; заполните поле";
    IsValid = false;
  }
  
  if (document.getElementById("phone").value == "") {
    document.getElementById("phoneERR").innerText = " &larr; заполните поле";
	document.getElementById("phoneERR").innerHTML = " &larr; заполните поле";
    IsValid = false;
  }
  
	var dates=document.getElementsByName('tour_dates');
	var hotels=document.getElementsByName('select_hotel');
	
	for (var i = 0; i < dates.length; i++)
    {
        if (dates[i].checked) var date= dates[i];
    }	
	
	if (!date) {
		IsValid = false;
		document.getElementById("dateERR").innerHTML = "Выберите дату заезда &uarr;";
	}
	
	
	for (var i = 0; i < hotels.length; i++)
    {
        if (hotels[i].checked) var hotel=hotels[i];
    }
	/*
	if (!hotel) {
		IsValid = false;
		document.getElementById("hotelERR").innerHTML = "Выберите отель &uarr;";
	}	
	*/
  
  return IsValid;
 
}
