var showWAYNsTimeoutID;
function page(page, sort_by, sort_dir,search_key, sIsangoRegionID,sIsangoKeywords,sIsangoSearchType){
var search_what = $F($('searchbar_find_what'));
var search_where = $F($('searchbar_where'));
var whatKEY = $('searchbar_find_what_key').value;
var whereKEY = $('searchbar_where_key').value;
if (search_what == egFindWhat){
search_what = ''	;
whatKEY = '';
}
if (search_where == egWhere){
search_where = '';
whereKEY = '';
}
if (whatKEY==0) {whatKEY=""}
if (whereKEY==0) {whereKEY=""}
var currency = '';
try{currency = $('sel_currency').value}catch(e){};
var hreff = '/wayntravels.html?wci=search&search_type=hint_search&places_by=allmembers'
+ '&sort_by=' + sort_by
+ '&sort_dir=' + sort_dir
+ '&what=' + search_what
+ '&where=' + search_where
+ '&px=' + page
+ '&wherekey=' + whereKEY
+ '&whatkey=' + whatKEY
+ '&search_key='+search_key
+ '&currency=' + currency
;
document.travel_search.action = hreff;//document.travel_search.action + '&sort_by=' + column + '&sort_dir=' + direction + '&hotels_by=' + hotels_by;
document.travel_search.submit();
}
function search_sort(column, dir, by,lSearchKey,sIsangoRegionID,sIsangoKeywords,sIsangoSearchType){
var column;
var direction;
if (column==by){
switch(dir){
case 'asc': direction='desc'; break;
case 'desc': direction='asc'; break;
default: direction='desc'; break;
}
} else {
direction=dir;
}
var whatKEY = document.getElementById('searchbar_find_what_key').value;
var whereKEY = document.getElementById('searchbar_where_key').value;
if (whatKEY==0) {whatKEY=""}
if (whereKEY==0) {whereKEY=""}
document.travel_search.action = document.travel_search.action
+ '&search_type=hint_search'
+ '&sort_by=' + column
+ '&sort_dir=' + direction
+ '&places_by=all_members'
+ '&wherekey=' + whereKEY
+ '&whatkey=' + whatKEY
+ '&search_key='+lSearchKey
;
document.travel_search.submit();
}
function ttsearch_sort(by, direction, chdirection){
if(chdirection == "yes"){
if(direction == "asc"){
direction = "desc";
} else {
direction = "asc";
}
}
var url = $('url').value;
var tmp = url.split(/\?/)[1];
var querystring = url.split(/\&/)
url = '';
for (var i=0; i<querystring.length; i++){
if((querystring[i].split(/=/)[0] != 'px')
&& (querystring[i].split(/=/)[0] != '')
&& (querystring[i].split(/=/)[0] != 'sort')
&& (querystring[i].split(/=/)[0] != 'sort_dir')
){
url = url + querystring[i].split(/=/)[0] + '=' + querystring[i].split(/=/)[1] + '&';
}
}
url = url + 'sort=' + by + '&sort_dir=' + direction;
window.location = url;
}
function ttsearch_currency(curr){
var url = $('url').value;
var tmp = url.split(/\?/)[1];
var querystring = url.split(/\&/)
url = '';
for (var i=0; i<querystring.length; i++){
if(
(querystring[i].split(/=/)[0] != '')
&& (querystring[i].split(/=/)[0] != 'currency')
){
url = url + querystring[i].split(/=/)[0] + '=' + querystring[i].split(/=/)[1] + '&';
}
}
url = url + 'currency=' + curr ;
window.location = url;
}
function showWAYNs(rate, ID) {
var img;
var re0 = /_0\.gif/g;
var re1 = /_1\.gif/g;
window.clearTimeout(showWAYNsTimeoutID);
//window.status = rate;
for (i = 1; i <= 5; i++) {
img = document.getElementById('WAYN_' + ID + '_' + i);
//window.status += i + ':';
if (img) {
if (i <= rate) {
//window.status += '+' + ':';
img.src = img.src.replace(re0, '_1.gif');
}
else {
//window.status += '-' + ':';
img.src = img.src.replace(re1, '_0.gif');
}
}
}
}
function hideWAYNs(rate, ID) {
var call;
window.clearTimeout(showWAYNsTimeoutID);
call = 'showWAYNs(' + myDefaultPhotoRate + ', ' + ID + ' )';
showWAYNsTimeoutID = window.setTimeout(call, 1);
}
function ttpage(page, sort_by, sort_dir, qstring){
var querystring = qstring.split(/\&/);
var url = '/wayntravels.html?';
var currency;
if($('currencysort')){
currency = $('currencysort').value;
}
for (var i=0; i<querystring.length; i++){
if((querystring[i].split(/=/)[0] != 'px')
&& (querystring[i].split(/=/)[0] != '')
&& (querystring[i].split(/=/)[0] != 'sort')
&& (querystring[i].split(/=/)[0] != 'sort_dir')
&& (querystring[i].split(/=/)[0] != 'currency')
){
url = url + querystring[i].split(/=/)[0] + '=' + querystring[i].split(/=/)[1] + '&';
}
}
url = url + 'px=' + page + '&sort=' + sort_by + '&sort_dir=' + sort_dir + '&currency=' + currency;
var f = document.createElement('FORM');
var c = $('travel_search');
c.appendChild(f);
f.action = url;
f.method = 'POST';
f.submit();
}
function logRedirectingEvent(sProductID,sProductName,sCountryCode,lTownKey,lCityKey,sAddress,sTownName,sActivityName){
var url = '/wayntravels.html?wci=search&wce=enter&submittype=logevent';
new Ajax.Request( url,  {
onSuccess : function(resp) {
if(resp.responseText == "-1"){
//alert("Sorry there was an error processing your request.\nPlease try again later");
}
},
onFailure : function() {
//alert("Sorry there was an error processing your request.\nPlease try again later");
return false;
},
method : 'post',
postBody : "sPID=" + sProductID+"&sPN="+encodeURIComponent(sProductName)+"&sCC="+encodeURIComponent(sCountryCode)+"&lTK="+lTownKey+"&lCK="+lCityKey+"&sAD="+encodeURIComponent(sAddress)+"&sTN="+encodeURIComponent(sTownName)+"&sAN="+encodeURIComponent(sActivityName)
});
}
function fillRefineForm(){
var hotelsRooms = 1;
var hotelsAdults = 2;
var hotelsChildren = 0;
var url = document.location + '';
var qstring = url.split('?')[1];
var querystring = qstring.split(/\&/);
for (var i=0; i<querystring.length; i++){
if(querystring[i].split('=')[0] == 'hotels_rooms') {
hotelsRooms = querystring[i].split('=')[1];
}
if(querystring[i].split('=')[0] == 'hotels_adults') {
hotelsAdults = querystring[i].split('=')[1];
}
if(querystring[i].split('=')[0] == 'hotels_children') {
hotelsChildren = querystring[i].split('=')[1];
}
if(querystring[i].split('=')[0] == 'hotels_children_age') {
hotelsChildrenAge = querystring[i].split('=')[1].split(',');
}
}
if(hotelsChildren > 0){
$('wct_kids_age').style.display = 'block';
for (var i = 1; i <= hotelsChildren; i++){
$('wct_kid_' + i).style.display = 'block';
$('wct_child_' + i).value = hotelsChildrenAge[i-1];
}
}
$('hotels_rooms').value = hotelsRooms;
$('hotels_adults').value = hotelsAdults;
$('hotels_children').value = hotelsChildren;
}
