
$(document).ready(function(){
 autoMaxWidth.ini();
});

$(window).load(function(){
	
	 autoMaxWidth.ini();
	//var ifRemote = $("#iframeSon").get(0);
	//alert($(ifRemote.contentWindow.document).find("#worldWide"))
	//lightbox.worldwide = $(ifRemote.contentWindow.document).find("#worldWide")[0];
      
    $(window).resize(function(){
        if (typeof indexSlides != 'undefined' && indexSlides.reformat) 
            indexSlides.reformat();
        autoMaxWidth.ini();
    });
    
   
});
//add by bob 2011-04-07 (end)
//-----------------------------------------------


var autoMaxWidth = {};
autoMaxWidth.ini = function(){

    var winW = $(window).width();
    if (winW < 980) 
        winW = 980;
    
    $('.autoMaxWidth').each(function(){
        $(this).width(winW);
        
        var $img = $('img', this).first();
        var imgW = $img.width();
        var left = (winW - imgW) / 2;
        $img.css({ "left": left + "px", "position": "relative" });
        
        if ($.browser.msie && parseInt($.browser.version) == 6) {
            $(this).css({
                'overflow': 'hidden',
                'position': 'relative'
            }).width(winW);
            $('#banner').css({
                'overflow': 'hidden',
                'position': 'relative'
            }).width(winW);
        }
        
    });
}

jQuery.fn.center = function(){
//alert(this.className);
    var top = ($(window).height() - this.height()) / 2 + $(window).scrollTop();
    var left = ($(window).width() - this.width()) / 2 + $(window).scrollLeft();
   // alert("$(window).height()=="+$(window).height()+"/"+"this.height()="+this.height()+"$(window).scrollTop()="+ $(window).scrollTop());

//alert("window.width:"+$(window).width()+"------------this.width:"+this.width()+"--------------window.scrollLeft:"+$(window).scrollLeft());
    this.css("position", "absolute");
    this.css("top", top + "px");
    this.css("left", left + "px");
    return this;
};

jQuery.fn.calCenter = function(minW){
    var winW = $(window).width();
    if (minW && winW < minW) 
        winW = minW;
    var left = (winW - this.width()) / 2 + $(window).scrollLeft();
    return {
        'left': left
    };
};

jQuery.fn.cleanOuterHTML = function(){
    return $("<p/>").append(this.eq(0).clone()).html();
};

jQuery.fn.loadthumb = function(options) {
	options = $.extend({
		 src : ""
	},options);
	var _self = this;
	_self.hide();
	var img = new Image();
	$(img).load(function(){
		_self.attr("src", options.src);
		_self.fadeIn("slow");
	}).attr("src", options.src);  //.atte("src",options.src)&#35201;&#25918;&#22312;load&#21518;&#38754;&#65292;
	return _self;
}

