// JavaScript Document
 function resizeIFrameToItsContent(obj)
        {          
          var the_height=obj.contentWindow.document.body.scrollHeight;
          obj.height=the_height;
        }
		function btnPaypal(currencyCode,amount,business,itemName,returnUrl,cancelReturn) {
		var cmd = "_xclick"; //CMD
		var noNote = 1;
		var noShipping = 1;//No shipping
		var currencyCode = "USD";//Currency code
		var notifyUrl;//Notify_url
		var amount;// Get total amount
		var business;//Paypal ID
		var itemName;//Name product/service/Order ID
		var VPCOrderid = "";//Vpc orderid
		var quantity = 1;//Quantity
		var returnUrl;//Return URL
		var cancelReturn;//Cancel return
		var redirectToPaypal = "https://www.paypal.com/cgi-bin/webscr?cmd="+cmd+"&no_note="+noNote+"&no_shipping="+noShipping+"&currency_code="+currencyCode+"&notify_url="+notifyUrl+"&amount="+amount+"&business="+business+"&item_name="+itemName+"&vpc_orderid="+VPCOrderid+"&quantity="+quantity+"&return="+returnUrl+"&cancel_return="+cancelReturn+"&BUTTONSOURCE=Peacesoft_Channel_EC_VN";
		//alert(redirectToPaypal);
		location.href = redirectToPaypal;
		}	  
	function nganluong() {
		var mail_nl = "info@worldmatetravel.com";
		var return_nl = "http://worldmatetravel.com";
		var order_description = "Đơn hàng tại: "+return_nl;
		var pri = '';
		var pro = '';
		pri = pri.replace(/[\D]+/g, "");
		pro = pro.replace(/!|@|%|\^|\*|\(|\)|\+|\=|\<|\>|\?|\/|,|\.|\;|\'| |\"|\&|\#|\[|\]|~|$|_/g," ");
		if(pri < 2000) pri = 0;
		location.href='https://www.nganluong.vn/button_payment.php?receiver='+mail_nl+'&product_name='+pro+'&price='+pri+'&return_url='+return_nl+'&order_description='+order_description;
	}
	function getRadioValue() {
			var obj = $('input:radio[name=payment[]]:checked').val(); 
			return obj;
	}
	function btnD(){
			var radio = getRadioValue();
			
			if(radio == "nganluong"){
					nganluong();
					return false;
				}
			if(radio == "paypal"){
				var itemname = $('#tourname').text();
					btnPaypal('','','info@worldmatetravel.com',itemname,'http://worldmatetravel.com','http://worldmatetravel.com');
					return false;
				}
		}

function isEmailAddr(txtEmail) {
	var result = false
	var theStr = new String(txtEmail)
	var index = theStr.indexOf("@");
	if (index > 0) {
		var pindex = theStr.indexOf(".", index);
	 	if ((pindex > index + 1) && (theStr.length > pindex + 1))
			result = "1";
		}
	 return result;
}
function check_testimoial(){
	if(document.getElementById('testimoialsName').value == ''){
		alert('Please enter your name');	
		document.getElementById('testimoialsName').focus();
		return false;
	}	
	if(document.getElementById('phone').value == ''){
		alert('Please enter phone');	
		document.getElementById('phone').focus();
		return false;
	}
	if(isNaN(document.getElementById('phone').value)){
		alert('Please enter phone');	
		document.getElementById('phone').focus();
		return false;
	}
	if(document.getElementById('email').value == ''){
		alert('Please enter email');	
		document.getElementById('email').focus();
		return false;
	}
	if(isEmailAddr(document.getElementById('email').value) == false){
		alert('Please enter the correct email format');	
		document.getElementById('email').focus();
		return false;
	}	
	
	if(document.getElementById('security_code').value == ''){
		alert('Please enter End security_code');	
		document.getElementById('security_code').focus();
		return false;
	}
	//return false;
else return true;
}
function check_formlink(){
	if(document.getElementById('fullname').value == ''){
		alert('Please enter your name');	
		document.getElementById('fullname').focus();
		return false;
	}	
	
	if(document.getElementById('email').value == ''){
		alert('Please enter email');	
		document.getElementById('email').focus();
		return false;
	}
	if(isEmailAddr(document.getElementById('email').value) == false){
		alert('Please enter the correct email format');	
		document.getElementById('email').focus();
		return false;
	}	
	if(document.getElementById('yourUrl').value == ''){
		alert('Please enter Your Url');	
		document.getElementById('yourUrl').focus();
		return false;
	}
	if(document.getElementById('reciprocalUrl').value == ''){
		alert('Please enter Reciprocal Link URL');	
		document.getElementById('reciprocalUrl').focus();
		return false;
	}
	if(document.getElementById('security_code').value == ''){
		alert('Please enter End security_code');	
		document.getElementById('security_code').focus();
		return false;
	}
	//return false;
else return true;
}

function check_contact(){
	if(document.getElementById('fullname').value == ''){
		alert('Please enter your name');	
		document.getElementById('fullname').focus();
		return false;
	}	
	if(document.getElementById('phone').value == ''){
		alert('Please enter phone');	
		document.getElementById('phone').focus();
		return false;
	}
	if(isNaN(document.getElementById('phone').value)){
		alert('Please enter phone');	
		document.getElementById('phone').focus();
		return false;
	}
	if(document.getElementById('nationality').value == 0){
		alert('Please enter nationality');	
		document.getElementById('nationality').focus();
		return false;
	}
	if(document.getElementById('email').value == ''){
		alert('Please enter email');	
		document.getElementById('email').focus();
		return false;
	}
	if(isEmailAddr(document.getElementById('email').value) == false){
		alert('Please enter the correct email format');	
		document.getElementById('email').focus();
		return false;
	}	
	if(document.getElementById('subject').value == 0){
		alert('Please enter Subject ');	
		document.getElementById('subject').focus();
		return false;
	}
	
	//return false;
else return true;
}
function check_booking(){

	if(document.getElementById('fullname').value == ''){
		alert('Please enter your name');	
		document.getElementById('fullname').focus();
		return false;
	}	
	if(document.getElementById('zipcode').value == ''){
		alert('Please enter ZIP/Postal code');	
		document.getElementById('zipcode').focus();
		return false;
	}	
	if(document.getElementById('nationality').value == ''){
		alert('Please choice nationality');	
		document.getElementById('nationality').focus();
		return false;
	}
	if(document.getElementById('email').value == ''){
		alert('Please enter email');	
		document.getElementById('email').focus();
		return false;
	}
	
	if(isEmailAddr(document.getElementById('email').value) == false){
		alert('Please enter the correct email format');	
		document.getElementById('email').focus();
		return false;
	}
	if(document.getElementById('phone').value == ''){
		alert('Please enter phone');	
		document.getElementById('phone').focus();
		return false;
	}
	if(isNaN(document.getElementById('phone').value)){
		alert('Please enter phone');	
		document.getElementById('phone').focus();
		return false;
	}
	if(document.getElementById('startdate').value == ''){
		alert('Please enter Start date');	
		document.getElementById('startdate').focus();
		return false;
	}
	if(document.getElementById('enddate').value == ''){
		alert('Please enter End date');	
		document.getElementById('enddate').focus();
		return false;
	}
	if(document.getElementById('adults').value == 0){
		alert('Please enter adults');	
		document.getElementById('adults').focus();
		return false;
	}
	if(document.getElementById('security_code').value == ''){
		alert('Please enter End security_code');	
		document.getElementById('security_code').focus();
		return false;
	}
	else return true;
}

function check_booking_hotel(){
	if(document.getElementById('fullname').value == ''){
		alert('Please enter your name');	
		document.getElementById('fullname').focus();
		return false;
	}	
	if(document.getElementById('zipcode').value == ''){
		alert('Please enter ZIP/Postal code');	
		document.getElementById('zipcode').focus();
		return false;
	}	
	if(document.getElementById('nationality').value == ''){
		alert('Please choice nationality');	
		document.getElementById('nationality').focus();
		return false;
	}
	if(document.getElementById('email').value == ''){
		alert('Please enter email');	
		document.getElementById('email').focus();
		return false;
	}
	
	if(isEmailAddr(document.getElementById('email').value) == false){
		alert('Please enter the correct email format');	
		document.getElementById('email').focus();
		return false;
	}
	if(document.getElementById('phone').value == ''){
		alert('Please enter phone');	
		document.getElementById('phone').focus();
		return false;
	}
	if(isNaN(document.getElementById('phone').value)){
		alert('Please enter phone');	
		document.getElementById('phone').focus();
		return false;
	}
	if(document.getElementById('startdate').value == ''){
		alert('Please enter Check-in Date');	
		document.getElementById('startdate').focus();
		return false;
	}
	if(document.getElementById('enddate').value == ''){
		alert('Please enter Check-out Date');	
		document.getElementById('enddate').focus();
		return false;
	}
	
	if(document.getElementById('security_code').value == ''){
		alert('Please enter End security_code');	
		document.getElementById('security_code').focus();
		return false;
	}
	else return true;
}
function validateRadio(name)
{
	var chks = document.getElementsByName(name);
	var hasChecked = false;
	for (var i = 0; i < chks.length; i++)
	{
		if (chks[i].checked)
		{
			hasChecked = true;
			break;
		}
	}
	return hasChecked;
}
function check_custom(){
	if(validateRadio('coutry[]') == false){
		alert('Please Select a country');	
		return false;
	}
	if(validateRadio('activities[]') == false){
		alert('Please Select a activities');	
		return false;
	}
	if(validateRadio('accommodation[]') == false){
		alert('Please Select a accommodation');	
		return false;
	}
	if(document.getElementById('fullname').value == ''){
		alert('Please enter your name');	
		document.getElementById('fullname').focus();
		return false;
	}	
	
	if(document.getElementById('phone').value == ''){
		alert('Please enter phone');	
		document.getElementById('phone').focus();
		return false;
	}
	if(isNaN(document.getElementById('phone').value)){
		alert('Please enter phone');	
		document.getElementById('phone').focus();
		return false;
	}
	if(document.getElementById('nationality').value == 0){
		alert('Please choice nationality');	
		document.getElementById('nationality').focus();
		return false;
	}
	if(document.getElementById('date_of_tour').value == ''){
		alert('Please enter travelling date');	
		document.getElementById('date_of_tour').focus();
		return false;
	}
	if(document.getElementById('adults').value == ''){
		alert('Please enter Number of people');	
		document.getElementById('adults').focus();
		return false;
	}
	else return true;
}

function ShowForexRate(){
	//vForexs.length - 1
	var sHTML = '';
	sHTML = sHTML.concat('<table border="0px" cellpadding="0" cellspacing="0" class="tbl-weather"   >');
	for(var i=0;i< 6;i++){
		sHTML = sHTML.concat('	<tr>');
		sHTML = sHTML.concat('		<td class="td-weather-title">').concat(vForexs[i]).concat('</td>');
		sHTML = sHTML.concat('		<td class="td-weather-data">').concat(vCosts[i]).concat('</td>');
		sHTML = sHTML.concat('	</tr>');
	}
	sHTML = sHTML.concat('</table>');
	document.write(sHTML);

}
function ShowGoldPrice(){
	var sHTML = '';
	sHTML = sHTML.concat('<div style="text-align:right;color:#8A0000;font:bold 10px arial;">&#272;VT: tr.&#273;/l&#432;&#7907;ng</div>');
	if(vGoldSbjBuy=='{0}' || vGoldSbjSell=='{1}' || vGoldSjcBuy =='{2}' || vGoldSjcSell=='{3}'){
		sHTML = sHTML.concat('<table border="0px" cellpadding="2px" cellspacing="1px" class="tbl-goldprice">');
		sHTML = sHTML.concat('	<tr>');	
		sHTML = sHTML.concat('		<td class="td-weather-title" style="text-align:center;font-size:10px;width:35%;font-weight:bold">D&#7919; li&#7879;u &#273;ang &#273;&#432;&#7907;c c&#7853;p nh&#7853;t</td>');	
		sHTML = sHTML.concat('	</tr>');
		sHTML = sHTML.concat('</table>');
	}
	else{	
		
		sHTML = sHTML.concat('<table border="0px" cellpadding="2px" cellspacing="1px" class="tbl-goldprice">');
		sHTML = sHTML.concat('	<tr>');
		sHTML = sHTML.concat('		<td class="td-weather-title" style="font-size:10px;width:30%;">Lo&#7841;i</td>');
		sHTML = sHTML.concat('		<td class="td-weather-title" style="text-align:center;font-size:10px;width:35%;">Mua</td>');
		sHTML = sHTML.concat('		<td class="td-weather-title" style="text-align:center;font-size:10px;width:35%;">B&#225;n</td>');
		sHTML = sHTML.concat('	</tr>');
		sHTML = sHTML.concat('	<tr>');
		sHTML = sHTML.concat('		<td class="td-weather-title">SBJ</td>');
		sHTML = sHTML.concat('		<td class="td-weather-data txtr">').concat(vGoldSbjBuy).concat('</td>');
		sHTML = sHTML.concat('		<td class="td-weather-data txtr">').concat(vGoldSbjSell).concat('</td>');
		sHTML = sHTML.concat('	</tr>');
		sHTML = sHTML.concat('	<tr>');
		sHTML = sHTML.concat('		<td class="td-weather-title">SJC</td>');
		sHTML = sHTML.concat('		<td class="td-weather-data txtr">').concat(vGoldSjcBuy).concat('</td>');
		sHTML = sHTML.concat('		<td class="td-weather-data txtr">').concat(vGoldSjcSell).concat('</td>');
		sHTML = sHTML.concat('	</tr>');
		sHTML = sHTML.concat('</table>');	
	}
	document.write(sHTML);
}

function change(){
			
			var url = $('#urlname').val();
			$('#loadding').show();
			$('#noidung').hide();
			id = $('#selectWeather').val();
			$.post(url + "includes/weather.php", { id: id },
			function(data) {
			
				$('#loadding').hide();
				 $('#noidung').html(data);
				  $('#noidung').show();
			});
		}	
function calcIframeHeight() {
  var the_height = document.getElementById('iffb').contentWindow.document.body.scrollHeight;
  document.getElementById('iffb').height = the_height;
}

function onloadfunction(){
  // register handler for iframe load event
  if (document.getElementById("iffb").attachEvent)
     document.getElementById("iffb").attachEvent("onload", calcIframeHeight); // ie
  else if (document.getElementById("iffb").addEventListener)
     document.getElementById("iffb").addEventListener("load", calcIframeHeight, true); // Safari, Firefox
}

$(document).ready(function(){
	
	
		
		$('#slider').cycle({ 
			fx:    'fade', 
			speed:  2500 
		 });	
		 $('#slider-content').movingBoxes({
			startPanel   : 1,      // start with this panel
			width        : 450,    // overall width of movingBoxes (not including navigation arrows)
			wrap         : true,   // if true, the panel will "wrap" (it really rewinds/fast forwards) at the ends
			speed        : 400,  
		});
		change();
		$('#selectWeather').change(function(){
			change();
		})
			$('#refreshcode').click(function(){
			var captchaImageDemoObj = $('#secode');
			var captchaImageDemoNewSRC = captchaImageDemoObj.attr('src') + '?' + Math.floor(Math.random()*11);
			captchaImageDemoObj.attr('src', captchaImageDemoNewSRC);
			return false;
			});
			
			
		//iframe
		var iFrames = document.getElementsByTagName('iframe');

		// Resize heights.
		function iResize()
		{
			// Iterate through all iframes in the page.
			for (var i = 0, j = iFrames.length; i < j; i++)
			{
				// Set inline style to equal the body height of the iframed content.
				iFrames[i].style.height = iFrames[i].contentWindow.document.body.offsetHeight + 'px';
			}
		}

		// Check if browser is Safari or Opera.
		if ($.browser.safari || $.browser.opera)
		{
			// Start timer when loaded.
			$('iframe').load(function()
				{
					setTimeout(iResize, 0);
				}
			);

			// Safari and Opera need a kick-start.
			for (var i = 0, j = iFrames.length; i < j; i++)
			{
				var iSource = iFrames[i].src;
				iFrames[i].src = '';
				iFrames[i].src = iSource;
			}
		}
		else
		{
			// For other good browsers.
			$('iframe').load(function()
				{
					// Set inline style to equal the body height of the iframed content.
					this.style.height = this.contentWindow.document.body.offsetHeight + 'px';
				}
			);
		}
		
	})
