[Q] Simply the code

Hi all ,

I would like to ask , is there a way to simply the following code ??
Thanks ~

 
var vArrPic:Array = new Array();
vArrPic.push(String(LoaderInfo(root.loaderInfo).parameters["s0"]));
vArrPic.push(String(LoaderInfo(root.loaderInfo).parameters["s1"]));
vArrPic.push(String(LoaderInfo(root.loaderInfo).parameters["s2"]));
vArrPic.push(String(LoaderInfo(root.loaderInfo).parameters["s3"]));
vArrPic.push(String(LoaderInfo(root.loaderInfo).parameters["s4"]));
vArrPic.push(String(LoaderInfo(root.loaderInfo).parameters["s5"]));
vArrPic.push(String(LoaderInfo(root.loaderInfo).parameters["s6"]));
vArrPic.push(String(LoaderInfo(root.loaderInfo).parameters["s7"]));
var vArrID:Array = new Array();
vArrID.push(String(LoaderInfo(root.loaderInfo).parameters["id0"]));
vArrID.push(String(LoaderInfo(root.loaderInfo).parameters["id1"]));
vArrID.push(String(LoaderInfo(root.loaderInfo).parameters["id2"]));
vArrID.push(String(LoaderInfo(root.loaderInfo).parameters["id3"]));
vArrID.push(String(LoaderInfo(root.loaderInfo).parameters["id4"]));
vArrID.push(String(LoaderInfo(root.loaderInfo).parameters["id5"]));
vArrID.push(String(LoaderInfo(root.loaderInfo).parameters["id6"]));
vArrID.push(String(LoaderInfo(root.loaderInfo).parameters["id7"]));
var vPosX = 250;
var ldr0:Loader = new Loader();
var ldr1:Loader = new Loader();
var ldr2:Loader = new Loader();
var ldr3:Loader = new Loader();
var ldr4:Loader = new Loader();
var ldr5:Loader = new Loader();
var ldr6:Loader = new Loader();
var ldr7:Loader = new Loader();
var vUrl0:URLRequest = new URLRequest(vURLpic+vArrPic[0]);
var vUrl1:URLRequest = new URLRequest(vURLpic+vArrPic[1]);
var vUrl2:URLRequest = new URLRequest(vURLpic+vArrPic[2]);
var vUrl3:URLRequest = new URLRequest(vURLpic+vArrPic[3]);
var vUrl4:URLRequest = new URLRequest(vURLpic+vArrPic[4]);
var vUrl5:URLRequest = new URLRequest(vURLpic+vArrPic[5]);
var vUrl6:URLRequest = new URLRequest(vURLpic+vArrPic[6]);
var vUrl7:URLRequest = new URLRequest(vURLpic+vArrPic[7]);
for (var i=0; i< 7; i++) {
 this["ldr" + i].load(this["vUrl"+i]);
 this["ldr" + i].name = "todayPic" + i;
 today_bg["todayCard" + i]["todayPic" + i].addChild(this["ldr"+i]);
 today_bg["todayCard"+i].scaleX = 0.5;
 today_bg["todayCard"+i].scaleY = 0.5;
 today_bg["todayCard" + i].addEventListener(MouseEvent.MOUSE_OVER, mouseOverHandler);
 today_bg["todayCard" + i].addEventListener(MouseEvent.MOUSE_OUT, mouseOutHandler);
 today_bg["todayCard" + i].addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);
 today_bg["todayCard" + i]["todayPic" + i].addEventListener(MouseEvent.MOUSE_OVER, mouseOverHandler);
 today_bg["todayCard" + i]["todayPic" + i].addEventListener(MouseEvent.MOUSE_OUT, mouseOutHandler); 
 today_bg["todayCard" + i]["todayPic" + i].addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler); 
}
function mouseUpHandler(e:Event):void {
// trace(e.target.name);
 var vID;
 switch (e.target.name) {
  case "todayPic7" :
   vID = vArrID[7];
   break;
  case "todayPic6" :
   vID = vArrID[6];
   break;
  case "todayPic5" :
   vID = vArrID[5];
   break;
  case "todayPic4" :
   vID = vArrID[4];
   break;
  case "todayPic3" :
   vID = vArrID[3];
   break;
  case "todayPic2" :
   vID = vArrID[2];
   break;
  case "todayPic1" :
   vID = vArrID[1];
   break;
  case "todayPic0" :
   vID = vArrID[0];
   break;
 
  case "todayCard7" :
   vID = vArrID[7];
   break;
  case "todayCard6" :
   vID = vArrID[6];
   break;
  case "todayCard5" :
   vID = vArrID[5];
   break;
  case "todayCard4" :
   vID = vArrID[4];
   break;
  case "todayCard3" :
   vID = vArrID[3];
   break;
  case "todayCard2" :
   vID = vArrID[2];
   break;
  case "todayCard1" :
   vID = vArrID[1];
   break;
  case "todayCard0" :
   vID = vArrID[0];
   break;
 }
 var req:URLRequest = new URLRequest(vURLmember + vID);
 navigateToURL(req,"_self");
}
function mouseOverHandler(e:Event):void {
 switch (e.target.name) {
  case "todayPic0":  
   today_bg.todayCard0.y -= 5;
   break;
  case "todayPic1":  
   today_bg.todayCard1.y -= 5;
   break;
  case "todayPic2":  
   today_bg.todayCard2.y -= 5;
   break;
  case "todayPic3":  
   today_bg.todayCard3.y -= 5;
   break;
  case "todayPic4":  
   today_bg.todayCard4.y -= 5;
   break;
  case "todayPic5":  
   today_bg.todayCard5.y -= 5;
   break;
  case "todayPic6":  
   today_bg.todayCard6.y -= 5;
   break;
  case "todayPic7":  
   today_bg.todayCard7.y -= 5;
   break;
  case "todayCard0":
   today_bg.todayCard0.y -= 10;
   break;
  case "todayCard1" :
   today_bg.todayCard1.y -= 10;
   break;
  case "todayCard2" :
   today_bg.todayCard2.y -= 10;
   break;
  case "todayCard3" :
   today_bg.todayCard3.y -= 10;
   break;
  case "todayCard4" :
   today_bg.todayCard4.y -= 10;
   break;
  case "todayCard5" :
   today_bg.todayCard5.y -= 10;
   break;
  case "todayCard6" :
   today_bg.todayCard6.y -= 10;
   break;
 }
}
function mouseOutHandler(e:Event):void {
 switch (e.target.name) {
  case "todayPic0":  
   today_bg.todayCard0.y += 5;
   break;
  case "todayPic1":  
   today_bg.todayCard1.y += 5;
   break;
  case "todayPic2":  
   today_bg.todayCard2.y += 5;
   break;
  case "todayPic3":  
   today_bg.todayCard3.y += 5;
   break;
  case "todayPic4":  
   today_bg.todayCard4.y += 5;
   break;
  case "todayPic5":  
   today_bg.todayCard5.y += 5;
   break;
  case "todayPic6":  
   today_bg.todayCard6.y += 5;
   break;
  case "todayPic7":  
   today_bg.todayCard7.y += 5;
   break;
  case "todayCard0" :
   today_bg.todayCard0.y += 10;
   break;
  case "todayCard1" :
   today_bg.todayCard1.y += 10;
   break;
  case "todayCard2" :
   today_bg.todayCard2.y += 10;
   break;
  case "todayCard3" :
   today_bg.todayCard3.y += 10;
   break;
  case "todayCard4" :
   today_bg.todayCard4.y += 10;
   break;
  case "todayCard5" :
   today_bg.todayCard5.y += 10;
   break;
  case "todayCard6" :
   today_bg.todayCard6.y += 10;
   break;
 }
}