
//video
function playVideo(url,title)
	{
		var ob_embed=document.getElementById("video_index_play");
		var ob_title=document.getElementById("video_index_title").innerHTML=title;
		
		var s='';
			s+='<embed flashvars="autostart=true&amp;showdigits=total&amp;repeat=list&amp;';
			s+='thumbsinplaylist=true&amp;logo=Image_video/socbay1.png&amp;';
			s+='shuffle=false&amp;file='+url+'&amp;';
			s+='displayheight=250&amp;backcolor=0x000000&amp;frontcolor=0xCCCCCC&amp;lightcolor=0x557722" ';
			s+='allowscriptaccess="none" type="application/x-shockwave-flash" allowfullscreen="true" ';
			s+='src="http://video.socbay.com/video/player/flvplayer1.swf" height="245" width="330">';
		ob_embed.innerHTML=s;
	}
	
	//playVideo('http://localhost/socbaytravel/front-images/halong.flv','ha long bay');
	
	
	
	//Ajax

function createXMLHttp()
  {
    var xmlHttp=null;
    try
    {
        xmlHttp=new XMLHttpRequest();
    }
    catch(e)
    {
        try
        {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e)
        {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
     }
     return xmlHttp;
  };

//---------------------------------
 function loadFromSever(id,url,parameters)
  {                              
        var req=createXMLHttp();  
        //url=url+"&type_search="+type_search;    
        if(req!=null)
        {
            try
            {
                req.open("POST",url,true);
            }
            catch(err)
            {
                alert("Server is busy");
            }
            req.onreadystatechange=function()
            {
                if(req.readyState==4)
                {
                    if(req.status==200)
                    {	
                        var data = req.responseText; 
                       // if(type_search=="0")                                                                              
                            loadToDiv(id,data);
							//alert(data.indexOf("images/spacer.gif"));
						  if (data.indexOf("images/spacer.gif")!=-1) alert("Xin vui lÃ²ng nháº­p láº¡i USER vÃ  PASSWORD");
                           
                                                                          
                    }
                }
				else
                document.getElementById(id).innerHTML="<div id='s-login'> Ä?ang Kiá»ƒm Tra.....</div> ";
            };
			req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      		req.setRequestHeader("Content-length", parameters.length);
      		req.setRequestHeader("Connection", "close");
            req.send(parameters);
        }
    };
/////
function loadToDiv(id,data)
{
	document.getElementById(id).innerHTML=data.split("||")[1];
}
function loadToDiv1(id,data)
{
	document.getElementById(id).innerHTML=data.split("<tr></tr>")[1];
}
/////////weather
/*
	Kiem tra dang nhap
*/


function checklogin(id_user,id_pass)
{
	if(document.getElementById(id_user).value=="")	{
		alert('Má»?i báº¡n nháº­p email');
		document.getElementById(id_user).focus();	
		return false;
	}else{
	
		var myRegExp = /[a-z0-9-.]{1,30}@[a-z0-9-]{1,65}.(com|net|org|info|biz|([a-z]{2,3}.[a-z]{2}))/ ;
		if(!myRegExp.test(document.getElementById(id_user).value)){
   		alert("Email báº¡n nháº­p khÃ´ng há»£p lá»‡");	
		document.getElementById(id_user).focus();	
		return false;
		}
		
	}	
	if(document.getElementById(id_pass).value=="")	{
		alert('Má»?i báº¡n nháº­p vÃ o máº­t kháº©u');
		document.getElementById(id_pass).focus();
		return false;
	}
	return true;
}	
	
function loginAjax()
    {
		if(checklogin("username","password")){
			var email=document.getElementById("username").value;
			var password=document.getElementById("password").value;
			var url="ajaxphp/box_login_ajax.php"
			var parameters="email="+email+"&password="+password;
			loadFromSever('s-login',url,parameters);
		}
    }
    
//-----Ajax box------------
function loadSB(id,url,style_loading)
  {                              
        var req=createXMLHttp();  
        //url=url+"&type_search="+type_search;    
        if(req!=null)
        {
            try
            {
                req.open("GET",url,true);
            }
            catch(err)
            {
                alert("Server is busy");
            }
            req.onreadystatechange=function()
            {
                if(req.readyState==4)
                {
                    if(req.status==200)
                    {	
                        var data = req.responseText; 
                       // if(type_search=="0")                                                                              
                            loadToDiv(id,data);
						  //alert(data);
                           
                                                                          
                    }
                }
				else
                document.getElementById(id).innerHTML=style_loading;
            };
			
            req.send(null);
        }
    };


	function memberAjax(ctrl,id_this)
    {   var a=document.getElementById("title").getElementsByTagName("a");  
	
		for(var i=0;i<a.length;i++)
			if(a[i].className=="gold"){
					var id=a[i].id.split("gold")[1];
					var name_current=a[i].innerHTML;
					a[i].href='javascript:memberAjax('+id+',\'gold'+id+'\')';
					a[i].className=""
				}
				
		document.getElementById(id_this).className="gold";
		document.getElementById(id_this).removeAttribute("href");
		
		var url="ajaxphp/box-member-gold.php?ctrl="+ctrl;
		var style_loading='<div class="loading-member"></div>';	
   		loadSB('member-box',url,style_loading);
		
    }
	function tourhotAjax(page,id_this)
    {   var a=document.getElementById("tour-hot-tab").getElementsByTagName("a");  
	
		for(var i=0;i<a.length;i++)
			if(a[i].className=="current"){
					var id=a[i].id.split("tourhot")[1];
					var name_current=a[i].innerHTML;
					a[i].href='javascript:tourhotAjax('+id+',\'tourhot'+id+'\')';
					a[i].className=""
				}
		
		document.getElementById(id_this).className="current";
		document.getElementById(id_this).removeAttribute("href");
				
		var url="ajaxphp/ajax-tour.php?page="+page;
		var style_loading='<div class="loading-tourhot"></div>';
   		loadSB('item-tourhot',url,style_loading);
		
    }
	function videoAjax(page,id_this)
    {   var a=document.getElementById("video-tab").getElementsByTagName("a");  
		for(var i=0;i<a.length;i++)
			if(a[i].className=="current"){
					var id=a[i].id.split("video")[1];
					var name_current=a[i].innerHTML;
					a[i].href='javascript:videoAjax('+id+',\'video'+id+'\')';
					a[i].className=""
				}
		
		document.getElementById(id_this).className="current";
		document.getElementById(id_this).removeAttribute("href");
		
		var url="ajaxphp/box-video-ajax.php?page="+page;
		var style_loading='<div class="loading-video"></div>';
   		loadSB('item-video',url,style_loading);
		
    }
	
	function serviceAjax(ID,id_this,id_province)
    {   
		var a=document.getElementById("service-tab").getElementsByTagName("a");  
	
		for(var i=0;i<a.length;i++)
			if(a[i].className=="current"){
					var id=a[i].id.split("service")[1];
					var name_current=a[i].innerHTML;
					a[i].href='javascript:serviceAjax('+id+',\'service'+id+'\',\''+id_province+'\')';
					a[i].className=""
				}
				
		document.getElementById(id_this).className="current";
		document.getElementById(id_this).removeAttribute("href");
		
		var url="ajaxphp/ajax-service.php?ID="+ID+"&IdProvince="+id_province;
		var style_loading='<div class="loading-serv"></div>';
   		loadSB('items-service',url,style_loading);
		
    }
	/*
	 ajax cho box service cua trang chu dich vu
	 
	*/
	function serServiceAjax(ID,id_this,name)
    {   var li=document.getElementById("navlist").getElementsByTagName("LI");  
		for(var i=0;i<li.length;i++){
			
			if(li[i].id=="active")
			{
				var child=li[i].firstChild;
				var id=child.id.split("ser-")[1];
				var name_active=child.innerHTML;
				li[i].innerHTML='<a  href="javascript:serServiceAjax('+id+',\'ser-'+id+'\',\''+name_active+'\')">'+name_active+'</a>';
				li[i].id="ser-"+id;
			}
			
		}
		
		var li_active=document.getElementById(id_this);
		li_active.innerHTML='<span id="'+id_this+'">'+name+'</span>';
		li_active.id="active";
		
		var url="ajaxphp/ajax-service-service.php?tbl=service&Id="+ID;
		var style_loading='<div class="loading-serv"></div>';
   		loadSB('ser-service',url,style_loading);
		
    }
	//----------------------------
	function serService2Ajax(ID,id_this,name)
    {   var li=document.getElementById("navlist2").getElementsByTagName("LI");  
		for(var i=0;i<li.length;i++){
			
			if(li[i].id=="active2")
			{
				var child=li[i].firstChild;
				var id=child.id.split("ser-")[1];
				var name_active=child.innerHTML;
				li[i].innerHTML='<a  href="javascript:serService2Ajax('+id+',\'ser-'+id+'\',\''+name_active+'\')">'+name_active+'</a>';
				li[i].id="ser-"+id;
			}
			
		}
		
		var li_active=document.getElementById(id_this);
		li_active.innerHTML='<span id="'+id_this+'">'+name+'</span>';
		li_active.id="active2";
		
		var url="ajaxphp/ajax-service-service.php?tbl=service&Id="+ID;
		var style_loading='<div class="loading-serv"></div>';
   		loadSB('ser-service2',url,style_loading);
		
    }
    //-----------biennv------------------------//
     ///////////////// le hoi thang
    function addEventTo(m)
	{ 
		//var a=document.getElementById("title").getElementsByTagName("li");  
		//for(var i=1;i<a.length;i++)a[i].className="";
		document.getElementById(m).className="current";
		document.getElementById(m).removeAttribute("href");
		document.getElementById(m).style.textDecoration="none";
		for(var i=1;i<m;i++) 
			{
				document.getElementById(i).href='javascript:addEventTo('+i+')';
				document.getElementById(i).className="";
			}
		for(var i=m+1;i<13;i++) {
					document.getElementById(i).href='javascript:addEventTo('+i+')';
					document.getElementById(i).className="";
				}
		
		var url="ajaxphp/box-festival-ajax.php?month="+m;
		var style_loading='<div class="loading-festival"></div>';
   		loadFromSever1('festival',url,style_loading);        
	}
	/////////weather
function getWeather(ob)
    {
        var index=ob.selectedIndex;
		var value=ob.options[index].value;
		var url="ajaxphp/box-weather-ajax.php?id="+value;
		var style_loading='<div class="loading-weather"></div>';
   		loadFromSever1('loadAjaxWeather',url,style_loading);
		
    }
    //weblink 
    function navigation(ob)
    {
        var index=ob.selectedIndex;
		var value=ob.options[index].value;
		window.open(value);
		
    }
    //ham dung khi submit tim kiem by Duchm
 function loadFromSever1(id,url,style_loading)
  {                              
        var req=createXMLHttp();  
        //url=url+"&type_search="+type_search;    
        if(req!=null)
        {
            try
            {
                req.open("GET",url,true);
            }
            catch(err)
            {
                alert("Server is busy");
            }
            req.onreadystatechange=function()
            {
                if(req.readyState==4)
                {
                    if(req.status==200)
                    {	
                        var data = req.responseText; 
                       // if(type_search=="0")                                                                              
                            loadToDiv(id,data);
						  //alert(data);
                           
                                                                          
                    }
                }
				else
                document.getElementById(id).innerHTML=style_loading;
            };
            req.send(null);
        }
    }
    // dat lam trang chu
function setHomepage()
{
	if (document.all)
	{
		document.body.style.behavior='url(#default#homepage)';
		document.body.setHomePage('http://socbaytravel.com/beta/');
	}
	else 
		if (window.sidebar)
		{
			if(window.netscape)
		{
		try
		{
			netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
		}
		catch(e)
		{
			alert("this action was aviod by your browserï¼Œif you want to enableï¼Œplease enter about:config in your address line,and change the value of signed.applets.codebase_principal_support to true");
		}
	}
	var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
	prefs.setCharPref('browser.startup.homepage','http://socbaytravel.com/beta/');
	}
}
// tin tuyen dung - tu van
function recruitAjax(ctrl)
    {  // var a=document.getElementById("title").getElementsByTagName("a"); 
    	if(ctrl==1) {
    		document.getElementById("comment").className="current";
			document.getElementById("comment").removeAttribute("href");
    		document.getElementById("recruit").className="";
			document.getElementById("recruit").href='javascript:recruitAjax(2)';
    	}
    	if(ctrl==2) {
    		document.getElementById("comment").className="";
			document.getElementById("comment").href='javascript:recruitAjax(1)';
    		document.getElementById("recruit").className="current";
			document.getElementById("recruit").removeAttribute("href");
    	}
		var url="ajaxphp/box-advisory-ajax.php?cmd="+ctrl;
		var style_loading='<div class="loading-festival"></div>';	
   		loadSB('advisory',url,style_loading);
		
    }
    function checkInput(email, content)
{
//alert("ok: "+isEmail(""));
	if(!isEmail(email))
	{
		alert('Báº¡n chÆ°a nháº­p Email hoáº·c email khÃ´ng há»£p lá»‡.');
		return false;
	}
	if(content.length < 10)
	{
	 alert('Ná»™i dung quÃ¡ ngáº¯n.')
	 return false;
	}
return true;
}


function isEmail(email)
{
 //alert("email: "+email);
	if(email=='')
	return false;
	if(email.indexOf('')>0)
	return false;
	if(email.indexOf('@')==-1)
	return false;
	var i=1;
	var sLength=email.length;
	if(email.indexOf('.')==-1)
	return false;
	if(email.indexOf('..')!=-1)
	return false;
	if(email.indexOf('@')!=email.lastIndexOf('@'))
	return false;
	if(email.lastIndexOf('.')==email.length-1)
	return false;
	var str = 'aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ1234567890-@._';
	for(var j=0;j<email.length;j++)
	if(str.indexOf(email.charAt(j))==-1)
	return false;
	return true;
}
//	alert(window.location.pathname);
// dieu khien box search
function _utf8_encode(string){
	string = string.replace("/\r\n/g/","\n");
		var utftext = "";

		for (var n = 0; n < string.length; n++) {

			var c = string.charCodeAt(n);

			if (c < 128) {
				utftext += String.fromCharCode(c);
			}
			else if((c > 127) && (c < 2048)) {
				utftext += String.fromCharCode((c >> 6) | 192);
				utftext += String.fromCharCode((c & 63) | 128);
			}
			else {
				utftext += String.fromCharCode((c >> 12) | 224);
				utftext += String.fromCharCode(((c >> 6) & 63) | 128);
				utftext += String.fromCharCode((c & 63) | 128);
			}

		}
		return utftext;
}
function encode($str){
	return escape(_utf8_encode($str));
}
function loadSearch(){
	var type=getValueRadio("check");
	var key=document.getElementById("key").value;
	key=encode(key);
	//alert(key);
	switch(type){
		case "2": document.location.href="basesearch.php?q="+key;
		break;
		case "3":
		case "1":document.location.href= "result-news.php?type="+type+"&q="+key;
		break;
		default:
			window.open('http://web2.socbay.com/webv2/Web.aspx?q='+key);
			//alert('Chá»©c nÄƒng nÃ y Ä‘ang nÃ¢ng cáº¥p.');
	}
}
function getValueRadio(name)
{
	var value;
	var rad=document.getElementsByName(name);
	for (i=0;i<rad.length;i++)
	{
	if (rad[i].checked==true)
	value= rad[i].value;
	}
	return value;
 }
 function visitAjax(page,id_this,IdProvince)
    {   var a=document.getElementById("video-tab").getElementsByTagName("a");  
		for(var i=0;i<a.length;i++)
			if(a[i].className=="current"){
					var id=a[i].id.split("video")[1];
					var name_current=a[i].innerHTML;
					a[i].href='javascript:visitAjax('+id+',\'video'+id+'\','+IdProvince+')';
					a[i].className=""
				}
		
		document.getElementById(id_this).className="current";
		document.getElementById(id_this).removeAttribute("href");
		
		var url="ajaxphp/visit-province-ajax.php?page="+page+"&IdProvince="+IdProvince;
		var style_loading='<div class="loading-video"></div>';
   		loadSB('item-video',url,style_loading);
		
    }
    function specAjax(page,id_this,IdProvince)
    {   var a=document.getElementById("spec-tab").getElementsByTagName("a");  
		for(var i=0;i<a.length;i++)
			if(a[i].className=="current"){
					var id=a[i].id.split("spec")[1];
					var name_current=a[i].innerHTML;
					a[i].href='javascript:specAjax('+id+',\'spec'+id+'\','+IdProvince+')';
					a[i].className=""
				}
		
		document.getElementById(id_this).className="current";
		document.getElementById(id_this).removeAttribute("href");
		
		var url="ajaxphp/spec-province-ajax.php?page="+page+"&IdProvince="+IdProvince;
		var style_loading='<div class="loading-spec"></div>';
   		loadSB('item-tourhot',url,style_loading);
		
    }
function openProvince(ob)
    {
        var index=ob.selectedIndex;
		var value=ob.options[index].value;
		document.location.href="destination.php?IdProvince="+value;
		
    }
	// ----------- page video paging ajax--------------
function loadPaginVideo(page,txt,div){
		var url=txt+page;
		var style_loading='<div class="loading-spec"></div>';
   		loadSB(div,url,style_loading);
}
// xu ly su kien enter box search
function submitFormInput()
{
	try{
		var obHeader=document.getElementById("key");
		obHeader.onkeypress = function(e)
		 {
			 e = e || window.event;
			 if (e.keyCode == 13)
			 {
				 loadSearch();
				 return false;
			 }
		 };
	 }catch(e){}
}
function bannerClick(id){
	var req=createXMLHttp();
	var href="ajaxphp/bannerClick.php?Id="+id;
	if(req!=null)	
		req.open("GET",href,true);
	req.send(null);
}