

calcCorrectWidth	= function() {
	if (allImagesLoaded()) {
		var wrap = $('contentInner');
		/*wrap.setStyle({ width: '50000px' });*/
		var childs	= wrap.childElements();
		var nwidth	= 0;
		for(var i=0; i<childs.length; i++) {
			var w	= childs[i].getWidth();
			var ml	= childs[i].getStyle('margin-left');
			ml = ml.replace("px", "");
			var mr	= childs[i].getStyle('margin-right');
			mr = mr.replace("px", "");
			var marg =  parseInt(ml) + parseInt(mr);
			nwidth = nwidth + w;
			nwidth = nwidth + marg;
		}
		wrap.setStyle({ width: nwidth+'px' });
		return nwidth;
	} else {
		setTimeout("calcCorrectWidth()", 50);
	}
}

function allImagesLoaded() {
	var imagesloaded = true;
	var images = document.images;
	for (var i = 0;i<images.length;i++)
	{
			if(images[i].complete == false) {
					imagesloaded = false;
			}
	}
	return imagesloaded;
}

function getcords(e){
	mouseX = Event.pointerX(e);
	mouseY = Event.pointerY(e);
	//for testing put the mouse cords in a div for testing purposes
	$('debug').innerHTML = 'X:' + mouseX + ' / Y:' + mouseY;
}

function moveDiv(d){
	var pos = 'false';
	var posl = $('contentInner').getStyle('marginTop');
	var scrollHeight = $('contentInner').getHeight() - 300; 
	posl = parseInt(posl.replace("px", ""));
	if (d == 'down') {
		
		if(posl-10 > - scrollHeight) {
			pos = posl-10;
		} else {
			pos = 'false';
		}
	}
	else if (d == 'up') {
		if(posl != 0 || posl == -10) {
			pos = posl+10;
		} else {
			pos = 'false';
		}
	}
	if (pos != 'false') {
		$('contentInner').setStyle({'marginTop': pos+'px'});
	}
}
var interval1;

function moveUp() {
	interval1 = setInterval("moveDiv('up')",50);
}
function moveDown() {
	interval1 = setInterval("moveDiv('down')",50);
}

function moveGallery(i) {
	var galleryLeft = $('galleryInner').getStyle('marginLeft');
	galleryLeft = parseInt(galleryLeft.replace("px", ""));
	var newLeft = Math.round((galleryLeft-(1000*i))/1000)*1000+'px';
	$('galleryInner').morph('margin-left:'+newLeft+'');
}

function scrollsection(to) {
	clearInterval(moveint);
	moveint = false;
	to = $(to);
	var sw = $('contentInner');
	swOf	= sw.viewportOffset()[0];
	toOf	= to.viewportOffset()[0];
	var scrolltopixle	=  swOf - toOf;
	new Effect.Move(sw,{x: scrolltopixle, y: 0, duration: 0.5, mode:'absolute'
	});
}



