var current_ul;
var menuEffect = 'fade';

function mainmenu(){

  $('.top-nav li.hasChildren').hover(function() {
    $(this).find('ul:first').stop().show();
}, function() {
  $(this).find('ul:first').stop().css({ display: "none" });
  });
}

function initsearch(){
  $('.search-submit').hover(function() {
    $(this).addClass('hover'); }, function() {
    $(this).removeClass('hover'); });
 
  $('.search-submit').click(function() {
    doSearch();
    e.preventDefault();
    });
  $(".search-text").keyup(function(e){
    if(e.keyCode == 13){
      doSearch();
      e.preventDefault();}
    });
  $('.search-text').val(urlParams['search']);
}

function doSearch(){
  var url = '/search.aspx?search=' + $('.search-text').val();
  window.location=url;
}

function addSocialLinks(itemQuery, linkQuery, titleQuery, targetDiv){
  $(itemQuery).each(function(){
    
        var twitter = "<div class=\"tweet-this\"><a href=\"http://twitter.com/share\" class=\"twitter-share-button\" data-url=\""+
             $(this).find(linkQuery).attr('href')
             +"\" data-text=\""+
             $(this).find(titleQuery).text()
             +"\" data-count=\"horizontal\">Tweet</a></div>";
        
        var facebook = "<div class=\"facebook-like\"><iframe src=\"http://www.facebook.com/widgets/like.php?href="+
            $(this).find(linkQuery).attr('href')
            +"\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; width: 450px; height: 80px;\"></iframe></div>";
        
        $(this).find(targetDiv).html(twitter + facebook);
        
      });
}
function initializeRequest(sender, args) {
  if (prm.get_isInAsyncPostBack())
   args.set_cancel(true);
  $('.ajax-form').block({ overlayCSS: { backgroundColor: '#fff'} });
}

function endRequest(sender, args) {
  $('.ajax-form').unblock();
}   

function fancyStart(){
  Cufon.replace('.fancybox-title-inside');
  Cufon.now();
}
$(document).ready(function(){

  mainmenu();
  initsearch();
  
  $(".fancybox").fancybox({ 
    //'titlePosition' : 'inside', 
    'onStart': fancyStart
  });
  
  
    $("input.money").keypress(function (e) {
      if(e.which !=8 && e.which !=0 && (e.which < 48 || e.which > 57) ){
      return false;
      }
    });
 
  prm = Sys.WebForms.PageRequestManager.getInstance();
  prm.add_initializeRequest(initializeRequest);
  prm.add_endRequest(endRequest);
  Sys.Application.add_init(function() {
     $.blockUI.defaults.css = {};
  });
  
});


var urlParams = {};
(function () {
    var e,
        a = /\+/g,  // Regex for replacing addition symbol with a space
        r = /([^&=]+)=?([^&]*)/g,
        d = function (s) { return decodeURIComponent(s.replace(a, " ")); },
        q = window.location.search.substring(1);

    while (e = r.exec(q))
       urlParams[d(e[1])] = d(e[2]);
})();

  
     
  



                                                                                                                                                                                       


