function display(id){

    var displayValue=document.getElementById(id).style.display;

     if(displayValue=="none"){

        document.getElementById(id).style.display="block";
        document.getElementById(id+"_toggle").className="toggle_close";

        } else if (displayValue="block"){

        document.getElementById(id).style.display="none";
        document.getElementById(id+"_toggle").className="toggle";

        } else {

        document.getElementById(id).style.display="block";
        document.getElementById(id+"_toggle").className="toggle_close";
      }
}

function productTreeAll(id){

    var array = id.split("%*-*%");

    var i=0;

    var expandCollapse ="";

    expandCollapse =document.getElementById('expandCollapse').getAttribute('condition');

    if(expandCollapse=="expandall"){

    for(i=0;i<array.length;i++){

    document.getElementById(array[i]).style.display="";
    document.getElementById(array[i]+"_toggle").className="toggle_close";


    }

			document.getElementById('expandCollapse').innerHTML=document.getElementById('expandCollapse').getAttribute('collapseall');
			document.getElementById('expandCollapse').setAttribute('condition','collapseall');

    }else{

    for(i=0;i<array.length;i++){

    document.getElementById(array[i]).style.display="none";
    document.getElementById(array[i]+"_toggle").className="toggle";


    }

			document.getElementById('expandCollapse').innerHTML=document.getElementById('expandCollapse').getAttribute('expandall');
			document.getElementById('expandCollapse').setAttribute('condition','expandall');

    }
}

function imgfix(img, MaxWidth, MaxHeight) {
    if (img.readyState != "complete")
        setTimeout(function() { imgfix(img, MaxWidth, MaxHeight) }, 2000);
    if (img.offsetWidth > MaxWidth) {
        img.style.width = MaxWidth + "px";
        img.style.height = "";
        imgfix(img, MaxWidth, MaxHeight);
    }
    if (img.offsetHeight > MaxHeight) {
        img.style.height = MaxHeight + "px";
        img.style.width = "";
        imgfix(img, MaxWidth, MaxHeight);
    }
}

function ContentImgFix(id, MaxWidth) {
    if (document.getElementById(id) != null) {
        for (var i = 0; i < document.getElementById(id).getElementsByTagName("img").length; i++) {
            var img = document.getElementById(id).getElementsByTagName("img")[i];
            //var imgName = img.src.toUpperCase();
            if (img.offsetWidth > MaxWidth) {
                img.style.width = MaxWidth + "px";
            }
        }
    }
}