исходя из вашего кода, вот примерный скрипт.
только проверьте синтаксис, писано на коленке.
<script type="text/javascript">
var a=<?php echo $product['stock_status']; ?>;
if (a == "На заказ") {
document.getElementById("ваш див").style.background ='red';
} elseif (a == "В наличии"){
document.getElementById("ваш див").style.background ='green';
} elseif (a == "Нет в наличии"){
document.getElementById("ваш див").style.background ='blue';
}
</script>
но я бы на вашем месте, все же выводил $product['stock'] и сравнивал не со строкой, а со значением. Так оно как-то правильнее )) Опять же, появляется гибкость. Мало ли, вдруг вы захотите выделять цветом, когда кол-во товара, приближается к нулю....
тогда скрипт будет выглядеть так:
<script type="text/javascript">
var a=$product['stock'];
if (a > 5) {
document.getElementById("ваш див").style.background ='green';
} elseif (a<= 5){
document.getElementById("ваш див").style.background ='yellow';
} elseif (a <= 0){
document.getElementById("ваш див").style.background ='red';
}
</script>
ну и выводил бы текст, согласно значения переменной А.
Т.е. if a >5 текст в диве красного цвета.