$(document).ready(function() {
if(newTrip=="1")
  searchInvite();     //animatedcollapse.js
  restcall(); 
  $("#newAddress").click(function(){
    $("#addressList").attr("disabled",true);
    newAddress=1;
    $("#newAddressText").show();
    $("#addresslink").hide();
    return false;    
  })
$("#cancelNewAddress").click(function(){
    $("#addressList").removeAttr('disabled');;
    newAddress=0;
    $("#newAddressText").hide();
    $("#addresslink").show();
    return false;    
  })

  $("input[@name='locationType']").click(function() {
      if($("input[@name='locationType']:checked").val()=="1")
      {
         $("#address").css('display', 'none');
      }
      else
      {
         $("#address").css('display', 'block');
      } 
  });
  $("#formsubmit").submit(function()
   {
      if($("input[@name='locationType']:checked").val()==0)
      {           
        if($("#address1").val().length<1)
        {
          $('#alertErrorText').text("Please enter address.");
          errormsg("alertError");   
          return false;
         }
      }
      if($("#city").val().length<1)
      {
          $('#alertErrorText').text("Please enter city.");
          errormsg("alertError");
          return false;
      }
});


  $("#Activities_Tours_li").css("background-color","#fff");
  $("#Activities_Tours_li").css("color","#000");
  $("#itnerary_item").css("color","#fff");
  $("#itnerary_item_li").css("background-color","#1C86C2");

  $("#newAddress").click(function(){
    $("#addressList").attr("disabled",true);
    newAddress=1;
    $(".newAddressText").show();
    $("#addresslink").hide();
    $("#addresslist").hide();
    return false;    
  })
$("#cancelAddress").click(function(){
    $("#addressList").removeAttr('disabled');;
    newAddress=0;
    $(".newAddressText").hide();
    $("#addresslist").show();
    $("#addresslink").show();
    return false;    
  })

 $("input[@name='location']").click(function() {
    $("#city").attr("value",$("input[@name='location']:checked").val());
	$("#category").attr("value",$("input[@name='category']:checked").val());
    document.formsubmit.submit(); 
 });
 $("input[@name='category']").click(function() {
 	$("#city").attr("value",$("input[@name='location']:checked").val());
    $("#category").attr("value",$("input[@name='category']:checked").val());
    document.formsubmit.submit(); 
 });
 $(".star").click(function() {
   id=this.id;
    ajax_imageload();
   $("#restresult").load(local+"/mytrips/activityFilterResult", { 'rating':id.replace("_starc","")} , function(){restcall()});
 });
 $(".result").click(function() {
    ajax_imageload();                    
   $("#restresult").load(local+"/mytrips/activityFilterResult", { 'api':this.id } , function(){restcall()});
 });
$("#distanceMiles").change(function() {
  ajax_imageload();
  $("#restresult").load(local+"/mytrips/activityFilterResult", { 'distance':$("#distanceMiles").val() } , function(){restcall()});
  return false; 
 })                          

 $("#searchAddress").click(function(){
    var sendAddress=$("#addressList").val();
    if(newAddress==1)
      if($("#addressTextbox").val()!="")
        sendAddress=$("#addressTextbox").val();
      else
      {
        $("#newaddress").html("Please enter address.");  
        return false;
      } 
    
    $("#city").attr("value",sendAddress);
    $("#distance").attr("value","all"); 
    document.formsubmit.submit(); 
    return false
 }); 
  $(".rest_link").click(function(){
     ajax_imageload();                    
    var id=this.id;
    $("#restresult").load(local+"/mytrips/activityFilterResult", { 'sortby':id.replace("_link","") } , function(){restcall()});
    return false;
  });
 $("#mytripslogin").click(function() {
    top.location.href = local+"/mytrips/showtripbox?page=activity&sid="+sid;
    return false;
 });
$("#mytripsnew").click(function() {
    top.location.href = local+"/mytrips/showtripbox?page=activity&sid="+sid+"&new=user";
    return false;
 });

})


function restcall()
{
  ajax_imageunload();
 $("#displaytotalresult").html( $("#totalresult").val());
$(".addtotriplink").click(function(){
  tb_show("","#TB_inline?height=275&amp;width=492&amp;inlineId=popupflight&modal=true", "false");                                              tb_init('a.thickbox'); 
  return false;
});
$("#prepage").click(function() {
  ajax_imageload();
  $("#restresult").load(local+"/mytrips/activityFilterResult", { 'pagenum': "pre" }, function(){restcall() });
  return false;   
});
$("#nextpage").click(function() {
  ajax_imageload();
  $("#restresult").load(local+"/mytrips/activityFilterResult", { 'pagenum': "next" }, function(){restcall() });
  return false;   
});
     
$(".dissable").click(function() {
  return false;  
}); 
$("#viewallpage").click(function() {
  ajax_imageload();
  $("#restresult").load(local+"/mytrips/activityFilterResult", { 'pagenum': "all"}, function(){restcall()});
  return false;   
});
$('#gopage').keyup(function(e) {
  if(e.keyCode == 13) {
    if(isNaN($('#gopage').val()) || (parseInt($('#gopage').val())>parseInt($('#page_number').val())) ||parseInt($('#gopage').val())<0 ||$('#gopage').val()=="") 
    {
      window.scroll(0,0);
      $('#alertErrorText').text("Requested page doesn't exist.");
      errormsg("alertError");   
      return false;
    }
    else
    {
       ajax_imageload();
       $("#restresult").load(local+"/mytrips/activityFilterResult", { 'pagenum': $("#gopage").val()} , function(){restcall() });
       return false;  
    }
  }
});
$("#gobutton").click(function() {
  if(isNaN($('#gopage').val()) || (parseInt($('#gopage').val())>parseInt($('#page_number').val())) ||parseInt($('#gopage').val())<0 ||$('#gopage').val()=="") 
  {
    window.scroll(0,0);
    $('#alertErrorText').text("Requested page doesn't exist.");
    errormsg("alertError");   
    return false;
  }
  else
  {
      ajax_imageload();
      $("#restresult").load(local+"/mytrips/activityFilterResult", { 'pagenum': $("#gopage").val()} , function(){restcall() });
      return false;  
  } 
});

}

function ajax_imageload()
{
  var divtop=$(".tripplaninnersearch").offset();
  window.scrollTo(0,divtop.top-40);      
  animatedcollapse.hiderestaurentmap('showmapdiv');       //hide map  
  $("#restresult").css('opacity', '0.5');
  div_hight=divtop.top+100;
  var pos = $("#restresult").offset();
  var width=$("#restresult").width();
  width=width/2-50;
  pos=width+pos.left;
  $("#loadimage").css('left', pos);

  $("#loadimage").css('top', div_hight); 
  $("#loadimage").css('display', 'block');
}

function ajax_imageunload()
{
  $("#restresult").css('opacity', '1'); 
  $("#loadimage").css('display', 'none');
}



$(document).ready(function() {
	didYouKnow();
});