﻿blnVaelgEtEmneIsOpen = false;

function mailpage()
{
	var strMailString = "mailto:?subject=Se denne side fra Dansk Erhverv";
	strMailString  += "&body=" + document.location.href; 
	document.location.href = strMailString ;
}

function printPage(strId)
{
    var strWinHTML = document.getElementById(strId).innerHTML; 
    var winprint=window.open("","Print"); 
    winprint.document.open();
    winprint.document.write('<html><link href="/Style%20Library/DanskErhverv/DanskErhverv.css" type="text/css" rel="stylesheet"><body onload="javascript:window.print()"><div style="width: 600px;">'); 
    winprint.document.writeln("<script type='text/javascript'>");
	winprint.document.writeln("function handleErrors() {");
	winprint.document.writeln("return true;");
	winprint.document.writeln("}");
	winprint.document.writeln("window.onerror = handleErrors;");
	winprint.document.writeln("</script>");
	winprint.document.write('<img src="/Style%20Library/DanskErhverv/Images/logo_print.jpg" alt="" border="0" /><br /><br />');
    winprint.document.write(strWinHTML);          
    winprint.document.write('</div></body></html>'); 
    winprint.document.close(); 
}


function cleanSharepointStuff()
{
	//Remove &nbsp; in <h1>
	if (document.getElementById("titelTd")) {document.getElementById("titelTd").innerHTML = document.getElementById("titelTd").innerHTML.replace('<H1>&nbsp;', '<H1>');                	               	}

	//Hide empty title
	if (document.getElementById("titelDiv") && document.getElementById("titelTd")) 	
	{
    	strFieldContent = document.getElementById("titelTd").innerHTML.toLowerCase();
    	if (strFieldContent == '<h1></h1>') {document.getElementById("titelDiv").style.display = "none";};
    	if (strFieldContent == '<h1>&nbsp;</h1>') {document.getElementById("titelDiv").style.display = "none";}; 
	}

	//Hide empty manchet	
	if (document.getElementById("manchetDiv") && document.getElementById("manchetTd")) 
	{
		strFieldContent = document.getElementById("manchetTd").innerHTML.toLowerCase();
		if (strFieldContent == '<div></div>&nbsp;') {document.getElementById("manchetDiv").style.display = "none";};
		if (strFieldContent == '<div dir=""></div>&nbsp;') {document.getElementById("manchetDiv").style.display = "none";};
	}
	
	//Hide empty fields on Medarbejder page	
    var telefonMobileContentTitleElement = document.getElementsByName("telefonMobileContentTitle");
    for (i = 0; i < telefonMobileContentTitleElement.length; i++) {

    	strFieldContent = document.getElementsByName("telefonMobileContentTitle")[i].innerHTML.toLowerCase();
    	var strFieldContentStripped = strFieldContent.replace('&nbsp', '').replace('<br>', '');
    	if (strFieldContentStripped.length <= 3) {
            document.getElementsByName("telefonMobileContentTitle")[i].style.display = "none";
        }
    }

    var telefonMobileSpanElement = document.getElementsByTagName("span");
    for (i = 0; i < telefonMobileSpanElement.length; i++) {

    	var strFieldContent = document.getElementsByTagName("span")[i].innerHTML.toLowerCase();
    	var strFieldContentStripped = strFieldContent.replace('&nbsp', '').replace('<br>', '');
    	//if (strFieldContentStripped.length <= 10 && (strFieldContent.indexOf('t.') > -1 || strFieldContent.indexOf('m.') > -1) && (strFieldContent == 't.&nbsp;<br>' || strFieldContent == 'm.&nbsp;<br>')) {
    	if (strFieldContentStripped.length <= 3) {
            document.getElementsByTagName("span")[i].style.display = "none";
        }
    }
    
	if (document.getElementById("relateretInfoContent") && document.getElementById("RelateretInfoDiv")) 
	{
	    strFieldContent = document.getElementById("relateretInfoContent").innerHTML.toLowerCase();
		if (strFieldContent.length > 0 && strFieldContent != '<div></div>') {document.getElementById("RelateretInfoDiv").style.display = "inline";}
	}

	if (document.getElementById("jobbeskrivelseTitle") && document.getElementById("jobbeskrivelseContent")) 
	{
		strFieldContent = document.getElementById("jobbeskrivelseContent").innerHTML.toLowerCase();
		if (strFieldContent.length == 0) {document.getElementById("jobbeskrivelseTitle").style.display = "none";}
	}

	if (document.getElementById("relateretInfoDecoration") && document.getElementById("relateretInfoContent")) 
	{
		strFieldContent = document.getElementById("relateretInfoContent").innerHTML.toLowerCase();
		if (strFieldContent.length == 0) {document.getElementById("relateretInfoDecoration").style.display = "none";}
	}

}

