﻿/// <reference name="MicrosoftAjax.js" />
/// <reference path="~/scripts/jquery-1.6.4.js" />

function onEnterSearchCrit(e) {
  if( e.value == e.title ) 
    e.value = '';
   
   e.className = 'formField';
}

function onLeaveSearchCrit(e) {
  if( e.value.length == 0 ) {
    e.value = e.title;
    e.className = 'formFieldInfo';
  } else {
    e.className = 'formFieldValid';
  }
}


function onEnterSearchBox(e) {
  if( e.value == e.title ) 
    e.value = '';
    
  e.className = 'search';
}

function onLeaveSearchBox(e) {
  if( e.value.length == 0 ) {
    e.value = e.title;
    e.className = 'searchHint';
  }
}

function onFormInit() {
  var img = new Image();
  img.src = 'img/loading2.gif';
  
  return true;
}

function doSearch() {
    //var img = document.getElementById('imgSearch')
    //if( img ) 
    //  img.src = 'img/loading2.gif';

    setTimeout(function () {
        var Loader = document.getElementById('imgSearch');
        Loader.style.display = 'inline';
        Loader.src = 'img/loading2.gif'
    }
        , 200)

 
  return true;
}

function focusTextBox() {
//  $get('SearchBox_tbSearch').focus();
//  var a = $find('aceSearchBehave');
//  alert(a);
//  alert(a.GotFocus());
}

function fetchData(url) {
  try {
  var req = new Sys.Net.WebRequest();

  req.set_url(url);

  //req.completed.add(OnCompleteRequest);   

  req.invoke();  
  } catch(e) {
    alert(e);
  }
}

function getHTTPObject() { 
  if(typeof XMLHttpRequest != 'undefined') { 
    return new XMLHttpRequest(); 
  } 
  try { 
    return new ActiveXObject("Msxml2.XMLHTTP"); 
  } catch (e) { 
    try { 
      return new ActiveXObject("Microsoft.XMLHTTP"); 
    } catch (e) {} 
  } 
  
  return false; 
}

function fetchData2(url) {
  try {
  var xhReq = new XMLHttpRequest();
  xhReq.open("GET", url, false);
  xhReq.send(null);
  
  var serverResponse = xhReq.responseText;
  alert(serverResponse); 
  } catch(e) {
    alert(e);
  }
}

function fetchData3(url) {
  try {
  var http = getHTTPObject(); 
  http.onreadystatechange = function() { 
    if(http.readyState == 4) { 
      alert(http.responseText); 
    } 
  } 
  http.open("GET", url, true); 
  http.send(null);
  } catch(e) {
    alert(e);
  }
}

function OnCompleteRequest(response){
  var xml = response.get_xml();
  var text = response.get_data();
  alert(text);
}


function onSearchPageScroll(page) {
    var box = $('.share');
   
    debugger;
    if ($(window).scrollTop() >= 120)
        box.addClass('share-fixed');
    else box.removeClass('share-fixed');

}
function onGalleryPageScroll(page) {
    var box = $('.share');

    if ($(window).scrollTop() >= 100)
        box.addClass('share-fixed');
    else box.removeClass('share-fixed');

}


function gotoSearch(text) {
    document.location.href = "search.aspx?q=" + text + "&sl=" + $('#SearchArea_ddl').val()
                                    + "&fp=" + $('#SearchCriteria_ddlPriceFrom').val()
                                    + "&tp=" + $('#SearchCriteria_ddlPriceTo').val()

                                    + "&fm=" + $('#SearchCriteria_ddlMileageFrom').val()
                                    + "&tm=" + $('#SearchCriteria_ddlMileageTo').val()

                                    + "&fy=" + $('#SearchCriteria_ddlYearFrom').val()
                                    + "&ty=" + $('#SearchCriteria_ddlYearTo').val()
                                    + "&fb=" + $('#_fb').val();

       
}

