(function($) {
  $.querystringvalues = $.queryStringValues = $.QueryStringValues = $.QueryStringvalues = $.queryStringValues = $.queryStringvalues = $.querystringValues = $.getqueryString = $.queryString = $.querystring = $.QueryString = $.Querystring = $.getQueryString = $.getquerystring = $.getQuerystring = function(options) {
      defaults = { defaultvalue: "null" };
      options = $.extend(defaults, options);
      qs = location.search.substring(1, location.search.length);
      if (qs.length == 0) return options.defaultvalue;
      qs = qs.replace(/\+/g, ' ');
      var args = qs.split('&');
      for (var i = 0; i < args.length; i++) {
          var value;
          var pair = args[i].split('=');
          var name = decodeURIComponent(pair[0]);

          if (pair.length == 2) {
              value = decodeURIComponent(pair[1]);
          }
          else {
              value = name;
          }
          if (name == options.id || i == options.id - 1) {
              return value;
          }
      }
      return options.defaultvalue
  };
})(jQuery);


function openWin(win, w, h) {
	var le = (screen.availWidth - w) /2;
	var he = (screen.availHeight -h) /2;
	window.open(win,"papetier","height="+h+",width="+w+",status=yes,toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=yes,left="+le+", top="+he,false);
}


function encodestring(str)
{
  str = str.replace(new RegExp("'", "g"), "%qt%");
  str = str.replace(new RegExp("\"", "g"), "%dqt%");
  return str;
}

$(document).ready(function() {

  $("#btn_newsletter").bind("click", function() {        
    var email = encodestring($("#txt_newsletter").val());        
    if (email == "")
        alert("Veuillez préciser votre email.");
    else
         $.ajax({
            type: "POST",
            url: "ws_d.asmx/NewsletterSubscribe",
            data: "{'email':'" + email + "'}",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(msg) {                    
                $("#txt_newsletter").val("");
                alert(msg);
            },
            error: function(msg) { alert("Impossible de joindre le serveur."); }
        });
  });
  
  $("#btn_search").bind("click", function() {
    var to_search = $("#txt_search").val();    
    if (to_search == "")
      return;    
    location = "newsSearch.aspx?q=" + to_search;
  });
  
  var to_search = $.getQueryString({ id: "q", defaultvalue: "" });
  $("#txt_search").val(to_search);
  
})


-->