function Inint_AJAX1(){
try{return new ActiveXObject("Msxml2.XMLHTTP");}catch(e){}
try{return new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}
try{return new XMLHttpRequest();}catch(e){}
alert("XMLHttpRequest not supported")
return null}
var hostelSort=new Array()
var hostelIDSort=new Array()
var PicHotelSort=new Array()
var StarSort=new Array()
var AreaSort=new Array()
var PriceSort=new Array()
var BookingFastSort=new Array()
var RoomTypeSort=new Array()
var canclePoSort=new Array()
var hostel=new Array()
var hostelID=new Array()
var PicHotel=new Array()
var Star=new Array()
var Area=new Array()
var Price=new Array()
var BookingFast=new Array()
var RoomType=new Array()
var canclePo=new Array()
var codeHotel=new Array()
var ApproxTotal=new Array()
var BookingCode=new Array()
var NumRoom
var NumTotalRate
var cerrencyTxt="currency=THB"
var html=new Array(20)
var req=null
var CurrentPage=1
var total
var hostelTemp=new Array()
var StarTemp=new Array()
var AreaTemp=new Array()
var NumberTemp
var Locat
var citycode
var bangkok="<option value='27717'>Airport Suvarnabhumi / Bang Na</option><option value='27718'>Chatuchak</option><option value='36662'>เยาวราช</option><option value='20552'>Don Muang</option><option value='25983'>Khaosan</option><option value='9395'>ไม่ระบุ</option><option value='31433'>Phetburi</option><option value='26026'>Pratunam / Siam</option><option value='26023'>Ratchadaphisek</option><option value='31432'>Riverside</option><option value='27715'>Silom / Sathorn</option><option value='27713'>Sukhumvit</option><option value='27714'>Wireless / Ploenchit</option></select>"
var phuket="<option value='34316'>Ao Por / Boat Lagoon</option><option value='34317'>Bang Thao / Laguna</option><option value='20566'>City Center</option><option value='58944'>Coconut Island </option><option value='34318'>Coral / Racha Island</option><option value='58880'>Kamala</option><option value='25996'>Karon</option><option value='57613'>Kata</option><option value='34319'>Layan</option><option value='34320'>Mai Khao</option><option value='34321'>Naiharn / Rawai / Chalong</option><option value='34324'>Naiyang / Naithon</option><option value='47783'>Naka Yai Island</option><option value='58924'>Natai Beach</option><option value='16056'>n/a</option><option value='34322'>Panwa Cape</option><option value='26018'>Patong</option><option value='34323'>Surin</option>"
var samui="<option value='57550'>Bang Por</option><option value='25978'>Bo Phut</option><option value='25984'>Chaweng</option><option value='47728'>Choengmon</option><option value='26005'>Lamai</option><option value='26009'>Mae Nam</option><option value='26012'>Nathon</option><option value='34344'>Natien Beach/Laem Set Beach</option><option value='47729'>Taling Ngam</option>"
var pattaya="<option value='34186'>Central Pattaya</option><option value='25995'>Jomtien Beach</option><option value='57647'>Na Kloe/Bang La Mung</option><option value='27754'>North Pattaya</option><option value='8584'>Other</option><option value='27755'>South Pattaya</option>"
var chiangmai="<option value='20541'>Airport</option><option value='20542'>City Center</option><option value='47784'>Doi Inthanon</option><option value='31481'>Doi Saket</option><option value='57607'>Doi Suthep</option><option value='36054'>Hang Dong</option><option value='57606'>Mae Jo</option><option value='26730'>Mae Rim</option><option value='57605'>Mai Sa</option><option value='7401'>Other</option><option value='26024'>Riverside</option><option value='36055'>San Sai</option><option value='57058'>Sankampaeng</option>"
var phiphi="<option value='57652'>Laem Tong Beach</option><option value='36733'>Loh Ba Gao</option><option value='57653'>Long Beach</option><option value='36734'>Ton Sai Bay</option>"
var krabi="<option value='58882'>Ao Nam Mao</option><option value='25977'>Ao Nang</option><option value='36644'>Had Yao</option><option value='26719'>Klong Muang / Tub Kaek Beach</option><option value='36654'>Koh Klang</option><option value='14865'>Krabi - Other</option><option value='35933'>Krabi Town</option><option value='26742'>Railay</option>"
var khaolak="<option value='25998'>Khaolak</option><option value='34662'>Koh Kho Khao</option><option value='20464'>Other</option>"
var huahin="<option value='34328'>Bang Saphan</option><option value='33009'>Cha-am</option><option value='25993'>Hua Hin</option><option value='47672'>Huay Yang Beach</option><option value='31542'>Khao Takiab</option><option value='36894'>Kui Buri</option><option value='31541'>Pranburi</option><option value='57533'>Samroiyod</option><option value='57531'>Tab Sakae</option>"
var kohlanta="<option value='36737'>Ba Kan Tiang Bay</option><option value='36735'>Klong Dao Beach / Pra Ae Beach</option><option value='36736'>Klong Khong Beach / Klong Nin Beach</option><option value='26854'>Koh Lanta</option>"
var kohphangan="<option value='57542'>Chaloklum</option><option value='57541'>Haad Rin</option><option value='57539'>Haad Salad</option><option value='57545'>Haad Yuan</option><option value='26853'>Koh Phangan</option><option value='27761'>Other</option><option value='57538'>Thong Nai Pan Beach</option><option value='57543'>Thong Sala</option>"
var kohsamet="<option value='0'>Koh Samet</option>"
var pai="<option value='0'>Pai</option>"
var SelectLocation
function sanooktrip_submit(value){
var city=document.getElementById("city")
var hotelcode=document.getElementById("hotelcode")
var Day=document.getElementById("Day")
var Mont=document.getElementById("Mont")
var Year=document.getElementById("Year")
var DayTo=document.getElementById("DayTo")
var MontTo=document.getElementById("MontTo")
var YearTo=document.getElementById("YearTo")
var numadult=document.getElementById("numadult")
var numchildren=document.getElementById("numchildren")
var numrooms=document.getElementById("numrooms")
var Night=document.getElementById("Night")
var startdate=formatNumber(Year.value)+"-"+formatNumber(Mont.value)+"-"+formatNumber(Day.value)
var enddate=formatNumber(YearTo.value)+"-"+formatNumber(MontTo.value)+"-"+formatNumber(DayTo.value)
getbookingsanook("../agoengine.php?citycode="+city.value+"&hotelcode="+hotelcode.value+"&startdate="+startdate+"&enddate="+enddate+"&numadult="+numadult.value+"&numchildren="+numchildren.value+"&numrooms="+numrooms.value,Night.value,hotelcode.value,startdate,enddate,numadult.value,numchildren.value,numrooms.value)}
function submitCity(value,admin){
if(value!=0)
getCity("../cityengine.php?citycode="+value,value,admin)}
function PageNum(PageNum){
document.getElementById('pagenum'+CurrentPage).innerHTML="<a  href=\"javascript:getpage(html["+(parseInt(CurrentPage)-1)+"],"+CurrentPage+");PageNum("+CurrentPage+")\" style=\"display: block;margin:0px;\" class=\"style13\">"+CurrentPage+"</a>"
document.getElementById('pagenum'+PageNum).innerHTML="<span style=\"display: block;margin:0px;background-color:#FFFFFF;\" class=\"style13\">"+PageNum+"</span>"
CurrentPage=PageNum}
function getpage(html,value){
PageNum(value)
document.getElementById('main_content').innerHTML=html}
function getbookingsanook(url,TotalRate,hotelcode,startdate,enddate,numadult,numchildren,numrooms){
var Breakfast="ไม่รวมอาหารเช้า"
var OnRequest="ห้องพัก ไม่ว่าง"
var cancle=new Array()
req=Inint_AJAX1()
req.abort()
req.onreadystatechange=function(){
if(req.readyState==4){
if(req.status==200){
var xmlDoc=req.responseXML.documentElement
var Name=xmlDoc.getElementsByTagName("Hotel")
total=Name.length
html[0]=html[1]=html[2]=html[3]=html[4]=html[5]=html[6]=html[7]=html[8]=html[9]=html[10]=html[11]=html[12]=html[13]=html[14]=html[15]=html[16]=html[17]=html[18]=html[19]=" "
document.getElementById('Serch').disabled=false
document.getElementById('main_bar').innerHTML=""
for(var i=0;i<total;i++){
hostelID[i]=parseInt(xmlDoc.getElementsByTagName('ID')[i].childNodes[0].nodeValue)
binarysearch(NumberTemp,hostelID[i],i)
hostel[i]=xmlDoc.getElementsByTagName('Name')[i].childNodes[0].nodeValue
PicHotel[i]="http://images.agoda.com/hotels/"+hostelID[i]+"/Main/Thumbnail"+hostelID[i]+".jpg"
BookingFast[i]=xmlDoc.getElementsByTagName('Hotel')[i].getElementsByTagName('Room')[0].getElementsByTagName('BookingUrl')[0].childNodes[0].nodeValue
Price[i]=parseInt(xmlDoc.getElementsByTagName('Hotel')[i].getElementsByTagName('Room')[0].getElementsByTagName('RatePerNight')[0].childNodes[0].nodeValue)
RoomType[i]=xmlDoc.getElementsByTagName('Hotel')[i].getElementsByTagName('Room')[0].getElementsByTagName('Description')[0].childNodes[0].nodeValue
if(xmlDoc.getElementsByTagName('Hotel')[i].getElementsByTagName('Room')[0].getElementsByTagName('CancellationPolicy')[0].hasChildNodes())
canclePo[i]=xmlDoc.getElementsByTagName('Hotel')[i].getElementsByTagName('Room')[0].getElementsByTagName('CancellationPolicy')[0].childNodes[0].nodeValue
else
canclePo[i]="n/a"
showHotel(i,TotalRate,numrooms,startdate,enddate,numadult,numchildren)}
document.getElementById('advance_bar').innerHTML+="<div style='border:#93C9FF solid 1px;background-color:#DDE6EE;width:680px;line-height:50px;float:left;' ><span class='style3' style='margin-left:20px;float:left;width:50px;' >Sort by :</span><div id='sortall' style='float:left;'><div style='float:left;width:180px;'><a href='javascript:sortChar("+total+",\"hotelname\","+TotalRate+","+numrooms+",\""+startdate+"\",\""+enddate+"\","+numadult+","+numchildren+");' class='style2' style='margin-left:10px;'>Hotel Name</a><a href='javascript:sortChar("+total+",\"star\","+TotalRate+","+numrooms+",\""+startdate+"\",\""+enddate+"\","+numadult+","+numchildren+");' class='style2' style='margin-left:10px;'>Stars</a><a href='javascript:sortChar("+total+",\"cost\","+TotalRate+","+numrooms+",\""+startdate+"\",\""+enddate+"\","+numadult+","+numchildren+");' class='style2' style='margin-left:10px;'>Prices</a></div><span class='style3' >Found Hotel : </span>"+total+"</div><span class='style3' style='margin-left:20px;'>เลือก สถานที่ตั้ง : </span><select name='location' id='location' class='style2' style='width:170px;' onchange='GetHotelArea("+TotalRate+","+numrooms+",\""+startdate+"\",\""+enddate+"\","+numadult+","+numchildren+");' ><option value='0'>All Areas</option>"+SelectLocation+"</select></div><div style='margin-top:10px;width:680px;line-height:30px;float:left;' ><div id='HotelComplete' style=\"width:400px;height:20px;float:left;\"></div></div>"
document.getElementById('main_content').innerHTML=html[0]}
}else if(req.readyState==3){
document.getElementById('loading_bar').innerHTML="<div style=\"border:#93C9FF solid 1px;background-color:#DDE6EE;width:160px;height:auto;margin-left:auto;margin-right:auto;text-align:center;color: #336481; font-weight: bolder;font-size: 12px;\" >กรุณารอสักครู่<Br>กำลังจัดเรียงข้อมูลค่ะ..</div>"
}else if(req.readyState==1){
document.getElementById('Serch').disabled=true
document.getElementById('advance_bar').innerHTML=document.getElementById('main_bar').innerHTML=""
document.getElementById('main_content').innerHTML="<div style='width:650px;height:auto;float:left;' ><div id='loading_bar' ><div id='LoadingHotel' style=\"border:#93C9FF solid 1px;background-color:#DDE6EE;width:190px;height:80px;margin-left:auto;margin-right:auto;\"></div></div></div>"}}
req.open('GET',url,true)
req.send(null)}
function GetHotelArea(TotalRate,numrooms,startdate,enddate,numadult,numchildren){
var newbar=0
value=document.getElementById("location").value
html[0]=html[1]=html[2]=html[3]=html[4]=html[5]=html[6]=html[7]=html[8]=html[9]=html[10]=html[11]=html[12]=html[13]=html[14]=html[15]=html[16]=html[17]=html[18]=html[19]=" "
document.getElementById('main_bar').innerHTML="<div style='width:650px;height:auto;float:left;'>"
CurrentPage=1
for(var i=0;i<total;i++){
if(parseInt(value)!=0){
if(parseInt(Area[i])==parseInt(value)){
hostelIDSort[newbar]=hostelID[i]
hostelSort[newbar]=hostel[i]
AreaSort[newbar]=Area[i]
PicHotelSort[newbar]=PicHotel[i]
BookingFastSort[newbar]=BookingFast[i]
PriceSort[newbar]=Price[i]
StarSort[newbar]=Star[i]
RoomTypeSort[newbar]=RoomType[i]
canclePoSort[newbar]=canclePo[i]
showHotelSort(newbar,TotalRate,numrooms,startdate,enddate,numadult,numchildren)
newbar+=1}
}else
showHotel(i,TotalRate,numrooms,startdate,enddate,numadult,numchildren)}
if(parseInt(value)!=0)
document.getElementById('sortall').innerHTML="<div style='float:left;width:180px;'><a href='javascript:sortChar("+newbar+",\"hotelnameSort\","+TotalRate+","+numrooms+",\""+startdate+"\",\""+enddate+"\","+numadult+","+numchildren+");' class='style2' style='margin-left:10px;'>Hotel Name</a><a href='javascript:sortChar("+newbar+",\"starSort\","+TotalRate+","+numrooms+",\""+startdate+"\",\""+enddate+"\","+numadult+","+numchildren+");' class='style2' style='margin-left:10px;'>Stars</a><a href='javascript:sortChar("+newbar+",\"costSort\","+TotalRate+","+numrooms+",\""+startdate+"\",\""+enddate+"\","+numadult+","+numchildren+");' class='style2' style='margin-left:10px;'>Prices</a></div><span class='style3' >Found Hotel : </span>"+newbar+""
else
document.getElementById('sortall').innerHTML="<div style='float:left;width:180px;'><a href='javascript:sortChar("+total+",\"hotelname\","+TotalRate+","+numrooms+",\""+startdate+"\",\""+enddate+"\","+numadult+","+numchildren+");' class='style2' style='margin-left:10px;'>Hotel Name</a><a href='javascript:sortChar("+total+",\"star\","+TotalRate+","+numrooms+",\""+startdate+"\",\""+enddate+"\","+numadult+","+numchildren+");' class='style2' style='margin-left:10px;'>Stars</a><a href='javascript:sortChar("+total+",\"cost\","+TotalRate+","+numrooms+",\""+startdate+"\",\""+enddate+"\","+numadult+","+numchildren+");' class='style2' style='margin-left:10px;'>Prices</a></div><span class='style3' >Found Hotel : </span>"+total+""
document.getElementById('main_content').innerHTML=html[0]}
function getCity(url,cityCode,admin){
var html
citycode=cityCode
req=Inint_AJAX1()
req.onreadystatechange=function(){
if(req.readyState==4){
if(req.status==200){
var xmlDoc=req.responseXML.documentElement
var HotelName=xmlDoc.getElementsByTagName("hotel_id")
NumberTemp=HotelName.length
for(var i=0;i<NumberTemp;i++){
codeHotel[i]=parseInt(xmlDoc.getElementsByTagName('hotel_id')[i].childNodes[0].nodeValue)
hostelTemp[i]=xmlDoc.getElementsByTagName('hotel_name')[i].childNodes[0].nodeValue
StarTemp[i]=parseInt(xmlDoc.getElementsByTagName('star_rating')[i].childNodes[0].nodeValue)
AreaTemp[i]=parseInt(xmlDoc.getElementsByTagName('area_id')[i].childNodes[0].nodeValue)}
mergesortHotelD(0,(parseInt(HotelName.length)-1),"hotelname")
html="<select name='hotelcode' id='hotelcode' class='style2' style='width:170px;'>"
html+="<option value=0>All Hotels</option>"
if(admin=="admin")
for(var j=0;j<NumberTemp;j++)
html+="<option value="+codeHotel[j]+"#"+escape(hostelTemp[j])+"#"+AreaTemp[j]+"#"+StarTemp[j]+">"+hostelTemp[j]+"#"+AreaTemp[j]+"#"+StarTemp[j]+"</option>"
else
for(var j=0;j<NumberTemp;j++)
html+="<option value="+codeHotel[j]+">"+hostelTemp[j]+"</option>"
html+="</select>"
document.getElementById('Serch').disabled=false
document.getElementById('GetHotel').innerHTML=html
if(cityCode==16056)
SelectLocation=phuket
else if(cityCode==9395)
SelectLocation=bangkok
else if(cityCode==17198)
SelectLocation=samui
else if(cityCode==8584)
SelectLocation=pattaya
else if(cityCode==7401)
SelectLocation=chiangmai
else if(cityCode==15878)
SelectLocation=phiphi
else if(cityCode==14865)
SelectLocation=krabi
else if(cityCode==17191)
SelectLocation=khaolak
else if(cityCode==17019)
SelectLocation=huahin
else if(cityCode==17026)
SelectLocation=kohlanta
else if(cityCode==17402)
SelectLocation=kohphangan
else if(cityCode==17222)
SelectLocation=kohsamet
else if(cityCode==78905)
SelectLocation=pai
mergesortHotelD(0,(parseInt(HotelName.length)-1),"hotelcode")}
}else{
document.getElementById('Serch').disabled=true
document.getElementById('GetHotel').innerHTML="<img src=\"../images/load.gif\" /><span class=\"style3\" style='color:#FF0000;'>loading...</span>"}}
req.open('GET',url,true)
req.send(null)}
function mergesort(first,last,key){
var mid
if(parseInt(first)<parseInt(last)){
mid=(parseInt(last)+parseInt(first))/2
mergesort(parseInt(first),parseInt(mid),key)
mergesort(parseInt(mid)+1,parseInt(last),key)
merge(first,mid,last,key)}}
function merge(first,mid,last,key){
var data1len,data2len
var n1,n2,n
data1len=parseInt(mid)-parseInt(first)+1
data2len=parseInt(last)-parseInt(mid)
var data1=new Array(data1len)
var data2=new Array(data2len)
var data3=new Array(data1len)
var data4=new Array(data2len)
var data5=new Array(data1len)
var data6=new Array(data2len)
var data7=new Array(data1len)
var data8=new Array(data2len)
var data9=new Array(data1len)
var data10=new Array(data2len)
var data11=new Array(data1len)
var data12=new Array(data2len)
var data13=new Array(data1len)
var data14=new Array(data2len)
var data15=new Array(data1len)
var data16=new Array(data2len)
var data17=new Array(data1len)
var data18=new Array(data2len)
if(key=="cost" || key=="hotelname" || key=="star"){
for(n1=parseInt(first);n1<=parseInt(mid);n1++){
data1[parseInt(n1)-parseInt(first)]=Price[n1]
data3[parseInt(n1)-parseInt(first)]=hostel[n1]
data5[parseInt(n1)-parseInt(first)]=PicHotel[n1]
data7[parseInt(n1)-parseInt(first)]=Star[n1]
data9[parseInt(n1)-parseInt(first)]=BookingFast[n1]
data11[parseInt(n1)-parseInt(first)]=Area[n1]
data13[parseInt(n1)-parseInt(first)]=hostelID[n1]
data15[parseInt(n1)-parseInt(first)]=RoomType[n1]
data17[parseInt(n1)-parseInt(first)]=canclePo[n1]}
for(n2=parseInt(mid)+1;n2<=parseInt(last);n2++){
data2[parseInt(n2)-parseInt(mid)-1]=Price[n2]
data4[parseInt(n2)-parseInt(mid)-1]=hostel[n2]
data6[parseInt(n2)-parseInt(mid)-1]=PicHotel[n2]
data8[parseInt(n2)-parseInt(mid)-1]=Star[n2]
data10[parseInt(n2)-parseInt(mid)-1]=BookingFast[n2]
data12[parseInt(n2)-parseInt(mid)-1]=Area[n2]
data14[parseInt(n2)-parseInt(mid)-1]=hostelID[n2]
data16[parseInt(n2)-parseInt(mid)-1]=RoomType[n2]
data18[parseInt(n2)-parseInt(mid)-1]=canclePo[n2]}
n1=n2=0
n=parseInt(first)
while(parseInt(n)<=parseInt(last)){
if(parseInt(n1)==parseInt(data1len)){
canclePo[n]=data18[n2]
RoomType[n]=data16[n2]
hostelID[n]=data14[n2]
Area[n]=data12[n2]
BookingFast[n]=data10[n2]
Star[n]=data8[n2]
PicHotel[n]=data6[n2]
hostel[n]=data4[n2]
Price[n++]=data2[n2++]
continue}
if(parseInt(n2)==parseInt(data2len)){
canclePo[n]=data17[n1]
RoomType[n]=data15[n1]
hostelID[n]=data13[n1]
Area[n]=data11[n1]
BookingFast[n]=data9[n1]
Star[n]=data7[n1]
PicHotel[n]=data5[n1]
hostel[n]=data3[n1]
Price[n++]=data1[n1++]
continue}
if(key=="cost")
if(data1[parseInt(n1)]<data2[parseInt(n2)]){
canclePo[n]=data17[n1]
RoomType[n]=data15[n1]
hostelID[n]=data13[n1]
Area[n]=data11[n1]
BookingFast[n]=data9[n1]
Star[n]=data7[n1]
PicHotel[n]=data5[n1]
hostel[n]=data3[n1]
Price[n++]=data1[n1++]
continue}
if(key=="hotelname")
if(data3[parseInt(n1)]<data4[parseInt(n2)]){
canclePo[n]=data17[n1]
RoomType[n]=data15[n1]
hostelID[n]=data13[n1]
Area[n]=data11[n1]
BookingFast[n]=data9[n1]
Star[n]=data7[n1]
PicHotel[n]=data5[n1]
hostel[n]=data3[n1]
Price[n++]=data1[n1++]
continue}
if(key=="star")
if(data7[parseInt(n1)]<data8[parseInt(n2)]){
canclePo[n]=data17[n1]
RoomType[n]=data15[n1]
hostelID[n]=data13[n1]
Area[n]=data11[n1]
BookingFast[n]=data9[n1]
Star[n]=data7[n1]
PicHotel[n]=data5[n1]
hostel[n]=data3[n1]
Price[n++]=data1[n1++]
continue}
canclePo[n]=data18[n2]
RoomType[n]=data16[n2]
hostelID[n]=data14[n2]
Area[n]=data12[n2]
BookingFast[n]=data10[n2]
Star[n]=data8[n2]
PicHotel[n]=data6[n2]
hostel[n]=data4[n2]
Price[n++]=data2[n2++]}}
else if(key=="costSort" || key=="hotelnameSort" || key=="starSort"){
for(n1=parseInt(first);n1<=parseInt(mid);n1++){
data1[parseInt(n1)-parseInt(first)]=PriceSort[n1]
data3[parseInt(n1)-parseInt(first)]=hostelSort[n1]
data5[parseInt(n1)-parseInt(first)]=PicHotelSort[n1]
data7[parseInt(n1)-parseInt(first)]=StarSort[n1]
data9[parseInt(n1)-parseInt(first)]=BookingFastSort[n1]
data11[parseInt(n1)-parseInt(first)]=AreaSort[n1]
data13[parseInt(n1)-parseInt(first)]=hostelIDSort[n1]
data15[parseInt(n1)-parseInt(first)]=RoomTypeSort[n1]
data17[parseInt(n1)-parseInt(first)]=canclePoSort[n1]}
for(n2=parseInt(mid)+1;n2<=parseInt(last);n2++){
data2[parseInt(n2)-parseInt(mid)-1]=PriceSort[n2]
data4[parseInt(n2)-parseInt(mid)-1]=hostelSort[n2]
data6[parseInt(n2)-parseInt(mid)-1]=PicHotelSort[n2]
data8[parseInt(n2)-parseInt(mid)-1]=StarSort[n2]
data10[parseInt(n2)-parseInt(mid)-1]=BookingFastSort[n2]
data12[parseInt(n2)-parseInt(mid)-1]=AreaSort[n2]
data14[parseInt(n2)-parseInt(mid)-1]=hostelIDSort[n2]
data16[parseInt(n2)-parseInt(mid)-1]=RoomTypeSort[n2]
data18[parseInt(n2)-parseInt(mid)-1]=canclePoSort[n2]}
n1=n2=0
n=parseInt(first)
while(parseInt(n)<=parseInt(last)){
if(parseInt(n1)==parseInt(data1len)){
canclePoSort[n]=data18[n2]
RoomTypeSort[n]=data16[n2]
hostelIDSort[n]=data14[n2]
AreaSort[n]=data12[n2]
BookingFastSort[n]=data10[n2]
StarSort[n]=data8[n2]
PicHotelSort[n]=data6[n2]
hostelSort[n]=data4[n2]
PriceSort[n++]=data2[n2++]
continue}
if(parseInt(n2)==parseInt(data2len)){
canclePoSort[n]=data17[n1]
RoomTypeSort[n]=data15[n1]
hostelIDSort[n]=data13[n1]
AreaSort[n]=data11[n1]
BookingFastSort[n]=data9[n1]
StarSort[n]=data7[n1]
PicHotelSort[n]=data5[n1]
hostelSort[n]=data3[n1]
PriceSort[n++]=data1[n1++]
continue}
if(key=="costSort")
if(data1[parseInt(n1)]<data2[parseInt(n2)]){
canclePoSort[n]=data17[n1]
RoomTypeSort[n]=data15[n1]
hostelIDSort[n]=data13[n1]
AreaSort[n]=data11[n1]
BookingFastSort[n]=data9[n1]
StarSort[n]=data7[n1]
PicHotelSort[n]=data5[n1]
hostelSort[n]=data3[n1]
PriceSort[n++]=data1[n1++]
continue}
if(key=="hotelnameSort")
if(data3[parseInt(n1)]<data4[parseInt(n2)]){
canclePoSort[n]=data17[n1]
RoomTypeSort[n]=data15[n1]
hostelIDSort[n]=data13[n1]
AreaSort[n]=data11[n1]
BookingFastSort[n]=data9[n1]
StarSort[n]=data7[n1]
PicHotelSort[n]=data5[n1]
hostelSort[n]=data3[n1]
PriceSort[n++]=data1[n1++]
continue}
if(key=="starSort")
if(data7[parseInt(n1)]<data8[parseInt(n2)]){
canclePoSort[n]=data17[n1]
RoomTypeSort[n]=data15[n1]
hostelIDSort[n]=data13[n1]
AreaSort[n]=data11[n1]
BookingFastSort[n]=data9[n1]
StarSort[n]=data7[n1]
PicHotelSort[n]=data5[n1]
hostelSort[n]=data3[n1]
PriceSort[n++]=data1[n1++]
continue}
canclePoSort[n]=data18[n2]
RoomTypeSort[n]=data16[n2]
hostelIDSort[n]=data14[n2]
AreaSort[n]=data12[n2]
BookingFastSort[n]=data10[n2]
StarSort[n]=data8[n2]
PicHotelSort[n]=data6[n2]
hostelSort[n]=data4[n2]
PriceSort[n++]=data2[n2++]}}}
function mergesortHotelD(first,last,key){
var mid
if(parseInt(first)<parseInt(last)){
mid=(parseInt(last)+parseInt(first))/2
mergesortHotelD(parseInt(first),parseInt(mid),key)
mergesortHotelD(parseInt(mid)+1,parseInt(last),key)
mergeHotelD(first,mid,last,key)}}
function mergeHotelD(first,mid,last,key){
var data1len,data2len
var n1,n2,n
data1len=parseInt(mid)-parseInt(first)+1
data2len=parseInt(last)-parseInt(mid)
var data1=new Array(data1len)
var data2=new Array(data2len)
var data3=new Array(data1len)
var data4=new Array(data2len)
var data5=new Array(data1len)
var data6=new Array(data2len)
var data7=new Array(data1len)
var data8=new Array(data2len)
for(n1=parseInt(first);n1<=parseInt(mid);n1++){
data1[parseInt(n1)-parseInt(first)]=StarTemp[n1]
data3[parseInt(n1)-parseInt(first)]=AreaTemp[n1]
data5[parseInt(n1)-parseInt(first)]=codeHotel[n1]
data7[parseInt(n1)-parseInt(first)]=hostelTemp[n1]}
for(n2=parseInt(mid)+1;n2<=parseInt(last);n2++){
data2[parseInt(n2)-parseInt(mid)-1]=StarTemp[n2]
data4[parseInt(n2)-parseInt(mid)-1]=AreaTemp[n2]
data6[parseInt(n2)-parseInt(mid)-1]=codeHotel[n2]
data8[parseInt(n2)-parseInt(mid)-1]=hostelTemp[n2]}
n1=n2=0
n=parseInt(first)
while(parseInt(n)<=parseInt(last)){
if(parseInt(n1)==parseInt(data1len)){
hostelTemp[n]=data8[n2]
codeHotel[n]=data6[n2]
AreaTemp[n]=data4[n2]
StarTemp[n++]=data2[n2++]
continue}
if(parseInt(n2)==parseInt(data2len)){
hostelTemp[n]=data7[n1]
codeHotel[n]=data5[n1]
AreaTemp[n]=data3[n1]
StarTemp[n++]=data1[n1++]
continue}
if(key=="hotelname"){
if(data7[parseInt(n1)]<data8[parseInt(n2)]){
hostelTemp[n]=data7[n1]
codeHotel[n]=data5[n1]
AreaTemp[n]=data3[n1]
StarTemp[n++]=data1[n1++]
continue}
}else if(key=="hotelcode"){
if(data5[parseInt(n1)]<data6[parseInt(n2)]){

hostelTemp[n]=data7[n1]
codeHotel[n]=data5[n1]
AreaTemp[n]=data3[n1]
StarTemp[n++]=data1[n1++]
continue}}
hostelTemp[n]=data8[n2]
codeHotel[n]=data6[n2]
AreaTemp[n]=data4[n2]
StarTemp[n++]=data2[n2++]}}
function sortChar(value,key,TotalRate,numrooms,startdate,enddate,numadult,numchildren){
var tmp
document.getElementById('main_bar').innerHTML=""
document.getElementById('main_content').innerHTML=""
html[0]=html[1]=html[2]=html[3]=html[4]=html[5]=html[6]=html[7]=html[8]=html[9]=html[10]=html[11]=html[12]=html[13]=html[14]=html[15]=html[16]=html[17]=html[18]=html[19]=" "
mergesort(0,(parseInt(value)-1),key)
CurrentPage=1
for(var i=0;i<parseInt(value);i++){
if(key=="cost" || key=="hotelname" || key=="star")
showHotel(i,TotalRate,numrooms,startdate,enddate,numadult,numchildren)
else if(key=="costSort" || key=="hotelnameSort" || key=="starSort")
showHotelSort(i,TotalRate,numrooms,startdate,enddate,numadult,numchildren)}
document.getElementById('main_content').innerHTML=html[0]}
function binarysearch(n,key,index){
var first,last,center,count=0
first=0;last=n-1
while(first<=last){
center=parseInt((first)+(key-codeHotel[first])*((last)-(first))/(codeHotel[last]-codeHotel[first]))
if(parseInt(key)<parseInt(codeHotel[center])){
last=center-1
count=count+1}
else if(parseInt(key)>parseInt(codeHotel[center])){
first=center+1
count=count+1}
else if(parseInt(key)==parseInt(codeHotel[center])){
Star[index]=StarTemp[center]
Area[index]=AreaTemp[center]
return true}}
return false}
function showHotel(i,TotalRate,numrooms,startdate,enddate,numadult,numchildren){
var i=parseInt(i)
ApproxTotal[i]=Price[i]*TotalRate*numrooms
html[parseInt(i/25)]+="<div style='width:680px;height:105px;border:#93C9FF solid 1px;margin-left:auto;margin-right:auto;margin-bottom:2px;' ><div class=\"boxHotelPic\"><img src=\""+PicHotel[i]+"\" alt=\""+hostel[i]+"\" border=\"1\" style=\"border-color:#000000;height:77px;width:115px;\" /></div><div style='width:400px;float:left;'><div class=\"boxHotelDetail1\" style=\"height:22px;\"><span class=\"style1\">"+hostel[i]+"</span></div><div class=\"boxHotelDetail1\"><div style=\"width:60px;float:left;\"><span class=\"style2\">มาตรฐาน :</span></div><div style=\"width:140px;float:left;\">"
if(Star[i]==1)
html[parseInt(i/25)]+="<div class=\"stars1\"></div>"
else if(Star[i]==2)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div>"
else if(Star[i]==2.5)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars2\"></div>"
if(Star[i]==3)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div>"
else if(Star[i]==3.5)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars2\"></div>"
else if(Star[i]==4)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div>"
else if(Star[i]==4.5)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars2\"></div>"
else if(Star[i]==5)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div>"
else if(Star[i]=="")
html[parseInt(i/25)]+="n/a"
var linkhotel=hostel[i].replace(/[ ]/g,"-")
var temp=new Array()
var data_array=new Array(5)
data_array=RoomType[i].split('-')
if(data_array.length==1)data_array[1]=data_array[2]=data_array[3]=data_array[4]="&nbsp;"
else if(data_array.length==2)data_array[2]=data_array[3]=data_array[4]="&nbsp;"
else if(data_array.length==3)data_array[3]=data_array[4]="&nbsp;"
else if(data_array.length==4)data_array[4]="&nbsp;"
ApproxTotal[i]=ApproxTotal[i].toString()
temp=ApproxTotal[i].split('')
var temp_1=ApproxTotal[i].length
var k=0
ApproxTotal[i]=""
for(var j=(temp_1-1);j>=0;j--)
if(j==12 || j==9 || j==6 || j==3)ApproxTotal[i]+=temp[k++]+",";else ApproxTotal[i]+=temp[k++]
switchLocation(Area[i])
html[parseInt(i/25)]+="</div><div style=\"width:160px;float:left;\"><span class=\"style3\">สถานที่ตั้ง :</span><span class=\"style2\">&nbsp;"+Locat+"</span></div></div><div class=\"boxHotelDetail1\">&nbsp;</div><div class=\"boxHotelDetail1\" style=\"BACKGROUND: #eeeded;\"><span class=\"style3\">ชนิดห้องพัก :</span>&nbsp;"+data_array[0]+"<strong style='color:#3d9505;'>"+data_array[1]+""+data_array[2]+""+data_array[3]+""+data_array[4]+"</strong></div><div class=\"boxHotelDetail\" style=\"BACKGROUND: #eeeded;\">&nbsp;</div><div class=\"boxHotelDetail\" style=\"BACKGROUND: #eeeded;\"><div style=\"width:240px;float:left;\"><span class=\"style3\" >ราคาเริ่มต้น :</span>&nbsp;<strong style=\"color:#006699;\">"+Price[i]+" บาท</strong>&nbsp;<a href=\"javascript:show_popup("+i+",'"+canclePo[i]+"')\" style=\"margin-left:4px;\" class=\"style2\">เงื่อไขการยกเลิก</a></div><div id='mydiv["+i+"]' style=\"float:left;\">&nbsp;</div><div style=\"width:100px;float:right;\"><a href=\"phuket-hotels/Hotel.php?hotelname="+escape(hostel[i])+"&citycode="+citycode+"&hotelcode="+hostelID[i]+"&startdate="+startdate+"&enddate="+enddate+"&numadult="+numadult+"&numchildren="+numchildren+"&numrooms="+numrooms+"&night="+TotalRate+"&Location="+Locat+"\" target=\"_blank\" class=\"style6\">ข้อมูล โรงแรม</a></div></div></div><div class=\"boxHotelBook\" ><a class=\"ovalbutton green\" href=\""+BookingFast[i]+"\" target=\"_blank\" style=\" margin-left:7px; margin-top:30px;\"><span >จองทันที</span></a><span style='margin-left:20px;'>(<b style='color:#FF0000;'>"+ApproxTotal[i]+" บาท</b>)</span><br /><span style='margin-left:25px;'>("+TotalRate+" คืน)</span><br /><span style='margin-left:25px;'>("+numrooms+" ห้อง )</span></div></div>"
if(i%25==0){
if(((i/25)+1)!=1)
document.getElementById('main_bar').innerHTML+="<div id=\"pagenum"+((i/25)+1)+"\" style=\"width:20px;padding:1px;background:#DDE6EE;border:solid 1px #6daed4;float:left; margin-left:1px;text-align:center;\"><a  href='javascript:getpage(html["+((i/25))+"],"+((i/25)+1)+");' style=\"display: block;margin:0px;\" class=\"style13\">"+((i/25)+1)+"</a></div>"
else
document.getElementById('main_bar').innerHTML+="<div id=\"pagenum"+((i/25)+1)+"\" style=\"width:20px;padding:1px;background:#DDE6EE;border:solid 1px #6daed4;float:left; margin-left:1px;text-align:center;\"><span style=\"display: block;margin:0px;background-color:#FFFFFF;\" class=\"style13\">"+((i/25)+1)+"</span></div>"}}
function showHotelSort(i,TotalRate,numrooms,startdate,enddate,numadult,numchildren){
var i=parseInt(i)
ApproxTotal[i]=PriceSort[i]*TotalRate*numrooms
html[parseInt(i/25)]+="<div style='width:680px;height:105px;border:#93C9FF solid 1px;margin-left:auto;margin-right:auto;margin-bottom:2px;' ><div class=\"boxHotelPic\"><img src=\""+PicHotelSort[i]+"\" alt=\""+hostelSort[i]+"\" border=\"1\" style=\"border-color:#000000;height:77px;width:115px;\" /></div><div style='width:400px;float:left;'><div class=\"boxHotelDetail1\" style=\"height:22px;\"><span class=\"style1\">"+hostelSort[i]+"</span></div><div class=\"boxHotelDetail1\"><div style=\"width:60px;float:left;\"><span class=\"style2\">มาตรฐาน :</span></div><div style=\"width:140px;float:left;\">"
if(StarSort[i]==1)
html[parseInt(i/25)]+="<div class=\"stars1\"></div>"
else if(StarSort[i]==2)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div>"
else if(StarSort[i]==2.5)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars2\"></div>"
if(StarSort[i]==3)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div>"
else if(StarSort[i]==3.5)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars2\"></div>"
else if(StarSort[i]==4)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div>"
else if(StarSort[i]==4.5)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars2\"></div>"
else if(StarSort[i]==5)
html[parseInt(i/25)]+="<div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div><div class=\"stars1\"></div>"
else if(StarSort[i]=="")
html[parseInt(i/25)]+="n/a"
var linkhotel=hostelSort[i].replace(/[ ]/g,"-")
var temp=new Array()
var data_array=new Array(5)
data_array=RoomTypeSort[i].split('-')
if(data_array.length==1)data_array[1]=data_array[2]=data_array[3]=data_array[4]="&nbsp;"
else if(data_array.length==2)data_array[2]=data_array[3]=data_array[4]="&nbsp;"
else if(data_array.length==3)data_array[3]=data_array[4]="&nbsp;"
else if(data_array.length==4)data_array[4]="&nbsp;"
ApproxTotal[i]=ApproxTotal[i].toString()
temp=ApproxTotal[i].split('')
var temp_1=ApproxTotal[i].length
var k=0
ApproxTotal[i]=""
for(var j=(temp_1-1);j>=0;j--)
if(j==12 || j==9 || j==6 || j==3)ApproxTotal[i]+=temp[k++]+",";else ApproxTotal[i]+=temp[k++]
switchLocation(AreaSort[i])
html[parseInt(i/25)]+="</div><div style=\"width:160px;float:left;\"><span class=\"style3\">สถานที่ตั้ง :</span><span class=\"style2\">&nbsp;"+Locat+"</span></div></div><div class=\"boxHotelDetail1\">&nbsp;</div><div class=\"boxHotelDetail1\" style=\"BACKGROUND: #eeeded;\"><span class=\"style3\">ชนิดห้องพัก :</span>&nbsp;"+data_array[0]+"<strong style='color:#3d9505;'>"+data_array[1]+""+data_array[2]+""+data_array[3]+""+data_array[4]+"</strong></div><div class=\"boxHotelDetail\" style=\"BACKGROUND: #eeeded;\">&nbsp;</div><div class=\"boxHotelDetail\" style=\"BACKGROUND: #eeeded;\"><div style=\"width:240px;float:left;\"><span class=\"style3\" >Start Price:</span>&nbsp;<strong style='color:#006699;'>"+PriceSort[i]+" บาท</strong>&nbsp;<a href=\"javascript:show_popup("+i+",'"+canclePoSort[i]+"')\" style=\"margin-left:4px;\" class=\"style2\">เงื่อไขการยกเลิก</a></div><div id='mydiv["+i+"]' style=\"float:left;\">&nbsp;</div><div style=\"width:100px;float:right;\"><a href=\"phuket-hotels/Hotel.php?hotelname="+escape(hostelSort[i])+"&citycode="+citycode+"&&hotelcode="+hostelIDSort[i]+"&startdate="+startdate+"&enddate="+enddate+"&numadult="+numadult+"&numchildren="+numchildren+"&numrooms="+numrooms+"&night="+TotalRate+"&Location="+Locat+"\" target=\"_blank\" class=\"style6\">ข้อมูล โรงแรม</a></div></div></div><div class=\"boxHotelBook\" ><a class=\"ovalbutton green\" href=\""+BookingFastSort[i]+"\" target=\"_blank\" style=\" margin-left:7px; margin-top:30px;\"><span >จองทันที</span></a><span style='margin-left:20px;'>(<b style='color:#FF0000;'>"+ApproxTotal[i]+" บาท</b>)</span><br /><span style='margin-left:25px;'>("+TotalRate+" คืน)</span><br /><span style='margin-left:25px;'>("+numrooms+" ห้อง )</span></div></div>"
if(i%25==0){
if(((i/25)+1)!=1)
document.getElementById('main_bar').innerHTML+="<div id=\"pagenum"+((i/25)+1)+"\" style=\"width:20px;padding:1px;background:#DDE6EE;border:solid 1px #6daed4;float:left; margin-left:1px;text-align:center;\"><a  href='javascript:getpage(html["+((i/25))+"],"+((i/25)+1)+");' style=\"display: block;margin:0px;\" class=\"style13\">"+((i/25)+1)+"</a></div>"
else
document.getElementById('main_bar').innerHTML+="<div id=\"pagenum"+((i/25)+1)+"\" style=\"width:20px;padding:1px;background:#DDE6EE;border:solid 1px #6daed4;float:left; margin-left:1px;text-align:center;\"><span style=\"display: block;margin:0px;background-color:#FFFFFF;\" class=\"style13\">"+((i/25)+1)+"</span></div>"}}
function switchLocation(value){
switch(value){
case 34316:
Locat="Ao Por / Boat Lagoon"
break
case 34317:
Locat="Bang Thao / Laguna"
break
case 20566:
Locat="City Center"
break
case 58944:
Locat="Coconut Island"
break
case 34318:
Locat="Coral / Racha Island"
break
case 58880:
Locat="Kamala"
break
case 25996:
Locat="Karon"
break
case 57613:
Locat="Kata"
break
case 34319:
Locat="Layan"
break
case 34320:
Locat="Mai Khao"
break
case 34321:
Locat="Naiharn / Rawai / Chalong"
break
case 34324:
Locat="Naiyang / Naithon"
break
case 47783:
Locat="Naka Yai Island"
break
case 58924:
Locat="Natai Beach"
break
case 16056:
Locat="n/a"
break
case 34322:
Locat="Panwa Cape"
break
case 26018:
Locat="Patong"
break
case 34323:
Locat="Surin"
break
case 27717:
Locat="Airport Suvarnabhumi / Bang Na"
break
case 27718:
Locat="Chatuchak"
break
case 36662:
Locat="China Town"
break
case 20552:
Locat="Don Muang"
break
case 25983:
Locat="Khaosan"
break
case 9395:
Locat="Other"
break
case 31433:
Locat="Phetburi"
break
case 26026:
Locat="Pratunam / Siam"
break
case 26023:
Locat="Ratchadaphisek"
break
case 31432:
Locat="Riverside"
break
case 27715:
Locat="Silom / Sathorn"
break
case 27713:
Locat="Sukhumvit"
break
case 27714:
Locat="Wireless / Ploenchit"
break
case 57550:
Locat="Bang Por"
break
case 25978:
Locat="Bo Phut"
break
case 25984:
Locat="Chaweng"
break
case 47728:
Locat="Choengmon"
break
case 26005:
Locat="Lamai"
break
case 26009:
Locat="Mae Nam"
break
case 26012:
Locat="Nathon"
break
case 34344:
Locat="Natien Beach/Laem Set Beach"
break
case 47729:
Locat="Taling Ngam"
break
case 34186:
Locat="Central Pattaya"
break
case 25995:
Locat="Jomtien Beach"
break
case 57647:
Locat="Na Kloe/Bang La Mung"
break
case 27754:
Locat="North Pattaya"
break
case 8584:
Locat="Other"
break
case 27755:
Locat="South Pattaya"
break
case 20541:
Locat="Airport"
break
case 20542:
Locat="City Center"
break
case 47784:
Locat="Doi Inthanon"
break
case 31481:
Locat="Doi Saket"
break
case 57607:
Locat="Doi Suthep"
break
case 36054:
Locat="Hang Dong"
break
case 57606:
Locat="Mae Jo"
break
case 26730:
Locat="Mae Rim"
break
case 57605:
Locat="Mai Sa"
break
case 7401:
Locat="Other"
break
case 26024:
Locat="Riverside"
break
case 36055:
Locat="San Sai"
break
case 57058:
Locat="Sankampaeng"
break
case 57652:
Locat="Laem Tong Beach"
break
case 36733:
Locat="Loh Ba Gao"
break
case 57653:
Locat="Long Beach"
break
case 36734:
Locat="Ton Sai Bay"
break
case 58882:
Locat="Ao Nam Mao"
break
case 25977:
Locat="Ao Nang"
break
case 36644:
Locat="Had Yao"
break
case 26719:
Locat="Klong Muang / Tub Kaek Beach"
break
case 36654:
Locat="Koh Klang"
break
case 14865:
Locat="Krabi - Other"
break
case 35933:
Locat="Krabi Town"
break
case 26742:
Locat="Railay"
break
case 25998:
Locat="Khaolak"
break
case 34662:
Locat="Koh Kho Khao"
break
case 20464:
Locat="Other"
break
case 34328:
Locat="Bang Saphan"
break
case 33009:
Locat="Cha-am"
break
case 25993:
Locat="Hua Hin"
break
case 47672:
Locat="Huay Yang Beach"
break
case 31542:
Locat="Khao Takiab"
break
case 36894:
Locat="Kui Buri"
break
case 31541:
Locat="Pranburi"
break
case 57533:
Locat="Samroiyod"
break
case 57531:
Locat="Tab Sakae"
break
case 36737:
Locat="Ba Kan Tiang Bay"
break
case 36735:
Locat="Klong Dao Beach / Pra Ae Beach"
break
case 36736:
Locat="Klong Khong Beach / Klong Nin Beach"
break
case 26854:
Locat="Koh Lanta"
break
case 57542:
Locat="Chaloklum"
break
case 57541:
Locat="Haad Rin"
break
case 57539:
Locat="Haad Salad"
break
case 57545:
Locat="Haad Yuan"
break
case 26853:
Locat="Koh Phangan"
break
case 27761:
Locat="Other"
break
case 57538:
Locat="Thong Nai Pan Beach"
break
case 57543:
Locat="Thong Sala"
break
case 26000:
Locat="Koh Samet"
break
case 57642:
Locat="Pai"
break
case 2600:
Locat="Koh Samet"
break}}
