 function getCheckAllCategory() {
   var chk_el = Array('r_5','r_4','r_3','r_2','r_6','r_7');
   for (var i=0; i<6; i++) {
     var el_name=chk_el[i];
     document.category_form[el_name].checked=1;
   }
 }

 function doReloadUrl(url) {
     document.location="/country/"+url+"/";
 }

 function selectCountry(id){
		var req = new Subsys_JsHttpRequest_Js();
		req.onreadystatechange = function() {
			if (req.readyState == 4) {
				if (req.responseJS) {
					if (req.responseJS.q==1) {
					    document.getElementById('resort_id').outerHTML=req.responseJS.option_list;
					}
				} else {
				   document.getElementById('debug').innerHTML = req.responseText;
				}
			} else {
			  document.getElementById('resort_id').outerHTML='<select id="resort_id" class="search_select" disabled><option>идет загрузка</option></select>';
			}
		}
		req.caching = false;
		req.open('GET', '/selectCountry.php?name=abc', true);
		req.send({ country_id:id });
 }

 function selectResort(id){
		var req = new Subsys_JsHttpRequest_Js();
		req.onreadystatechange = function() {
			if (req.readyState == 4) {
				if (req.responseJS) {
					if (req.responseJS.q==1) {
					    //document.getElementById('resort_id').outerHTML=req.responseJS.option_list;
					    document.getElementById('from_price').value=req.responseJS.min_price;
					    document.getElementById('till_price').value=req.responseJS.max_price;
					    document.getElementById('from_price').disabled='';
					    document.getElementById('till_price').disabled='';
					    document.getElementById('day').outerHTML=req.responseJS.dates;
					    // document.getElementById('night_count').outerHTML=req.responseJS.nights;
					}
				} else {
				   document.getElementById('debug').innerHTML = req.responseText;
				}
			} else {
			  //document.getElementById('day').outerHTML='<select id="resort_id" class="search_select" disabled><option>идет загрузка</option></select>';
			}
		}
		req.caching = false;
		req.open('GET', '/selectResort.php?name=abc', true);
		req.send({ resort_id:id });
 }

 function selectNights(id, tour_date){
        //alert(id+' date:'+tour_date);
		var req = new Subsys_JsHttpRequest_Js();
		req.onreadystatechange = function() {
			if (req.readyState == 4) {
				if (req.responseJS) {
					if (req.responseJS.q==1) {
					    document.getElementById('night_count').outerHTML=req.responseJS.nights;
					}
				} else {
				   document.getElementById('debug').innerHTML = req.responseText;
				}
			} else {
			  //document.getElementById('day').outerHTML='<select id="resort_id" class="search_select" disabled><option>идет загрузка</option></select>';
			}
		}
		req.caching = false;
		req.open('GET', '/selectNights.php?name=abc', true);
		req.send({ resort_id:id, start_date:tour_date });
 }

 var dig = new Array('','0','1','2','3','4','5','6','7','8','9');
 function rnd(x,y,z) {
   var num;
   do {
     num = parseInt(Math.random()*z);
     if (num >= x && num <= y) break;
   } while (true);
   return(num);
 }

 function GenPass() {
   var pwd = '';
   var res, s;
   var k = 0;
   var n = 6;
   var pass = new Array();
   var w = rnd(30,80,100);
   for (var r = 0; r < w; r++) {
     res = rnd(1,10,100); pass[k] = dig[res]; k++;
   }
   for (var i = 0; i < n; i++) {
     s = rnd(1,k-1,100);
	 pwd+= pass[s];
   }
   document.all['user_password'].value = pwd;
 }

 function getShowOZP(id){
   if (id==1) {
     document.all['ozp_1'].style.display='block';
     document.all['ozp_2'].style.display='block';
   } else {
     document.all['ozp_1'].style.display='none';
     document.all['ozp_2'].style.display='none';
   }
 }

 function getShowSMSList(){
   var body_element=document.getElementById('show_sms_list').style.display;
   if (body_element=='block') {
     document.all['show_sms_list'].style.display='none';
   } else {
     document.all['show_sms_list'].style.display='block';
   }
 }

 function getLoadSMSList(){
        //alert(id+' date:'+tour_date);
		var req = new Subsys_JsHttpRequest_Js();
		req.onreadystatechange = function() {
			if (req.readyState == 4) {
				if (req.responseJS) {
					if (req.responseJS.q==1) {
					    document.getElementById('show_sms_list').innerHTML=req.responseJS.SMSList;
					}
				} else {
				   document.getElementById('debug').innerHTML = req.responseText;
				}
			} else {
			  //document.getElementById('day').outerHTML='<select id="resort_id" class="search_select" disabled><option>идет загрузка</option></select>';
			}
		}
		req.caching = false;
		req.open('GET', '/getLoadPrices.php?name=abc', true);
		req.send({});
 }

 function getLoadPrices(hotel_id, from_date){
   var showprices_id="ShowPrices_"+hotel_id;
   var body_element=document.getElementById(showprices_id).style.display;
   if (body_element=='block') {
     document.all["ShowPrices_"+hotel_id].style.display='none';
     document.all["hotel_link_"+hotel_id].innerHTML='[показать цены]';
     //alert(showprices_id+" "+body_element);
   } else {
     document.all["ShowPrices_"+hotel_id].style.display='block';
		var req = new Subsys_JsHttpRequest_Js();
		req.onreadystatechange = function() {
			if (req.readyState == 4) {
				if (req.responseJS) {
					if (req.responseJS.q==1) {
					    document.getElementById(showprices_id).innerHTML=req.responseJS.PriceList;
					}
				} else {
				   document.getElementById('debug').innerHTML = req.responseText;
				}
			} else {
			  //document.getElementById('day').outerHTML='<select id="resort_id" class="search_select" disabled><option>идет загрузка</option></select>';
			}
		}
		req.caching = false;
		req.open('GET', '/getLoadPrices.php?name=abc', true);
		req.send({hotel_id:hotel_id, from_date:from_date});
     document.all["hotel_link_"+hotel_id].innerHTML='[скрыть цены]';
     //alert(showprices_id+" "+body_element);
   }
 }

 function getInputSum(sum, total_rur){
		var req = new Subsys_JsHttpRequest_Js();
		req.onreadystatechange = function() {
			if (req.readyState == 4) {
				if (req.responseJS) {
					if (req.responseJS.q==1) {
					    document.getElementById('debit_sum').innerHTML=req.responseJS.d_sum;
					}
				} else {
				   document.getElementById('debug').innerHTML = req.responseText;
				}
			} else {
			  //document.getElementById('day').outerHTML='<select id="resort_id" class="search_select" disabled><option>идет загрузка</option></select>';
			}
		}
		req.caching = false;
		req.open('GET', '/getDebitSum.php?name=abc', true);
		req.send({ debit:sum, total:total_rur });
 }

