// JavaScript Document
var movieName = "map";

function ReceiveDataFromFlashMovie() {
	var flashMovie=getFlashMovieObject("myFlashMovie");
	var message=flashMovie.GetVariable("/:message");
	//alert(message);
}

function FlashTriggerJavascript(parameter) {
	vaelgOmraade(parameter)
}

function thisMovie(movieName) {		
	if (navigator.appName.indexOf ("Microsoft") !=-1) {
		return document.getElementById(movieName + '_ie')
	}	else {
		return document.getElementById(movieName + '_moz')
	}
}

function syd(){
	thisMovie(movieName).TGotoLabel("_level0", "syd");
	thisMovie(movieName).TPlay("_level0");
}

function nord(){
	thisMovie(movieName).TGotoLabel("_level0", "nord");
	thisMovie(movieName).TPlay("_level0");
}

function vest(){
	thisMovie(movieName).TGotoLabel("_level0", "vest");
	thisMovie(movieName).TPlay("_level0");
}

function aalborg(){
	thisMovie(movieName).TGotoLabel("_level0", "aalborg");
	thisMovie(movieName).TPlay("_level0");
}

function vaelgOmraade(element) {	
	if (element == "aalborg") {
		document.getElementById('divFaneAalborg').style.display = "block"
		document.getElementById('divFaneNord').style.display = "none"
		document.getElementById('divFaneSyd').style.display = "none"
		document.getElementById('divFaneVest').style.display = "none"
		
		document.getElementById('divRuterAalborg').style.display = "block"
		document.getElementById('divRuterNord').style.display = "none"
		document.getElementById('divRuterSyd').style.display = "none"
		document.getElementById('divRuterVest').style.display = "none"
		
	} else if (element == "nord") {
		document.getElementById('divFaneAalborg').style.display = "none"
		document.getElementById('divFaneNord').style.display = "block"
		document.getElementById('divFaneSyd').style.display = "none"
		document.getElementById('divFaneVest').style.display = "none"
		
		document.getElementById('divRuterAalborg').style.display = "none"
		document.getElementById('divRuterNord').style.display = "block"
		document.getElementById('divRuterSyd').style.display = "none"
		document.getElementById('divRuterVest').style.display = "none"

	} else if (element == "syd") {
		document.getElementById('divFaneAalborg').style.display = "none"
		document.getElementById('divFaneNord').style.display = "none"
		document.getElementById('divFaneSyd').style.display = "block"
		document.getElementById('divFaneVest').style.display = "none"
		
		document.getElementById('divRuterAalborg').style.display = "none"
		document.getElementById('divRuterNord').style.display = "none"
		document.getElementById('divRuterSyd').style.display = "block"
		document.getElementById('divRuterVest').style.display = "none"
		
	} else if (element == "vest") {
		document.getElementById('divFaneAalborg').style.display = "none"
		document.getElementById('divFaneNord').style.display = "none"
		document.getElementById('divFaneSyd').style.display = "none"
		document.getElementById('divFaneVest').style.display = "block"
	
		document.getElementById('divRuterAalborg').style.display = "none"
		document.getElementById('divRuterNord').style.display = "none"
		document.getElementById('divRuterSyd').style.display = "none"
		document.getElementById('divRuterVest').style.display = "block"
	}
}

