Можно лучше поменять вопрос, как в таком порядке вывести картинки? я наверно не правильно делаю что картинки в DIV пихаю,этой причиной не получается у меня вывести по твоему примеру #imagewall { width:600px;height:300px;} #velimg { width:450px;height:600px; } #smallimg {float:right; width:150px;height:100px; } <div id= "imagewall"> <div id= "velimg"> <img onMouseOver="$(this).fadeTo('fast', 0.9)" onMouseOut="$(this).fadeTo('fast', 1)" onload="$(this).completed = 1; $(this).delay(60).fadeTo('slow', 1)" src="<?php echo (empty($config['Image Size']) ? '' : $set['script name'] . '?image=') . $config['Images Dir'] . $images[0]; ?>"/></a> </div> <?php for($i = 1; $i < $number_of_images; $i++) { ?> <div id= "smallimg"> <img onMouseOver="$(this).fadeTo('fast', 0.9)" onMouseOut="$(this).fadeTo('fast', 1)" onload="$(this).completed = 1; $(this).delay(60 * <?php echo $i + 1; ?>).fadeTo('slow', 1)" src="<?php echo (empty($config['Image Size']) ? '' : $set['script name'] . '?image=') . $config['Images Dir'] . $images[$i]; ?>"/></a> </div> <?php } ?> </div>