Все равноо та же проблема осталась, видимо они оба сразу берут одно и то же значение width и пытаються в одно и то же время его изменить
function bigPict(){
var w=document.tigr.width;
if (w>102){
document.tigr.width=w-5;
document.tigr.src="images/tigrenok.jpg"
setTimeout("bigPict()", 35)
}
if (w<302){
document.tigr.width=w+10;
document.tigr.src="images/tigrenok.jpg"
setTimeout("litlePict()", 1)
}}
<img src="images/tigrenok.jpg" name="tigr" width="302" onMouseOver="bigPict()" onMouseOut="litlePict()" >