Stuck in a Rut

on (release) {
	getURL("http://www.merchdirect.com", "_blank");
}


on (rollOver) {
	_root.merchdirect_mc.gotoAndPlay (2);
}

on (rollOut) {
	_root.merchdirect_mc.gotoAndPlay (10);
}

this is the code that i am using for one of the buttons on my site. however. i am having problems with it. everything works fine, except if you go over the button quickly, it gets stuck in a loop, and does not recognize the rollOut. untimately i am tryin to acomplish a alpha fade out to like 60% when you rolloover, and then go back to 100% on rollOut. I am wondering if there is an easier way to do this. i can post an .fla if you would like. thanks :asian:


on (release) {
    getURL("http://www.merchdirect.com", "_blank");
}
on (rollOver) {
    _root.merchdirect_mc._alpha= (this._alpha-60)/speed;}
on (rollOut) {
    _root.merchdirect_mc._alpha= (100-this._alpha)-speed;
}

where speed is variable you are using to fade the alpha change. if that doesnt work right, its probably because i didnt test it. any problems, say so and ill fix it.