/*

Управляет плавным увеличением фотографий

- этот скрипт вначале старницы
- потом <img id="photo1" width="120" src="/img/about/2_photo.jpg" alt="фото 1" class="photo_left">
- внизу страницы:

<script> 
var pht = new Photo('photo1',434,301); 
</script> 

*/

function Photo(id,_w,_h){ 
    this.field =    $('#'+id); 
    this.w =        _w; 
    this.h =         _h; 
    this.old_w =        0; 
    this.old_h =         0; 
    this.open =        false; 
    this.init(); 
} 
Photo.prototype= { 
    init : function(){ 
        var oThis = this; 
        this.field.click(function(){oThis.Resize(this)}) 
    }, 
    Resize : function(sThis){ 
        if(this.open){ 
            $(sThis).animate({width: this.old_w, height: this.old_h},'slow'); 
            this.open = false; 
        }else{ 
            this.open = true; 
            this.old_w = $(sThis).width(); 
            this.old_h = $(sThis).height(); 
            $(sThis).animate({width: this.w, height: this.h},'slow'); 
        } 
    } 
}
