init
commit
a4be192116
@ -0,0 +1,12 @@
|
||||
staging:
|
||||
script:
|
||||
- curl -sSf http://202.103.68.144:8001/please_dont_delete_this_file_4a4f500ae61d9e44b931d9f72fb14aaf95517b7e.php?branch=develop
|
||||
only:
|
||||
- develop
|
||||
|
||||
production:
|
||||
script:
|
||||
- curl -sSf http://184.172.103.199:6001/please_dont_delete_this_file_4a4f500ae61d9e44b931d9f72fb14aaf95517b7e.php?branch=master
|
||||
only:
|
||||
- master
|
||||
- /^deploy-.*$/
|
@ -0,0 +1,24 @@
|
||||
RewriteEngine on
|
||||
RewriteBase ./
|
||||
|
||||
|
||||
#RewriteCond %{HTTP_HOST} ^asiahighlights.com$
|
||||
#RewriteRule ^(.*)$ https:/www.asiahighlights.com$1 [R=301]
|
||||
|
||||
RewriteCond %{SERVER_PORT_SECURE} ^0$
|
||||
RewriteRule ^(.*)$ https://www.asiahighlights.com$1 [R=301]
|
||||
|
||||
RewriteRule ^/guide/$ /vietnam/ [R=301]
|
||||
|
||||
RewriteRule ^/$ /index.php/information/detail/ [U,L]
|
||||
RewriteRule ^(/contact-us.htm|/about-us.htm|/tour/|/tour/tour-detail.htm|/privacy.htm|/terms-of-use.htm)$ /index.php/information/detail/ [U,L]
|
||||
RewriteRule ^/(tours|vietnam|guide|cambodia|laos|myanmar|thailand|southeast-asia)/.*$ /index.php/information/detail/ [U,L]
|
||||
|
||||
#orders
|
||||
RewriteRule ^/create-my-trip.htm$ /index.php/orders/tailormade/ [U,L]
|
||||
RewriteRule ^/orders/(tailormade_thankyou|tailormade_save|contactus_save|contactus_thankyou|asia_tour|asia_tour_save|asia_tour_thankyou)$ /index.php/orders/$1 [U,L]
|
||||
|
||||
#error
|
||||
RewriteRule ^/error/(.*)$ /index.php/error/$1 [U,L]
|
||||
|
||||
RewriteRule ^/redirect/(.*)$ /index.php/welcome/redirect/$1 [U,L]
|
@ -0,0 +1,22 @@
|
||||
RewriteEngine on
|
||||
|
||||
#RewriteCond %{HTTP_HOST} ^asiahighlights.com$
|
||||
#RedirectRule ^(.*)$ https:/www.asiahighlights.com$1 [R=301]
|
||||
|
||||
RewriteCond %{SERVER_PORT_SECURE} ^0$
|
||||
RedirectRule ^(.*)$ https://www.asiahighlights.com$1 [R=301]
|
||||
|
||||
RedirectRule ^/guide/$ /vietnam/ [R=301]
|
||||
|
||||
RewriteRule ^/$ /index.php/information/detail/ [U,L]
|
||||
RewriteRule ^(/contact-us.htm|/about-us.htm|/tour/|/tour/tour-detail.htm|/privacy.htm|/terms-of-use.htm)$ /index.php/information/detail/ [U,L]
|
||||
RewriteRule ^/(tours|vietnam|guide|cambodia|laos|myanmar|thailand|southeast-asia)/.*$ /index.php/information/detail/ [U,L]
|
||||
|
||||
#orders
|
||||
RewriteRule ^/create-my-trip.htm$ /index.php/orders/tailormade/ [U,L]
|
||||
RewriteRule ^/orders/(tailormade_thankyou|tailormade_save|contactus_save|contactus_thankyou|asia_tour|asia_tour_save|asia_tour_thankyou)$ /index.php/orders/$1 [U,L]
|
||||
|
||||
#error
|
||||
RewriteRule ^/error/(.*)$ /index.php/error/$1 [U,L]
|
||||
|
||||
RewriteRule ^/redirect/(.*)$ /index.php/welcome/redirect/$1 [U,L]
|
@ -0,0 +1 @@
|
||||
Deny from all
|
@ -0,0 +1 @@
|
||||
deny from all
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,116 @@
|
||||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
/*
|
||||
| -------------------------------------------------------------------
|
||||
| AUTO-LOADER
|
||||
| -------------------------------------------------------------------
|
||||
| This file specifies which systems should be loaded by default.
|
||||
|
|
||||
| In order to keep the framework as light-weight as possible only the
|
||||
| absolute minimal resources are loaded by default. For example,
|
||||
| the database is not connected to automatically since no assumption
|
||||
| is made regarding whether you intend to use it. This file lets
|
||||
| you globally define which systems you would like loaded with every
|
||||
| request.
|
||||
|
|
||||
| -------------------------------------------------------------------
|
||||
| Instructions
|
||||
| -------------------------------------------------------------------
|
||||
|
|
||||
| These are the things you can load automatically:
|
||||
|
|
||||
| 1. Packages
|
||||
| 2. Libraries
|
||||
| 3. Helper files
|
||||
| 4. Custom config files
|
||||
| 5. Language files
|
||||
| 6. Models
|
||||
|
|
||||
*/
|
||||
|
||||
/*
|
||||
| -------------------------------------------------------------------
|
||||
| Auto-load Packges
|
||||
| -------------------------------------------------------------------
|
||||
| Prototype:
|
||||
|
|
||||
| $autoload['packages'] = array(APPPATH.'third_party', '/usr/local/shared');
|
||||
|
|
||||
*/
|
||||
|
||||
$autoload['packages'] = array(APPPATH.'third_party');
|
||||
|
||||
|
||||
/*
|
||||
| -------------------------------------------------------------------
|
||||
| Auto-load Libraries
|
||||
| -------------------------------------------------------------------
|
||||
| These are the classes located in the system/libraries folder
|
||||
| or in your application/libraries folder.
|
||||
|
|
||||
| Prototype:
|
||||
|
|
||||
| $autoload['libraries'] = array('database', 'session', 'xmlrpc');
|
||||
*/
|
||||
|
||||
$autoload['libraries'] = array('database','form_validation');
|
||||
|
||||
|
||||
/*
|
||||
| -------------------------------------------------------------------
|
||||
| Auto-load Helper Files
|
||||
| -------------------------------------------------------------------
|
||||
| Prototype:
|
||||
|
|
||||
| $autoload['helper'] = array('url', 'file');
|
||||
*/
|
||||
|
||||
$autoload['helper'] = array('url','cookie','cht');
|
||||
|
||||
|
||||
/*
|
||||
| -------------------------------------------------------------------
|
||||
| Auto-load Config files
|
||||
| -------------------------------------------------------------------
|
||||
| Prototype:
|
||||
|
|
||||
| $autoload['config'] = array('config1', 'config2');
|
||||
|
|
||||
| NOTE: This item is intended for use ONLY if you have created custom
|
||||
| config files. Otherwise, leave it blank.
|
||||
|
|
||||
*/
|
||||
|
||||
$autoload['config'] = array();
|
||||
|
||||
|
||||
/*
|
||||
| -------------------------------------------------------------------
|
||||
| Auto-load Language files
|
||||
| -------------------------------------------------------------------
|
||||
| Prototype:
|
||||
|
|
||||
| $autoload['language'] = array('lang1', 'lang2');
|
||||
|
|
||||
| NOTE: Do not include the "_lang" part of your file. For example
|
||||
| "codeigniter_lang.php" would be referenced as array('codeigniter');
|
||||
|
|
||||
*/
|
||||
|
||||
$autoload['language'] = array();
|
||||
|
||||
|
||||
/*
|
||||
| -------------------------------------------------------------------
|
||||
| Auto-load Models
|
||||
| -------------------------------------------------------------------
|
||||
| Prototype:
|
||||
|
|
||||
| $autoload['model'] = array('model1', 'model2');
|
||||
|
|
||||
*/
|
||||
|
||||
$autoload['model'] = array();
|
||||
|
||||
|
||||
/* End of file autoload.php */
|
||||
/* Location: ./application/config/autoload.php */
|
@ -0,0 +1,41 @@
|
||||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| File and Directory Modes
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| These prefs are used when checking and setting modes when working
|
||||
| with the file system. The defaults are fine on servers with proper
|
||||
| security, but you may wish (or even need) to change the values in
|
||||
| certain environments (Apache running a separate process for each
|
||||
| user, PHP under CGI with Apache suEXEC, etc.). Octal values should
|
||||
| always be used to set the mode correctly.
|
||||
|
|
||||
*/
|
||||
define('FILE_READ_MODE', 0644);
|
||||
define('FILE_WRITE_MODE', 0666);
|
||||
define('DIR_READ_MODE', 0755);
|
||||
define('DIR_WRITE_MODE', 0777);
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| File Stream Modes
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| These modes are used when working with fopen()/popen()
|
||||
|
|
||||
*/
|
||||
|
||||
define('FOPEN_READ', 'rb');
|
||||
define('FOPEN_READ_WRITE', 'r+b');
|
||||
define('FOPEN_WRITE_CREATE_DESTRUCTIVE', 'wb'); // truncates existing file data, use with care
|
||||
define('FOPEN_READ_WRITE_CREATE_DESTRUCTIVE', 'w+b'); // truncates existing file data, use with care
|
||||
define('FOPEN_WRITE_CREATE', 'ab');
|
||||
define('FOPEN_READ_WRITE_CREATE', 'a+b');
|
||||
define('FOPEN_WRITE_CREATE_STRICT', 'xb');
|
||||
define('FOPEN_READ_WRITE_CREATE_STRICT', 'x+b');
|
||||
|
||||
|
||||
/* End of file constants.php */
|
||||
/* Location: ./application/config/constants.php */
|
@ -0,0 +1,48 @@
|
||||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
/*
|
||||
| -------------------------------------------------------------------
|
||||
| DATABASE CONNECTIVITY SETTINGS
|
||||
| -------------------------------------------------------------------
|
||||
| This file will contain the settings needed to access your database.
|
||||
|
|
||||
| For complete instructions please consult the 'Database Connection'
|
||||
| page of the User Guide.
|
||||
|
|
||||
| -------------------------------------------------------------------
|
||||
| EXPLANATION OF VARIABLES
|
||||
| -------------------------------------------------------------------
|
||||
|
|
||||
| ['hostname'] The hostname of your database server.
|
||||
| ['username'] The username used to connect to the database
|
||||
| ['password'] The password used to connect to the database
|
||||
| ['database'] The name of the database you want to connect to
|
||||
| ['dbdriver'] The database type. ie: mysql. Currently supported:
|
||||
mysql, mysqli, postgre, odbc, mssql, sqlite, oci8
|
||||
| ['dbprefix'] You can add an optional prefix, which will be added
|
||||
| to the table name when using the Active Record class
|
||||
| ['pconnect'] TRUE/FALSE - Whether to use a persistent connection
|
||||
| ['db_debug'] TRUE/FALSE - Whether database errors should be displayed.
|
||||
| ['cache_on'] TRUE/FALSE - Enables/disables query caching
|
||||
| ['cachedir'] The path to the folder where cache files should be stored
|
||||
| ['char_set'] The character set used in communicating with the database
|
||||
| ['dbcollat'] The character collation used in communicating with the database
|
||||
| ['swap_pre'] A default table prefix that should be swapped with the dbprefix
|
||||
| ['autoinit'] Whether or not to automatically initialize the database.
|
||||
| ['stricton'] TRUE/FALSE - forces 'Strict Mode' connections
|
||||
| - good for ensuring strict SQL while developing
|
||||
|
|
||||
| The $active_group variable lets you choose which connection group to
|
||||
| make active. By default there is only one group (the 'default' group).
|
||||
|
|
||||
| The $active_record variables lets you determine whether or not to load
|
||||
| the active record class
|
||||
*/
|
||||
|
||||
$active_group = 'HT';
|
||||
$active_record = false;
|
||||
|
||||
require 'C:/database_conn.php';
|
||||
|
||||
|
||||
/* End of file database.php */
|
||||
/* Location: ./application/config/database.php */
|
@ -0,0 +1,15 @@
|
||||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
$_doctypes = array(
|
||||
'xhtml11' => '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">',
|
||||
'xhtml1-strict' => '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">',
|
||||
'xhtml1-trans' => '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">',
|
||||
'xhtml1-frame' => '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">',
|
||||
'html5' => '<!DOCTYPE html>',
|
||||
'html4-strict' => '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">',
|
||||
'html4-trans' => '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">',
|
||||
'html4-frame' => '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">'
|
||||
);
|
||||
|
||||
/* End of file doctypes.php */
|
||||
/* Location: ./application/config/doctypes.php */
|
@ -0,0 +1,16 @@
|
||||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
/*
|
||||
| -------------------------------------------------------------------------
|
||||
| Hooks
|
||||
| -------------------------------------------------------------------------
|
||||
| This file lets you define "hooks" to extend CI without hacking the core
|
||||
| files. Please see the user guide for info:
|
||||
|
|
||||
| http://codeigniter.com/user_guide/general/hooks.html
|
||||
|
|
||||
*/
|
||||
|
||||
|
||||
|
||||
/* End of file hooks.php */
|
||||
/* Location: ./application/config/hooks.php */
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,106 @@
|
||||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
/*
|
||||
| -------------------------------------------------------------------
|
||||
| MIME TYPES
|
||||
| -------------------------------------------------------------------
|
||||
| This file contains an array of mime types. It is used by the
|
||||
| Upload class to help identify allowed file types.
|
||||
|
|
||||
*/
|
||||
|
||||
$mimes = array( 'hqx' => 'application/mac-binhex40',
|
||||
'cpt' => 'application/mac-compactpro',
|
||||
'csv' => array('text/x-comma-separated-values', 'text/comma-separated-values', 'application/octet-stream', 'application/vnd.ms-excel', 'text/x-csv', 'text/csv', 'application/csv', 'application/excel', 'application/vnd.msexcel'),
|
||||
'bin' => 'application/macbinary',
|
||||
'dms' => 'application/octet-stream',
|
||||
'lha' => 'application/octet-stream',
|
||||
'lzh' => 'application/octet-stream',
|
||||
'exe' => array('application/octet-stream', 'application/x-msdownload'),
|
||||
'class' => 'application/octet-stream',
|
||||
'psd' => 'application/x-photoshop',
|
||||
'so' => 'application/octet-stream',
|
||||
'sea' => 'application/octet-stream',
|
||||
'dll' => 'application/octet-stream',
|
||||
'oda' => 'application/oda',
|
||||
'pdf' => array('application/pdf', 'application/x-download'),
|
||||
'ai' => 'application/postscript',
|
||||
'eps' => 'application/postscript',
|
||||
'ps' => 'application/postscript',
|
||||
'smi' => 'application/smil',
|
||||
'smil' => 'application/smil',
|
||||
'mif' => 'application/vnd.mif',
|
||||
'xls' => array('application/excel', 'application/vnd.ms-excel', 'application/msexcel'),
|
||||
'ppt' => array('application/powerpoint', 'application/vnd.ms-powerpoint'),
|
||||
'wbxml' => 'application/wbxml',
|
||||
'wmlc' => 'application/wmlc',
|
||||
'dcr' => 'application/x-director',
|
||||
'dir' => 'application/x-director',
|
||||
'dxr' => 'application/x-director',
|
||||
'dvi' => 'application/x-dvi',
|
||||
'gtar' => 'application/x-gtar',
|
||||
'gz' => 'application/x-gzip',
|
||||
'php' => 'application/x-httpd-php',
|
||||
'php4' => 'application/x-httpd-php',
|
||||
'php3' => 'application/x-httpd-php',
|
||||
'phtml' => 'application/x-httpd-php',
|
||||
'phps' => 'application/x-httpd-php-source',
|
||||
'js' => 'application/x-javascript',
|
||||
'swf' => 'application/x-shockwave-flash',
|
||||
'sit' => 'application/x-stuffit',
|
||||
'tar' => 'application/x-tar',
|
||||
'tgz' => array('application/x-tar', 'application/x-gzip-compressed'),
|
||||
'xhtml' => 'application/xhtml+xml',
|
||||
'xht' => 'application/xhtml+xml',
|
||||
'zip' => array('application/x-zip', 'application/zip', 'application/x-zip-compressed'),
|
||||
'mid' => 'audio/midi',
|
||||
'midi' => 'audio/midi',
|
||||
'mpga' => 'audio/mpeg',
|
||||
'mp2' => 'audio/mpeg',
|
||||
'mp3' => array('audio/mpeg', 'audio/mpg', 'audio/mpeg3', 'audio/mp3'),
|
||||
'aif' => 'audio/x-aiff',
|
||||
'aiff' => 'audio/x-aiff',
|
||||
'aifc' => 'audio/x-aiff',
|
||||
'ram' => 'audio/x-pn-realaudio',
|
||||
'rm' => 'audio/x-pn-realaudio',
|
||||
'rpm' => 'audio/x-pn-realaudio-plugin',
|
||||
'ra' => 'audio/x-realaudio',
|
||||
'rv' => 'video/vnd.rn-realvideo',
|
||||
'wav' => 'audio/x-wav',
|
||||
'bmp' => 'image/bmp',
|
||||
'gif' => 'image/gif',
|
||||
'jpeg' => array('image/jpeg', 'image/pjpeg'),
|
||||
'jpg' => array('image/jpeg', 'image/pjpeg'),
|
||||
'jpe' => array('image/jpeg', 'image/pjpeg'),
|
||||
'png' => array('image/png', 'image/x-png'),
|
||||
'tiff' => 'image/tiff',
|
||||
'tif' => 'image/tiff',
|
||||
'css' => 'text/css',
|
||||
'html' => 'text/html',
|
||||
'htm' => 'text/html',
|
||||
'shtml' => 'text/html',
|
||||
'txt' => 'text/plain',
|
||||
'text' => 'text/plain',
|
||||
'log' => array('text/plain', 'text/x-log'),
|
||||
'rtx' => 'text/richtext',
|
||||
'rtf' => 'text/rtf',
|
||||
'xml' => 'text/xml',
|
||||
'xsl' => 'text/xml',
|
||||
'mpeg' => 'video/mpeg',
|
||||
'mpg' => 'video/mpeg',
|
||||
'mpe' => 'video/mpeg',
|
||||
'qt' => 'video/quicktime',
|
||||
'mov' => 'video/quicktime',
|
||||
'avi' => 'video/x-msvideo',
|
||||
'movie' => 'video/x-sgi-movie',
|
||||
'doc' => 'application/msword',
|
||||
'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
|
||||
'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
|
||||
'word' => array('application/msword', 'application/octet-stream'),
|
||||
'xl' => 'application/excel',
|
||||
'eml' => 'message/rfc822',
|
||||
'json' => array('application/json', 'text/json')
|
||||
);
|
||||
|
||||
|
||||
/* End of file mimes.php */
|
||||
/* Location: ./application/config/mimes.php */
|
@ -0,0 +1,17 @@
|
||||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
/*
|
||||
| -------------------------------------------------------------------------
|
||||
| Profiler Sections
|
||||
| -------------------------------------------------------------------------
|
||||
| This file lets you determine whether or not various sections of Profiler
|
||||
| data are displayed when the Profiler is enabled.
|
||||
| Please see the user guide for info:
|
||||
|
|
||||
| http://codeigniter.com/user_guide/general/profiling.html
|
||||
|
|
||||
*/
|
||||
|
||||
|
||||
|
||||
/* End of file profiler.php */
|
||||
/* Location: ./application/config/profiler.php */
|
@ -0,0 +1,46 @@
|
||||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
/*
|
||||
| -------------------------------------------------------------------------
|
||||
| URI ROUTING
|
||||
| -------------------------------------------------------------------------
|
||||
| This file lets you re-map URI requests to specific controller functions.
|
||||
|
|
||||
| Typically there is a one-to-one relationship between a URL string
|
||||
| and its corresponding controller class/method. The segments in a
|
||||
| URL normally follow this pattern:
|
||||
|
|
||||
| example.com/class/method/id/
|
||||
|
|
||||
| In some instances, however, you may want to remap this relationship
|
||||
| so that a different class/function is called than the one
|
||||
| corresponding to the URL.
|
||||
|
|
||||
| Please see the user guide for complete details:
|
||||
|
|
||||
| http://codeigniter.com/user_guide/general/routing.html
|
||||
|
|
||||
| -------------------------------------------------------------------------
|
||||
| RESERVED ROUTES
|
||||
| -------------------------------------------------------------------------
|
||||
|
|
||||
| There area two reserved routes:
|
||||
|
|
||||
| $route['default_controller'] = 'welcome';
|
||||
|
|
||||
| This route indicates which controller class should be loaded if the
|
||||
| URI contains no data. In the above example, the "welcome" class
|
||||
| would be loaded.
|
||||
|
|
||||
| $route['404_override'] = 'errors/page_missing';
|
||||
|
|
||||
| This route will tell the Router what URI segments to use if those provided
|
||||
| in the URL cannot be matched to a valid route.
|
||||
|
|
||||
*/
|
||||
|
||||
$route['default_controller'] = "welcome";
|
||||
$route['404_override'] = 'error/page_not_found';
|
||||
|
||||
|
||||
/* End of file routes.php */
|
||||
/* Location: ./application/config/routes.php */
|
@ -0,0 +1,66 @@
|
||||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
/*
|
||||
| -------------------------------------------------------------------
|
||||
| SMILEYS
|
||||
| -------------------------------------------------------------------
|
||||
| This file contains an array of smileys for use with the emoticon helper.
|
||||
| Individual images can be used to replace multiple simileys. For example:
|
||||
| :-) and :) use the same image replacement.
|
||||
|
|
||||
| Please see user guide for more info:
|
||||
| http://codeigniter.com/user_guide/helpers/smiley_helper.html
|
||||
|
|
||||
*/
|
||||
|
||||
$smileys = array(
|
||||
|
||||
// smiley image name width height alt
|
||||
|
||||
':-)' => array('grin.gif', '19', '19', 'grin'),
|
||||
':lol:' => array('lol.gif', '19', '19', 'LOL'),
|
||||
':cheese:' => array('cheese.gif', '19', '19', 'cheese'),
|
||||
':)' => array('smile.gif', '19', '19', 'smile'),
|
||||
';-)' => array('wink.gif', '19', '19', 'wink'),
|
||||
';)' => array('wink.gif', '19', '19', 'wink'),
|
||||
':smirk:' => array('smirk.gif', '19', '19', 'smirk'),
|
||||
':roll:' => array('rolleyes.gif', '19', '19', 'rolleyes'),
|
||||
':-S' => array('confused.gif', '19', '19', 'confused'),
|
||||
':wow:' => array('surprise.gif', '19', '19', 'surprised'),
|
||||
':bug:' => array('bigsurprise.gif', '19', '19', 'big surprise'),
|
||||
':-P' => array('tongue_laugh.gif', '19', '19', 'tongue laugh'),
|
||||
'%-P' => array('tongue_rolleye.gif', '19', '19', 'tongue rolleye'),
|
||||
';-P' => array('tongue_wink.gif', '19', '19', 'tongue wink'),
|
||||
':P' => array('raspberry.gif', '19', '19', 'raspberry'),
|
||||
':blank:' => array('blank.gif', '19', '19', 'blank stare'),
|
||||
':long:' => array('longface.gif', '19', '19', 'long face'),
|
||||
':ohh:' => array('ohh.gif', '19', '19', 'ohh'),
|
||||
':grrr:' => array('grrr.gif', '19', '19', 'grrr'),
|
||||
':gulp:' => array('gulp.gif', '19', '19', 'gulp'),
|
||||
'8-/' => array('ohoh.gif', '19', '19', 'oh oh'),
|
||||
':down:' => array('downer.gif', '19', '19', 'downer'),
|
||||
':red:' => array('embarrassed.gif', '19', '19', 'red face'),
|
||||
':sick:' => array('sick.gif', '19', '19', 'sick'),
|
||||
':shut:' => array('shuteye.gif', '19', '19', 'shut eye'),
|
||||
':-/' => array('hmm.gif', '19', '19', 'hmmm'),
|
||||
'>:(' => array('mad.gif', '19', '19', 'mad'),
|
||||
':mad:' => array('mad.gif', '19', '19', 'mad'),
|
||||
'>:-(' => array('angry.gif', '19', '19', 'angry'),
|
||||
':angry:' => array('angry.gif', '19', '19', 'angry'),
|
||||
':zip:' => array('zip.gif', '19', '19', 'zipper'),
|
||||
':kiss:' => array('kiss.gif', '19', '19', 'kiss'),
|
||||
':ahhh:' => array('shock.gif', '19', '19', 'shock'),
|
||||
':coolsmile:' => array('shade_smile.gif', '19', '19', 'cool smile'),
|
||||
':coolsmirk:' => array('shade_smirk.gif', '19', '19', 'cool smirk'),
|
||||
':coolgrin:' => array('shade_grin.gif', '19', '19', 'cool grin'),
|
||||
':coolhmm:' => array('shade_hmm.gif', '19', '19', 'cool hmm'),
|
||||
':coolmad:' => array('shade_mad.gif', '19', '19', 'cool mad'),
|
||||
':coolcheese:' => array('shade_cheese.gif', '19', '19', 'cool cheese'),
|
||||
':vampire:' => array('vampire.gif', '19', '19', 'vampire'),
|
||||
':snake:' => array('snake.gif', '19', '19', 'snake'),
|
||||
':exclaim:' => array('exclaim.gif', '19', '19', 'excaim'),
|
||||
':question:' => array('question.gif', '19', '19', 'question') // no comma after last item
|
||||
|
||||
);
|
||||
|
||||
/* End of file smileys.php */
|
||||
/* Location: ./application/config/smileys.php */
|
@ -0,0 +1,178 @@
|
||||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
/*
|
||||
| -------------------------------------------------------------------
|
||||
| USER AGENT TYPES
|
||||
| -------------------------------------------------------------------
|
||||
| This file contains four arrays of user agent data. It is used by the
|
||||
| User Agent Class to help identify browser, platform, robot, and
|
||||
| mobile device data. The array keys are used to identify the device
|
||||
| and the array values are used to set the actual name of the item.
|
||||
|
|
||||
*/
|
||||
|
||||
$platforms = array (
|
||||
'windows nt 6.0' => 'Windows Longhorn',
|
||||
'windows nt 5.2' => 'Windows 2003',
|
||||
'windows nt 5.0' => 'Windows 2000',
|
||||
'windows nt 5.1' => 'Windows XP',
|
||||
'windows nt 4.0' => 'Windows NT 4.0',
|
||||
'winnt4.0' => 'Windows NT 4.0',
|
||||
'winnt 4.0' => 'Windows NT',
|
||||
'winnt' => 'Windows NT',
|
||||
'windows 98' => 'Windows 98',
|
||||
'win98' => 'Windows 98',
|
||||
'windows 95' => 'Windows 95',
|
||||
'win95' => 'Windows 95',
|
||||
'windows' => 'Unknown Windows OS',
|
||||
'os x' => 'Mac OS X',
|
||||
'ppc mac' => 'Power PC Mac',
|
||||
'freebsd' => 'FreeBSD',
|
||||
'ppc' => 'Macintosh',
|
||||
'linux' => 'Linux',
|
||||
'debian' => 'Debian',
|
||||
'sunos' => 'Sun Solaris',
|
||||
'beos' => 'BeOS',
|
||||
'apachebench' => 'ApacheBench',
|
||||
'aix' => 'AIX',
|
||||
'irix' => 'Irix',
|
||||
'osf' => 'DEC OSF',
|
||||
'hp-ux' => 'HP-UX',
|
||||
'netbsd' => 'NetBSD',
|
||||
'bsdi' => 'BSDi',
|
||||
'openbsd' => 'OpenBSD',
|
||||
'gnu' => 'GNU/Linux',
|
||||
'unix' => 'Unknown Unix OS'
|
||||
);
|
||||
|
||||
|
||||
// The order of this array should NOT be changed. Many browsers return
|
||||
// multiple browser types so we want to identify the sub-type first.
|
||||
$browsers = array(
|
||||
'Flock' => 'Flock',
|
||||
'Chrome' => 'Chrome',
|
||||
'Opera' => 'Opera',
|
||||
'MSIE' => 'Internet Explorer',
|
||||
'Internet Explorer' => 'Internet Explorer',
|
||||
'Shiira' => 'Shiira',
|
||||
'Firefox' => 'Firefox',
|
||||
'Chimera' => 'Chimera',
|
||||
'Phoenix' => 'Phoenix',
|
||||
'Firebird' => 'Firebird',
|
||||
'Camino' => 'Camino',
|
||||
'Netscape' => 'Netscape',
|
||||
'OmniWeb' => 'OmniWeb',
|
||||
'Safari' => 'Safari',
|
||||
'Mozilla' => 'Mozilla',
|
||||
'Konqueror' => 'Konqueror',
|
||||
'icab' => 'iCab',
|
||||
'Lynx' => 'Lynx',
|
||||
'Links' => 'Links',
|
||||
'hotjava' => 'HotJava',
|
||||
'amaya' => 'Amaya',
|
||||
'IBrowse' => 'IBrowse'
|
||||
);
|
||||
|
||||
$mobiles = array(
|
||||
// legacy array, old values commented out
|
||||
'mobileexplorer' => 'Mobile Explorer',
|
||||
// 'openwave' => 'Open Wave',
|
||||
// 'opera mini' => 'Opera Mini',
|
||||
// 'operamini' => 'Opera Mini',
|
||||
// 'elaine' => 'Palm',
|
||||
'palmsource' => 'Palm',
|
||||
// 'digital paths' => 'Palm',
|
||||
// 'avantgo' => 'Avantgo',
|
||||
// 'xiino' => 'Xiino',
|
||||
'palmscape' => 'Palmscape',
|
||||
// 'nokia' => 'Nokia',
|
||||
// 'ericsson' => 'Ericsson',
|
||||
// 'blackberry' => 'BlackBerry',
|
||||
// 'motorola' => 'Motorola'
|
||||
|
||||
// Phones and Manufacturers
|
||||
'motorola' => "Motorola",
|
||||
'nokia' => "Nokia",
|
||||
'palm' => "Palm",
|
||||
'iphone' => "Apple iPhone",
|
||||
'ipad' => "iPad",
|
||||
'ipod' => "Apple iPod Touch",
|
||||
'sony' => "Sony Ericsson",
|
||||
'ericsson' => "Sony Ericsson",
|
||||
'blackberry' => "BlackBerry",
|
||||
'cocoon' => "O2 Cocoon",
|
||||
'blazer' => "Treo",
|
||||
'lg' => "LG",
|
||||
'amoi' => "Amoi",
|
||||
'xda' => "XDA",
|
||||
'mda' => "MDA",
|
||||
'vario' => "Vario",
|
||||
'htc' => "HTC",
|
||||
'samsung' => "Samsung",
|
||||
'sharp' => "Sharp",
|
||||
'sie-' => "Siemens",
|
||||
'alcatel' => "Alcatel",
|
||||
'benq' => "BenQ",
|
||||
'ipaq' => "HP iPaq",
|
||||
'mot-' => "Motorola",
|
||||
'playstation portable' => "PlayStation Portable",
|
||||
'hiptop' => "Danger Hiptop",
|
||||
'nec-' => "NEC",
|
||||
'panasonic' => "Panasonic",
|
||||
'philips' => "Philips",
|
||||
'sagem' => "Sagem",
|
||||
'sanyo' => "Sanyo",
|
||||
'spv' => "SPV",
|
||||
'zte' => "ZTE",
|
||||
'sendo' => "Sendo",
|
||||
|
||||
// Operating Systems
|
||||
'symbian' => "Symbian",
|
||||
'SymbianOS' => "SymbianOS",
|
||||
'elaine' => "Palm",
|
||||
'palm' => "Palm",
|
||||
'series60' => "Symbian S60",
|
||||
'windows ce' => "Windows CE",
|
||||
|
||||
// Browsers
|
||||
'obigo' => "Obigo",
|
||||
'netfront' => "Netfront Browser",
|
||||
'openwave' => "Openwave Browser",
|
||||
'mobilexplorer' => "Mobile Explorer",
|
||||
'operamini' => "Opera Mini",
|
||||
'opera mini' => "Opera Mini",
|
||||
|
||||
// Other
|
||||
'digital paths' => "Digital Paths",
|
||||
'avantgo' => "AvantGo",
|
||||
'xiino' => "Xiino",
|
||||
'novarra' => "Novarra Transcoder",
|
||||
'vodafone' => "Vodafone",
|
||||
'docomo' => "NTT DoCoMo",
|
||||
'o2' => "O2",
|
||||
|
||||
// Fallback
|
||||
'mobile' => "Generic Mobile",
|
||||
'wireless' => "Generic Mobile",
|
||||
'j2me' => "Generic Mobile",
|
||||
'midp' => "Generic Mobile",
|
||||
'cldc' => "Generic Mobile",
|
||||
'up.link' => "Generic Mobile",
|
||||
'up.browser' => "Generic Mobile",
|
||||
'smartphone' => "Generic Mobile",
|
||||
'cellphone' => "Generic Mobile"
|
||||
);
|
||||
|
||||
// There are hundreds of bots but these are the most common.
|
||||
$robots = array(
|
||||
'googlebot' => 'Googlebot',
|
||||
'msnbot' => 'MSNBot',
|
||||
'slurp' => 'Inktomi Slurp',
|
||||
'yahoo' => 'Yahoo',
|
||||
'askjeeves' => 'AskJeeves',
|
||||
'fastcrawler' => 'FastCrawler',
|
||||
'infoseek' => 'InfoSeek Robot 1.0',
|
||||
'lycos' => 'Lycos'
|
||||
);
|
||||
|
||||
/* End of file user_agents.php */
|
||||
/* Location: ./application/config/user_agents.php */
|
@ -0,0 +1,57 @@
|
||||
<?php
|
||||
|
||||
if (!defined('BASEPATH'))
|
||||
exit('No direct script access allowed');
|
||||
|
||||
/**
|
||||
*
|
||||
* 模块机制类
|
||||
*
|
||||
*/
|
||||
class Apps extends CI_Controller
|
||||
{
|
||||
//重映射方法,系统函数
|
||||
public function _remap($app,$param)
|
||||
{
|
||||
//第三方应用存放目录
|
||||
$third_party = 'third_party';
|
||||
|
||||
//请求的应用、制器、方法
|
||||
$app_name = strtolower($app)!='index'?$app:'partners';
|
||||
$controller_name = isset($param[0])?strtolower($param[0]):'index';
|
||||
$action_name = isset($param[1])?strtolower($param[1]):'index';
|
||||
|
||||
//加载应用包
|
||||
|
||||
$app_path=APPPATH.$third_party."/".$app_name."/"; //存放模块的目录
|
||||
$view_cascade=TRUE; //允许加载模块内、外的视图
|
||||
$this->load->add_package_path($app_path,$view_cascade);
|
||||
|
||||
//加载控制器
|
||||
if ( ! file_exists($app_path.'controllers/'.$controller_name.'.php')) {
|
||||
echo 'Controller file is not exists!';
|
||||
return false;
|
||||
}
|
||||
require_once($app_path.'controllers/'.$controller_name.'.php');
|
||||
$controller_name = ucfirst($controller_name);
|
||||
|
||||
//实例化控制器并调用请求的方法
|
||||
if (class_exists($controller_name,false))
|
||||
{
|
||||
$controllerHandler = new $controller_name();
|
||||
if(method_exists($controllerHandler,$action_name)) {
|
||||
call_user_func_array(array($controllerHandler, $action_name), array_slice($param, 2));
|
||||
}else{
|
||||
echo 'Method is not exists!';
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
echo 'Controller is not exists!';
|
||||
}
|
||||
|
||||
//停止加载应用包
|
||||
$this->load->remove_package_path($app_path);
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
if (!defined('BASEPATH'))
|
||||
exit('No direct script access allowed');
|
||||
|
||||
class Error extends CI_Controller {
|
||||
|
||||
public function index() {
|
||||
echo 'index';
|
||||
}
|
||||
|
||||
public function page_not_found() {
|
||||
$this->output->set_status_header(404);
|
||||
$data = array();
|
||||
$data['seo_title'] = 'What Are You Looking for at Asia Highlights Travel';
|
||||
$data['seo_keywords'] = '';
|
||||
$data['seo_description'] = '';
|
||||
$this->load->view('header', $data);
|
||||
$this->load->view('error/404');
|
||||
$this->load->view('footer');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/* End of file welcome.php */
|
||||
/* Location: ./application/controllers/welcome.php */
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,34 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>404 Page Not Found</title>
|
||||
<style type="text/css">
|
||||
|
||||
body {
|
||||
background-color: #fff;
|
||||
margin: 40px;
|
||||
font-family: Lucida Grande, Verdana, Sans-serif;
|
||||
font-size: 12px;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
#content {
|
||||
border: #999 1px solid;
|
||||
background-color: #fff;
|
||||
padding: 20px 20px 12px 20px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-weight: normal;
|
||||
font-size: 14px;
|
||||
color: #990000;
|
||||
margin: 0 0 4px 0;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div id="content">
|
||||
<h1><?php echo $heading; ?></h1>
|
||||
<?php echo $message; ?>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,34 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Database Error</title>
|
||||
<style type="text/css">
|
||||
|
||||
body {
|
||||
background-color: #fff;
|
||||
margin: 40px;
|
||||
font-family: Lucida Grande, Verdana, Sans-serif;
|
||||
font-size: 12px;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
#content {
|
||||
border: #999 1px solid;
|
||||
background-color: #fff;
|
||||
padding: 20px 20px 12px 20px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-weight: normal;
|
||||
font-size: 14px;
|
||||
color: #990000;
|
||||
margin: 0 0 4px 0;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div id="content">
|
||||
<h1><?php echo $heading; ?></h1>
|
||||
<?php echo $message; ?>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,34 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Error</title>
|
||||
<style type="text/css">
|
||||
|
||||
body {
|
||||
background-color: #fff;
|
||||
margin: 40px;
|
||||
font-family: Lucida Grande, Verdana, Sans-serif;
|
||||
font-size: 12px;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
#content {
|
||||
border: #999 1px solid;
|
||||
background-color: #fff;
|
||||
padding: 20px 20px 12px 20px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-weight: normal;
|
||||
font-size: 14px;
|
||||
color: #990000;
|
||||
margin: 0 0 4px 0;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div id="content">
|
||||
<h1><?php echo $heading; ?></h1>
|
||||
<?php echo $message; ?>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,10 @@
|
||||
<div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">
|
||||
|
||||
<h4>A PHP Error was encountered</h4>
|
||||
|
||||
<p>Severity: <?php echo $severity; ?></p>
|
||||
<p>Message: <?php echo $message; ?></p>
|
||||
<p>Filename: <?php echo $filepath; ?></p>
|
||||
<p>Line Number: <?php echo $line; ?></p>
|
||||
|
||||
</div>
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
$lang['required'] = "%s";
|
||||
$lang['valid_email'] = "%s";
|
||||
$lang['max_length'] = "%s";
|
||||
$lang['numeric'] = "%s";
|
||||
|
||||
$lang['realname'] = 'Please enter your full name.';
|
||||
$lang['email'] = 'Please enter your email.Eg: service@asiahighlights.com';
|
||||
$lang['additionalrequirements']='Please tell us your travel destinations, your interests, and your special requirements.';
|
||||
$lang['hotel']='Please select your hotel style.';
|
||||
$lang['comments']='Please tell us your travel destinations, your interests, and your special requirements.';
|
||||
$lang['nationality']='Please select your nationality.';
|
||||
$lang['tourdays']='Please select your tour days.';
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,91 @@
|
||||
<?php
|
||||
if (!defined('BASEPATH'))
|
||||
exit('No direct script access allowed');
|
||||
class Captcha_code
|
||||
{
|
||||
var $width='60';
|
||||
var $num='4';
|
||||
var $height='20';
|
||||
var $name='randcode';
|
||||
|
||||
public function __construct($conf="")
|
||||
{
|
||||
if($conf!="")
|
||||
{
|
||||
foreach($conf as $key=>$value)
|
||||
{
|
||||
$this->$key=$value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function show()
|
||||
{
|
||||
Header("Content-type: image/gif");
|
||||
/*
|
||||
* 初始化
|
||||
*/
|
||||
$border = 0; //是否要边框 1要:0不要
|
||||
$how = $this->num; //验证码位数
|
||||
$w = $this->width; //图片宽度
|
||||
$h = $this->height; //图片高度
|
||||
$fontsize = 5; //字体大小
|
||||
$alpha = "abcdefghijkmnopqrstuvwxyz"; //验证码内容1:字母
|
||||
$number = "023456789"; //验证码内容2:数字
|
||||
$randcode = ""; //验证码字符串初始化
|
||||
srand((double)microtime()*1000000); //初始化随机数种子
|
||||
|
||||
$im = ImageCreate($w, $h); //创建验证图片
|
||||
|
||||
/*
|
||||
* 绘制基本框架
|
||||
*/
|
||||
$bgcolor = ImageColorAllocate($im, 255, 255, 255); //设置背景颜色
|
||||
ImageFill($im, 0, 0, $bgcolor); //填充背景色
|
||||
if($border)
|
||||
{
|
||||
$black = ImageColorAllocate($im, 0, 0, 0); //设置边框颜色
|
||||
ImageRectangle($im, 0, 0, $w-1, $h-1, $black);//绘制边框
|
||||
}
|
||||
|
||||
/*
|
||||
* 逐位产生随机字符
|
||||
*/
|
||||
for($i=0; $i<$how; $i++)
|
||||
{
|
||||
$alpha_or_number = mt_rand(0, 1); //字母还是数字
|
||||
$str = $alpha_or_number ? $alpha : $number;
|
||||
$which = mt_rand(0, strlen($str)-1); //取哪个字符
|
||||
$code = substr($str, $which, 1); //取字符
|
||||
$j = !$i ? 4 : $j+15; //绘字符位置
|
||||
$color3 = ImageColorAllocate($im, mt_rand(0,100), mt_rand(0,100), mt_rand(0,100)); //字符随即颜色
|
||||
ImageChar($im, $fontsize, $j, 3, $code, $color3); //绘字符
|
||||
$randcode .= $code; //逐位加入验证码字符串
|
||||
}
|
||||
|
||||
/*
|
||||
* 添加干扰
|
||||
*/
|
||||
for($i=0; $i<5; $i++)//绘背景干扰线
|
||||
{
|
||||
$color1 = ImageColorAllocate($im, mt_rand(0,255), mt_rand(0,255), mt_rand(0,255)); //干扰线颜色
|
||||
ImageArc($im, mt_rand(-5,$w), mt_rand(-5,$h), mt_rand(20,300), mt_rand(20,200), 55, 44, $color1); //干扰线
|
||||
}
|
||||
for($i=0; $i<$how*15; $i++)//绘背景干扰点
|
||||
{
|
||||
$color2 = ImageColorAllocate($im, mt_rand(0,255), mt_rand(0,255), mt_rand(0,255)); //干扰点颜色
|
||||
ImageSetPixel($im, mt_rand(0,$w), mt_rand(0,$h), $color2); //干扰点
|
||||
}
|
||||
|
||||
//把验证码字符串写入session
|
||||
|
||||
//$this->session->set_userdata(array($this->name=>$randcode));
|
||||
session_start();
|
||||
$_SESSION[$this->name]=$randcode;
|
||||
|
||||
/*绘图结束*/
|
||||
Imagegif($im);
|
||||
ImageDestroy($im);
|
||||
/*绘图结束*/
|
||||
}
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,61 @@
|
||||
<?php
|
||||
|
||||
class BIZ_PackageInfo_model extends CI_Model {
|
||||
|
||||
var $topnum = false; //返回记录数
|
||||
var $pag_code = false; //线路代号
|
||||
var $orderby = false;
|
||||
|
||||
function __construct() {
|
||||
parent::__construct();
|
||||
$this->HT = $this->load->database('HT', TRUE);
|
||||
}
|
||||
|
||||
public function init() {
|
||||
$this->topnum = false;
|
||||
$this->pag_code = false;
|
||||
$this->orderby = ' ORDER BY bpi.PAG_SN DESC ';
|
||||
}
|
||||
|
||||
public function search($pag_code, $topnum = false) {
|
||||
$this->init();
|
||||
$this->topnum = empty($topnum) ? false : $topnum;
|
||||
$this->pag_code = ' AND bpi.PAG_Code = ' . $this->HT->escape($pag_code);
|
||||
return $this->get_list();
|
||||
}
|
||||
|
||||
public function get_list() {
|
||||
$this->topnum ? $sql = "SELECT TOP " . $this->topnum : $sql = "SELECT ";
|
||||
$sql .= "
|
||||
bpi.PAG_SN
|
||||
,bpi.PAG_CII_SN
|
||||
,bpi.PAG_Code
|
||||
,bpi.PAG_NeedTime
|
||||
,bpi2.PAG2_Name
|
||||
,bpi2.PAG2_Title
|
||||
FROM BIZ_PackageInfo bpi
|
||||
INNER JOIN BIZ_PackageInfo2 bpi2
|
||||
ON bpi2.PAG2_PAG_SN = bpi.PAG_SN
|
||||
WHERE 1 = 1
|
||||
AND (bpi.DeleteFlag IS NULL OR bpi.DeleteFlag=0)
|
||||
AND (bpi.PAG_DEI_SN=? OR bpi.PAG_DEI_SN=26)
|
||||
-- AND bpi.PAG_NeedPublish = 1
|
||||
AND bpi2.PAG2_LGC = ?
|
||||
";
|
||||
$this->pag_code ? $sql.=$this->pag_code : false;
|
||||
$this->orderby ? $sql.=$this->orderby : false;
|
||||
$query = $this->HT->query($sql,array(CONST_SITE_DEPARTMENT,CONST_SITE_LGC));
|
||||
//print_r($this->HT->queries);
|
||||
if ($this->topnum === 1) {
|
||||
if ($query->num_rows() > 0) {
|
||||
$row = $query->row();
|
||||
return $row;
|
||||
} else {
|
||||
return FALSE;
|
||||
}
|
||||
} else {
|
||||
return $query->result();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,82 @@
|
||||
<?php
|
||||
|
||||
class BIZ_PackagePrice_model extends CI_Model {
|
||||
|
||||
var $topnum = false; //返回记录数
|
||||
var $pag_code = false; //线路代号
|
||||
var $person_size = false; //人等
|
||||
var $price_date = false; //查询价格日期区间
|
||||
var $orderby = false;
|
||||
|
||||
function __construct() {
|
||||
parent::__construct();
|
||||
$this->HT = $this->load->database('HT', TRUE);
|
||||
}
|
||||
|
||||
public function init() {
|
||||
$this->topnum = false;
|
||||
$this->pag_code = false;
|
||||
$this->person_size = false;
|
||||
$this->price_date = false;
|
||||
$this->orderby = ' ORDER BY bpp.PKP_PriceGrade ASC,bpp.PKP_AdultPrice DESC ';
|
||||
}
|
||||
|
||||
public function search($pag_code, $topnum = false, $person_size = false, $price_date = false) {
|
||||
$this->init();
|
||||
$this->pag_code = $pag_code;
|
||||
$this->topnum = empty($topnum) ? false : $topnum;
|
||||
$this->person_size = empty($person_size) ? false : $this->person_size = " AND $person_size BETWEEN bpp.PKP_PersonStart AND bpp.PKP_PersonStop ";
|
||||
$this->price_date = empty($price_date) ? false : " AND '$price_date 00:00:00' BETWEEN bpp.PKP_ValidDate AND bpp.PKP_InvalidDate ";
|
||||
return $this->get_list();
|
||||
}
|
||||
|
||||
public function get_list() {
|
||||
$this->topnum ? $sql = "SELECT TOP " . $this->topnum : $sql = "SELECT ";
|
||||
$sql .= "
|
||||
bpi.PAG_SN
|
||||
,bpi.PAG_Code
|
||||
,bpp.PKP_SN
|
||||
,bpp.PKP_PAG_SN
|
||||
,bpp.PKP_AdultPrice
|
||||
,bpp.PKP_ChildPrice
|
||||
,bpp.PKP_InfantPrice
|
||||
,bpp.PKP_AdultNetPrice
|
||||
,bpp.PKP_ChildNetPrice
|
||||
,bpp.PKP_InfantNetPrice
|
||||
,bpp.PKP_ValidDate
|
||||
,bpp.PKP_InvalidDate
|
||||
,bpp.PKP_PriceGrade
|
||||
,bpp.PKP_PersonStart
|
||||
,bpp.PKP_PersonStop
|
||||
,bpp.PKP_AdultCost
|
||||
,bpp.PKP_ChildCost
|
||||
,bpp.PKP_BabyCost
|
||||
FROM BIZ_PackagePrice bpp
|
||||
INNER JOIN BIZ_PackageInfo bpi
|
||||
ON bpi.PAG_SN = bpp.PKP_PAG_SN
|
||||
WHERE 1 = 1
|
||||
AND (bpi.DeleteFlag IS NULL OR bpi.DeleteFlag=0)
|
||||
AND bpi.PAG_Code = ?
|
||||
AND (bpi.PAG_DEI_SN = ? OR bpi.PAG_DEI_SN = 26 )
|
||||
|
||||
";
|
||||
|
||||
$this->person_size ? $sql.=$this->person_size : false;
|
||||
$this->price_date ? $sql.=$this->price_date : false;
|
||||
$this->orderby ? $sql.=$this->orderby : false;
|
||||
|
||||
$query = $this->HT->query($sql, array($this->pag_code,CONST_SITE_DEPARTMENT));
|
||||
//print_r($this->HT->queries);
|
||||
if ($this->topnum === 1) {
|
||||
if ($query->num_rows() > 0) {
|
||||
$row = $query->row();
|
||||
return $row;
|
||||
} else {
|
||||
return FALSE;
|
||||
}
|
||||
} else {
|
||||
return $query->result();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,92 @@
|
||||
<?php
|
||||
|
||||
class InfoMetas_model extends CI_Model
|
||||
{
|
||||
|
||||
function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
$this->HT = $this->load->database('HT', TRUE);
|
||||
}
|
||||
|
||||
function add($im_ic_id, $im_key, $im_value)
|
||||
{
|
||||
$sql = "INSERT INTO infoMetas \n"
|
||||
. " ( \n"
|
||||
. " im_ic_id, im_key, im_value \n"
|
||||
. " ) \n"
|
||||
. "VALUES \n"
|
||||
. " ( \n"
|
||||
. " ?, ?, N? \n"
|
||||
. " )";
|
||||
return $this->HT->query($sql, array($im_ic_id, $im_key, $im_value));
|
||||
}
|
||||
|
||||
function get($im_ic_id, $im_key)
|
||||
{
|
||||
$sql = "SELECT im.im_value \n"
|
||||
. "FROM infoMetas im \n"
|
||||
. "WHERE im.im_ic_id = ? \n"
|
||||
. " AND im.im_key = ?";
|
||||
$query = $this->HT->query($sql, array($im_ic_id, $im_key));
|
||||
if ($query->num_rows() > 0)
|
||||
{
|
||||
return $query->row()->im_value;
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function detail($im_ic_id, $im_key)
|
||||
{
|
||||
$sql = "SELECT im.im_value \n"
|
||||
. "FROM infoMetas im \n"
|
||||
. "WHERE im.im_ic_id = ? \n"
|
||||
. " AND im.im_key = ? ORDER BY im.im_id asc";
|
||||
$query = $this->HT->query($sql, array($im_ic_id, $im_key));
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
//获取未收录的信息
|
||||
public function get_unembody_content($datetime,$top_num=1){
|
||||
$sql=" SELECT TOP $top_num
|
||||
im_ic_id,
|
||||
im_value,
|
||||
ic_url,
|
||||
ic_sitecode,
|
||||
log_ht_usercode AS ic_author
|
||||
FROM infoMetas
|
||||
INNER JOIN infoStructures ON is_ic_id=im_ic_id
|
||||
INNER JOIN infoContents ON ic_id=im_ic_id
|
||||
INNER JOIN infologs ON log_res_id=is_id
|
||||
WHERE im_key = 'meta_embody'
|
||||
AND convert(varchar(500),im_value) != '1'
|
||||
AND convert(varchar(500),im_value)<N?
|
||||
ORDER BY im_id DESC";
|
||||
$query=$this->HT->query($sql,array($datetime));
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
function update($im_ic_id, $im_key, $im_value)
|
||||
{
|
||||
$sql = "UPDATE infoMetas \n"
|
||||
. "SET im_value = N? \n"
|
||||
. "WHERE im_ic_id = ? \n"
|
||||
. " AND im_key = ?";
|
||||
return $this->HT->query($sql, array($im_value, $im_ic_id, $im_key));
|
||||
}
|
||||
|
||||
function delete($im_ic_id, $im_key)
|
||||
{
|
||||
$sql = "DELETE \n"
|
||||
. "FROM infoMetas \n"
|
||||
. "WHERE im_ic_id = ? \n"
|
||||
. " AND im_key = ?";
|
||||
return $this->HT->query($sql, array($im_ic_id, $im_key));
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,66 @@
|
||||
<link href="/min/?f=/css/inquiry-form.css" rel="stylesheet">
|
||||
<form id="form_tour_detail" name="form_tour_detail" action="<?php echo site_url('orders/asia_tour'); ?>" method="post">
|
||||
<div class="tourBox">
|
||||
<ul class="tourList">
|
||||
<li>
|
||||
Duration: <?php echo $pd_tour->CLI_Days; ?> days
|
||||
</li>
|
||||
<li>
|
||||
Tour Code:<?php echo $pd_tour->CLI_NO; ?>
|
||||
</li>
|
||||
<li>
|
||||
Tour Type: Private Tours
|
||||
</li>
|
||||
</ul>
|
||||
<div class="promoPrice">
|
||||
<span class="moneyfrom">From:</span> <span class="moneyTyp">$</span><span class="bestPrice">#<?php echo $pd_tour->CLI_NO; ?>#</span> <a class="priceLink" href="#price">Price details</a>
|
||||
</div>
|
||||
<div class="letterrow">
|
||||
Book This Tour
|
||||
</div>
|
||||
<div class="departTime">
|
||||
<span class="title"><span class="glyphicon glyphicon-calendar"></span> Date of Arrival:</span>
|
||||
<input value="" name="Starting_Date" id="Starting_Date" class="arrivalDate datepicker" style="background-color:#FFF" placeholder="mm/dd/yy" />
|
||||
</div>
|
||||
<div class="traveller">
|
||||
<span class="title"><span class="glyphicon glyphicon-calendar"></span> Travelers </span>
|
||||
</div>
|
||||
<div class="row">
|
||||
|
||||
<div class="col-md-7 col-sm-7 col-xs-7">
|
||||
<div class="traveller">
|
||||
<select id="adultsNumber" name="adultsNumber" >
|
||||
<?php for ($i = 1; $i <= 5; $i++) { ?>
|
||||
<option value="<?php echo $i; ?>" ><?php echo $i; ?></option>
|
||||
<?php } ?>
|
||||
<option value="6" >6+</option> </select>
|
||||
|
||||
<span class="title"> age 18+ </span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-9 col-sm-9 col-xs-9">
|
||||
<div class="traveller">
|
||||
<select id="ChildrenNumber" name="ChildrenNumber"><option value="0">0</option><?php for ($i = 1; $i <= 5; $i++) { ?>
|
||||
<option value="<?php echo $i; ?>" ><?php echo $i; ?></option>
|
||||
<?php } ?>
|
||||
<option value="6" >6+</option> </select> <span class="title"> age 12-17 </span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-7 col-sm-7 col-xs-7">
|
||||
<div class="traveller">
|
||||
<select id="BabiesNumber" name="BabiesNumber"><option value="0">0</option><?php for ($i = 1; $i <= 5; $i++) { ?>
|
||||
<option value="<?php echo $i; ?>" ><?php echo $i; ?></option>
|
||||
<?php } ?>
|
||||
<option value="6" >6+</option> </select> <span class="title"> age <12 </span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bookTour">
|
||||
</div>
|
||||
<span class="bookTour"> <input value="Next" class="bookTour" onclick="return checktourbox();" type="submit" /> </span>
|
||||
</div>
|
||||
<input name="cli_no" id="cli_no" value="<?php echo $pd_tour->CLI_NO; ?>" type="hidden" />
|
||||
<input name="cli_sn" id="cli_sn" value="<?php echo $pd_tour->CLI_SN; ?>" type="hidden" />
|
||||
<input name="cli_days" id="cli_days" value="<?php echo $pd_tour->CLI_Days; ?>" type="hidden" />
|
||||
<input name="destinations" id="destinations" value="<?php echo $pd_tour->CLI2_PassCity; ?>" type="hidden" />
|
||||
</form>
|
@ -0,0 +1,22 @@
|
||||
|
||||
<div class="footerBtn" id="footerBtn" >
|
||||
<form action="<?php echo site_url('orders/asia_tour'); ?>" method="post">
|
||||
<input name="cli_no" id="cli_no" value="<?php echo $pd_tour->CLI_NO; ?>" type="hidden" />
|
||||
<input name="cli_sn" id="cli_sn" value="<?php echo $pd_tour->CLI_SN; ?>" type="hidden" />
|
||||
<input name="cli_days" id="cli_days" value="<?php echo $pd_tour->CLI_Days; ?>" type="hidden" />
|
||||
<input name="destinations" id="destinations" value="<?php echo $pd_tour->CLI2_PassCity; ?>" type="hidden" />
|
||||
<span class="" id="footerBtn_sub">Inquiry Now</span>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
$(function(){
|
||||
if($(window).width()<768){
|
||||
$("#form_tour_detail").css("display","none");
|
||||
$("#footer").css("display","none");
|
||||
}
|
||||
})
|
||||
$("#footerBtn_sub").click(function(){
|
||||
$("#footerBtn>form").submit();
|
||||
});
|
||||
</script>
|
@ -0,0 +1,5 @@
|
||||
<ul class="ArticleList">
|
||||
<?php foreach ($same_level as $key => $v):?>
|
||||
<a href="<?php echo $v->ic_url;?>"><li class="<?php echo $key===0?"ListTop":"";?>"><?php echo $v->ic_url_title;?></li></a>
|
||||
<?php endforeach;?>
|
||||
</ul>
|
@ -0,0 +1,3 @@
|
||||
<div class="crumbNav">
|
||||
<a href="/">Home</a> <a href="<?php echo $parent->ic_url;?>"><?php echo $parent->ic_url_title;?></a><?php echo $oneself->ic_url_title;?>
|
||||
</div>
|
@ -0,0 +1,7 @@
|
||||
<ul class="ArticleList">
|
||||
<a href="<?php echo $parent->ic_url;?>"><li class="ListTop"><?php echo $parent->ic_url_title;?></li></a>
|
||||
<?php foreach ($same_level as $key=>$v){?>
|
||||
<a href="<?php echo $v->ic_url;?>"><li class="<?php echo $key===0?"":"";?>"><?php echo $v->ic_url_title;?></li></a>
|
||||
<?php }?>
|
||||
|
||||
</ul>
|
@ -0,0 +1,10 @@
|
||||
<?php if(!empty($data)){?>
|
||||
<div class="YouMayLike">
|
||||
<h2>You May Like</h2>
|
||||
<?php foreach ($data as $key => $value) {?>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24 infoList">
|
||||
<a href="<?php echo $value->ic_url;?>"><img src="<?php echo $value->ic_photo;?>" /><strong><?php echo $value->ic_url_title;?></strong></a>
|
||||
</div>
|
||||
<?php }?>
|
||||
</div>
|
||||
<?php }?>
|
@ -0,0 +1,33 @@
|
||||
<link href="/min/?f=/css/missing.css" rel="stylesheet">
|
||||
<div id="inquiryForm">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-1 col-sm-1 hidden-xs"></div>
|
||||
<div class="col-md-9 col-sm-9 hidden-xs"><img src="/pic/bg-peggie.png" class="img-responsive"></div>
|
||||
<div class="col-md-14 col-sm-14 col-xs-24">
|
||||
<p><img src="/pic/missing-text.png" class="img-responsive"></p>
|
||||
<p>Now you may go back to our <a href="/">homepage</a>, or message us for whatever you are looking for. </p>
|
||||
<form action="/orders/contactus_save" method="post" id="form_contact_us" name="form_contact_us">
|
||||
<div class="contactUs">
|
||||
<span class="introText">Tell us what you are looking for</span>
|
||||
<div class="row">
|
||||
<div class="col-md-24 col-sm-24 col-xs-24">
|
||||
<textarea id="comments" name="comments" placeholder="Tell us about your idea"></textarea>
|
||||
<div class="row">
|
||||
|
||||
<div class="col-md-12 col-sm-12 col-xs-24">
|
||||
<input type="text" id="realname" name="realname" placeholder="Full Name">
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24">
|
||||
<input type="text" id="email" name="email" placeholder="Email">
|
||||
</div>
|
||||
</div>
|
||||
<input type="button" value="Send my message" onclick="submitForm('form_contact_us');">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
@ -0,0 +1,23 @@
|
||||
<div id="footer">
|
||||
<div class="container">
|
||||
<div class="col-md-14 col-sm-14 col-xs-24 copyright"> <span class="hidden-xs"><a href="/privacy.htm">Privacy policy</a> <a href="/terms-of-use.htm">Terms of use</a> <a href="/contact-us.htm">Contact us</a> </span> <span>Copyright © 2016 Asia Highlights. </span> </div>
|
||||
<div class="col-md-10 col-sm-10 hidden-xs socialMedia"> <span class="followUs">Follow us on</span> <span class="socialLink"><a class="fb fa fa-facebook" title="Follow us on Facebook" rel="nofollow" href="https://www.facebook.com/AsiaHighlights"></a><a class="tw fa fa-twitter" title="Share us on Twitter" rel="nofollow" href="https://twitter.com/Asiahighlights"></a></span> </div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footerMember hidden-xs"><img src="/pic/members.png"></div>
|
||||
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
|
||||
ga('create', 'UA-75142970-1', 'auto',{'siteSpeedSampleRate':100});
|
||||
ga('send', 'pageview');
|
||||
|
||||
</script>
|
||||
<script type="text/javascript">var rumMOKey='45e53ca47f1b4e96975647ac0e5c0377';(function(){if(window.performance && window.performance.timing && window.performance.navigation) {var site24x7_rum_beacon=document.createElement('script');site24x7_rum_beacon.async=true;site24x7_rum_beacon.setAttribute('src','//static.site24x7rum.com/beacon/site24x7rum-min.js?appKey='+rumMOKey);document.getElementsByTagName('head')[0].appendChild(site24x7_rum_beacon);}})(window)</script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
@ -0,0 +1,150 @@
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title><?php echo empty($seo_title) ? 'Vietnam Travel Agency, tour with Asia Highlights-Since 1959' : $seo_title; ?></title>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport">
|
||||
<meta content="yes" name="apple-mobile-web-app-capable">
|
||||
<meta name="description" content="<?php echo empty($seo_description) ? false : $seo_description; ?>">
|
||||
<meta name="keywords" content="<?php echo empty($seo_keywords) ? false : $seo_keywords; ?>">
|
||||
<?php if (!empty($seo_url)) { ?>
|
||||
<link rel="canonical" href="https://www.asiahighlights.com<?php echo $seo_url; ?>">
|
||||
<?php } ?>
|
||||
<link href="/min/?f=/css/global.min.css,/js/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.css,/css/basic.css" rel="stylesheet">
|
||||
|
||||
<?php if (!empty($meta_addon_css)) { ?>
|
||||
<link href="/min/?f=<?php echo $meta_addon_css; ?>" rel="stylesheet">
|
||||
<?php } ?>
|
||||
<script src="/min/?f=/js/jquery-1.8.2.min.js,/js/bootstrap.min.js,/js/bootstrap-datepicker/bootstrap-datepicker.min.js,/js/typeahead.bundle.js,/js/basic.js,/js/jquery.form.min.js,/js/poshytip/jquery.poshytip.min.js,/js/jquery.sticky-kit.min.js"></script>
|
||||
<?php echo!empty($meta_addon_js) ? '<script language="JavaScript" src="/min/?f='.$meta_addon_js.'" type="text/javascript"></script>' : false; ?>
|
||||
<link rel="shortcut icon" href="/favicon.ico" />
|
||||
<script>
|
||||
|
||||
$(function() {
|
||||
$("#form_tour_detail").stick_in_parent({parent: "#mcontent",bottoming:false});
|
||||
// $("#footerBtn").stick_in_parent({parent: "body",stickyClass:"ff"});
|
||||
if(IsPC()){
|
||||
$(".dropdown-menu-ah-csk").mouseover(function() {
|
||||
$(this).addClass('open');
|
||||
}).mouseout(function() {
|
||||
$(".dropdown-menu-ah-csk").removeClass('open');
|
||||
});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
|
||||
<div id="header">
|
||||
<div class="container">
|
||||
<div class="row navbar-inverse" role="1navigation">
|
||||
<div class="col-md-6 col-sm-6 col-xs-10"><a href="/"><img src="/pic/logo-ah.png" class="img-responsive" alt="Asia Highlights"></a></div>
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button>
|
||||
</div>
|
||||
<div class="collapse navbar-collapse csk-overflow-y">
|
||||
<div class="col-md-18 col-sm-18" id="mainNav">
|
||||
<div class="contactInfo hidden-xs"> <a href="/contact-us.htm">Contact us</a> <span class="phoneNumber">USA/CA: 800-2682918</span></div>
|
||||
<div class="menu">
|
||||
<?php
|
||||
$url = get_origin_url();
|
||||
$active_home = '';
|
||||
$active_guide = '';
|
||||
$active_tours = '';
|
||||
$active_mytrip = '';
|
||||
$active_aboutus = '';
|
||||
switch ($url) {
|
||||
case '/':
|
||||
$active_home = 'active';
|
||||
break;
|
||||
case '/guide/':
|
||||
$active_guide = 'active';
|
||||
break;
|
||||
case '/tours/':
|
||||
$active_tours = 'active';
|
||||
break;
|
||||
case '/create-my-trip.htm':
|
||||
$active_mytrip = 'active';
|
||||
break;
|
||||
case '/about-us.htm':
|
||||
$active_aboutus = 'active';
|
||||
break;
|
||||
}
|
||||
?>
|
||||
<a href="/" class="<?php echo $active_home; ?>">Home</a>
|
||||
<!-- <a href="/vietnam/" class="<?php echo $active_guide; ?>">Plan Your Trip</a> -->
|
||||
<li class="dropdown dropdown-menu-ah-csk" id="dropdown-menu-ah">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Plan Your Trip<span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-ah" id="dropdown-menu-ah-box">
|
||||
<li>
|
||||
<em><a href="/myanmar/">Myanmar</a></em>
|
||||
<a href="/myanmar/" class="hidden-xs">
|
||||
<img src="/image/myanmar-monks.jpg" alt="myanmar" class="img-rounded">
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<em><a href="/cambodia/">Cambodia</a></em>
|
||||
<a href="/cambodia/" class="hidden-xs">
|
||||
<img src="/image/cambodia.jpg" alt="cambodia" class="img-rounded">
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<em><a href="/vietnam/">Vietnam</a></em>
|
||||
<a href="/vietnam/" class="hidden-xs">
|
||||
<img src="/image/vietnam.jpg" alt="vietnam" class="img-rounded">
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<em><a href="/laos/">Laos</a></em>
|
||||
<a href="/laos/" class="hidden-xs">
|
||||
<img src="/image/laos.jpg" alt="Laos" class="img-rounded">
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<em><a href="/cambodia/angkor-wat-travel-guide.htm">Angkor Wat</a></em>
|
||||
<a href="/cambodia/angkor-wat-travel-guide.htm" class="hidden-xs">
|
||||
<img src="/image/angkor-wat.jpg" alt="Angkor Wat" class="img-rounded">
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<em><a href="/southeast-asia/ports-and-shore-excursions.htm">Shore Excursions</a></em>
|
||||
<a href="/southeast-asia/ports-and-shore-excursions.htm" class="hidden-xs">
|
||||
<img src="/image/bangkok-excursion.jpg" alt="Bangkok Excursion" class="img-rounded">
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<!-- <a href="/tours/" class="<?php echo $active_tours; ?>">Tours</a> -->
|
||||
<li class="dropdown dropdown-menu-ah-csk">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Tours<span class="caret"></span></a>
|
||||
<ul class="dropdown-menu dropdown-menu-ah" id="dropdown-menu-ah-box">
|
||||
<li>
|
||||
<em><a href="/tours/year.htm">SE Asia Tours 2017</a></em>
|
||||
<a href="/tours/year.htm" class="hidden-xs">
|
||||
<img src="/image/bagan-pagodas.jpg" alt="Bagan Pagodas" class="img-rounded">
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<em><a href="/tours/">Top Tours</a></em>
|
||||
<a href="/tours/" class="hidden-xs">
|
||||
<img src="/image/viet-local.jpg" alt="Local Vietnamese" class="img-rounded">
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<em><a href="/southeast-asia/cruise-shore-excursions.htm">Cruise Excusions</a></em>
|
||||
<a href="/southeast-asia/cruise-shore-excursions.htm" class="hidden-xs">
|
||||
<img src="/image/cruise.jpg" alt="Southeast Asia Cruise" class="img-rounded">
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<a href="/create-my-trip.htm" class="<?php echo $active_mytrip; ?>">Create My Trip</a>
|
||||
<a href="/about-us.htm" class="<?php echo $active_aboutus; ?>">About Us</a></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
@ -0,0 +1,10 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1 @@
|
||||
<?php echo str_replace('textarea##','textarea',$detail->ic_content); ?>
|
@ -0,0 +1,52 @@
|
||||
<form id="form_tour_detail" name="form_tour_detail" action="<?php echo site_url('orders/asia_tour'); ?>" method="post">
|
||||
<div class="tourBox">
|
||||
<ul class="tourList">
|
||||
<li>
|
||||
Duration: <?php echo $pd_tour->CLI_Days; ?> days</li>
|
||||
<li>
|
||||
Tour Code:<?php echo $pd_tour->CLI_NO; ?>
|
||||
</li>
|
||||
<li>
|
||||
Tour Type: Private Tour</li>
|
||||
</ul>
|
||||
<div class="promoPrice">
|
||||
<span class="moneyfrom">From:</span> <span class="moneyTyp">$</span><span class="bestPrice">#<?php echo $pd_tour->CLI_NO; ?>#</span> <a class="priceLink" href="#price">Price details</a>
|
||||
</div>
|
||||
<div class="letterrow">
|
||||
Book This Tour
|
||||
</div>
|
||||
<div class="departTime">
|
||||
<span class="title"><span class="glyphicon glyphicon-calendar"></span> Departure Date:</span> <input value="" name="Starting_Date" id="Starting_Date" class="depart hasDatepicker datepicker" placeholder="mm/dd/yyyy" />
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-24 col-sm-24 col-xs-24">
|
||||
<span class="title">Traveler:</span>
|
||||
</div>
|
||||
|
||||
<div class="col-md-8 col-sm-8 col-xs-12">
|
||||
<div class="traveller">
|
||||
<select id="adultenum" name="adultenum"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">6+</option> </select>
|
||||
<span class="ageInfo"> Age(18+):</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-8 col-sm-8 col-xs-12">
|
||||
<div class="traveller">
|
||||
<select id="childnum" name="childnum"><option value="0">0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">6+</option> </select>
|
||||
<span class="ageInfo"> Age(12-17):</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-8 col-sm-8 col-xs-12">
|
||||
<div class="traveller">
|
||||
<select id="childnum" name="childnum"><option value="0">0</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">6+</option> </select>
|
||||
<span class="ageInfo"> Age(< 12):</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bookTour">
|
||||
</div>
|
||||
<span class="bookTour"> <input value="Send" class="bookTour" onclick="return checktourbox();" type="submit" /> </span>
|
||||
</div>
|
||||
<input name="cli_no" id="cli_no" value="<?php echo $pd_tour->CLI_NO; ?>" type="hidden" />
|
||||
<input name="cli_days" id="cli_days" value="<?php echo $pd_tour->CLI_Days; ?>" type="hidden" />
|
||||
<input name="destinations" id="destinations" value="<?php echo $pd_tour->CLI2_PassCity; ?>" type="hidden" />
|
||||
</form>
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,327 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta name="robots" content="noindex,nofollow" />
|
||||
<title>Customers Email Review - China Highlights</title>
|
||||
</head>
|
||||
<style>
|
||||
table td ul {
|
||||
margin-left:5px;
|
||||
padding-left:5px;
|
||||
}
|
||||
table td ul li {
|
||||
list-style-type: none;
|
||||
padding-left:0px;
|
||||
line-height: 18px;
|
||||
margin-bottom:5px;
|
||||
}
|
||||
</style>
|
||||
<body style="color: #333; margin: 20px 0px; padding: 0px; font-family: Verdana, Geneva, sans-serif; font-size: 12px;">
|
||||
<table width="668" cellpadding="0" cellspacing="0" align="center" style="background-color:#f1f1f1; margin: 10px auto; border-radius:4px;">
|
||||
<tr>
|
||||
<td colspan="6" align="right" valign="middle" style="font-size:16px; background-color:#fff; padding:0 0 10px; color:#000;" ><img src="https://www.asiahighlights.com/pic/mailtelphone.jpg" width="22" height="16" alt="Telephone" /> +86-773-2806225</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20"></td>
|
||||
<td width="106" style="padding:20px 0"><a href="https://www.asiahighlights.com"><img src="https://www.asiahighlights.com/pic/logo-104.png" alt="Asia Highlights" align="middle"/></a></td>
|
||||
<td width="58" > </td>
|
||||
<td width="406" style="font-family:Georgia; font-size:45px; color:#010101;"><img src="https://www.asiahighlights.com/pic/slogan.png"></td>
|
||||
<td width="58"> </td>
|
||||
<td width="15"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td colspan="4" width="628"><img src="https://www.asiahighlights.com/image/auto-email-ads.jpg"></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td colspan="4" style=" font-family:Verdana; font-size:14px; padding:10px 0 10px 0px;text-align: justify; color:#8b8b8b;">You're receiving this email because you submitted an inquiry on asiahighlights.com.</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<?php $realname = $this->input->post('realname'); ?>
|
||||
<td colspan="4" style="font-family:Verdana;line-height:25px;text-align: justify; font-size:12px; color:#000; padding-bottom:10px;"><p>Dear <?php echo!empty($realname) ? $realname : false; ?>,</p>
|
||||
<p>Thank you for choosing Asia Highlights. Your inquiry has been submitted to Asia Highlights. One of our
|
||||
travel advisors will respond within 24 hours. If you have not received a reply within 24 horus, please check your "bulk mail" or "junk mail" folders and then contact our Customer Service
|
||||
Manager at <a href="mailto:contact@asiahighlights.com">contact@asiahighlights.com</a> so that we can investigate immediately. </p>
|
||||
<p>Below is a copy of your inquiry. Let us know if it is incorrect or you want to make some changes:</p></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td colspan="4" style="font-family:Verdana; font-size:12px; color:#2b6cbd; padding:20px 0 5px 0;">Your Contact Details:</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th colspan="6" ></th>
|
||||
</tr>
|
||||
<?php if (!empty($realname)) { ?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style=" line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0;font-size:12px;">Full Name: <?php echo $realname; ?></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
<?php
|
||||
$nationality = $this->input->post('nationality');
|
||||
if (!empty($nationality)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style=" line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; font-size:12px;">Nationality: <?php echo $nationality; ?></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
<?php
|
||||
$email = $this->input->post('email');
|
||||
if (!empty($email)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px;font-size:12px;margin-bottom:5px; padding:3px 0 8px 0">E-mail Address: <?php echo $email; ?></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
<?php
|
||||
$PhoneNo = $this->input->post('PhoneNo');
|
||||
if (!empty($PhoneNo)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">Phone Number: <?php echo $PhoneNo; ?></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
<tr>
|
||||
<th></th>
|
||||
<td colspan="4" style="font-family:Verdana; font-size:12px; color:#2b6cbd; padding:20px 0 5px 0;">Enquiry Details:</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<!--201605041539-->
|
||||
|
||||
<?php
|
||||
$adultenum = $this->input->post('adultenum');
|
||||
empty($adultenum)?$adultenum=$this->input->post('adultsNumber'):false;
|
||||
|
||||
$childnum = $this->input->post('childnum');
|
||||
empty($childnum)?$childnum=$this->input->post('ChildrenNumber'):false;
|
||||
|
||||
$babynum = $this->input->post('babynum');
|
||||
empty($babynum)?$babynum=$this->input->post('BabiesNumber'):false;
|
||||
|
||||
if (!empty($adultenum)) {
|
||||
?>
|
||||
<tr>
|
||||
<th></th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">Number of Travelers:
|
||||
<?php
|
||||
echo $adultenum . ' adults ';
|
||||
echo!empty($childnum) ? ' , ' . $childnum . ' child' : false;
|
||||
echo!empty($babynum) ? ' , ' . $babynum . ' baby' : false;
|
||||
?> </td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
<?php
|
||||
$cli_tourdays = $this->input->post('cli_tourdays');
|
||||
if (!empty($cli_tourdays)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">Tour length: <?php echo $cli_tourdays; ?> days </td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
<?php
|
||||
$starting_date = $this->input->post('starting_date');
|
||||
empty($starting_date)?$starting_date=$this->input->post('Date_Start'):false;
|
||||
|
||||
if (!empty($starting_date)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">Date of Arrival: <?php echo $starting_date; ?></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
<?php
|
||||
$cli_days = $this->input->post('cli_days');
|
||||
if (!empty($cli_days)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">Length: </span><?php echo $cli_days; ?>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
<?php
|
||||
$destinations = $this->input->post('destinations');
|
||||
if (!empty($destinations)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">Destinations: </span><?php echo $destinations; ?>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
|
||||
<!--201605041539-->
|
||||
|
||||
<?php
|
||||
$cli_no = $this->input->post('cli_no');
|
||||
$cli_tourtitle = $this->input->post('cli_tourtitle');
|
||||
|
||||
if (!empty($cli_no)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">Tour Code:
|
||||
<?php
|
||||
echo $cli_no;
|
||||
echo!empty($cli_tourtitle) ? $cli_tourtitle : false;
|
||||
?>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
|
||||
<!--201605041600 2. Hotel Style hotel-->
|
||||
|
||||
<?php
|
||||
$hotel = $this->input->post('hotel');
|
||||
if (!empty($hotel)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">Hotel Style: </span><?php echo $hotel; ?>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
<!--20160715 start city -->
|
||||
<?php
|
||||
$Starting_City = $this->input->post('Starting_City');
|
||||
if (!empty($Starting_City)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">Start City of the Tour: </span><?php echo $Starting_City; ?>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
<!--20160715 Ending_City -->
|
||||
<?php
|
||||
$Ending_City = $this->input->post('Ending_City');
|
||||
if (!empty($Ending_City)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">End City of the Tour: </span><?php echo $Ending_City; ?>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
<?php
|
||||
$guiding = $this->input->post('guiding');
|
||||
if (!empty($guiding)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">Guide v Freetime: </span><?php echo $guiding; ?>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
<?php
|
||||
$city = $this->input->post('city');
|
||||
if (!empty($city)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">City: </span>
|
||||
<?php foreach($city as $k=>$v){
|
||||
if($k !== 0){?>,
|
||||
<?php } echo $v; } ?>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
<?php
|
||||
$seriousBooking = $this->input->post('seriousBooking');
|
||||
if (!empty($seriousBooking)) {
|
||||
?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">You Are : </span><?php echo $seriousBooking; ?>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
<!--201605041600-->
|
||||
|
||||
<?php
|
||||
$additionalrequirements = $this->input->post('additionalrequirements');
|
||||
empty($additionalrequirements)?$expectation=0:false;
|
||||
empty($additionalrequirements)?$additionalrequirements=$this->input->post('comments'):false;
|
||||
empty($additionalrequirements)?$additionalrequirements=$this->input->post('aquestion'):false;
|
||||
$comments = $this->input->post('comments');
|
||||
if (!empty($additionalrequirements)) {
|
||||
?>
|
||||
<tr>
|
||||
<th></th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">
|
||||
<?php if(empty($comments)){?>
|
||||
Your Expectation:
|
||||
<?php }?>
|
||||
<?php echo $additionalrequirements; ?></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
|
||||
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:20px 0 8px 0; text-align: justify; font-size:12px; color:#2b6cbd">Got questions? Talk directly to Peggie Lyoo, our expert advisor: </span>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th> </th>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 8px 0; text-align: justify; font-size:12px;">WhatsApp: +86 134 71263244</span>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:20px 0 8px 0; text-align: justify; font-size:12px;">Kind regards,</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td colspan="4" style="line-height: 18px; margin-bottom:5px; padding:3px 0 60px 0; text-align: justify; font-size:14px;">Asia Highlights Team</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="6" style="font-size:12px; padding:20px 0 10px 0px;text-align: justify; color:#8b8b8b; background-color:#fff; line-height:18px;">Copyright © 2016, Asia Highlights, All rights reserved.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,204 @@
|
||||
<link href="/min/?f=/css/inquiry-form.css,/css/tailor-make.css" rel="stylesheet">
|
||||
<script language="javascript">
|
||||
|
||||
$(function () {
|
||||
$("#flexible_date_yes").click(function () {
|
||||
$('#choose_date_box').show();
|
||||
});
|
||||
|
||||
$("#flexible_date_no").click(function () {
|
||||
$('#choose_date_box').hide();
|
||||
});
|
||||
|
||||
$("#show_arrowUp").mouseover(function () {
|
||||
$('#arrowUp').show();
|
||||
});
|
||||
$("#show_arrowUp").mouseout(function () {
|
||||
$('#arrowUp').hide();
|
||||
});
|
||||
|
||||
})
|
||||
</script>
|
||||
|
||||
<div id="inquiryForm">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
|
||||
<div class="col-md-2 col-sm-2 hidden-xs"></div>
|
||||
<div class="col-md-3 col-sm-3 col-xs-6 pgHead"><img src="/image/peggie.png" class="img-responsive"></div>
|
||||
<div class="col-md-19 col-sm-19 col-xs-18"> <span class="advisorInfo"> <span class="arrow"></span> I'm Peggie, my team and I are SE Asia travel experts! Just let us know your requirements
|
||||
and my team will reply to you in a few hours, maximum 24 hours!</span>
|
||||
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
<div class="col-md-5 col-sm-5 hidden-xs"></div>
|
||||
<div class="col-md-19 col-sm-19 col-xs-24">
|
||||
<form id="form_inquiry" name="form_inquiry" action="<?php echo site_url('orders/asia_tour_save'); ?>" method="post" >
|
||||
<div class="FormDetail">
|
||||
<div class="row TourInfo">
|
||||
<div class="col-md-7 col-sm-7 InquiryOn">You are inquiring on:</div>
|
||||
<div class="col-md-17 col-sm-17 tourDetail">
|
||||
<ul>
|
||||
<li><span class="detailName">Tour Code:</span><?php echo $post_cli_no; ?></li>
|
||||
<li><span class="detailName">Length:</span><?php echo $post_days; ?></li>
|
||||
<li><span class="detailName">Destinations:</span><?php echo $post_destinations; ?></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="whoTravel">
|
||||
<h2 class="Question">1. Travelers? <sup>*</sup></h2>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-sm-8 col-xs-24">
|
||||
<div class="groupType adults"> Adults (age 18+)
|
||||
<select id="adultsNumber" name="adultsNumber">
|
||||
<?php for ($i = 1; $i <= 5; $i++) { ?>
|
||||
|
||||
<option value="<?php echo $i; ?>"
|
||||
<?php if($adultsNumber == $i){?>selected="selected"<?php }?>
|
||||
><?php echo $i; ?></option>
|
||||
|
||||
<?php } ?>
|
||||
<option value="6" <?php if($adultsNumber == 6){?>selected="selected"<?php }?> >6+</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-8 col-sm-8 col-xs-24">
|
||||
<div class="groupType youth"> Youth (age 12-17)
|
||||
<select id="ChildrenNumber" name="ChildrenNumber">
|
||||
<?php for ($i = 0; $i <= 5; $i++) { ?>
|
||||
<option value="<?php echo $i; ?>"
|
||||
<?php if($ChildrenNumber == $i){?>selected="selected"<?php }?>
|
||||
><?php echo $i; ?></option>
|
||||
<?php } ?>
|
||||
<option value="6" <?php if($ChildrenNumber == 6){?>selected="selected"<?php }?> >6+</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-8 col-sm-8 col-xs-24">
|
||||
<div class="groupType kids"> Children (< age 12)
|
||||
<select id="BabiesNumber" name="BabiesNumber">
|
||||
<?php for ($i = 0; $i <= 5; $i++) { ?>
|
||||
<option value="<?php echo $i; ?>"
|
||||
<?php if($BabiesNumber == $i){?>selected="selected"<?php }?>
|
||||
><?php echo $i; ?></option>
|
||||
<?php } ?>
|
||||
<option value="6" <?php if($ChildrenNumber == 6){?>selected="selected"<?php }?> >6+</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="formItem">
|
||||
<div class="Question">2. Date of Arrival<sup>*</sup></div>
|
||||
<div class="row">
|
||||
<div class="col-md-10 col-sm-10">
|
||||
<input type="text" autocomplete="off" placeholder="mm/dd/yyyy" value="<?php echo $post_Starting_Date; ?>" name="starting_date" id="starting_date" class="arrivalDate datepicker">
|
||||
</div>
|
||||
<div class="col-md-14 col-sm-14"><span class="dateFlexible">Are your dates flexible?</span> <br>
|
||||
<input type="radio" name="flexible_date" id='flexible_date_yes_1' value="yes" class="hotel">
|
||||
Yes
|
||||
<input type="radio" name="flexible_date" id="flexible_date_no_1" value="no" class="hotel">
|
||||
No </div>
|
||||
</div>
|
||||
<div id='choose_date_box' style="display:none;">
|
||||
<div class="Flexible">Flexible to arrive or depart? Choose the date!</div>
|
||||
<div class="row ChooseDate">
|
||||
<div class="col-md-3 col-sm-3">Arrive:</div>
|
||||
<div class="col-md-21 col-sm-21">
|
||||
<input type="text" name="Arrive_date" id="Arrive_date" value="" class="flexibleDate datepicker">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row ChooseDate">
|
||||
<div class="col-md-3 col-sm-3">Depart:</div>
|
||||
<div class="col-md-21 col-sm-21">
|
||||
<input type="text" name="Depart_date" id="Depart_date" value="" class="flexibleDate datepicker">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="hotelBlock">
|
||||
<h2 class="Question">3. Hotel Style <sup>*</sup>
|
||||
<small>
|
||||
<a href="javascript:void(0);" id="show_arrowUp" title=""><font color="#AE0000">(what's this?)</font></a>
|
||||
<div class="hint" id="arrowUp" style="display: none" >
|
||||
<span class="arrowUp"></span>
|
||||
Instead of ranking hotels in a traditional way, Asia Highlights carefully inspects some selected hotels into 3 styles. Each style ensures good location, nice service and unique SE Asian style.
|
||||
</div>
|
||||
</small>
|
||||
|
||||
</h2>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-sm-24">
|
||||
<label for="hotel">
|
||||
<div class="hotelStyle luxury">
|
||||
<input name="hotel" type="radio" value="Luxury (5 stars & up)" id="hotel">
|
||||
Luxury (5 stars & up) <span class="priceRange">USD 200+/room/night</span> </div>
|
||||
</label>
|
||||
</div>
|
||||
<div class="col-md-8 col-sm-24">
|
||||
<label for="fourStar">
|
||||
<div class="hotelStyle boutique">
|
||||
<input name="hotel" type="radio" value=" Handpicked Comfort (4-5 stars) " id="fourStar">
|
||||
Handpicked Comfort (4-5 stars) <span class="priceRange">USD 100-200/room/night</span> </div>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div class="col-md-8 col-sm-24">
|
||||
<label for="threeStar">
|
||||
<div class="hotelStyle comfort">
|
||||
<input name="hotel" type="radio" value="Standard (3 star) " id="threeStar">
|
||||
Standard (3 star) <span class="priceRange">USD 50-100/room/night </span> </div>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="formItem">
|
||||
<div class="Question">4. What do you expect for this trip?<sup>*</sup></div>
|
||||
<textarea placeholder="Tell us more to help us understand you better. How can we make it extra special?" onblur="hideTips('sCustominfoTipsid')" name="additionalrequirements" id="additionalrequirements" class="ExpectTrip col-md-22 col-sm-22"></textarea>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<div class="Question">5. Contact Details<sup>*</sup></div>
|
||||
<div class="row">
|
||||
<div class="personalInfo col-md-10 col-sm-10">
|
||||
<div class="input-group margin-bottom-sm"> <span class="input-group-addon">
|
||||
<select id="gender" name="gender">
|
||||
<option value="100001"> Mr.</option>
|
||||
<option value="100003"> Ms.</option>
|
||||
</select>
|
||||
</span>
|
||||
<input type="text" id="realname" name="realname" placeholder="Full Name*" class="form-control fullname">
|
||||
</div>
|
||||
</div>
|
||||
<div class="personalInfo col-md-10 col-sm-10">
|
||||
<div class="input-group margin-bottom-sm"> <span class="input-group-addon"><i class="fa fa-globe"></i></span> <span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span>
|
||||
<input type="text" id="nationality" name="nationality" placeholder="Nationality*" class="form-control nationality ui-autocomplete-input typeahead_nationality typeahead" >
|
||||
</div>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
<div class="personalInfo col-md-10 col-sm-10">
|
||||
<div class="input-group"> <span class="input-group-addon"><i class="fa fa-envelope-o fa-fw"></i></span>
|
||||
<input type="email" id="email" name="email" placeholder="Email*" class="form-control email">
|
||||
</div>
|
||||
<span class="noSpam hidden-xs hidden-sm">We never spam you or sell your address.</span> </div>
|
||||
<div class="personalInfo col-md-10 col-sm-10 col-xs-23">
|
||||
<div class="input-group margin-bottom-sm"> <span class="input-group-addon"><i class="fa fa-phone"></i></span>
|
||||
<input type="tel" id="PhoneNo" name="PhoneNo" placeholder="+country code and number." class="form-control telephone">
|
||||
</div>
|
||||
<span class="noSpam hidden-xs hidden-sm">Only call you if you ask, or for email issues.</span> </div>
|
||||
</div>
|
||||
<div class="sendInquiry row">
|
||||
<div class="col-md-7 col-md-7 hidden-xs"></div>
|
||||
<div class="col-md-10 col-sm-10 col-xs-24">
|
||||
<input type="button" id="js_nextsteps" value="Send my inquiry" onclick="submitForm('form_inquiry');" />
|
||||
</div>
|
||||
<div class="col-md-7 col-md-7 hidden-xs"></div>
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" name="cli_no" value="<?php echo $post_cli_no; ?>" />
|
||||
<input type="hidden" name="cli_sn" value="<?php echo $post_cli_sn; ?>" />
|
||||
<input type="hidden" name="cli_days" value="<?php echo $post_days; ?>" />
|
||||
<input type="hidden" name="destinations" value="<?php echo $post_destinations; ?>" />
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
@ -0,0 +1,5 @@
|
||||
<form action="ver_do" method="post">
|
||||
<input type="text" name="name" />
|
||||
<input type="text" name="pa" />
|
||||
<input type="submit" />
|
||||
</form>
|
@ -0,0 +1,62 @@
|
||||
<link href="/min/?f=/css/contact.css" rel="stylesheet">
|
||||
<div id="inquiryForm">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-3 col-sm-3 hidden-xs"></div>
|
||||
<div class="col-md-18 col-sm-18 col-xs-24">
|
||||
<div class="thankyouHead">
|
||||
<h1>Thank you for your inquiry with Asia Highlights!</h1>
|
||||
<span>One of our travel experts will reply you within 24 hours!</span>
|
||||
</div>
|
||||
<div class="thankyouContent">
|
||||
<div class="row">
|
||||
<div class="col-md-5 col-sm-5 hidden-xs">
|
||||
<img src="/image/albee-ning.jpg" class="img-responsive">
|
||||
</div>
|
||||
<div class="col-xs-6 hidden-md hidden-sm"></div>
|
||||
<div class="col-xs-12 hidden-md hidden-sm visible-xs">
|
||||
<img src="/image/albee-ning.jpg" class="img-responsive">
|
||||
</div>
|
||||
<div class="col-xs-6 hidden-md hidden-sm"></div>
|
||||
<div class="col-md-19 col-sm-19 col-xs-24">
|
||||
<div class="pgSay">
|
||||
<span class="arrow hidden-xs"></span>
|
||||
Talk directly to Albee Ning, our expert travel advisor
|
||||
<span class="whatsapp">WhatsApp: <strong>+86 158 7702 2710</strong></span>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
<div class="tips">
|
||||
If you do not receive a response in your "inbox" within 24 hours, check your "junk mail" folders or email to
|
||||
<a href="mailto:contact@asiahighlights.com">contact@asiahighlights.com</a> who will investigate the case.
|
||||
</div>
|
||||
<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"5319637"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script><noscript><img src="//bat.bing.com/action/0?ti=5319637&Ver=2" height="0" width="0" style="display:none; visibility: hidden;" /></noscript>
|
||||
<!-- Google Code for Tour Inquiry Conversion Page -->
|
||||
<script type="text/javascript">
|
||||
/* <![CDATA[ */
|
||||
var google_conversion_id = 880694317;
|
||||
var google_conversion_language = "en";
|
||||
var google_conversion_format = "3";
|
||||
var google_conversion_color = "ffffff";
|
||||
var google_conversion_label = "BQv_CJvYlmcQraj5owM";
|
||||
var google_remarketing_only = false;
|
||||
/* ]]> */
|
||||
</script>
|
||||
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
|
||||
</script>
|
||||
<noscript>
|
||||
<div style="display:inline;">
|
||||
<img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/880694317/?label=BQv_CJvYlmcQraj5owM&guid=ON&script=0"/>
|
||||
</div>
|
||||
</noscript>
|
||||
|
||||
<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"5475230"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script><noscript><img src="//bat.bing.com/action/0?ti=5475230&Ver=2" height="0" width="0" style="display:none; visibility: hidden;" /></noscript>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-3 col-sm-3 hidden-xs"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
@ -0,0 +1,8 @@
|
||||
<form action="" method="post">
|
||||
<input type="text" name="_ver" />
|
||||
<?php foreach ($r as $key => $value):?>
|
||||
<input type="hidden" name="<?php echo $key;?>" value="<?php echo $value;?>" />
|
||||
<?php endforeach;?>
|
||||
<input type="submit" />
|
||||
</form>
|
||||
<img src="test" alt="" onclick="this.src='test?'+Math.random();">
|
@ -0,0 +1,65 @@
|
||||
<link href="/min/?f=/css/inquiry-form.css" rel="stylesheet">
|
||||
<form id="form_tour_detail" name="form_tour_detail" action="<?php echo site_url('orders/asia_tour'); ?>" method="post">
|
||||
<div class="tourBox">
|
||||
<ul class="tourList">
|
||||
<li>
|
||||
Duration: <?php echo $pd_tour->CLI_Days; ?> days
|
||||
</li>
|
||||
<li>
|
||||
Tour Code:<?php echo $pd_tour->CLI_NO; ?>
|
||||
</li>
|
||||
<li>
|
||||
Tour Type: Private Tours
|
||||
</li>
|
||||
</ul>
|
||||
<div class="promoPrice">
|
||||
<span class="moneyfrom">From:</span> <span class="moneyTyp">$</span><span class="bestPrice">#<?php echo $pd_tour->CLI_NO; ?>#</span> <a class="priceLink" href="#price">Price details</a>
|
||||
</div>
|
||||
<div class="letterrow">
|
||||
Book This Tour
|
||||
</div>
|
||||
<div class="departTime">
|
||||
<span class="title"><span class="glyphicon glyphicon-calendar"></span> Date of Arrival:</span>
|
||||
<input value="" name="Starting_Date" id="Starting_Date" class="arrivalDate datepicker" style="background-color:#FFF" placeholder="mm/dd/yy" />
|
||||
</div>
|
||||
<div class="traveller">
|
||||
<span class="title"><span class="glyphicon glyphicon-calendar"></span> Travelers </span>
|
||||
</div>
|
||||
<div class="row">
|
||||
|
||||
<div class="col-md-7 col-sm-7 col-xs-7">
|
||||
<div class="traveller">
|
||||
<select id="adultsNumber" name="adultsNumber" >
|
||||
<?php for ($i = 1; $i <= 5; $i++) { ?>
|
||||
<option value="<?php echo $i; ?>" ><?php echo $i; ?></option>
|
||||
<?php } ?>
|
||||
<option value="6" >6+</option> </select>
|
||||
|
||||
<span class="title"> age 18+ </span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-9 col-sm-9 col-xs-9">
|
||||
<div class="traveller">
|
||||
<select id="ChildrenNumber" name="ChildrenNumber"><option value="0">0</option><?php for ($i = 1; $i <= 5; $i++) { ?>
|
||||
<option value="<?php echo $i; ?>" ><?php echo $i; ?></option>
|
||||
<?php } ?>
|
||||
<option value="6" >6+</option> </select> <span class="title"> age 12-17 </span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-7 col-sm-7 col-xs-7">
|
||||
<div class="traveller">
|
||||
<select id="BabiesNumber" name="BabiesNumber"><option value="0">0</option><?php for ($i = 1; $i <= 5; $i++) { ?>
|
||||
<option value="<?php echo $i; ?>" ><?php echo $i; ?></option>
|
||||
<?php } ?>
|
||||
<option value="6" >6+</option> </select> <span class="title"> age <12 </span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bookTour">
|
||||
</div>
|
||||
<span class="bookTour"> <input value="Send" class="bookTour" onclick="return checktourbox();" type="submit" /> </span>
|
||||
</div>
|
||||
<input name="cli_no" id="cli_no" value="<?php echo $pd_tour->CLI_NO; ?>" type="hidden" />
|
||||
<input name="cli_days" id="cli_days" value="<?php echo $pd_tour->CLI_Days; ?>" type="hidden" />
|
||||
<input name="destinations" id="destinations" value="<?php echo $pd_tour->CLI2_PassCity; ?>" type="hidden" />
|
||||
</form>
|
@ -0,0 +1,53 @@
|
||||
<form action="http://www.chinahighlights.com/forms/booking-form-pay1.asp" id="formquestion" method="post" novalidate="novalidate" class="is_stuck" style="">
|
||||
|
||||
<div id="InquiryPay">
|
||||
<div class="PayBoxTop"></div><div class="PayInfo">
|
||||
<span class="BookTitle"><?php echo $pd_tour->CLI2_Name ?></span>
|
||||
<ul class="tourList">
|
||||
<li><strong>Duration:</strong> 10 hours (approx.)</li>
|
||||
<li>Tour Type: Private Tour</li>
|
||||
</ul>
|
||||
|
||||
<div class="promoPrice"> <a class="priceLink" href="#gotoprice">See price details</a></div>
|
||||
<div class="PayInfoBottom"><img src="http://data.chinahighlights.com/pic/pay-form-bottom.png"></div>
|
||||
</div>
|
||||
<div class="PayBox">
|
||||
<div class="infoRequired">
|
||||
<p>
|
||||
<input type="text" id="Starting_Date" name="Starting_Date" value="" placeholder="Travel Date">
|
||||
<span id="dateerrmsg" class="hidden"></span>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
<input name="season" type="hidden" value="2">
|
||||
<input name="grade" type="hidden" value="<?php echo $pd_tour->CLI_Grade; ?>">
|
||||
<input name="cli_no" type="hidden" value="<?php echo $pd_tour->CLI_NO; ?>">
|
||||
<input type="submit" value="Reserve Your Date" id="form_sumbit_button" class="sendButton">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$("#formquestion").stick_in_parent({parent: "#mcontent"});
|
||||
//form valid
|
||||
$('#form_sumbit_button').click(function() {
|
||||
var stdate = $('input[name="Starting_Date"]').val();
|
||||
if (stdate == '') {
|
||||
$('#dateerrmsg').html('<span style="color:#c00">Please select prefered time</span>');
|
||||
$('#dateerrmsg').removeClass('hidden');
|
||||
return false;
|
||||
}
|
||||
});
|
||||
|
||||
$("#Starting_Date").datepicker({
|
||||
showAnim: "fadeIn",
|
||||
duration: 0,
|
||||
minDate: 7,
|
||||
maxDate: "2y",
|
||||
numberOfMonths: 2,
|
||||
showButtonPanel: true
|
||||
});
|
||||
});
|
||||
</script>
|
@ -0,0 +1,67 @@
|
||||
<form action="http://www.chinahighlights.com/forms/reserve-tour-simple-save.asp" id="formquestion" method="post" novalidate="novalidate">
|
||||
<div id="questionBox">
|
||||
<div class="questionContent">
|
||||
<span class="interested">What's Your Style?</span> <span class="interest-label">Each tour can be tailored.</span>
|
||||
<div class="infoRequired">
|
||||
<div class="yourStyle hidden-xs">
|
||||
<input type="radio" name="travelstyle" value="Comfort" /> Comfort <input type="radio" name="travelstyle" value="Discovery" /> Discovery <input type="radio" name="travelstyle" value="Essential" /> Essential
|
||||
</div>
|
||||
<p style="display:block;">
|
||||
<label for="realname" style="opacity:1;">Full Name: </label> <input name="realname" type="text" id="realname" value="" />
|
||||
</p>
|
||||
<p style="display:block;">
|
||||
<label for="yemail">Email: </label> <input name="yemail" type="text" id="yemail" value="" />
|
||||
</p>
|
||||
<p class="des" style="display:block;">
|
||||
<label for="Aquestion">Tell us your tour ideas: where to visit, how many people and days... </label>
|
||||
<textarea name="Aquestion" id="Aquestion"></textarea>
|
||||
<input type="hidden" name="Q_URL" id="Q_URL" value="<?php echo $detail->ic_url; ?>" />
|
||||
<input type="hidden" value="<?php echo $pd_tour->CLI_NO; ?>" name="clino" />
|
||||
</p>
|
||||
</div>
|
||||
<input type="submit" value="Send" class="sendButton" />
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<script>
|
||||
$(function() {
|
||||
$("#formquestion").stick_in_parent({parent: "#mcontent"});
|
||||
|
||||
$(document).on("click", ".error", function() {
|
||||
$(this).parent("p").find(".arrowDownTest").remove();
|
||||
});
|
||||
$("#formquestion").validate({
|
||||
rules: {
|
||||
realname: {
|
||||
required: true,
|
||||
minlength: 1
|
||||
},
|
||||
yemail: {
|
||||
required: true,
|
||||
email: true
|
||||
}
|
||||
},
|
||||
messages: {
|
||||
realname: "Please enter a real name",
|
||||
yemail: "Please enter a valid email address."
|
||||
},
|
||||
errorLabelContainer: "#questionBox .infoRequired p .arrowDownTest",
|
||||
errorPlacement: function(error, element) {
|
||||
var error_tip = "<div class=\"arrowDownTest\"><div class=\"arrowDown\"><img src=\"/css/images/whiteArrow.png\"></div></div>";
|
||||
element.parent().append(error_tip);
|
||||
error.appendTo(element.parent().find(".arrowDownTest"));
|
||||
},
|
||||
focusInvalid: true,
|
||||
submitHandler: function(form) {
|
||||
//form.find(".arrowDownTest").show();
|
||||
form.submit();
|
||||
},
|
||||
//debug: true
|
||||
});
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
})
|
||||
</script>
|
@ -0,0 +1 @@
|
||||
34DNqem3IcKyVajdyD8N/G0YTIQ/SSh0SfqYocn7Kuw=
|
@ -0,0 +1,5 @@
|
||||
RewriteEngine on
|
||||
RewriteBase ./
|
||||
|
||||
RewriteRule ^/$ /index.php/information/detail/ [L]
|
||||
RewriteRule ^(/contact-us.htm|/tailor-make.htm|/tour/|/tour/tour-detail.htm)$ /index.php/information/detail/ [L]
|
Binary file not shown.
After Width: | Height: | Size: 73 B |
@ -0,0 +1,146 @@
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Asia Highlights</title>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport">
|
||||
<meta content="yes" name="apple-mobile-web-app-capable">
|
||||
<link href="/css/global.min.css" rel="stylesheet">
|
||||
<link href="/css/basic.css" rel="stylesheet">
|
||||
<link href="/css/tour-detail.css" rel="stylesheet">
|
||||
<script src="/js/jquery-1.8.2.min.js"></script>
|
||||
<script src="/js/bootstrap.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<!--#include virtual="/aspbackup/inc/header.asp" -->
|
||||
<div id="banner">
|
||||
<img src="/image/travel-guide/vietnam/saigon-at-sunset.jpg" class="img-responsive hidden-xs" alt="Saigon at Sunset" /> <img src="/image/travel-guide/vietnam/saigon-at-sunset.jpg" class="img-responsive visible-xs" alt="Saigon at Sunset" />
|
||||
<div class="container">
|
||||
<div class="col-md-24 col-sm-24 col-xs-24">
|
||||
<h1>
|
||||
1-Day Classic Ho Chi Minh City Tour
|
||||
</h1>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container" id="mcontent">
|
||||
<div class="row TourInfo">
|
||||
<div class="col-lg-16 col-md-16 col-sm-16 col-xs-24">
|
||||
<p>
|
||||
Explore the old and modern Ho Chi Minh City in one day, the biggest city in Vietnam! Enjoy the day on your own pace as this is a private trip with a private local guide and a clean air-conditioned car. The tour guide could pick you up either from your hotel or from the cruise port.
|
||||
</p>
|
||||
<h2 class="highlights">
|
||||
Highlights
|
||||
</h2>
|
||||
<div class="tourHighlights">
|
||||
<ul>
|
||||
<li>War Remnants Museum </li>
|
||||
<li>
|
||||
Reunification Palace
|
||||
</li>
|
||||
<li>
|
||||
Notre Dame Cathedral
|
||||
</li>
|
||||
<li>
|
||||
Central Post Office e
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<h2 class="includeIcon">
|
||||
What's Included
|
||||
</h2>
|
||||
<ul class="whatIncluded">
|
||||
<li>
|
||||
Private transfers and English-speaking tour guides </li>
|
||||
<li>
|
||||
All guided sightseeing as detailed in the itinerary
|
||||
</li>
|
||||
<li>Lunch in a local restaurant</li>
|
||||
<li>
|
||||
Governmental taxes
|
||||
</li>
|
||||
</ul>
|
||||
<div class="peggiebox">
|
||||
<h2 class="itineraryIcon">
|
||||
<a name="itinerary"></a>Suggested Itinerary
|
||||
</h2>
|
||||
<div class="peggiebox">
|
||||
<div class="peggiebox" style="padding-right:10px;">
|
||||
<div class="peggiebox" style="padding-right:10px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="peggiebox">
|
||||
<div class="peggiebox" style="padding-right:10px;"></div>
|
||||
</div>
|
||||
<div class="peggiebox">
|
||||
<p>
|
||||
Once confirmed the tour with Asia Highlights, you will receive the detailed information about your guide and the tour. Your guide will contact you in advance and pick you up at the appointed time in the morning after you have your breakfast.
|
||||
</p>
|
||||
<p>The tour starts from visiting<strong> War Remnants Museum</strong> in the morning. It was a must for first-timers. Visitors could get a glimpse of the brutality of war and its civilian victims.</p>
|
||||
<p><strong>Reunification Palace</strong>, formerly known as Independence Palace, was the former home and workplace of the President during Vietnam War until the fall of Saigon during which a North Vietnamese army tank stormed its gates and ended the war.</p>
|
||||
<p>Next head to visit <strong>Notre Dame Cathedral</strong> and <strong>Central Post Office</strong> are situated closely, which are landmarks of Ho Chi Minh City. Dong Khoi Street, Opera House, City Hall and Continental Hotel are all within walking distance. If interested time permits, take a stroll around the area.</p>
|
||||
<p>After finishing the tour, your guide will take you back to your hotel or the port.</p>
|
||||
<div class="tourPhotoL">
|
||||
<img src="/image/travel-guide/vietnam/notre-dame-cathedral.jpg" class="img-responsive" alt="Notre Dame Cathedral" /> <span class="photoTitle">Landmark of Ho Chi Minh City: Notre Dame Cathedral</span>
|
||||
</div>
|
||||
<h2 class="itineraryIcon">
|
||||
<a name="itinerary"></a>Tailor-make Your Trip
|
||||
</h2>
|
||||
<p>Asia Highlights excels in tailor-making trips to Vietnam, Cambodia, Laos, Myanmar and Thailand. If the trip above does not fit you, our expert travel advisor team is always ready to help you <a href="/create-my-trip.htm"><strong>create a unique trip</strong></a>. </p>
|
||||
|
||||
</div>
|
||||
<div class="peggiebox">
|
||||
<div class="peggiebox" style="padding-right:10px;"> </div>
|
||||
</div>
|
||||
<div class="peggiebox">
|
||||
<div class="peggiebox" style="padding-right:10px;">
|
||||
<div class="peggiebox" style="padding-right:10px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="peggiebox">
|
||||
<div class="peggiebox" style="padding-right:10px;"></div>
|
||||
</div>
|
||||
<div class="peggiebox">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-8 col-md-8 col-sm-8 col-xs-24">
|
||||
<div class="inpageNav hidden-xs">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="#summary">Summary</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#itinerary">Suggested Itinerary</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<link href="/min/?f=/css/inquiry-form.css" rel="stylesheet">
|
||||
<form id="form_tour_detail" name="form_tour_detail" action="https://www.asiahighlights.com/orders/asia_tour" method="post">
|
||||
<div class="tourBox">
|
||||
<ul class="tourList">
|
||||
<li>
|
||||
Duration: 8 Hours
|
||||
</li>
|
||||
<li>
|
||||
Tour Code:AH-0001 </li>
|
||||
<li>
|
||||
Tour Type: Private Tour
|
||||
</li>
|
||||
</ul>
|
||||
<div class="promoPrice">
|
||||
<span class="moneyfrom">From:</span> <span class="moneyTyp">$</span><span class="bestPrice">179</span>
|
||||
</div>
|
||||
<div class="tailorButton">
|
||||
<a href="/create-my-trip.htm">Create My Trip Now</a> <span class="promiseWords">No extra cost</span>
|
||||
</div></div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--#include virtual="/aspbackup/inc/info-footer.asp" -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,282 @@
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Asia Highlights</title>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport">
|
||||
<meta content="yes" name="apple-mobile-web-app-capable">
|
||||
<link href="/css/global.min.css" rel="stylesheet">
|
||||
<link href="/css/basic.css" rel="stylesheet">
|
||||
|
||||
<link href="/css/tour-detail.css" rel="stylesheet">
|
||||
<script src="/js/jquery-1.8.2.min.js"></script>
|
||||
<script src="/js/bootstrap.min.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<!--#include virtual="/aspbackup/inc/header.asp" -->
|
||||
<div id="banner"><img src="/image/travel-guide/tomb-of-khai-dinh.jpg" alt="Tomb of Khai Dinh" class="img-responsive hidden-xs">
|
||||
<img src="/image/home-banner-s.jpg" class="img-responsive visible-xs">
|
||||
<div class="container">
|
||||
<div class="col-md-24 col-sm-24 col-xs-24">
|
||||
<h1>Vietnam Travel Guide </h1>
|
||||
</div></div>
|
||||
</div>
|
||||
<div class="TopInfo">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-10 col-sm-10 col-xs-24"><p>Have you come up with the idea of traveling to Vietnam, but don’t know how to plan it? The following travel guide may help your idea to go a bit further. </p>
|
||||
<p><span class="TopMore">How to Plan a Vietnam Trip</span> </p>
|
||||
</div>
|
||||
|
||||
<div class="col-md-7 col-sm-7 col-xs-24">
|
||||
<ul class="TopList">
|
||||
<li class="money">FLIGHT TIME<div class="clear"></div><span class="TopLine">20 hours (Hanoi, via New York)</span></li>
|
||||
<li class="add">RECOMMENDED AIRLINES<div class="clear"></div>
|
||||
<span class="TopLine">Vietnam Airlines, Cathay Pacific,mirates,Qatar Airways, Thai Airways</span></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="col-md-7 col-sm-7 col-xs-24"><ul class="TopList">
|
||||
<li class="TimeZone">TIME ZONE<div class="clear"></div>
|
||||
<span class="TopLine">UC+7</span></li>
|
||||
<li class="FlyFrom">WHERE CAN YOU FLY FROM<div class="clear"></div>
|
||||
<span class="TopLine">Flights to Vietnam are available from London, Paris and Hong Kong.</span></li>
|
||||
</ul></div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="TopThings">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12 col-sm-12 hidden-xs cityMap">
|
||||
<img src="/image/bg-vn-map.png" class="img-responsive">
|
||||
<div class="flightTimes hidden-xs">
|
||||
<span>Flights Time from Main Cities</span>
|
||||
<ul>
|
||||
<li>Departure City</li>
|
||||
<li>London</li>
|
||||
<li>Tokyo</li>
|
||||
<li>Tokyo</li>
|
||||
<li>Tokyo</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>Flight Time</li>
|
||||
<li>2 hours</li>
|
||||
<li>2 hours</li>
|
||||
<li>2 hours</li>
|
||||
<li>2 hours</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24">
|
||||
<div class="row">
|
||||
<h2>
|
||||
Top Things to Do in Vietnam
|
||||
</h2>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24">
|
||||
<div class="toparticle">
|
||||
<a href="#"><img alt="The Old Quarter" class="img-responsive img-rounded" src="/image/travel-guide/the-old-quarter.jpg"> <span class="toptitle">Explore the Old Quarter</span> </a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24">
|
||||
<div class="toparticle">
|
||||
<a href="#"><img alt="Street Food on Night Market" class="img-responsive img-rounded" src="/image/travel-guide/street-food-on-night-market.jpg"> <span class="toptitle">Take a food adventure on a night market</span></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24">
|
||||
<div class="toparticle">
|
||||
<a href="#"><img alt="Hue Imperial Tomb" class="img-responsive img-rounded" src="/image/travel-guide/hue-imperial-tomb.jpg"> <span class="toptitle">Walk into the Imperial City</span> </a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24">
|
||||
<div class="toparticle">
|
||||
<a href="#"><img alt="Hoi An Cooking Class" class="img-responsive img-rounded" src="/image/travel-guide/hoi-an-cooking-class.jpg"> <span class="toptitle">Take a cooking class in Hoi An</span> </a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24">
|
||||
<div class="toparticle">
|
||||
<a href="#"><img alt="Cu Chi Tunnels" class="img-responsive img-rounded" src="/image/travel-guide/cu-chi-tunnels.jpg"> <span class="toptitle">Go deep into Cu Chi Tunnels</span> </a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24">
|
||||
<div class="toparticle">
|
||||
<a href="#"><img alt="Mekong River" class="img-responsive img-rounded" src="/image/travel-guide/mekong.jpg"> <span class="toptitle">Take an excursion to Mekong Delta</span> </a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24">
|
||||
<div class="toparticle">
|
||||
<a href="#"><img alt="Phu Quoc Island" class="img-responsive img-rounded" src="/image/travel-guide/phu-quoc-island.jpg"> <span class="toptitle">Unwind on the Beach of Phu Quoc Island</span></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24">
|
||||
<div class="toparticle">
|
||||
<a href="#"><img alt="Mai Chau" class="img-responsive img-rounded" src="/image/travel-guide/mai-chau.jpg"> <span class="toptitle">Go Trekking in Mai Chau</span> </a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-24 col-sm-24 col-xs-24 AllDetails">
|
||||
<a href="/vietnam/top-things-to-do.htm">GET TO ALL THE DETAILS >></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="TopInfo">
|
||||
<div class="container">
|
||||
<div class="row Bottom">
|
||||
<h2>Vietnam Trip Ideas</h2>
|
||||
<div class="col-md-8 col-sm-8 col-xs-24">
|
||||
<div class="photoInfo"><img src="/image/water-market.jpg" class="img-responsive" alt="xxx">
|
||||
<span class="infoTitle">Trip Planning</span>
|
||||
</div>
|
||||
<div class="listInfo">
|
||||
<ul>
|
||||
<li><a href="#">Grasp Vietnam's timeless charm through</a></li>
|
||||
<li><a href="#">Grasp Vietnam's timeless charm through</a></li>
|
||||
<li><a href="#">Grasp Vietnam's timeless charm through</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-8 col-sm-8 col-xs-24">
|
||||
<div class="photoInfo"><img src="/image/water-market.jpg" class="img-responsive" alt="xxx">
|
||||
<span class="infoTitle">Before You Go</span>
|
||||
</div>
|
||||
<div class="listInfo">
|
||||
<ul>
|
||||
<li><a href="#">Grasp Vietnam's timeless charm through</a></li>
|
||||
<li><a href="#">Grasp Vietnam's timeless charm through</a></li>
|
||||
<li><a href="#">Grasp Vietnam's timeless charm through</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-8 col-sm-8 col-xs-24">
|
||||
<div class="photoInfo"><img src="/image/water-market.jpg" class="img-responsive" alt="xxx">
|
||||
<span class="infoTitle">Die For Something</span>
|
||||
</div>
|
||||
<div class="listInfo">
|
||||
<ul>
|
||||
<li><a href="#">Grasp Vietnam's timeless charm through</a></li>
|
||||
<li><a href="#">Grasp Vietnam's timeless charm through</a></li>
|
||||
<li><a href="#">Grasp Vietnam's timeless charm through</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-24 col-sm-24 col-xs-24"><h2>Getting into Vietnam</h2></div>
|
||||
<div class="col-md-14 col-sm-14 col-xs-24"><a href="/vietnam/get-in-vietnam-by-air.htm"><div class="toparticle">
|
||||
<img src="/image/travel-guide/lady-at-the-airport.jpg" class="img-responsive img-rounded" alt="Laday at the Airport">
|
||||
<span class="toptitle">How to Get to Vietnam by Air</span>
|
||||
</div></a></div>
|
||||
<div class="col-md-10 col-sm-10 col-xs-24">
|
||||
<img src="/image/travel-guide/local-woman-sitting-on-the-beach.jpg" class="img-responsive" alt="Vietnam Woman Sitting on the Beach">
|
||||
<div class="BottomArticle">
|
||||
<span class="BottomTitle">How to Get to Vietnam via Land or Water</span>
|
||||
<p>International trains are only available from China and bus is recommended to take when entering from Cambodia. Crossing from Laos by bus takes a long time with much trouble, so it is advisable to fly in from Laos. </p>
|
||||
</div>
|
||||
<div class="ViewMore">VIEW MORE ABOUT the Details</div>
|
||||
</div></div>
|
||||
</div></div>
|
||||
|
||||
<div class="ratedTours">
|
||||
<div class="container">
|
||||
<h2>
|
||||
Top Vietnam Tour Packages
|
||||
</h2>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-sm-8 col-xs-24">
|
||||
<div class="tourPhoto"><a rel="nofollow" href="/tours/best-of-vietnam-with-mekong-delta.htm"><img width="361" height="226" class="img-responsive" alt="Lady Walking in Hoi An" src="/image/tour/lady-walking-in-hoi-an-ancient-town.jpg"> </a>
|
||||
<span class="dayTag">11 <br>days</span>
|
||||
</div>
|
||||
<div class="tourInfo">
|
||||
<a rel="nofollow" href="/tours/best-of-vietnam-with-mekong-delta.htm">
|
||||
<h3>
|
||||
9-Day Best of Vietnam with Mekong Delta
|
||||
</h3>
|
||||
</a> <span class="destinations">Hanoi - Halong Bay - Hoi An - Ho Chi Minh City - Mekong Delta</span>
|
||||
<p>
|
||||
Grasp Vietnam's timeless charm through its natural landscapes and cultures, including a rewarding trip to a floating market in the Mekong Delta.
|
||||
</p>
|
||||
<div class="col-md-6 col-sm-6 hidden-xs">
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24 viewDetail">
|
||||
<a rel="nofollow" href="/tours/best-of-vietnam-with-mekong-delta.htm">View Details</a>
|
||||
</div>
|
||||
<div class="col-md-6 col-sm-6 hidden-xs">
|
||||
</div>
|
||||
<div class="clear">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-8 col-sm-8 col-xs-24">
|
||||
<div class="tourPhoto"><a rel="nofollow" href="/tours/best-of-vietnam-with-mekong-delta.htm"><img width="361" height="226" class="img-responsive" alt="Lady Walking in Hoi An" src="/image/tour/lady-walking-in-hoi-an-ancient-town.jpg"> </a>
|
||||
<span class="dayTag">11 <br>days</span>
|
||||
</div>
|
||||
<div class="tourInfo">
|
||||
<a rel="nofollow" href="/tours/best-of-vietnam-with-mekong-delta.htm">
|
||||
<h3>
|
||||
9-Day Best of Vietnam with Mekong Delta
|
||||
</h3>
|
||||
</a> <span class="destinations">Hanoi - Halong Bay - Hoi An - Ho Chi Minh City - Mekong Delta</span>
|
||||
<p>
|
||||
Grasp Vietnam's timeless charm through its natural landscapes and cultures, including a rewarding trip to a floating market in the Mekong Delta.
|
||||
</p>
|
||||
<div class="col-md-6 col-sm-6 hidden-xs">
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24 viewDetail">
|
||||
<a rel="nofollow" href="/tours/best-of-vietnam-with-mekong-delta.htm">View Details</a>
|
||||
</div>
|
||||
<div class="col-md-6 col-sm-6 hidden-xs">
|
||||
</div>
|
||||
<div class="clear">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-8 col-sm-8 col-xs-24">
|
||||
<div class="tourPhoto"><a rel="nofollow" href="/tours/best-of-vietnam-with-mekong-delta.htm"><img width="361" height="226" class="img-responsive" alt="Lady Walking in Hoi An" src="/image/tour/lady-walking-in-hoi-an-ancient-town.jpg"> </a>
|
||||
<span class="dayTag">11 <br>days</span>
|
||||
</div>
|
||||
<div class="tourInfo">
|
||||
<a rel="nofollow" href="/tours/best-of-vietnam-with-mekong-delta.htm">
|
||||
<h3>
|
||||
9-Day Best of Vietnam with Mekong Delta
|
||||
</h3>
|
||||
</a> <span class="destinations">Hanoi - Halong Bay - Hoi An - Ho Chi Minh City - Mekong Delta</span>
|
||||
<p>
|
||||
Grasp Vietnam's timeless charm through its natural landscapes and cultures, including a rewarding trip to a floating market in the Mekong Delta.
|
||||
</p>
|
||||
<div class="col-md-6 col-sm-6 hidden-xs">
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-24 viewDetail">
|
||||
<a rel="nofollow" href="/tours/best-of-vietnam-with-mekong-delta.htm">View Details</a>
|
||||
</div>
|
||||
<div class="col-md-6 col-sm-6 hidden-xs">
|
||||
</div>
|
||||
<div class="clear">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="otherCountry">
|
||||
<div class="container">
|
||||
<h2>Other Asian Countries</h2>
|
||||
<div><a href="#" class="vnMap countryLink">Vietnam</a></div>
|
||||
<div><a href="#" class="cbMap countryLink">Cambodia</a></div>
|
||||
<div><a href="#" class="laMap countryLink">Laos</a></div>
|
||||
<div><a href="javacript:;" class="maMap countryLink" title="Coming Soon">Myanmar</a></div>
|
||||
<div><a href="javacript:;" class="thMap countryLink" title="Coming Soon">Thailand</a></div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--#include virtual="/aspbackup/inc/info-footer.asp" -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,476 @@
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>15-Day China and Thailand Highlights Tour</title>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport">
|
||||
<meta content="yes" name="apple-mobile-web-app-capable">
|
||||
<meta name="Copyright" content="www.chinahighlights.com, copyrights reserved." />
|
||||
<meta name="description" content="Get the essence of Beijing, Shanghai, Bangkok and Chiang Mai and relax yourself with some free days on a beach of Phuket in this China and Thailand highlights tour."/>
|
||||
<link href="http://d1.cdnch.com/js/fullcalendar/fullcalendar.min.css" rel="stylesheet" />
|
||||
<link href="http://data.chinahighlights.com/css/min.php?f=/public/css/global.min.css,/css/tour/detail2.css&v=2015" rel="stylesheet">
|
||||
<link href="/css/tour/detail.css" rel="stylesheet">
|
||||
<script language="JavaScript" src="http://data.chinahighlights.com/js/min.php?f=/js/jquery-1.8.2.min.js,/js/ChtPublic.js,/public/js/bootstrap.min.js,/js/in-field-labels/jquery.infieldlabel.min.js,/js/jquery.sticky-kit.js,/js/validation/jquery.validate.min.js,/js/jquery-base64.js,/js/jquery.lazyload.min.js,/js/linksubmit.js,/js/newcalendar.js&v=20141125" type="text/javascript"></script>
|
||||
<script language="JavaScript" src="/js/tour/tour-detail-static.js" type="text/javascript"></script>
|
||||
<script src="http://d1.cdnch.com/js/min.php?f=/js/fullcalendar/lib/moment.min.js,/js/fullcalendar/fullcalendar.min.js"></script>
|
||||
<script src="/js/price/pricecalendar.js"></script>
|
||||
<script>
|
||||
$(function(){
|
||||
$("#formquestion").stick_in_parent({parent: "#mcontent"});
|
||||
//form valid
|
||||
$('#gpsublit').click(function(){
|
||||
var stdate = $('input[name="Starting_Date"]:checked').val();
|
||||
if(typeof stdate == 'undefined'){
|
||||
$('#dateerrmsg').html('<span style="color:#c00">Please select prefered time</span>');
|
||||
$('#dateerrmsg').removeClass('hidden');
|
||||
return false;
|
||||
}
|
||||
});
|
||||
|
||||
$("#Starting_Date").datepicker({
|
||||
showAnim:"fadeIn",
|
||||
duration:0,
|
||||
minDate: 0,
|
||||
maxDate:"2y",
|
||||
numberOfMonths: 2,
|
||||
showButtonPanel: true
|
||||
});
|
||||
});
|
||||
</script>
|
||||
<!--[if lte IE 9]>
|
||||
<link href="http://data.chinahighlights.com/public/js/fixie/respond-proxy.html" id="respond-proxy" rel="respond-proxy" />
|
||||
<link href="/public/js/fixie/respond.proxy.gif" id="respond-redirect" rel="respond-redirect" />
|
||||
<script src="http://data.chinahighlights.com/js/min.php?f=/public/js/respond.min.js,/public/js/fixie/respond.proxy.js"></script>
|
||||
<![endif]-->
|
||||
</head>
|
||||
<body>
|
||||
<div id="wrapper">
|
||||
<!--#include virtual="/include/header-html5-city-tours.asp" -->
|
||||
<div id="content">
|
||||
<div class="container" id="mcontent">
|
||||
<div id="photoTop">
|
||||
<img src="http://data.chinahighlights.com/image/tour-list/th-04/alms-giving-in-bangkok.jpg?201411">
|
||||
<h1>China and Thailand Highlights Tour</h1>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-16 col-sm-16 col-xs-24">
|
||||
<div class="summaryBox">
|
||||
<div class="day-destination"><a id="summary"></a>TH-04: China and Thailand Highlights Tour
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-5 col-sm-5 col-xs-6"><span class="priceFrom"><i>From:</i> <b>$2,139</b></span></div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<p class="pagetext">Pack up China's profound history with Thialand's delightfulness, this 15-day China and Thailand tour introduces you to the major highlights of China and relax yourself with some free days on the beach. </p>
|
||||
<div class="tourHighlights">
|
||||
<h2>Highlights</h2>
|
||||
<ul>
|
||||
<li>Enter the Forbidden City with VIP access and tour with a real insider</li>
|
||||
<li>Hike on the Great Wall with wide-open vistas</li>
|
||||
<li>Cooking class at Chiang Mai</li>
|
||||
<li>Relax your body and soul on Kata Beach of Phuket</li>
|
||||
</ul>
|
||||
</div>
|
||||
<h2 class="includeIcon">What's Included</h2>
|
||||
<ul class="whatIncluded">
|
||||
<li>Entrance to scenic spots listed in the itinerary</li>
|
||||
<li>Private English-speaking guide and driver service throughout the tour</li>
|
||||
<li>Lunches mentioned in the itinerary</li>
|
||||
<li>Hotel accommodation with breakfast</li>
|
||||
<li>Private transfers between the airport/train/bus station, attractions, and hotels</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<h2 class="costIcon visible-xs">Price Per Person in US Dollars</h2>
|
||||
<div class="visible-xs">
|
||||
<table cellspacing="0" cellpadding="0" border="0" class="priceTable">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<th width="34%" scope="col" class="second">Nov.1 - Mar.31 </th>
|
||||
<th width="33%" scope="col">Deluxe Class</th>
|
||||
<th scope="33%">Superior Class</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="first">2-5 People</td>
|
||||
<td>
|
||||
<a class="item" href="JavaScript:void(0)" onClick="jsGetToPost('/forms/reservation-form-citytour.asp?season=2&grade=7002&size=2&cli_no=hs-1')" rel="nofollow">$2,349</a>
|
||||
|
||||
</td>
|
||||
<td> <a class="item" href="JavaScript:void(0)" onClick="jsGetToPost('/forms/reservation-form-citytour.asp?season=2&grade=7002&size=6&cli_no=hs-1')" rel="nofollow">$3,099</a>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="first">6-9 People</td>
|
||||
<td>
|
||||
<a class="item" href="JavaScript:void(0)" onClick="jsGetToPost('/forms/reservation-form-citytour.asp?season=2&grade=7002&size=6&cli_no=hs-1')" rel="nofollow">$2,139</a>
|
||||
|
||||
</td>
|
||||
<td> <a class="item" href="JavaScript:void(0)" onClick="jsGetToPost('/forms/reservation-form-citytour.asp?season=2&grade=7002&size=6&cli_no=hs-1')" rel="nofollow">$2,879</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th width="34%" scope="col" class="second">Apr.1- Oct.31</th>
|
||||
<th width="33%" scope="col"> </th>
|
||||
<th scope="33%"> </th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="first">2-5 People</td>
|
||||
<td>
|
||||
<a class="item" href="JavaScript:void(0)" onClick="jsGetToPost('/forms/reservation-form-citytour.asp?season=2&grade=7002&size=2&cli_no=hs-1')" rel="nofollow">$2,239</a>
|
||||
|
||||
</td>
|
||||
<td> <a class="item" href="JavaScript:void(0)" onClick="jsGetToPost('/forms/reservation-form-citytour.asp?season=2&grade=7002&size=6&cli_no=hs-1')" rel="nofollow">$2,949</a>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="first">6-9 People</td>
|
||||
<td>
|
||||
<a class="item" href="JavaScript:void(0)" onClick="jsGetToPost('/forms/reservation-form-citytour.asp?season=2&grade=7002&size=6&cli_no=hs-1')" rel="nofollow">$2,039</a>
|
||||
|
||||
</td>
|
||||
<td> <a class="item" href="JavaScript:void(0)" onClick="jsGetToPost('/forms/reservation-form-citytour.asp?season=2&grade=7002&size=6&cli_no=hs-1')" rel="nofollow">$2,739</a></td>
|
||||
</tr>
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="hidden-xs">
|
||||
<h2 class="costIcon"><a id="price-table"></a> Select Your Travel Date</h2>
|
||||
<div id="calendar" data-clino="hs-1"></div>
|
||||
<p><strong>Note:</strong><br>
|
||||
The price is based on 6-9 people in the group. Choose the date and number of people to see the exact price.</p>
|
||||
</div>
|
||||
<h2 class="itineraryIcon"><a name="itinerary" id="itinerary"></a>Suggested Itinerary</h2>
|
||||
<div class="daytourBox">
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 1</span> Beijing Arrival</div>
|
||||
<p>Welcome to China! You will meet up with your private China tour guide upon arrival at Beijing Capital International Airport. Transfer to hotel and relax. </p>
|
||||
<p><strong> - Jetlag:</strong><br>
|
||||
To ease from jetlag, we'd suggest you flight in during daytime as you will have much time to adjust and relax.</p>
|
||||
|
||||
<p><strong>Accommodation </strong><br>
|
||||
3 nights at Sunworld Hotel Beijing (superior class 4*)/ Beijing Marriott Hotel City Wall (deluxe class 5*)</p>
|
||||
</div>
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 2</span> Beijing Forbidden City Heritage Walk </div>
|
||||
<div class="photoRight"><img src="http://data.chinahighlights.com/image/tour-list/th-04/the-forbidden-city-in-beijing.jpg" class="img-responsive">
|
||||
<span class="photoBy">The Forbidden City in Beijing</span>
|
||||
</div>
|
||||
<p>The first stop of today will be the <strong>Tian'anmen Square</strong>, where you will get a close up at the portrait of Chairman Mao. The square is also the entrace of the Forbidden City. <br />
|
||||
Don't waste your time waiting in the line. Today you will enter the <strong>Forbidden City</strong> with your insider tour guide who is an expert of the royal palace. You will walk through this massive site learning about the stories behind. Have lunch at a local restaurant. <br />
|
||||
Your tour guide will take you up the top of Jingshan Mountain in <strong>Jingshan Park</strong> and you will <strong>watch the sunset of the Forbidden City</strong>. </p>
|
||||
|
||||
</div>
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 3</span> Beijing The Great Wall Wonder</div>
|
||||
<div class="photoRight"><img src="http://data.chinahighlights.com/image/tour-list/th-04/mutianyu-section-of-the-great-wall-in-beijing.jpg" class="img-responsive">
|
||||
<span class="photoBy">Enjoy the view at the Mutianyu Section of the Great Wall</span>
|
||||
</div>
|
||||
<p>You will hit the road early in the morning as to beat the big crowds. Arrive at the <strong>Mutianyu Section of the Great Wall</strong>, enjoy a cable car ride up to the top. Go for a gentle hike along the backbone of the mountain. Have a simple lunch after the visit. <br/>
|
||||
In the afternoon, drive back to the city and visit the <strong>Temple of Heaven</strong> where the royal families took as an alter to worship the heaven. </p>
|
||||
|
||||
</div>
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 4</span> Beijing Fly to Shanghai</div>
|
||||
<p>After breakfast, have some free time in the city. Fly to Shanghai and free at leisure for the rest of today. </p>
|
||||
|
||||
<p><strong>Accommodation </strong><br>
|
||||
3 nights at The Bund Hotel (superior class 4*)/ Radisson Blu Hotel Shanghai New World (deluxe class 5*)</p>
|
||||
</div>
|
||||
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 5</span> Shanghai City Highlights</div>
|
||||
<div class="photoRight"><img src="http://data.chinahighlights.com/image/tour-list/th-04/the-bund-by-night.jpg" class="img-responsive">
|
||||
<span class="photoBy">The Bund at sunset</span>
|
||||
</div>
|
||||
<p>As fast-moving as it is, Shanghai has a lot to share. Today you will firstly visit the <strong>Shanghai Urban Planning Exhibition Hall</strong> to learn about how Shanghai was built. And the visit <strong>Yuyuan Garden</strong>. Taste some local cuisine for lunch. <br />
|
||||
Walk in the <strong>Former French Concession</strong> while your tour guide tells you some interesting stories back in the days. Admire the city in lights after nightfall in <strong>The Bund</strong> along the Huangpu River.</p>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 6</span> Shanghai Free Day</div>
|
||||
|
||||
<p>Enjoy a whole day free at leisure in Shanghai. </p>
|
||||
<p><strong>- Shopping time!</strong><br>
|
||||
Get some great deals in the malls around the People's Square. If you are interesting in antiques, remember to check out Dongtai Road Antique Street.</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 7</span> Shanghai Fly to Bangkok</div>
|
||||
|
||||
<p>Thailand is known as the Land of Smile for its friendly people, beautiful landscape and various experiences. Fly to Bangkok from Shanghai and get yourself relaxed in this charming city. </p>
|
||||
<p><strong>Accommodation </strong><br>
|
||||
2 nights at Holiday Inn Express Bangkok Siam (superior class 4*)/ Banyan Tree Bangkok (deluxe class 5*)</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 8</span> Bangkok Essence Trip</div>
|
||||
<div class="photoRight"><img src="http://data.chinahighlights.com/image/tour-list/th-04/grand-palace-of-bangkok-thailand.jpg" class="img-responsive">
|
||||
<span class="photoBy">The Grand Palace of Bangkok</span>
|
||||
</div>
|
||||
<p> Sense Bangkok's passion with an insightful visit to the <strong>Grand Palace</strong> and the <strong>Temple of Emerald Buddha</strong>, which will unveil the history and Buddhism cultures. Later, visit the <strong>National Museum</strong> and <strong>Jim Thompson House</strong>. Lunch will be served at a local restaurant with authentic Thai taste.
|
||||
</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 9</span> Bangkok Fly to Chiang Mai</div>
|
||||
|
||||
<p>Take a flight to Chiang Mai and spend some free time in this peaceful place. </p>
|
||||
<p><strong>Accommodation </strong><br>
|
||||
2 nights at Dusit Princess Chiang Mai (superior class 4*)/ Rachanmankha a Member of Secret Retreats (deluxe class 5*)</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 10</span> Cooking Class and Lovely Chiang Mai Tour</div>
|
||||
<div class="photoRight"><img src="http://data.chinahighlights.com/image/tour-list/th-04/learn-some-thai-cooking-in-chiang-mai.jpg" class="img-responsive">
|
||||
<span class="photoBy">Learn some Thai cookery skills in Chiang Mai</span>
|
||||
</div>
|
||||
<p>Thai people think natural ingredients would help them better understand and approach to long life both physically and mentally. And today you will learn a thing or two about how Thai people cook at a <strong>Cooking Class at Thai Orchid Cookery School</strong>. Lunch is included. <br/>
|
||||
In the afternoon, take visits at <strong>Wat Prahat Doi Suthep</strong> and at night you will have some fun at <strong>Chiang Mai Night Bazaar</strong>. </p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 11</span> Chiang Mai Fly to Phuket</div>
|
||||
|
||||
<p>Have some free time in Chiang Mai and take a flight to Phuket. Check in at the hotel and enjoy a whole free day on the beach. </p>
|
||||
<p><strong>Accommodation </strong><br>
|
||||
3 nights at Metadee Reosrt & Villas (superior class 4*)/ Tavorn Pam Beach Resort Phuket (deluxe class 5*)</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 12 & 13</span> Phuket Free Days</div>
|
||||
<div class="photoRight"><img src="http://data.chinahighlights.com/image/tour-list/th-04/swimming-in-the-crystal-clear-water-of-phuket.jpg" class="img-responsive">
|
||||
<span class="photoBy">Swimming in the crystal-clear water of Phuket</span>
|
||||
</div>
|
||||
<p>Enjoy yourself on the beautiful beach of Phuket. </p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 14</span> Phuket Fly to Bangkok</div>
|
||||
|
||||
<p>Have some free time before the flight to Bangkok. Check in and have some time shopping or leisure.</p>
|
||||
<p><strong>Accommodation </strong><br>
|
||||
1 night at Holiday Inn Express Bangkok Siam (superior class 4*)/ Banyan Tree Bangkok (deluxe class 5*)</p><strong></strong>
|
||||
</div>
|
||||
|
||||
<div class="dayTourList">
|
||||
<div class="tourDates"><span class="tourDays">Day 15</span> Bangkok Departure</div>
|
||||
|
||||
</div>
|
||||
<p>Have some free time in Bangkok before the flight back home. Hope to see you again soon!</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="clearfix"></div>
|
||||
<div class="tripNotes">
|
||||
<h2 class="noteIcon"><a id="tripnotes"></a>Trip Notes</h2>
|
||||
<h3>1. Visa for Thailand</h3>
|
||||
<p>Travelers may apply Visa-On-Arrival at both airports of Bangkok. The fee is THB1,000 (Thai Bhat in cash only) with 2 passport-size photos.</p>
|
||||
|
||||
<h3>2. Tailoring Your Tour</h3>
|
||||
<p><strong>This tour is very flexible.</strong> You can alter the itinerary, extend or shorten it to suit your price, interest, and schedule. If you would like to book the hotels on your own, we can remove the hotel cost from quotation. Please inform your travel advisor about your preference.</p>
|
||||
|
||||
<h3>Options to further extend your tour:</h3>
|
||||
<ol>
|
||||
<li><strong>Travel to Vietnam or Cambodia</strong><br> It is fairly easy to extend your trip to the neighboring countries of Thailand. Vietnam for profound history and fascinating landscape and Cambodia for the splendid Angkor Wat.</li>
|
||||
<li><strong>Minority Tribes in Chiang Rai and Around</strong><br> Rearrange this itinerary and you may stretch out to Chiang Rai and its rolling mountains where Karen people and other ethnic groups live.<br>
|
||||
</ol>
|
||||
<p>Feel free to tell us your requirements and interests, and we will be happy to help you arrange a trip with our professional knowledge and experience.</p>
|
||||
|
||||
|
||||
<h3>3. Booking Procedure:</h3>
|
||||
<p><strong>Step 1:</strong> Submit <strong>your name, email address and traveling dates</strong> for the tour. The price may vary according to the location of your hotel.<br>
|
||||
<strong>Step 2:</strong> Choose to <strong>make payment via PayPal</strong> and your request will be listed as our <strong>top priority</strong>. We guarantee a <strong>100% refund</strong> if you are not satisfied.<br>
|
||||
<strong>Step 3:</strong> Receive a <strong>reply within 24 hours</strong>. The tour will be tailor-made to meet your requirements and the booking confirmed.<br>
|
||||
<strong>Step 4:</strong> Enjoy the tour!<br>
|
||||
<h3>4. Payment Methods:</h3>
|
||||
<p>We now offer three payment methods: PayPal, credit card authorization via fax, and wire transfer. PayPal is recommended for its safety and efficiency. You can pay with USA dollars, Australian dollars, European dollars, and British pounds directly with your credit card or debit card if you do not have a PayPal account.</p>
|
||||
<h3>5. Cancellation Policy:</h3>
|
||||
<p>In the event of cancellation, we will refund any payment made to China Highlights (unless any cancellation fee is applicable) within 14 days of our receipt of your written cancellation request. Visit <a href="http://www.chinahighlights.com/aboutus/terms.htm">here</a> for more details.</p>
|
||||
<h3>7. Travel Insurance:</h3>
|
||||
<p>Travel insurance is not included. We carefully selected some insurance providers from your region that give you the best value for money. Click <a href="http://www.chinahighlights.com/travelguide/insurance/">here</a> to go to the travel insurance page.</p>
|
||||
|
||||
</div>
|
||||
<div class="inquiryBlock hidden-xs">
|
||||
<span class="freeInquiry"><a href="#price-table">Select a date</a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
||||
<div id="addtionalRight" class="col-lg-8 col-sm-8 hidden-xs">
|
||||
<div class="inpageNav">
|
||||
<ul>
|
||||
<li><a href="#summary">Summary</a></li>
|
||||
<li><a href="#itinerary">Suggested Itinerary</a></li>
|
||||
<li><a href="#tripnotes">Trip Notes</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="TourTA">
|
||||
<span class="TALogo"><img src="/image/tour-
|
||||
|
||||
detail/TA/ta-logo.png"></span>
|
||||
<span class="booktrip">Book your best trip, every
|
||||
|
||||
trip</span>
|
||||
<span class="Rating">TripAdvisor Traveler
|
||||
|
||||
Rating</span>
|
||||
<span class="TALogo"><img src="/image/tour-
|
||||
|
||||
detail/TA/ta-star.gif"></span>
|
||||
<span class="Rating">Most Recent Traveler
|
||||
|
||||
Reviews</span>
|
||||
<script src="/js/moment.min.js"></script>
|
||||
<script>
|
||||
$(function () {
|
||||
var ta_city = 'huangshan';
|
||||
var ta_code = 'hs-1';
|
||||
var ta_top = '2';
|
||||
|
||||
var para = {};
|
||||
if (ta_city != '') para.city = ta_city;
|
||||
if (ta_code != '') para.code = ta_code;
|
||||
if (ta_top != '') para.top = ta_top;
|
||||
|
||||
$.get("http://www.chinahighlights.com/api/api.php?method=ta.message", para, function (data) {
|
||||
var _html = '';
|
||||
if (data.length > 0) {
|
||||
for (var i = 0; i < data.length; i++) {
|
||||
//var _date = (moment(new Date(data[i].GuestPostDate)).format('LL').split(',')[0]).replace(' ', '.');
|
||||
var _date = moment(new Date(data[i].CreateDate)).format('LL').split(',');
|
||||
_date = _date[0] + ',' + _date[1];
|
||||
_html += '<span class="booktrip">' +_date+ ': "' + data[i].intro + '" <a href="' + data[i].link + '" target="_blank"> <span class="ViewMore">View more</span></a></span>'
|
||||
|
||||
}
|
||||
$("#ta-list").html(_html);
|
||||
}
|
||||
}, 'json');
|
||||
});
|
||||
</script>
|
||||
<span id="ta-list">
|
||||
|
||||
</span>
|
||||
|
||||
<div class="clear"></div>
|
||||
<span class="TACoppyright">© 2016 TripAdvisor
|
||||
|
||||
LLC</span>
|
||||
</div>
|
||||
|
||||
<form action="/forms/reserve-tour-simple-save.asp" id="formquestion" method="post" novalidate>
|
||||
<div id="questionBox">
|
||||
<div class="questionContent">
|
||||
<span class="interested">Quick Inquiry</span> <span class="interest-label">Are you interested in this tour?<br>This tour can be tailored.</span>
|
||||
<div class="infoRequired">
|
||||
<p>
|
||||
<label for="realname">Full Name: </label>
|
||||
<input name="realname" type="text" id="realname" value="" />
|
||||
</p>
|
||||
<p>
|
||||
<label for="yemail">Email: </label>
|
||||
<input name="yemail" type="text" id="yemail" value="" />
|
||||
</p>
|
||||
<p>
|
||||
<label for="Starting_Date">Approx. tour start: </label>
|
||||
<input name="Starting_Date" type="text" id="Starting_Date" value="" />
|
||||
</p>
|
||||
<p class="paxInfo" style="display: block;">
|
||||
<select style="width:50%" id="padult" name="padult">
|
||||
<option selected="selected" value="0">Adults</option>
|
||||
<option value="1">1</option>
|
||||
<option value="2">2</option>
|
||||
<option value="3">3</option>
|
||||
<option value="4">4</option>
|
||||
<option value="5">5</option>
|
||||
<option value="6">6</option>
|
||||
<option value="7">7</option>
|
||||
<option value="8">8</option>
|
||||
<option value="9">9</option>
|
||||
<option value="10">10</option>
|
||||
<option value="11">11</option>
|
||||
<option value="12">12</option>
|
||||
<option value="13">13</option>
|
||||
<option value="14">14</option>
|
||||
<option value="15">15</option>
|
||||
<option value="16">16</option>
|
||||
<option value="17">17</option>
|
||||
<option value="18">18</option>
|
||||
<option value="19">19</option>
|
||||
<option value="20">20</option>
|
||||
<option value="21">21</option>
|
||||
<option value="22">22</option>
|
||||
<option value="23">23</option>
|
||||
<option value="24">24</option>
|
||||
<option value="25">25</option>
|
||||
<option value="26">26</option>
|
||||
<option value="27">27</option>
|
||||
<option value="28">28</option>
|
||||
<option value="29">29</option>
|
||||
<option value="30">30</option>
|
||||
</select>
|
||||
<select style="width:48%" id="pchild" name="pchild">
|
||||
<option selected="selected" value="0">Children</option>
|
||||
<option value="1">1</option>
|
||||
<option value="2">2</option>
|
||||
<option value="3">3</option>
|
||||
<option value="4">4</option>
|
||||
<option value="5">5</option>
|
||||
</select>
|
||||
</p>
|
||||
<p class="des">
|
||||
<label for="Aquestion"><strong>Tell us your tour ideas: </strong><br>departure dates & days, where to visit... </label>
|
||||
<textarea name="Aquestion" id="Aquestion"></textarea>
|
||||
<input type="hidden" name="Q_URL" id="Q_URL" />
|
||||
<input type="hidden" value="hs-1" name="clino">
|
||||
</p>
|
||||
</div>
|
||||
<input type="submit" value="Send my inquiry" class="sendButton">
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footerBtn">
|
||||
<div class="col-xs-24 inquiry"><a href="javascript:;" onClick="jsGetToPost('/forms/reservation-form-citytour.asp?season=1&grade=7002&size=2&cli_no=hs-1')">Inquiry Now</a></div>
|
||||
</div>
|
||||
<!--#include virtual="/include/footer-html5.asp" -->
|
||||
</div>
|
||||
|
||||
<!-- Google Code for Tour List -->
|
||||
<!-- Remarketing tags may not be associated with personally identifiable information or placed on pages related to sensitive categories. For instructions on adding this tag and more information on the above requirements, read the setup guide: google.com/ads/remarketingsetup -->
|
||||
<script type="text/javascript">
|
||||
/* <![CDATA[ */
|
||||
var google_conversion_id = 996341496;
|
||||
var google_conversion_label = "JQQJCNiUmQgQ-O2L2wM";
|
||||
var google_custom_params = window.google_tag_params;
|
||||
var google_remarketing_only = true;
|
||||
/* ]]> */
|
||||
</script>
|
||||
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
|
||||
</script>
|
||||
<script src="http://s7.addthis.com/js/300/addthis_widget.js#pubid=ra-52170b0a4a301edc"></script>
|
||||
<noscript>
|
||||
<div style="display:inline;">
|
||||
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/996341496/?value=1.000000&label=JQQJCNiUmQgQ-O2L2wM&guid=ON&script=0"/>
|
||||
</div>
|
||||
</noscript>
|
||||
</body>
|
||||
</html>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue