find jpg's mkdir script help

I am having a problem getting this to work right. The script needs to search through directories and subdirectories. If a jpg is found then create a folder in that directory, so on and so forth. Here is what I have so far but it doesn't work right. Help please

#!/bin/bash
for d in `find ./ -type d`;
do
cd $d;
for f in *.{jpg,JPG};
do
mkdir jpgdir;
done;
cd -;
done;

In case you were wondering.

Here is the solution

#!/bin/bash

for d in `find ./ -type d`;
do
folder=`date "+%y%m%d%H%M%S"`;
destfolder="somefolder"
cd $d;
mkdir $destfolder/$folder;
cp *.csv $destfolder/$folder;
for f in *.{jpg,JPG};
do
echo "Processing $f";
convert -colorspace CMYK $f $destfolder/$folder/$f;
if [[ -z `/bin/ls` ]];
then
rm $destfolder/$folder;
fi;
done;
cd -;
done;