#!/bin/bash

case $LANG in
	es*) TEXT="Cargando ..." ;;
	gl*) TEXT="Cargando ..." ;;
	ca*) TEXT="Carregant ..." ;;
	*) TEXT="Loading ..." ;;
esac
ventana="$1"

NUM=`echo $(($RANDOM%7))`
echo "Number $NUM"
CARGADOR0="cargando.gambas"
CARGADOR1="oneko -cursor 68 -neko -speed 20"
CARGADOR2="oneko -cursor 68 -tora -speed 20"
CARGADOR3="oneko -cursor 68 -dog -speed 20"
CARGADOR4="oneko -cursor 68 -sakura -speed 20"
CARGADOR5="oneko -cursor 68 -tomoyo -speed 20"
CARGADOR6="cargandotux.gambas"
#CARGADOR7="/usr/local/bin/clonespace"

case $NUM in
0) CARGADOR="$CARGADOR0";;
1) CARGADOR="$CARGADOR1";;
2) CARGADOR="$CARGADOR2";;
3) CARGADOR="$CARGADOR3";;
4) CARGADOR="$CARGADOR4";;
5) CARGADOR="$CARGADOR5";;
6) CARGADOR="$CARGADOR6";;
#7) CARGADOR="$CARGADOR7";;

esac

function OSD(){
RULANDO=`rulando $CARGADOR`
if [ "$RULANDO" == "Yes" ];then
    echo "rulando"
else
    exec ${CARGADOR}
fi

#aosd_cat --position=7 --back-color=black\
#	    --fore-color=white --back-opacity=200\
#	    --padding=5 --fade-in=1100 --fade-out=1100\
#	    -u 1100 -n "arial 16" 
}

sleep 1
stop=`wmctrl -l|grep "$1"`
contador=0
	while [ "$stop" = "" ];do
		echo dentro
		OSD&
		#echo "${TEXT}"|OSD&
		sleep 2
		stop=`wmctrl -l|grep "$1"`
		echo $stop
		contador=$(($contador+1))
		echo $contador
		if [ $contador = 5 ];then
			break
		fi
	done
pkill -f "$CARGADOR"