function calendarFormat()
{
	var entireCal = document.getElementById('calendarddss')
	entireCal = entireCal.getElementsByTagName('table')
	entireCal = entireCal[0]
	entireCal.style.borderCollapse = 'separate'
	var entireCalTD = entireCal.getElementsByTagName('td')
	for(i=11;i<entireCalTD.length;i++)
	{
		if (entireCalTD[i].className == "selDayCal")
		{
			entireCalTD[i].style.background = "white";
			entireCalTD[i].style.color = "black";
			entireCalTD[i].style.fontWeight = "normal"
		}
		if(i == 17 || i == 24 || i == 31 || i == 38 || i == 45)
		{
			//entireCalTD[i].innerHTML = entireCalTD[i].firstChild.innerHTML // this is comented to make the wk days also have the anker tag if it is a list set
			entireCalTD[i].style.color = "#cc0000"
			entireCalTD[i].style.fontWeight = "normal"
		}
	}
	for(i=0;i<entireCalTD.length;i++)
	{
		if (entireCalTD[i].className == "othMDCal")
		{
			if(entireCalTD[i].firstChild.innerHTML != undefined)
				entireCalTD[i].innerHTML = entireCalTD[i].firstChild.innerHTML
			entireCalTD[i].style.color = "#E1E1E1"
			entireCalTD[i].style.fontWeight = "normal"	
		}
	}
	
	// If there is an event alert list, then highlight the event days
	if(eventAlert.length > 0)
	{
		var eventDateList = eventAlert.split(',')
		
		for(k=11;k<entireCalTD.length;k++)
		{
			if(entireCalTD[k].firstChild.innerHTML != undefined)
			{
				var calDate = entireCalTD[k].firstChild.innerHTML
				if (calDate.length == 1)
				{
					calDate = "0" + calDate 
				}
				for (j=0;j<eventDateList.length;j++)
				{
					if (calDate.indexOf(eventDateList[j]) > -1 )
					{
						entireCalTD[k].firstChild.style.color = "#4360F1"
					}
				}
			}
		}		
	}
	
	// Removes all the anchor tags for days without events
	var rowCount = 0
	var collCount = 0
	for(k=4;k<entireCalTD.length;k++)
	{
		rowCount += 1
		if (collCount <= 5)
			entireCalTD[k].style.borderBottom = '1px solid #d2d2d2'
		if (rowCount <= 6)
			entireCalTD[k].style.borderRight = '1px solid #d2d2d2'
		else
		{
			collCount +=1
			rowCount = 0
		}
		
		
	}
	for(k=11;k<entireCalTD.length;k++)
	{
			
		if((entireCalTD[k].firstChild.innerHTML != undefined))
		{
			if (entireCalTD[k].firstChild.style.color == "Black" || entireCalTD[k].firstChild.style.color == "black" || entireCalTD[k].firstChild.style.color == "White"  || entireCalTD[k].firstChild.style.color == "white")
			{
				entireCalTD[k].innerHTML = entireCalTD[k].firstChild.innerHTML
			}
		}
	}
	
	
}













/* Required for the Advanced search control */


/* Required for the Simple search control */
function jtrim(str)
{  var i= 0;
     var ltrimedStr = ""
     var rtrimedStr = ""
     l=str.length;
     for (i=0;i<l;i++)
     {
        if (str.charAt(i) != " ")
        break;
     }
     ltrimedStr = str.substring(i,l);
     k = ltrimedStr.length;   
     for(j=k-1;j>=0;j--)
    {
      
      if (ltrimedStr.charAt(j)!= " ")
       {
            break;
       }  
    }
      
    rtrimedStr = ltrimedStr.substring(0,j+1);
    return rtrimedStr;
} 
function dmTrySubmit(evt, submitButtonId, clickDontFocus)
{
	if(evt)
	{
		if(evt.keyCode == 13)
		{
			if(typeof(clickDontFocus) == "undefined")
				clickDontFocus = true;
			var btn = null;
			if(!submitButtonId && submitButtonRef)	// in practise only when submitting a form
				btn = submitButtonRef;
			else if(typeof(submitButtonId) != "undefined")
				btn = document.getElementById(submitButtonId);
			if(btn)
			{
				if(clickDontFocus)
				{
					evt.cancelBubble = true;
					if (evt.stopPropagation) evt.stopPropagation(); // moz
					btn.click();
					return false;
				}
				else
				{
					btn.focus(); // move focus from input to button before "enter" event bubbles to the form.
				}
			}
		}
	}
	return true;
}
function ValidateSearchBox(id)
{
	if(jtrim(document.getElementById(id).value).length < 3 )
	{
	//	document.getElementById("ErrorLabel").innerText ="Du må spesifisere minst ett eller flere ord å søke etter";
	//  alert("Du må spesifisere minst ett eller flere ord å søke etter");
		alert("Du trenger flere enn to bokstaver, vennligst endre");
	    document.getElementById(id).focus();  
		return false;
	}
	else
	{			    
		var re = new RegExp("<(.|\n)+?","i")
		var m = document.getElementById(id).value.match(re);
	
		if(m!=null)
		{
			alert("Sokestrengens format ble ugyldig, vennligst prov igjen.");
			document.getElementById(id).focus();
			return false;
		}
	}
	document.getElementById(id).value=document.getElementById(id).value.replace(new RegExp("'"), "''");
	return true;
}

function printArticle()//This function is to display the popup window for printing the article
{
	window.open('Print.aspx','printer','scrollbars=yes, toolbar=no, resizable=yes ,width=770px, height=500px');
}