//Forside emnebox
function openCloseEmneBox()
{
	if (document.getElementById("vaelgEtEmneContent"))
	{
		if (blnVaelgEtEmneIsOpen == false)
		{
			document.getElementById("vaelgEtEmneContent").style.display = "block";
			if (document.getElementById("vaelgEtEmneBottom")) {document.getElementById("vaelgEtEmneBottom").style.display = "block";}
			if (document.getElementById("vaelgEtEmneImage")) {document.getElementById("vaelgEtEmneImage").src = "/Style Library/DanskErhverv/images/flereGenvejeClose.gif";}
			blnVaelgEtEmneIsOpen = true;
		}
		else
		{
			document.getElementById("vaelgEtEmneContent").style.display = "none";
			if (document.getElementById("vaelgEtEmneBottom")) {document.getElementById("vaelgEtEmneBottom").style.display = "none";}
			if (document.getElementById("vaelgEtEmneImage")) {document.getElementById("vaelgEtEmneImage").src = "/Style Library/DanskErhverv/images/flereGenvejeOpen.gif";}
			blnVaelgEtEmneIsOpen = false;			
		}
	}
}


//Fjern padding foran float tekst hvis intet billede (Nyheder og Raadgivningsydelser)
function removePaddingIfNoPicture()
{
	if (document.getElementById("floatDiv"))
	{
		var strFloatDivHtml = document.getElementById("floatDiv").innerHTML;
		if (strFloatDivHtml.toLowerCase().indexOf("<img ") <= 0) 
		{
			document.getElementById("floatDiv").style.paddingRight = "0";
			document.getElementById("floatDiv").innerHTML = strFloatDivHtml.replace("&nbsp;", "");
		}
		
	}
}

	
	
//Arrangement priser
function replaceZeroWithText()
{
	if (document.getElementById("medlemspris"))
	{
		var strMedlemsPris = document.getElementById("medlemspris").innerHTML;
		strMedlemsPris = strMedlemsPris.replace('&nbsp;', '')
		strMedlemsPris = strMedlemsPris.replace(' ', '')
		if (strMedlemsPris == "0") {document.getElementById("medlemspris").innerHTML = "Gratis";}
	}
	if (document.getElementById("offentligpris"))
	{
		var strOffentligPris = document.getElementById("offentligpris").innerHTML;
		strOffentligPris = strOffentligPris.replace('&nbsp;', '')
		strOffentligPris = strOffentligPris.replace(' ', '')
		if (strOffentligPris == "0") {document.getElementById("offentligpris").innerHTML = "Gratis";}
	}

	if (document.getElementById("isbnSpan") && document.getElementById("ISBN")) {
	
	   strFieldContent = document.getElementById("ISBN").innerHTML.toLowerCase();
	   strFieldContent = strFieldContent.replace('&nbsp;', '');
	   if (strFieldContent <= 2 || strFieldContent.innerHTML.toLowerCase() == "&nbsp;") { document.getElementById("isbnSpan").style.display = "none"; }
	}
	
}


//Rådgivning.gif ændres til Raadgivning.gif i faneblade  
function changeGifInFaneblade()
{
	if (document.getElementById("menuTab_Rådgivning")) {document.getElementById("menuTab_Rådgivning").src = "/Style Library/DanskErhverv/images/menuTab_Raadgivning.gif";}
	if (document.getElementById("menuTab_Rådgivning_selected")) {document.getElementById("menuTab_Rådgivning_selected").src = "/Style Library/DanskErhverv/images/menuTab_Raadgivning_selected.gif";}            	
}







