IE4=!!document.all;
W3C=DOM=!!document.getElementById;
NS4=!!document.layers;
opendir = '';

function getObj(id) {
    if (document.getElementById) {
    	return document.getElementById(id);
    } else if (document.all) {
	    return document.all[id];
    } else {
    	return false;
    }
} 
 
function showMenuItems(divid, href) {
	if (NS4) {
		window.location.replace(href);
	} else {
	var el = getObj(divid);
		if(opendir != '') {
			 clopen = getObj(opendir);
			 clopen.style.display = "none";
		}
		if (el.style.display == "block") {
			el.style.display = "none";
		} else {
			el.style.display = "block";
		}
		opendir = divid;
	}
}

function show(layernavn) {
var el = getObj(layernavn);
if(el)
	el.style.visibility="visible";
else
	document.layers[layernavn].visibility = "show";		
}

function hide(layernavn) {
var el = getObj(layernavn);
if(el)
	el.style.visibility="hidden";
else
	document.layers[layernavn].visibility = "hide";
}

function validateForm() {
	num_errors = 0;
	
	felter = new Array('company_name','tourist_address','post_address','moo','tambon','phone_primary','contact_person')
	
	for(i = 0 ; i < felter.length ; i++) {
		felt = eval('document.entry_form.'+felter[i]+'.value')
		if(felt == "") {	
			felt_id = felter[i]+'_id'
			show(felt_id)
			num_errors++
		} else {
			felt_id = felter[i]+'_id'
			hide(felt_id)
		}
	}
	
	if(num_errors > 0) {
		return false
	} else 
		return true
}

function validateSearch() {
if(document.forms[0].q.value == '' || document.forms[0].q.value == 'Company Name') {
	alert('You have to type in a company name');
	return false;
} else
	return true;
}

// Nap den blot - men skriv lige i din kode hvor du har den fra! :-)
t_browser=false
t_browserver=0
IE4=!!document.all
W3C=DOM=!!document.getElementById
NS4=!!document.layers
Mac=(navigator.appVersion.indexOf("Mac")!=-1)
if((i=navigator.userAgent.indexOf('Opera'))!=-1){
	t_browser='opera'
	t_browserver=parseFloat(navigator.userAgent.substr(i + 6, 3))
}else if((i=navigator.userAgent.indexOf('MSIE'))!=-1){
	t_browser='msie'
	t_browserver=parseFloat(navigator.userAgent.substr(i + 5, 3))
}else if(NS4){
	t_browser='ns4'
}


mapPos = (NS4)?305:305;
m_xPos = 6
m_yPos = 6
m_ok=true
t_frys=false
t_luktimer=null
t_aaben=1
topZ=0
t_antal=7
t_contentW=752


function t_getelement(id){
	return W3C?document.getElementById(id):
		IE4?document.all[id]:
		NS4?document[id]:false;
}

function iknoget(){}

function t_offset(){
	var t_winW
	if(window.innerWidth)
		t_winW=window.innerWidth-(NS4&&!Mac?16:0)
	else if(document.body&&document.body.clientWidth)
		t_winW=document.body.clientWidth
	else
		t_winW=100
	
	return(t_winW<t_contentW)?0:Math.floor((t_winW-t_contentW)/2)
}


function t_over(){clearTimeout(t_luktimer)}

function t_ud(){
	if(!t_frys) {
		t_luktimer=setTimeout("t_luk("+t_aaben+")",500)
	}
}

function t_luk(id){
	clearTimeout(t_luktimer)
	t_flickmenu(id,false,0,0)
}

function t_flickmenu(vis,posx,posy){
	var t_offsetW=t_offset()
	var m=t_getelement("map_nav")
	if(NS4){
		m.moveTo(posx+t_offsetW+mapPos-m_xPos,posy+200-m_yPos)
		m.visibility=vis?"show":"hide"
	}else{
		m.style.left=posx+t_offsetW+mapPos-m_xPos
		m.style.top=posy+200-m_yPos
		m.style.visibility=vis?"visible":"hidden"
		m.style.zIndex=10000
	}
}


function positionMap(vis) {
	var t_offsetW=t_offset()
	var m=t_getelement("thailandmap")
	if(NS4){
		m.moveTo(t_offsetW+mapPos,200)
		m.visibility=vis?"show":"hide"
	}else{
		m.style.left=t_offsetW+mapPos
		m.style.top=200
		m.style.visibility=vis?"visible":"hidden"
		m.style.zIndex=10000
	}
}
