﻿// JScript File

function Productpopup(url)
{
	width = 370;
	height = 345;
	//xx = window.screen.width;
	//yy = window.screen.height;
	//xx = (xx/2) - (width/2);
	//yy = (yy/2) - (height);
	xx=100;
	yy=100;
	style = 'left = ' +  xx + ',top = ' + yy + ',width='+ width +',height=' + height + ',directories=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=yes,';
	newwindow=window.open(url,'name',style);
	if (window.focus) {newwindow.focus()}
}


function ShowPromo(objId)
{
    document.getElementById(objId).style.display="";
}

function HidePromo(objId)
{
    document.getElementById(objId).style.display="none";
}

function numbersonly(e)
{            
    var unicode=e.charCode? e.charCode : e.keyCode            
    if (unicode!=8)
    { //if the key isn't the backspace key (which we should allow)
      
        if (unicode<48||unicode>57) //if not a number
        {               
            return false //disable key press
        }                        
    }          
}
function limitlength(obj, length)
{
    var maxlength=length
    if (obj.value.length>maxlength)
    obj.value=obj.value.substring(0, maxlength)
}

function AssignDate(frmname,control)		
{
    try
    {	      
        if(document[frmname] == null)
        {
	        alert("Please Provide form name for Date(...) function");
	        return false;
        }  
        
        day=document.getElementById("ctl00_ContentPlaceHolder1_ddlSDate").value;
        month=document.getElementById("ctl00_ContentPlaceHolder1_ddlSMonth").value;
        year=document.getElementById("ctl00_ContentPlaceHolder1_ddlSYear").value;
          
        var myDate = new Date();
        myDate =  month +"/"+day+"/"+year;
                        
        document.getElementById("ctl00_ContentPlaceHolder1_rdate").value = myDate;
        
        //alert(document.getElementById("rdate").value);
       
        var today = new Date();
        today = (today.getMonth()+1) +"/"+ today.getDate() +"/"+today.getYear();
        //alert(today);
          
        if (Date.parse(myDate) < Date.parse(today))
        {  
          //alert("You can not make booking for previous date");  
          return false;                  
        }                      
        else
        {                     
          return true;
        }
    }
    catch(ex)
    {
        alert(ex.message);
    }
}

function ValidateDate(source, arguments)
{
        day=document.getElementById("ctl00_ContentPlaceHolder1_ddlSDate").value
        month=document.getElementById("ctl00_ContentPlaceHolder1_ddlSMonth").value
        year=document.getElementById("ctl00_ContentPlaceHolder1_ddlSYear").value
          
        var myDate = new Date();
        myDate =  month +"/"+day+"/"+year;
        
        document.getElementById("ctl00_ContentPlaceHolder1_rdate").value = myDate;
        
        //alert(document.getElementById("rdate").value);
       
        var today = new Date();
        today = (today.getMonth()+1) +"/"+ today.getDate() +"/"+today.getFullYear();
        
        if (Date.parse(myDate) < Date.parse(today))
        {  
          //alert("You can not make booking for previous date"); 
           arguments.IsValid = false;
        }                      
        else
        {                    
             arguments.IsValid = true;
        }               
    
}

function TotalDinners(frmname,control)		
{
    try
    {
     if(document[frmname] == null)
        {
	        alert("Please Provide form name for Date(...) function");
	        return false;
        }  
        
        var adult
        var children
   
        adult=parseInt(document.getElementById("ctl00_ContentPlaceHolder1_TxtNoOfAdult").value);
        children=parseInt(document.getElementById("ctl00_ContentPlaceHolder1_TxtNoOfChildren").value);    
     
        if(adult=="" || adult=="0" || isNaN(adult))
             adult=0;		             
        if(children=="" || children=="0" || isNaN(children))
             children=0;
             
        document.getElementById("ctl00_ContentPlaceHolder1_TxtDinners").value = adult + children;
        if((adult+children)>6)
            document.getElementById('ctl00_ContentPlaceHolder1_RVTxtDinners').errormessage = document.getElementById('ctl00_ContentPlaceHolder1_RangeValidator1').errormessage = document.getElementById('ctl00_ContentPlaceHolder1_LblDinners').innerHTML;
        else
            ctl00_ContentPlaceHolder1_RVTxtDinners.errormessage = ctl00_ContentPlaceHolder1_RangeValidator1.errormessage = document.getElementById('ctl00_ContentPlaceHolder1_lblSingleDiner').innerHTML;
    }
    catch(ex)
    {
        alert(ex.message);
    }
}