var aImages = new Array, curImage = 0, toImage = 0, progress = 0

window.onload = function(){

	var aTmp = document.getElementById('Partners').childNodes
	for( var i = 0; i < aTmp.length; i++ ) if( aTmp[i].nodeType == 1 ) aImages.push(aTmp[i])

	setTimeout('ShowPic()',7000)

}

function ShowPic(){

		toImage = ++toImage >= aImages.length ? 0 : toImage

		for( var i = 0; i < aImages.length; i++ )
			aImages[i].style.display = ( i != curImage && i != toImage ) ? 'none' : ''

		progress = 110

		MakeFun()

		setTimeout('ShowPic()',7000)

}

function MakeFun(){
	if( progress ){

		progress -= 10

		aImages[curImage].style.marginLeft = ( progress - 100 ) + '%'
		aImages[toImage].style.marginLeft = progress + '%'

		setTimeout('MakeFun()',15)

	} else {

		aImages[curImage].style.display = 'none'

		curImage = toImage

		progress = 0

	}
}