Serial Method/Function To Wait/Read Multiple Character Input?

How do I check (from the arduino end) when a carriage return occurs.
if(serial.read()==13) ? (As per decimal conversion of ASCII)?

If you use Serial, instead of serial, that's one way. Of course, that is throwing away the character, so you won't be able to use it if it isn't a carriage return. Better would be something like:

   char c = Serial.read();
   if(c != '\n')
   {
      // Not a carriage return
   }
   else
   {
      // A carriage return finally got here...
   }

Keep in mind that carriage returns and line feeds often come together, and you probably don't want to store either one. Replace the second line of that snippet with if(c != '\n' && c != '\r') if that is the case.