function ImageResizeOf(img, width, height, no) {
    var image = new Image();
    image.src = event.srcElement.src;
    var h = image.height;
    var w = image.width;

        if(w == 0 || h == 0){
                try{
                        no = no + 1;
                        if(ct < 500)                    ImageResizeOf(img, width, height, no);
                        else{
                                event.srcElement.style.display = "";
                        }
                }catch(e){}
        }else{
                if(w > width || h > height){
                        if(w > h){
                                newwidth = width;
                                newheight = (width/w) * h;
                                if(newheight > height){
                                        newheight = height;
                                        newwidth = (height/newheight) * newwidth;
                                }
                        }else{
                                newheight = height;
                                newwidth = (height/h) * w;
                                if(newwidth > width){
                                        newwidth = width;
                                        newheight = (width/newwidth) * newheight;
                                }
                        }
                        img.width = newwidth;
                        img.height = newheight;
                }
                event.srcElement.style.display = "";
        }
}
