﻿// JScript File

  
              function IsNumeric(strString)
               
               {
                           var strValidChars = "0123456789.-";
                           var strChar;
                           var blnResult = true;
                           if (strString.length == 0) return false;
                           
                        for (i = 0; i < strString.length && blnResult == true; i++)
                              {
                                  strChar = strString.charAt(i);
                                  if (strValidChars.indexOf(strChar) == -1)
                                     {
                                     blnResult = false;
                                     }
                              }
                           return blnResult;
               }
               
            function checksubchar(strString)
                 {
                      // var strValidChars ="!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
                       var strValidChars ="abcdefghijklmnopqrstwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
                       var strChar;
                       var blnResult = true;
                       if (strString.length == 0) return false;
                       
                    for (i = 0; i < strString.length && blnResult == true; i++)
                          {
                              strChar = strString.charAt(i);
                              
                              if (strValidChars.indexOf(strChar) == -1)
                                 {
                                 blnResult = false;
                                 }
                          }
                       return blnResult;
                   }
                       
                       
                 

          function validate1()
            {                 
                 if (document.getElementById('ctl00_contPage_ddlTitle').selectedIndex==0 ) 
	                  {
	                      alert("Select your Title!");
	                      document.getElementById('ctl00_contPage_ddlTitle').focus();
	                      return false;
	                  }
	              
        	          
	               if(document.getElementById('ctl00_contPage_txtName').value=="")
	                  {	
		                    alert("Enter Name!");
		                    document.getElementById('ctl00_contPage_txtName').focus();
		                    return(false);			
	                  }
	                 else if(document.getElementById('ctl00_contPage_txtName').value!="")
	                  {	  
	                      var namevalue=document.getElementById('ctl00_contPage_txtName').value;
	                        
		                       if(namevalue.indexOf(" ")==0)
		                        {   
		                            alert("Name cannot be left blank!");
		                            document.getElementById('ctl00_contPage_txtName').focus();
		                            return false ;			
		                        }
	                  }
	                  
	                if (checksubchar(document.getElementById('ctl00_contPage_txtName').value) == false) 
                      {
                      alert("Please check -  non special character value in Name!");
                      document.getElementById('ctl00_contPage_txtName').focus();
                      return false;
                      }   
                      
	                if(document.getElementById('ctl00_contPage_txtlastname').value=="")
	                  {	
		                    alert("Enter Last Name!");
		                    document.getElementById('ctl00_contPage_txtlastname').focus();
		                    return(false);			
	                  }
	                  else if(document.getElementById('ctl00_contPage_txtlastname').value!="")
	                  {	  
	                      var namevalue=document.getElementById('ctl00_contPage_txtlastname').value;
	                        
		                       if(namevalue.indexOf(" ")==0)
		                        {   
		                            alert("Last Name cannot be left blank!");
		                            document.getElementById('ctl00_contPage_txtlastname').focus();
		                            return false ;			
		                        }
	                  }
        	          if (checksubchar(document.getElementById('ctl00_contPage_txtlastname').value) == false) 
                      {
                      alert("Please check -  non special character value in LastName!");
                      document.getElementById('ctl00_contPage_txtlastname').focus();
                      return false;
                      }   

                     if(document.getElementById('ctl00_contPage_txtemail').value=="")
                       {
                            alert("Email Id cannot be left blank!");
                            document.getElementById('ctl00_contPage_txtemail').focus();
                            return false;
                       }
                    else if(document.getElementById('ctl00_contPage_txtemail').value!="")
	                  {	  
	                      var namevalue=document.getElementById('ctl00_contPage_txtemail').value;
	                        
		                       if(namevalue.indexOf(" ")==0)
		                        {   
		                            alert("Email cannot be left blank!");
		                            document.getElementById('ctl00_contPage_txtemail').focus();
		                            return false ;			
		                        }
	                  }
                       var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
                       var address = document.getElementById('ctl00_contPage_txtemail').value;
                       if(reg.test(address) == false) 
                       {
                          
                          alert('Invalid Email Id!');
                          document.getElementById('ctl00_contPage_txtemail').focus();
                          return false;
                       }
                       
                        if(document.getElementById('ctl00_contPage_txtremail').value=="")
                       {
                            alert("Email Id cannot be left blank!");
                            document.getElementById('ctl00_contPage_txtremail').focus();
                            return false;
                       }
                   else if(document.getElementById('ctl00_contPage_txtremail').value!="")
	                  {	  
	                      var namevalue=document.getElementById('ctl00_contPage_txtremail').value;
	                        
		                       if(namevalue.indexOf(" ")==0)
		                        {   
		                            alert("Re-Email cannot be left blank!");
		                            document.getElementById('ctl00_contPage_txtremail').focus();
		                            return false ;			
		                        }
	                  }
                       var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
                       var address = document.getElementById('ctl00_contPage_txtremail').value;
                       if(reg.test(address) == false) 
                       {
                          
                          alert('Invalid Re-enter Email Id!');
                          document.getElementById('ctl00_contPage_txtremail').focus();
                          return false;
                       }
                       var pass = document.getElementById('ctl00_contPage_txtemail').value;
                         var conpass = document.getElementById('ctl00_contPage_txtremail').value;

                       if(pass!=conpass)
                       {
                            alert("Email Address does not match!");
                            document.getElementById('ctl00_contPage_txtremail').focus();
                            return false;
                       }
           
                    if (document.getElementById('ctl00_contPage_ddlGender').selectedIndex==0 ) 
	                  {
	                      alert("select  Gender!");
	                      document.getElementById('ctl00_contPage_ddlGender').focus();
	                      return false;
	                  }
        	          
	                if(document.getElementById('ctl00_contPage_txtcountrycode').value=="")
                       {
                            alert("Country Code cannot be left blank!");
                            document.getElementById('ctl00_contPage_txtcountrycode').focus();
                            return false;
                       }
	                 if(document.getElementById('ctl00_contPage_txtmobileno').value=="")
                       {
                            alert("Mobile No. cannot be left blank!");
                            document.getElementById('ctl00_contPage_txtmobileno').focus();
                            return false;
                       }
                    else if(document.getElementById('ctl00_contPage_txtmobileno').value!="")
	                  {	  
	                      var namevalue=document.getElementById('ctl00_contPage_txtmobileno').value;
	                        
		                       if(namevalue.indexOf(" ")==0)
		                        {   
		                            alert("Mobile No. cannot be left blank!");
		                            document.getElementById('ctl00_contPage_txtmobileno').focus();
		                            return false ;			
		                        }
	                  }
	                 if(document.getElementById('ctl00_contPage_txtmobileno').value!="")
                        {

	                          if((document.getElementById('ctl00_contPage_txtmobileno').value).length>10)
                               {
                                     alert("Mobile number should not exceed 10 digits.");
                                     document.getElementById('ctl00_contPage_txtmobileno').focus();
                                     return false;
                               }
                                if((document.getElementById('ctl00_contPage_txtmobileno').value).length<10)
                               {
                                     alert("Mobile number Less Than 10 digits.");
                                     document.getElementById('ctl00_contPage_txtmobileno').focus();
                                     return false;
                               }
                        }
                     if (IsNumeric(document.getElementById('ctl00_contPage_txtmobileno').value) == false) 
                      {
                      alert("Please check - non numeric value!");
                      document.getElementById('ctl00_contPage_txtmobileno').focus();
                      return false;
                      }
         
         
         }



