var theImage

var imgOrigWidth
var winWidth
var imgOffLeft

var pageOffset = 0;

var dontResize = 0;

function imageResize(){
	
	theImage = document.getElementById('imageContent').getElementsByTagName('img')[0];

	theImage.onclick = resizeImage;

	if(!window.innerWidth){
		var winWidth = document.documentElement.clientWidth;
	}else{
		var winWidth = window.innerWidth;
	}
	
	if(!imgOrigWidth){
		imgOrigWidth = theImage.width;
		
		if(document.all){
			if(document.getElementById('imageContent').offsetWidth<imgOrigWidth){
				pageOffset = (document.body.clientWidth + 3) - (document.getElementById('imageContent').offsetLeft + imgOrigWidth)
			}else{
				pageOffset = (document.body.clientWidth + 3) - (document.getElementById('imageContent').offsetLeft + document.getElementById('imageContent').offsetWidth)
			}
		}else{
			pageOffset = winWidth - (document.getElementById('imageContent').offsetLeft + document.getElementById('imageContent').offsetWidth)
		}
	}	
	
	imgOffLeft = theImage.offsetLeft;
	
	var imgWidth = theImage.width;
		
	if(imgWidth!=imgOrigWidth){
		if((imgOffLeft+imgOrigWidth+pageOffset)<=winWidth){
			//make normal size
			theImage.width = imgOrigWidth;
			theImage.style.cursor = 'default';
		}else if((imgOffLeft+imgWidth+pageOffset)<=winWidth){
			//make bigger
			theImage.width = winWidth - (imgOffLeft+pageOffset);
			theImage.style.cursor = 'pointer';
			
		}
	}
	
	if((imgOffLeft+imgWidth+pageOffset)>winWidth){
		//make smaller
		theImage.width = (winWidth - (imgOffLeft+pageOffset));
		theImage.style.cursor = 'pointer';
	}

}

function resizeImage(){
	if(theImage.width!=imgOrigWidth){
		theImage.width = imgOrigWidth;
		theImage.style.cursor = 'pointer';
		dontResize = 1;
	}else{
		dontResize = 0;
		theImage.style.cursor = 'default';
		imageResize();
	}
}

function loadFunctions(){
	//if(document.getElementById('imageContent')){
	//	imageResize();
	//}
}

function resizeFuntions(){
	//if(document.getElementById('imageContent')&&!dontResize){
	//	imageResize();
	//}
}

window.onload = loadFunctions;

window.onresize = resizeFuntions;