﻿// JScript File
MidX=screen.availWidth/2
MidY=screen.availHeight/2

function popup(url)
 {
	var nWin = window.open(url,'popup','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=450,height=350');
	nWin.focus();
 }
 
 
 function ShowNoOfChildren()
 {
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').options[document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').selectedIndex].value == '0')
    {
        document.getElementById('first').style.display = 'none';
        document.getElementById('second').style.display = 'none';
        document.getElementById('third').style.display = 'none';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').options[document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').selectedIndex].value == '1')
    {
        document.getElementById('first').style.display = 'block';
        document.getElementById('second').style.display = 'none';
        document.getElementById('third').style.display = 'none';
    }
    
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').options[document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').selectedIndex].value == '2')
    {
        document.getElementById('first').style.display = 'block';
        document.getElementById('second').style.display = 'block';
        document.getElementById('third').style.display = 'none';
    }
    
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').options[document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').selectedIndex].value == '3')
    {
        document.getElementById('first').style.display = 'block';
        document.getElementById('second').style.display = 'block';
        document.getElementById('third').style.display = 'block';
    }
 }

function ShowNoOfChildrenBooking()
 {
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').options[document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').selectedIndex].value == '0')
    {
        document.getElementById('first').style.display = 'none';
        document.getElementById('second').style.display = 'none';
        document.getElementById('third').style.display = 'none';
        document.getElementById('forth').style.display = 'none';
        document.getElementById('bottomSpace').style.display = 'none';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').options[document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').selectedIndex].value == '1')
    {
        document.getElementById('first').style.display = 'block';
        document.getElementById('second').style.display = 'none';
        document.getElementById('third').style.display = 'none';
        document.getElementById('forth').style.display = 'none';
    }
    
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').options[document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').selectedIndex].value == '2')
    {
        document.getElementById('first').style.display = 'block';
        document.getElementById('second').style.display = 'block';
        document.getElementById('third').style.display = 'none';
        document.getElementById('forth').style.display = 'none';
    }
    
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').options[document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').selectedIndex].value == '3')
    {
        document.getElementById('first').style.display = 'block';
        document.getElementById('second').style.display = 'block';
        document.getElementById('third').style.display = 'block';
        document.getElementById('forth').style.display = 'none';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').options[document.getElementById('ctl00_ContentPlaceHolder1_numOfChildren').selectedIndex].value == '4')
    {
        document.getElementById('first').style.display = 'block';
        document.getElementById('second').style.display = 'block';
        document.getElementById('third').style.display = 'block';
        document.getElementById('forth').style.display = 'block';
        document.getElementById('bottomSpace').style.display = 'block';
        
    }
 }

function NavOver(val, ImageName)
{
    document.getElementById(val).src = ImageName;
}

function NavOut(val, ImageName)
{
    document.getElementById(val).src = ImageName;
}

function ShowSubNav(val,val2,val3,ImageName2,ImageName,val4,ImageName3)
{
    if(document.getElementById(val).style.display == 'none')
    {
        document.getElementById(val).style.display = '';
        document.getElementById(val3).src = ImageName;
        document.getElementById(val2).src = ImageName2;
        document.getElementById(val4).src = ImageName3;
    }
}


function deleteData(val)
{
    if(document.getElementById(val).value != '' || document.getElementById(val).value != null)
    {
        document.getElementById(val).value = '';
    }
}

function HideSubNav(val,val2,val3,ImageName2,ImageName,val4,ImageName3)
{
    if(document.getElementById(val).style.display == '')
    {
        document.getElementById(val).style.display = 'none';
        document.getElementById(val3).src = ImageName;
        document.getElementById(val2).src = ImageName2;
        document.getElementById(val4).src = ImageName3;
        
    }
}

function MainOver(val, ImageName, val2, ImageName2)
{
    //alert(val2);
    document.getElementById(val).src = ImageName;
    document.getElementById(val2).src = ImageName2;
}

function MainOut(val, ImageName, val2, ImageName2)
{
    document.getElementById(val).src = ImageName;
    document.getElementById(val2).src = ImageName2;
}

function showNav(val,val2)
{
    
    if(document.getElementById(val).style.display == 'none')
    {
        document.getElementById(val).style.display = '';
    }
}

