How do you insert a second IR receiver?

I have programmed one IR receiver to switch on a number of LEDs

I need to program a second IR receiver to work separate to the first IR receiver with different outputs (LEDs,ect), NOT AT THE SAME TIME.

IT iS Important to know that when the leds are blinking or one IR receiver is hit, the IR receivers don't need to be able to work simultaneous.

So my dodgy delay blinking code below should be fine for this!!!!!!!

So from the start only one receiver can be hit but this should be able to be either one, which will each trigger there own different simple delay blinking according to which one of the two receivers got hit (say red or Blue).
Only once the binlking or leds have performed there sequence then i am able to trigger the one of the RF receivers agian...

The problem is I have no idea how to write in the second IR receivers, (remembering that the only simultaneous thing is that either receiver 1 or receiver 2 can both be hit but only one can or needs to be hit not both.

this is a simple example of my code say for the first IR receiver to operate,
How do you insert a second IR receiver?

int led1 = 2;
int led2 = 3;
int IRsensorPin = 9; // Infrared Receiver connected to digital pin 9

// The setup() method runs once, when the sketch starts

void setup() {
//pinMode(IRsensorPin, INPUT);
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
Serial.begin(9600);
}

void loop()
{
Serial.print("Sending IR signal: ");

int myIr = digitalRead(IRsensorPin);

if(myIr==0){
digitalWrite(led1,1);
digitalWrite(led2,1);
delay(200);
digitalWrite(led1,0);
digitalWrite(led2,0);
delay(200);
digitalWrite(led1,1);
digitalWrite(led2,1);
delay(200);
digitalWrite(led1,0);
digitalWrite(led2,0);
delay(200);
digitalWrite(led1,1);
digitalWrite(led2,1);
delay(200);
digitalWrite(led1,0);
digitalWrite(led2,0);
delay(200);
digitalWrite(led1,1);
digitalWrite(led2,1);
delay(200);
digitalWrite(led1,0);
digitalWrite(led2,0);
delay(200);
}else{
digitalWrite(led1,0);
digitalWrite(led2,0);
}
Serial.println(myIr);
delay(100);
}

What was wrong with the first thread that you created?