function visRuter(omraade, type) {
	if (omraade == "aalborg") {
		if (type == "metrobus") {
			if (document.getElementById('tblAalborgMetrobus').style.display == "block") {
				document.getElementById('tblAalborgMetrobus').style.display = "none"
			} else {
				document.getElementById('tblAalborgMetrobus').style.display = "block"
			}
			
			document.getElementById('tblAalborgRegionalbus').style.display = "none"
		} else if (type == "regionalbus") {
			if (document.getElementById('tblAalborgRegionalbus').style.display == "block") {
				document.getElementById('tblAalborgRegionalbus').style.display = "none"
			} else {
				document.getElementById('tblAalborgRegionalbus').style.display = "block"
			}
			
			document.getElementById('tblAalborgMetrobus').style.display = "none"
		}		
	} else if (omraade == "nord") {
		if (type == "regionalbus") {
			if (document.getElementById('tblNordRegionalbus').style.display == "block") {
				document.getElementById('tblNordRegionalbus').style.display = "none"
			} else {
				document.getElementById('tblNordRegionalbus').style.display = "block"
			}
			
			document.getElementById('tblNordBybusBroenderslev').style.display = "none"
			document.getElementById('tblNordBybusFrederikshavn').style.display = "none"
			document.getElementById('tblNordBybusHjoerring').style.display = "none"
			
		} else if (type == "bybusBroenderslev") {
			if (document.getElementById('tblNordBybusBroenderslev').style.display == "block") {
				document.getElementById('tblNordBybusBroenderslev').style.display = "none"
			} else {
				document.getElementById('tblNordBybusBroenderslev').style.display = "block"
			}
			
			document.getElementById('tblNordRegionalbus').style.display = "none"
			document.getElementById('tblNordBybusFrederikshavn').style.display = "none"
			document.getElementById('tblNordBybusHjoerring').style.display = "none"
			
		} else if (type == "bybusFrederikshavn") {
			if (document.getElementById('tblNordBybusFrederikshavn').style.display == "block") {
				document.getElementById('tblNordBybusFrederikshavn').style.display = "none"
			} else {
				document.getElementById('tblNordBybusFrederikshavn').style.display = "block"
			}
			
			document.getElementById('tblNordRegionalbus').style.display = "none"
			document.getElementById('tblNordBybusBroenderslev').style.display = "none"
			document.getElementById('tblNordBybusHjoerring').style.display = "none"
			
		} else if (type == "bybusHjoerring") {
			if (document.getElementById('tblNordBybusHjoerring').style.display == "block") {
				document.getElementById('tblNordBybusHjoerring').style.display = "none"
			} else {
				document.getElementById('tblNordBybusHjoerring').style.display = "block"
			}
			
			document.getElementById('tblNordRegionalbus').style.display = "none"
			document.getElementById('tblNordBybusBroenderslev').style.display = "none"
			document.getElementById('tblNordBybusFrederikshavn').style.display = "none"
			
		}
	} else if (omraade == "syd") {
		if (type == "regionalbus") {
			if (document.getElementById('tblSydRegionalbus').style.display == "block") {
				document.getElementById('tblSydRegionalbus').style.display = "none"
			} else {
				document.getElementById('tblSydRegionalbus').style.display = "block"
			}
			
			document.getElementById('tblSydBybusHobro').style.display = "none"
			
		} else if (type == "bybusHobro") {
			if (document.getElementById('tblSydBybusHobro').style.display == "block") {
				document.getElementById('tblSydBybusHobro').style.display = "none"
			} else {
				document.getElementById('tblSydBybusHobro').style.display = "block"
			}
			
			document.getElementById('tblSydRegionalbus').style.display = "none"
			
		}
	} else if (omraade == "vest") {
		if (type == "regionalbus") {
			if (document.getElementById('tblVestRegionalbus').style.display == "block") {
				document.getElementById('tblVestRegionalbus').style.display = "none"
			} else {
				document.getElementById('tblVestRegionalbus').style.display = "block"
			}
			
			document.getElementById('tblVestBybusThisted').style.display = "none"
			document.getElementById('tblVestBybusNykoebing').style.display = "none"
			
		} else if (type == "bybusThisted") {
			if (document.getElementById('tblVestBybusThisted').style.display == "block") {
				document.getElementById('tblVestBybusThisted').style.display = "none"
			} else {
				document.getElementById('tblVestBybusThisted').style.display = "block"
			}
			
			document.getElementById('tblVestRegionalbus').style.display = "none"
			document.getElementById('tblVestBybusNykoebing').style.display = "none"
			
		} else if (type == "bybusNykoebing") {
			if (document.getElementById('tblVestBybusNykoebing').style.display == "block") {
				document.getElementById('tblVestBybusNykoebing').style.display = "none"
			} else {
				document.getElementById('tblVestBybusNykoebing').style.display = "block"
			}
			
			document.getElementById('tblVestRegionalbus').style.display = "none"
			document.getElementById('tblVestBybusThisted').style.display = "none"
			
		}
	}
}