function posDiv()
	{
		var agt=navigator.userAgent.toLowerCase();
		var is_mac = (agt.indexOf("mac")!=-1);
		var MidX=screen.availWidth/2;
		
		if(is_mac)
		{
			if(agt.indexOf("mozilla/5.0") != -1)
			{
//			  
                if(document.getElementById('SlideShow').style.display=='none')
                {
                    document.getElementById('SlideShow').style.display = "block";
                }
                document.getElementById('ctl00_ContentPlaceHolder1_wellness').style.position = 'absolute';
                document.getElementById('ctl00_ContentPlaceHolder1_wellness').style.left = '643px';
                
			}
			else
			{
			   document.getElementById('ctl00_accomodationDiv').style.marginleft = '100px';
                document.getElementById('ctl00_facilityDiv').style.left = '0px';
                document.getElementById('ctl00_weddingDiv').style.left = '0px';
                document.getElementById('ctl00_wellnessDiv').style.left = '0px';
                document.getElementById('ctl00_specialInterestDiv').style.left = '0px';
                document.getElementById('ctl00_Big5HikesDiv').style.left = '0px';
                document.getElementById('ctl00_galleryDiv').style.left = '0px';
                
                
                document.getElementById('lining1').style.top = '0px';
                document.getElementById('lining2').style.top = '0px';
                
                document.getElementById('lining3').style.top = '0px';
                document.getElementById('lining4').style.top = '0px';
                document.getElementById('lining5').style.top = '0px';
                document.getElementById('lining6').style.top = '0px';
                //document.getElementById('SlideShow').style.display = 'block';
			}
		}
		else
		{
			if(agt.indexOf("mozilla/5.0") != -1)
			{
                if(document.getElementById('SlideShow').style.display=='none')
                {
                    document.getElementById('SlideShow').style.display = "block";
                }
                document.getElementById('ctl00_ContentPlaceHolder1_wellness').style.position = 'absolute';
                document.getElementById('ctl00_ContentPlaceHolder1_wellness').style.left = '643px';
                
                //.getElementById('lining1')
			}
			else
			{
			    document.getElementById('ctl00_accomodationDiv').style.marginleft = '100px';
                document.getElementById('ctl00_facilityDiv').style.left = '0px';
                document.getElementById('ctl00_weddingDiv').style.left = '0px'
                document.getElementById('ctl00_wellnessDiv').style.left = '0px'
                document.getElementById('ctl00_specialInterestDiv').style.left = '0px'
                document.getElementById('ctl00_Big5HikesDiv').style.left = '0px'
                document.getElementById('ctl00_galleryDiv').style.left = '0px'
                
                document.getElementById('ctl00_lining1Div').style.top = '0px';
                document.getElementById('ctl00_lining1Div').style.left = '0px';
                
                document.getElementById('ctl00_lining2Div').style.top = '0px';
                document.getElementById('ctl00_lining2Div').style.left = '0px';
                
                document.getElementById('ctl00_lining3Div').style.top = '0px';
                document.getElementById('ctl00_lining3Div').style.left = '0px';
                
                document.getElementById('ctl00_lining4Div').style.top = '0px';
                document.getElementById('ctl00_lining4Div').style.left = '0px';
                
                document.getElementById('ctl00_lining5Div').style.top = '0px';
                document.getElementById('ctl00_lining5Div').style.left = '0px';
                
                document.getElementById('ctl00_lining6Div').style.top = '0px';
                document.getElementById('ctl00_lining6Div').style.left = '0px';
               // document.getElementById('SlideShow').style.display = 'block';
			}
		}	
	}
	
	
function emptyData(val,val2)
{
   if(document.getElementById(val).value == val2)
   {
        document.getElementById(val).value = '';
   }
}

function fillData(val,val2)
{
   if(document.getElementById(val).value == '')
   {
        document.getElementById(val).value = val2;
   }
}