// JScript File for User Control...



        function ddlsingalcheckvalue(ddlsingalvalue)
        {   
            
             if(document.getElementById(ddlsingalvalue).value==0)
               { 
              
               document.getElementById("ctl00_contPage_ucSearch_ddlDoubleRooms").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_ddlChildren").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_ddlchld2").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_douroom").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_lblchld").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_lblchld2").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_lblsix2").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_lblsix1").style.display='';
               test = '<option value="1">1</option><option value="2">2</option><option value="3">3</option>';
               document.aspnetForm.ctl00$contPage$ucSearch$ddlAdults.innerHTML ="";
               for(var i=1;i<4;i++)
               {
                    var opt = document.createElement("option");
                    document.getElementById("ctl00_contPage_ucSearch_ddlAdults").options.add(opt);
                    opt.text = i;
                    opt.value = i;
               }     
               document.getElementById("ctl00_contPage_ucSearch_ddlAdults").options[0].selected = true;
               document.getElementById('ctl00_contPage_ucSearch_lbld2mes').innerHTML = "";   
               }
               if(document.getElementById(ddlsingalvalue).value==1)
               {
              
               document.getElementById("ctl00_contPage_ucSearch_ddlDoubleRooms").style.display="none";
               document.getElementById("ctl00_contPage_ucSearch_douroom").style.display="none";
               document.getElementById("ctl00_contPage_ucSearch_ddlChildren").style.display="none";
               document.getElementById("ctl00_contPage_ucSearch_ddlchld2").style.display="none";
               document.getElementById("ctl00_contPage_ucSearch_lblchld").style.display="none";
               document.getElementById("ctl00_contPage_ucSearch_lblchld2").style.display="none";
               document.getElementById("ctl00_contPage_ucSearch_lblsix2").style.display="none";
               document.getElementById("ctl00_contPage_ucSearch_lblsix1").style.display="none";
               test = "<option value='1'>1</option>";
              document.aspnetForm.ctl00$contPage$ucSearch$ddlAdults.innerHTML = "";
               var opt = document.createElement("option");
                document.getElementById("ctl00_contPage_ucSearch_ddlAdults").options.add(opt);
                opt.text = 1;
                opt.value = 1;
              // alert(document.aspnetForm.ctl00$contPage$ucSearch$ddlAdults.innerHTML);
              document.getElementById("ctl00_contPage_ucSearch_ddlAdults").options[0].selected = true;
              document.getElementById('ctl00_contPage_ucSearch_lbld2mes').innerHTML = "";
               
              }
            return false;
             
           
        }
        
        function ddlDoublecheckvalue(ddlDoublevalue)
        {
            
               if(document.getElementById(ddlDoublevalue).value==0)
               {
               
               document.getElementById('ctl00_contPage_ucSearch_ddlSingleRooms').style.display='';
               document.getElementById('ctl00_contPage_ucSearch_sinroom').style.display='';
               document.getElementById('ctl00_contPage_ucSearch_ddlAdults').options[0].selected = true;
               document.getElementById('ctl00_contPage_ucSearch_lbld2mes').innerHTML = "";
               }
               if(document.getElementById(ddlDoublevalue).value==1)
               {
               document.getElementById('ctl00_contPage_ucSearch_ddlSingleRooms').style.display="none";
               document.getElementById('ctl00_contPage_ucSearch_sinroom').style.display="none";
               document.getElementById('ctl00_contPage_ucSearch_ddlAdults').options[0].selected = true;
               document.getElementById('ctl00_contPage_ucSearch_lbld2mes').innerHTML = "";
               }
           return false;
        }
        
        
       function Refreshbutton()
        {       
               document.getElementById('ctl00_contPage_ucSearch_ddlSingleRooms').style.display='';
               document.getElementById('ctl00_contPage_ucSearch_sinroom').style.display='';
               document.getElementById("ctl00_contPage_ucSearch_ddlDoubleRooms").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_ddlChildren").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_ddlchld2").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_douroom").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_lblchld").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_lblchld2").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_lblsix2").style.display='';
               document.getElementById("ctl00_contPage_ucSearch_lblsix1").style.display='';
               
               document.getElementById('ctl00_contPage_ucSearch_ddlcity').options[0].selected = true;
               document.getElementById('ctl00_contPage_ucSearch_ddlSingleRooms').options[0].selected = true;
               document.getElementById('ctl00_contPage_ucSearch_ddlDoubleRooms').options[0].selected = true;
               document.getElementById('ctl00_contPage_ucSearch_ddlChildren').options[0].selected = true;
               document.getElementById('ctl00_contPage_ucSearch_ddlchld2').options[0].selected = true;
               document.getElementById('ctl00_contPage_ucSearch_ddlAdults').options[0].selected = true;
               document.getElementById('ctl00_contPage_ucSearch_ddlcity').options[0].selected = true;
               document.getElementById('ctl00_contPage_ucSearch_lbld2mes').innerHTML = "";
               
               var thisDate=new Date();
               var date=thisDate.getDate();
               var Month=thisDate.getMonth();
               var year=thisDate.getYear();
               
               Month=Month+1;
                
               if(date.length==1)
               {
                date="0"+date;
               }
                if(Month.length==1)
               {
                Month="0"+Month;
               } 
               
               var datefirst=date+3+"/"+Month+"/"+year;
               var datesecond=date+5+"/"+Month+"/"+year;
              
               //document.getElementById('ctl00_contPage_ucSearch_txtCheckIn').value= datefirst;
               //document.getElementById('ctl00_contPage_ucSearch_txtCheckOut').value= datesecond;
                 
              
               
            return false;
        }

          // For Home Page Popup.....


													var cX = 0; var cY = 0; var rX = 0; var rY = 0;
													function UpdateCursorPosition(e){ cX = e.pageX; cY = e.pageY;}
													function UpdateCursorPositionDocAll(e){ cX = event.clientX; cY = event.clientY;}
													if(document.all) { document.onmousemove = UpdateCursorPositionDocAll; }
													else { document.onmousemove = UpdateCursorPosition; }
													function AssignPosition(d) {
													if(self.pageYOffset) {
														rX = self.pageXOffset;
														rY = self.pageYOffset;
														}
													else if(document.documentElement && document.documentElement.scrollTop) {
														rX = document.documentElement.scrollLeft;
														rY = document.documentElement.scrollTop;
														}
													else if(document.body) {
														rX = document.body.scrollLeft;
														rY = document.body.scrollTop;
														}
													if(document.all) {
														cX += rX; 
														cY += rY;
														}
													d.style.left = (cX-450) + "px";
													d.style.top = (cY+10) + "px";
													}
													function HideContent(d) {
													if(d.length < 1) { return; }
													document.getElementById(d).style.display = "none";
													}
													function ShowContent(d) {
													if(d.length < 1) { return; }
													var dd = document.getElementById(d);
													AssignPosition(dd);
													dd.style.display = "block";
													}
													function ReverseContentDisplay(d) {
													if(d.length < 1) { return; }
													var dd = document.getElementById(d);
													AssignPosition(dd);
													if(dd.style.display == "none") { dd.style.display = "block"; }
													else { dd.style.display = "none"; }
													}

													function over(eid,obj)
													{
																	var x=document.getElementById(eid);
																	var z=document.getElementById(obj);
																	x.style.display="block";
																	x.style.left= z.offsetLeft + 10 + "px";
													}

													function out(oops)
													{
																	var x=document.getElementById(oops);
																	x.style.display="none";
													}  
													              

         // for Animated Imag 



         function offset(obj)
									{

											var off=obj;

											var b=document.getElementById("tra");
											b.style.display="block";
											b.style.top=off-50+"px";
											b.style.left=120+"px";

									}

