var ajaxPG = false;
var ajaxPH = false; 

if (top.location != self.location) { top.location.replace(self.location); }
window.onload=function(){ initpage(); }


function initpage() {
var n,p;
	p = getID("link0");                                            
	if (p) p.onclick=function(){ loadpage('http://dnsasia.com'); return false; };

	if (javaloader) for (n = 1; n < 50; n++) {
		s = "link"+n;
		p = getID(s);                                            
		if (p) p.onclick=function(){ loadpage(this); return false; };
		}
	p = getID("adclose");
	if (p) p.onclick=function(){ adclose(0); };

	if (typeof preloading == 'function') preloading();
}


/*------------------------------ change for each page -----------------------------------*/
var totallist = 7;//number of attraction
var tabid = "Tab2";//attraction-Tab1       nightlife-Tab2         sport&activities-Tab3 etc.
var firsttab = 'Tab0box';
/*-----------------------------------------------------------------*/


var followtab = 'Tab01box';
var sid = 'Tab1';
var p;

window.onload = function(){
	showinfobox(firsttab,followtab);
}

function showinfobox (sd,sd2) {
	var i;
	for (i=0; i < totallist ; i++) {
		p = document.getElementById('Tab'+ i +'box');
		if (p) p.className = 'hidden'; 
		p = document.getElementById('Tab' + i + '1box');
		if (p) p.className = 'hidden2';
	}
	p = document.getElementById(sd);
	if (p) p.className = 'shown';
	p = document.getElementById(sd2);
	if (p) p.className = 'box_night';
	return false;
}

var ad_state = 1;

function adclose (mode) {
	p = getID("adblock"); if (!p) return ad_state;
    if (mode >  0) ad_state = 1;
    if (mode <  0) ad_state = 0;
    if (mode == 0) ad_state = 1 - ad_state;
	p.className = ad_state ? 'shown' : 'hidden';
}

function loadpage(link)
{
if (link.length==0) return; 
var p = getID("thepage");
if (!p) return;
p.innerHTML = "<br>Loading page...<br><br><br>";
var url="ajaxloader.php";
url=url+"?url="+encodeURIComponent(link);
url=url+"&sid="+Math.random();
ajaxPG=GetXmlHttpObject(); if (ajaxPG==null) { alert("AJAX required!"); return; }
ajaxPG.onreadystatechange=ajax_loaded;
ajaxPG.open("GET",url,true);
ajaxPG.send(null);
}

function ajax_loaded() 
{ 
if (ajaxPG.readyState==4 || ajaxPG.readyState=="complete")
   {
   if (ajaxPG.status != 200) { alert(ajaxPG.status + '  ' + ajaxPG.statusText); return false; }
    getID("thepage").innerHTML = ajaxPG.responseText;
   }
} 

function GetXmlHttpObject() {
 var crossxhr = false;
 if (window.XMLHttpRequest) {      
    crossxhr = new XMLHttpRequest();
    if (crossxhr.overrideMimeType) { crossxhr.overrideMimeType('text/xml'); }
 } else if (window.ActiveXObject) {  
  try {
   crossxhr = new ActiveXObject('Msxml2.XMLHTTP');
  } catch(e) {
   try {
    crossxhr = new ActiveXObject('Microsoft.XMLHTTP');
   } catch(e) {
    crossxhr = false;
   }
  }
 }
 return crossxhr;
}


// ========================== 
function getID(divID) {
    if( document.getElementById ) {
        return document.getElementById(divID); }
    if( document.all ) { 
        return document.all[divID]; }
    if( document.layers ) { 
        return document.layers[divID]; }
    if( document[divID] ) {
        return document[divID]; }
    return false;
}




/*
var list = 7; 
var arr = new Array();
var startlist = 0;

function showinfobox (sd,sd2) {
var i;
	p = document.getElementById(firsttab);
	if (p) p.className = 'hidden';
	
	for (i=0; i < infobox.length; i++) {
		p = document.getElementById(infobox[i]+'box');
		if (p) p.className = 'hidden'; 
		p = document.getElementById(infobox[i] + '1box');
		if (p) p.className = 'hidden2';
	}
	p = document.getElementById(sd);
	if (p) p.className = 'shown';
	p = document.getElementById(sd2);
	if (p) p.className = 'shown2';
	return false;
}

function uplist(){
	startlist=startlist-5;;
	moveslide();
}
function downlist(){
	startlist=startlist+5;;
	moveslide();
}

function respo(st,img){
img.attachEvent('onclick', function(){ showinfobox(st);});
}

function moveslide(){

   var  slide=document.getElementById('slide');
   slide.innerHTML = "";  //##################  pictures on slide  ##################
   
	for(var i=1;i<list&&(startlist+i)<arr.length;i++)
	{
		try{
	        var img = document.createElement('img');
	        var st = 'Tab' + (startlist+i) + 'box';
	        img.setAttribute('src',arr[startlist+i]);
	       	img.setAttribute('alt',st);
	        img.setAttribute('style','margin:auto 1px;height:40px;max-width:100px;');

	        if(img.attachEvent){
	        	respo(st,img);
	        }else{
	       		img.setAttribute('onclick','return showinfobox(\'' + st + '\')');
	       	}
	        slide.appendChild(img);
		}catch(e){}
	}
	if((arr.length>list && arr.length>(startlist+list))||startlist>0){
		document.getElementById('downList').style.display='block';
		document.getElementById('upList').style.display='block';
		if(startlist<1) document.getElementById('upList').disabled=true;
		else document.getElementById('upList').disabled=false;
		if(!(arr.length>list && arr.length>(startlist+list))) document.getElementById('downList').disabled=true;
		else document.getElementById('downList').disabled=false;
	}
    else{
    	document.getElementById('downList').style.display='none';
    	document.getElementById('upList').style.display='none';
    }

}


var infobox = new Array();
window.onload =function(){
   for(var i=0 ; i<totallist ; i++){
   		infobox[i]='Tab' + i;
        arr[i] = 'travelguide/img/' + tabid + '/nf0'+i+'.jpg';
   }
   p = document.getElementById(firsttab);
	if (p) p.className = 'shown';
   moveslide();
}
*/



var addthis_pub="4a05a0ec78c10304";
var addthis_brand = "Sawadee.com";
var addthis_header_color = "#FFFFFF";
var addthis_header_background = "#0000FF";
var addthis_options = 'favorites, email, print, google, facebook, myspace, live, twitter, more';
var addthis_offset_left = 80;
function preloading() { }

var locmap = new Array ( "Chaweng", "Lamai", "Coralcove", "Maenam", "Bophut", "Bigbuddha", "Bangpo", "Talingngam", "Choengmon", "Nathon", "Bangkao", "Huathanon", "Lipanoi"); /* add locations */
var javaloader = 0; // enable/disable java-loader