/* Cookie function from w3schools.com */
function getDocCookie(c_name) {
	if (document.cookie.length > 0) {
		c_start = document.cookie.indexOf(c_name + "=")
		if (c_start != -1) {
			c_start = c_start + c_name.length + 1
			c_end = document.cookie.indexOf(";", c_start)
			if (c_end == -1) c_end = document.cookie.length
			return unescape(document.cookie.substring(c_start, c_end))
		}
	}
	return ""
}

function setDocCookie(c_name, value, expiredays) {
	var exdate = new Date()
	exdate.setDate(exdate.getDate() + expiredays)
	document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toUTCString())
}
/* END * Cookie function from w3schools.com */

function showSurvey1() {
	var survey = getDocCookie('survey_sep11')
	if (survey != null && survey != "") {
		//survey already shown - do nothing
	}	else {
		showSurvey2()
	}
}

function showSurvey2() {
	var bgDiv = document.getElementById("greyBGDiv")
	if (bgDiv) {
		winHeight = mi ? document.body.clientHeight : window.innerHeight
		winWidth = mi ? document.body.clientWidth : window.innerWidth
		winHeight = parseInt(winHeight, 10)
		winWidth = parseInt(winWidth, 10)
		bgDiv.style.height = winHeight + "px"
		bgDiv.style.width = winWidth + "px"
		bgDiv.style.visibility = "visible"
		document.getElementById("surveyDiv").style.visibility = "visible"
	}
}

function surveyClick(participate) {
	setDocCookie('survey_sep11', participate.toString(), 31)
	if (participate) {
		var win = window.open("https://www.surveymonkey.com/s/G6XRSYM", "surveyWindow", "width=800,height=500,location=0,menubar=0,status=0,toolbar=0,scrollbars=1,resizable=1")
	}
	document.getElementById("greyBGDiv").style.visibility = "hidden"
	document.getElementById("surveyDiv").style.visibility = "hidden"
}

function postShowSrc(id) {
	if (webeditoreditmode) {
		var tmpTxt = document.getElementById('forfatter' + id).innerHTML
		if (tmpTxt == '' || tmpTxt == 'Txt...' || tmpTxt == '&nbsp;')
			document.getElementById('forfatter' + id).innerHTML = 'nej'
		document.getElementById('postsrc_' + id).style.display = 'block'
	}
}

function showMitNTlogin() {
	if (document.getElementById("MitNTloginDiv")) {
		document.getElementById("MitNTloginDiv").style.visibility = 'visible'
	}
}

var mitnt_t
function clearMitNTtimer() {
	if (typeof(mitnt_t) != "undefined")
		clearTimeout(mitnt_t)
}
function hideMitNTlogin() {
	if (document.getElementById("MitNTloginDiv")) {
		mitnt_t = setTimeout("hideMitNTlogin2()", 1000)
	}
}
function hideMitNTlogin2() {
	if (document.getElementById("MitNTloginDiv")) {
		document.getElementById("MitNTloginDiv").style.visibility = 'hidden'
	}
}

function drawFaceBookILike() {
	var path = location.href
	if (path.indexOf('m=4') > 0 && path.indexOf('&pi=2') > 0) {
		document.write('<table cellpadding="0" cellspacing="0" class="totalwidth"><tr><td class="leftmargin">&nbsp;</td><td><iframe src="http://www.facebook.com/plugins/like.php?href=' + escape(path) + '" scrolling="no" frameborder="0" style="border:none; width:388px; height:32px"></iframe></td><td class="rightmargin">&nbsp;</td></table>')
	}
}

function openWindow(url,h,w) { var ww = 480, wh = 340, leftPos = null, topPos = null; 
	IE=(document.all)?true:false; 
	var wh = (IE)?document.body.clientHeight : window.innerHeight; 
	var ww = (IE)?document.body.clientWidth : window.innerWidth; 
	
	if (top.screen){ 
		if (screen.width){ 
			leftPos = Math.round((ww-w-10)/2); 
			topPos = Math.round((wh-h-29)/2); 
		} else { 
			leftPos = 50 
			topPos = 50 
		} 
	} 

 popupWin = window.open(url, 'popup', 'height=' + h + ',width=' + w + ',top=' + topPos + ',left=' + leftPos + '') 
}
