 function showBanner(banner,windowClose){
    bannerpreview = window.open("","", "width=400, height=595 resizable=No");
    bannerpreview.document.write("<html><body leftmargin='0' topmargin='0'><img src="+banner+".jpg width='400' alt='"+windowClose+"' onClick='self.close();' style='cursor:pointer;'></body></html>");
}

 function showLanguages(element1,element2){
//     document.getElementById(element).style.width = document.getElementById(element).style.width == "364px" ? "156px":"364px";
     document.getElementById(element1).style.width = "427px";
     document.getElementById(element2).style.width = "416px";
 }

 function showDetailImg(imgPath){
     document.getElementById('detailImgSrc').src = imgPath;
 }

 function getOptions4Category(url, id, ajaxEvent, ajaxUrl) {
   var myAjax = new Ajax.Request
     (
       url,
       {
         method: "get",
         parameters : "type=firstManufacturer&categoryId="+id+"&ajaxEvent="+ajaxEvent,
         onSuccess: function transResult (response) {
           document.getElementById('firstManufacturer').innerHTML=response.responseText;
         },
         onFailure: function transResult (response) {
           alert ('Failure'+response.responseText);
         }
       }
     );
   var myAjax = new Ajax.Request
     (
       url,
       {
         method: "get",
         parameters : "type=product&categoryId="+id+"&ajaxEvent="+ajaxEvent,
         onSuccess: function transResult (response) {
           document.getElementById('product').innerHTML=response.responseText;
           if(ajaxEvent=='true') loadResultSize(ajaxUrl);
         },
         onFailure: function transResult (response) {
           alert ('Failure'+response.responseText);
         }
       }
     );
     setCategoryImage(id);
     return false;
 }

 function initLoadResultSize(ajaxUrl) {
     for (var i=0; i<document.search.length; i++) {
//         alert(document.search[i].name);
         if(document.search[i].name != "categoryId")
            document.search[i].onchange = function () {loadResultSize(ajaxUrl);}
     }
     loadResultSize(ajaxUrl);
 }

 function loadResultSize(ajaxUrl) {
     var getstr = "";
     for (var i=0; i<document.search.length; i++) {
         var tag = document.search[i];
         if (tag.tagName == "INPUT") {
            if (tag.type == "text"||tag.type == "hidden") {
               getstr += tag.name + "=" + tag.value + "&";
            }
            if (tag.type == "checkbox") {
               if (tag.checked) {
                  getstr += tag.name + "=" + tag.value + "&";
               } else {
                  getstr += tag.name + "=&";
               }
            }
            if (tag.type == "radio") {
               if (tag.checked) {
                  getstr += tag.name + "=" + tag.value + "&";
               }
            }
         }
         if (tag.tagName == "SELECT") {
            getstr += tag.name + "=" + tag.options[tag.selectedIndex].value + "&";
         }
     }

     var myAjax = new Ajax.Request (
       ajaxUrl,
       {
         method: "get",
         parameters : getstr,
         onSuccess: function transResult (response) {
            document.getElementById('resultSize').innerHTML=response.responseText;
            document.getElementById('resultSize3').innerHTML=response.responseText;
            document.getElementById('resultSize2').innerHTML=response.responseText;
//         },
//         onFailure: function transResult (response) {
//           alert ('Failure'+response.responseText);
         }
       }
     );
     return false;
 }