var SiteClass = new Class({
	
	initialize: function(){
	}, // initialize
	
	domReady: function() {
		this.sifrReplace();
        this.activateProductInfoImages();

		if($('manufacturers_id')) {
			$('manufacturers_id').addEvent('change', function() {
				window.location.href = 'index.php?manufacturers_id='+this.value;
			});	
		}
		
	}, // domReady
	
    sifrReplace: function() {
        if ( $$('h1.sIFR_MyriadPro_13') && typeof sIFR == "function") {
            sIFR.replaceElement(named({sSelector:"h1.sIFR_MyriadPro_13", 
                                        sFlashSrc:"flash/MyriadPro_13.swf", 
                                        sColor:"#4F2C20", 
                                        sLinkColor:"#000000", 
                                        sBgColor:"#e6e2d0", 
                                        sHoverColor:"#4F2C20",
                                        sWmode: "transparent",
                                        nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left&offsetTop=0"}));
        }
    }, // sifrReplace
    
    changeProductThumb: function(obj) {
        var main_img = $('img_product_main');
        var main_a = $('a_product_main');

        var img_name = obj.href.split('/').pop();
        
        main_img.src='thumb.php?w=100&h=80&img=images/' + img_name;
        main_a.href = 'images/' + img_name;
    }, // changeProductThumb
    
    activateProductInfoImages: function() {
        var elems = $$('#thumbs a');

//        $('img_product_main').rel=gb_page_fs;
        
        elems.each(function(obj){
            //                obj.onclik = function() { retrun false; };
            obj.onmouseover = function(){
                Site.changeProductThumb(this);
                return false;
            };
        }
        )
    } // activateProductInfoImages
});

var Site = new SiteClass();
window.addEvent('domready', function(){ Site.domReady(); });
