$(document).ready( function() {          $("#http_host").change(function() {                if (this.value != "") {            window.location.href = "http://" + this.value;        }        });         $("ul.h-menu li.sub").mouseover( function() {        $(this).find("ul").removeClass("hidden");     }).mouseout(function() {        $(this).find("ul").addClass("hidden");     });        $("ul.v-nav span.sub").click( function() {        $(this).parent().parent().find("ul").toggleClass("hidden");     });    });var functions = {    ajax : function(form, url) {               var params = $(form).serialize();               var self = this;               $.ajax({type: "POST",                       url: url,                       data: params,                       dataType: "json",                       error: function(a, b, c) {                           alert(a.responseText);                       },                       success: function(data){                           var arr = new String(data.callback).split(",");                           var i = 0;                           do {                               eval("portfolio." + arr[i] + "(data);");                               i++;                           } while(i < arr.length);                       }                   });               return true;           }}