function checkData2(dd)
{
    var err = '';
    var email = document.getElementById('ctl00_ContentPlaceHolder1_email').value;
    if(document.getElementById('ctl00_ContentPlaceHolder1_name').value == ' Name' || document.getElementById('ctl00_ContentPlaceHolder1_name').value == ' Name of Group')
    {
        err += '- Name\n';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_contactperson').value == ' Contact person')
    {
        err += '- Contact person\n';   
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_email').value == ' Email address')
    {
        err += '- Email address\n';
    }
    else if(!email.match(/^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-]+)+/))
    {
        err += '- Invalid Email\n';
    }
   if(document.getElementById('ctl00_ContentPlaceHolder1_contactNo').value == ' (Code) Contact number')
    {
        err += '- Contact Number\n';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_SpecialInt').value == '')
    {
        err += '- Special Interest\n';
    }
   
    if(err == '')
    {
        return true; 
    }
    else
    {
        alert('Please fill in the following field(s)\n\n'+err);
        return false;
    }
}

function checkData1(dd)
{
    var err = '';
    var email = document.getElementById('ctl00_ContentPlaceHolder1_email').value;
    if(document.getElementById('ctl00_ContentPlaceHolder1_name').value == ' Name' || document.getElementById('ctl00_ContentPlaceHolder1_name').value == ' Name of Group')
    {
        err += '- Name\n';
    }
//    if(document.getElementById('ctl00_ContentPlaceHolder1_contactperson').value == ' Contact person')
//    {
//        err += '- Contact person\n';   
//    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_email').value == ' Email address')
    {
        err += '- Email address\n';
    }
    else if(!email.match(/^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-]+)+/))
    {
        err += '- Invalid Email\n';
    }
  
    if(document.getElementById('ctl00_ContentPlaceHolder1_bookingType').options[document.getElementById('ctl00_ContentPlaceHolder1_bookingType').selectedIndex].value == '0')
    {
        err += '- Booking type\n';
    }
//    if(document.getElementById('ctl00_ContentPlaceHolder1_address').value == ' Address')
//    {
//        err += '- Address\n';
//    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_contactNo').value == ' (Code) Contact number')
    {
        err += '- Contact number\n';
    }
//    if(document.getElementById('ctl00_ContentPlaceHolder1_faxNo').value == ' (Code) Fax number')
//    {
//        err += '- Fax number\n';
//    }
//    if(document.getElementById('ctl00_ContentPlaceHolder1_accomodationType').options[document.getElementById('ctl00_ContentPlaceHolder1_accomodationType').selectedIndex].value == '0')
//    {
//        err += '- Accomodation type\n';
//    }
    if(document.getElementById(arriveDate).value == '')
    {
        err += '- Arrival date\n';
    }
    if(document.getElementById(departDate).value == '')
    {
        err += '- Depature date\n';
    }
//    if((document.getElementById('ctl00_ContentPlaceHolder1_departureDate').value)< (document.getElementById('ctl00_ContentPlaceHolder1_arrivalDate').value))
//    {
//        err += '- Check your date\n';
//    }
//    else if ((document.getElementById('ctl00_ContentPlaceHolder1_arrivalDate').value) < (dd))
//    {
//        err += '- Check your date\n';
//    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfRooms').value == '')
    {
        err += '- Number of rooms\n';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfAdults').value == '')
    {
        err += '- Number of adults\n';
    }
   
    if(err == '')
    {
        return true; 
    }
    else
    {
        alert('Please fill in the following field(s)\n\n'+err);
        return false;
    }
}


function checkDataBooking()
{
    var err = '';
    
    if(document.getElementById('ctl00_ContentPlaceHolder1_name').value == ' Name' || document.getElementById('ctl00_ContentPlaceHolder1_name').value == ' Name of Group')
    {
        err += '- Name\n';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_contactperson').value == ' Contact person')
    {
        err += '- Contact person\n';   
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_email').value == ' Email address')
    {
        err += '- Email address\n';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_contactNo').value == ' Contact number')
    {
        err += '- Contat number\n';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_accomodationType').value == '0')
    {
        err += '- Accomodation type\n';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_arrivalDate').value == '')
    {
        err += '- Arrival date\n';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_departureDate').value == '')
    {
        err += '- Depature date\n';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfRooms').value == '0')
    {
        err += '- Number of rooms\n';
    }
    if(document.getElementById('ctl00_ContentPlaceHolder1_numOfAdults').value == '0')
    {
        err += '- Number of adults\n';
    }
 
    
    if(document.getElementById('ctl00_ContentPlaceHolder1_firstchild').value == '0')
    {
        err += '- First child\n';
    }
    
    if(document.getElementById('ctl00_ContentPlaceHolder1_secondchild').value == '0')
    {
        err += '- Second child\\n';
    }
    
    if(document.getElementById('ctl00_ContentPlaceHolder1_thirdchild').value == '0')
    {
        err += '- Third child\n';
    }
    
    if(err == '')
    {
        return true; 
    }
    else
    {
        alert('Please fill in the following field(s)\n\n'+err);
        return false;
    }
}


function DivOver(val,val2,val3)
{
   //alert(val2)
   //document.getElementById(val).src = val2;
   //document.getElementById(val2).src = 
   
}

function DivOut(val,val2,val3)
{
    //document.getElementById(val).src = val2
    //document.getElementById(val2).src 
    
}