function drawFlash(src,w,h,ID,bgcolor,wmode,vars, adds){
//	alert(vars);
	var s =	'<object ' +
		'classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ' +
		'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ' +
		(parseInt(w)?'width="'+w+'" ':'') +
		(parseInt(h)?'height="'+h+'" ':'') +
		'bgcolor="'+bgcolor+'" ' +
		'id="'+ID+'" ' +
		'align="" ' +
		adds +'>' +
		'<param name=movie value="'+src+'">' +
		'<param name=quality value="high">' +
		'<param name=wmode value="'+wmode+'">' +
		'<param name=swLiveConnect value="true">' +
		'<param name=menu value="false">' +
		'<param name=FlashVars value="'+vars+'">' +
		'<param name=bgcolor value="'+bgcolor+'">' +
		'<embed ' +
		'src="'+src+'" ' +
		'menu="false" ' +
		'quality="high" ' +
		'bgcolor="'+bgcolor+'" ' +
		'wmode="'+wmode+'" ' +
		(parseInt(w)?'width="'+w+'" ':'') +
		(parseInt(h)?'height="'+h+'" ':'') +
		'name="'+ID+'" ' +
		'align="" ' +
		'swLiveConnect="true" ' +
		'FlashVars="'+vars+'" ' +
		'type="application/x-shockwave-flash" ' +
		'pluginspage="http://www.macromedia.com/go/getflashplayer">' +
		'<'+'/embed>' +
		'<'+'/object>';
	document.write(s);
}

 function getLoadMTPrices(MThotel_id, hr_rckey, hr_key){
   var showprices_id="MTPrice_"+hr_rckey;
   var roomdesc_id="Room_desc_"+hr_rckey;
   var body_element=document.getElementById(showprices_id).style.display;
   //alert(showprices_id+" "+body_element);
   if (body_element=='block') {
     document.all["MTPrice_"+hr_rckey].style.display='none';
     document.all["Room_desc_"+hr_rckey].style.display='none';
     document.all["hotel_link_"+hr_rckey].innerHTML='[показать цены]';
     //alert(showprices_id+" "+body_element);
   } else {
     document.all["MTPrice_"+hr_rckey].style.display='block';
     document.all["Room_desc_"+hr_rckey].style.display='block';
		var req = new Subsys_JsHttpRequest_Js();
		req.onreadystatechange = function() {
			if (req.readyState == 4) {
				if (req.responseJS) {
					if (req.responseJS.q==1) {
					    document.getElementById(showprices_id).innerHTML=req.responseJS.PriceList;
					    document.getElementById(roomdesc_id).innerHTML=req.responseJS.RoomDesc;
					}
				} else {
				   document.getElementById('debug').innerHTML = req.responseText;
				}
			} else {
			  document.getElementById(showprices_id).innerHTML="<img src='/images/ajax-loader2.gif' align='absmiddle'> идет загрузка данных";
			}
		}
		req.caching = false;
		req.open('GET', '/getLoadMTPrices.php?name=abc', true);
		req.send({MThotel_id:MThotel_id, hr_rckey:hr_rckey, hr_key:hr_key});
        document.all["hotel_link_"+hr_rckey].innerHTML='[скрыть цены]';
        //alert(showprices_id+" "+body_element);
   }
 }