// another funstion for Hotel_DATA page...

function ddlsingalcheckvalue1(ddlsingalvalue)
        {   
           
             if(document.getElementById(ddlsingalvalue).value==0)
               { 
               
               document.getElementById("ctl00_contPage_id1").style.display="block";
               document.getElementById("ctl00_contPage_id2").style.display="block";
               test = '<option value="1">1</option><option value="2">2</option><option value="3">3</option>';
               document.aspnetForm.ctl00$contPage$ddlAdults1.innerHTML ="";
               for(var i=1;i<4;i++)
               {
                    var opt = document.createElement("option");
                    document.getElementById("ctl00_contPage_ddlAdults1").options.add(opt);
                    opt.text = i;
                    opt.value = i;
               }     
               document.getElementById("ctl00_contPage_ddlAdults1").options[0].selected = true;
               document.getElementById('ctl00_contPage_lbld2mes').innerHTML = "";
              
               }
               if(document.getElementById(ddlsingalvalue).value==1)
               {
                          
                       document.getElementById("ctl00_contPage_id1").style.display="none";
                       document.getElementById("ctl00_contPage_id2").style.display="none";
                       test = "<option value='1'>1</option>";
                       document.aspnetForm.ctl00$contPage$ddlAdults1.innerHTML = "";
                       var opt = document.createElement("option");
                       document.getElementById("ctl00_contPage_ddlAdults1").options.add(opt);
                       opt.text = 1;
                       opt.value = 1;
                       document.getElementById("ctl00_contPage_ddlAdults1").options[0].selected = true;
                       document.getElementById('ctl00_contPage_lbld2mes').innerHTML = "";
                     
               
              }
            return false;
             
           
        }
        
        function ddlDoublecheckvalue1(ddlDoublevalue)
        {
            
               if(document.getElementById(ddlDoublevalue).value==0)
               {
               
               document.getElementById("ctl00_contPage_id0").style.display="block";
               document.getElementById('ctl00_contPage_ddlAdults1').options[0].selected = true;
               document.getElementById('ctl00_contPage_lbld2mes').innerHTML = "";
               }
               if(document.getElementById(ddlDoublevalue).value==1)
               {
             
              document.getElementById("ctl00_contPage_id0").style.display="none";
               document.getElementById('ctl00_contPage_ddlAdults1').options[0].selected = true;
               document.getElementById('ctl00_contPage_lbld2mes').innerHTML = "";
               
               }
           return false;
        }
        
        
       function Refreshbutton1()
        {      
              
               document.getElementById("ctl00_contPage_id0").style.display="block";
               document.getElementById("ctl00_contPage_id1").style.display="block";
               document.getElementById("ctl00_contPage_id2").style.display="block";
               
               document.getElementById('ctl00_contPage_ddlcity1').options[0].selected = true;
               document.getElementById('ctl00_contPage_ddlSingleRooms1').options[0].selected = true;
               document.getElementById('ctl00_contPage_ddlDoubleRooms1').options[0].selected = true;
               document.getElementById('ctl00_contPage_ddlChildren1').options[0].selected = true;
               document.getElementById('ctl00_contPage_ddlchld21').options[0].selected = true;
               document.getElementById('ctl00_contPage_ddlAdults1').options[0].selected = true;
               document.getElementById('ctl00_contPage_ddlcity1').options[0].selected = true;
               
               document.getElementById('ctl00_contPage_lbld2mes').innerHTML = "";
               
               
               var thisDate=new Date();
               var date=thisDate.getDate();
               var Month=thisDate.getMonth();
               var year=thisDate.getYear();
               
               Month=Month+1;
                
               if(date.length==1)
               {
                date="0"+date;
               }
                if(Month.length==1)
               {
                Month="0"+Month;
               } 
               
               var datefirst=date+3+"/"+Month+"/"+year;
               var datesecond=date+5+"/"+Month+"/"+year;
              
               //document.getElementById('ctl00_contPage_ucSearch_txtCheckIn').value= datefirst;
               //document.getElementById('ctl00_contPage_ucSearch_txtCheckOut').value= datesecond;
                 
              
               
            return false;
        }
         



