jQuery.noConflict()



function background_resizer(settingarg){
	this.setting=settingarg
	settingarg=null
	var setting=this.setting
	var bgresize = this
	setting.rheight = (setting.ratiodimensions)? setting.ratiodimensions[1] : 1
	setting.rwidth = (setting.ratiodimensions)? setting.ratiodimensions[0] : 1
	jQuery(document).ready(function($){ 
	if(navigator.appVersion.indexOf("MSIE 6")== "-1"){
		jQuery(document).find('body').css({background: 'white'})
		setting.$canvasdiv=$('#'+setting.canvasid).css({visibility:'visible', overflow:'hidden', width:setting.canvasdimensions[0], height:setting.canvasdimensions[1]})
		bgresize.loadimage($)
		bgresize.resize($)
		$(window).bind('resize', function(){ 
			bgresize.resize($)
		})	
	}})
}

background_resizer.prototype={
	
	resize: function($){
		var setting=this.setting
		var ratio = (setting.rheight/setting.rwidth)
		var maxh = $(window).height()
		var maxw = $(window).width()
		if ( (maxh/maxw) > ratio){
			setting.canvasdimensions[0]	= Math.round(setting.rwidth*(maxh/setting.rheight))
			setting.canvasdimensions[1]	 = maxh
		} 
		else if ( ( maxh/maxw) < ratio){
			setting.canvasdimensions[1] = Math.round(setting.rheight*(maxw/setting.rwidth))
			setting.canvasdimensions[0] = maxw
		}
		setting.$canvasdiv.css( { top:0, left: 0, height: setting.canvasdimensions[1] ,width: setting.canvasdimensions[0] })
	},
	
	loadimage:function($){
	var setting = this.setting
	setting.$canvasdiv.empty().html("<img src='"+setting.imagedatei+"' width='100%' height='100%' />") }
}