function Reset()

 { 
 document.rccreservation.destination.value=-99;
 document.rccreservation.cruiseline.value=-99;
 document.rccreservation.cruise_month.value=-99;
 document.rccreservation.cruise_year.value=2005;
 document.rccreservation.dur.value=-99;
 document.rccreservation.dport.value=-99;
 return false;
 }

function Validate()

 { 
var check = "true";

    //Validation of Email ID
 

                       if(document.rccreservation.EmailId.value == "" || document.rccreservation.EmailId.value == "e-mail" )

                         {

                                    alert("Please enter E-mail Address");
				    check = "false";
                                    document.rccreservation.EmailId.focus();
				    document.rccreservation.EmailId.value = "";
                                    return false;

                         }

                        else if(!echeck())

                         {     
				    check = "false";
                                    document.rccreservation.EmailId.focus();
                                    return false;

                         }

if (check == "true") { 
var url = "http://www.rccreservations.com/ctrl?do=CHECKEMAIL&Status=check&EmailId="+document.rccreservation.EmailId.value;
window.open(url,"RCCReservations","height=650,width=850,status=yes,titlebar=yes,location=no,toolbar=no,menubar=no,location=no,resizable=no");
return true;
}
}

function echeck()

            {

               var c= document.rccreservation.EmailId.value;

               var d = document.rccreservation.EmailId.value.substr(0,1);

 

               /* Email validation */

               if((c !="") && (d!=" "))

                {

                             if(document.rccreservation.EmailId.value.length<5)

                             {

                                    alert("Email should be atleast 5 char") ;

                                    document.rccreservation.EmailId.value="";

                                    document.rccreservation.EmailId.focus();

                                    return false;

                          }

            if(document.rccreservation.EmailId.value.length >= 5)

            {

                        var flag="false";

                        if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.rccreservation.EmailId.value))

                        {

                        flag="true";

                        }

                        if(flag == "false")

                        {

                        alert("Invalid E-mail Address! Please re-enter.");

                        document.rccreservation.EmailId.select();

                        document.rccreservation.EmailId.focus();

                        return (false);        

 

                        }

            }

            }

 

            return true;

 

            }






function Submit()

 { 

//alert("Inside Submit");

var c= document.rccreservation.FromEmail.value;
var d = document.rccreservation.FromEmail.value.substr(0,1);

 
               /* Email validation */

               if((c !="") && (d!=" "))

                {

                             if(document.rccreservation.FromEmail.value.length<5)

                             {

                                    alert("Email should be atleast 5 char") ;

                                    document.rccreservation.FromEmail.value="";

                                    document.rccreservation.FromEmail.focus();

                                    return false;

                             }
                }

                         
             if(document.rccreservation.FromEmail.value == "" || document.rccreservation.FromEmail.value == "e-mail" )
	     
	                              {
	     
	                                         alert("Please enter E-mail Address");
	     
	                                         document.rccreservation.FromEmail.focus();
	     
	                                         //check = false;
	     
	                                         return false;
	     
	                              }
	     
	                             else if(!echeck1())
	     
	                              {     
	     
	                                         document.rccreservation.FromEmail.focus();
	     
	                                         //check = false;
	     
	                                         return false;
	     
                         }
                        
document.rccreservation.action = "http://www.rccreservations.com/ctrl?do=SENDMAIL&Status=mailHowToImprove";
//document.rccreservation.action = "/rccreservations/ctrl?do=SENDMAIL&Status=mailHowToImprove";
document.rccreservation.submit();

var url = "http://www.rccreservations.com/RccHelpUsImprove.jsp";
window.open(url,"RCCReservations",
    "height=400,width=600,status=yes,titlebar=yes,location=no,toolbar=no,menubar=no,location=no,resizable=no");
    
}

function echeck1()

            {

               var c= document.rccreservation.FromEmail.value;

               var d = document.rccreservation.FromEmail.value.substr(0,1);

 

               /* Email validation */

               if((c !="") && (d!=" "))

                {

                             if(document.rccreservation.FromEmail.value.length<5)

                             {

                                    alert("Email should be atleast 5 char") ;

                                    document.rccreservation.FromEmail.value="";

                                    document.rccreservation.FromEmail.focus();

                                    return false;

                          }

            if(document.rccreservation.FromEmail.value.length >= 5)

            {

                        var flag="false";

                        if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.rccreservation.FromEmail.value))

                        {

                        flag="true";

                        }

                        if(flag == "false")

                        {

                        alert("Invalid E-mail Address! Please re-enter.");

                        document.rccreservation.FromEmail.select();

                        document.rccreservation.FromEmail.focus();

                        return (false);        

 

                        }

            }

            }

 

            return true;

 

            }
            
function cruisesearch() {
	document.rccreservation.action = "http://res.rccreservations.com/travel/cruise/search.rvlx";
	document.rccreservation.method="get";
	document.rccreservation.submit();
	return true;
}
	
