
var app, os, ver, agt;
app = navigator.appName;
os = navigator.userAgent;
ver = parseInt(navigator.appVersion)
agt = navigator.userAgent.toLowerCase();

ns4 = (app == "Netscape" && ver >= 4 && ver < 5)? 1:0
ns5 = (app == "Netscape" && ver >= 5)? 1:0
ie = (app == "Microsoft Internet Explorer" && ver == 4)? 1:0
ie5 = (app == "Microsoft Internet Explorer" && ver == 4 && (agt.indexOf("msie 5.")!=-1))? 1:0
ie6 = (app == "Microsoft Internet Explorer" && ver == 4 && (agt.indexOf("msie 6.")!=-1))? 1:0
var is_safari = (agt.indexOf("safari") != -1);
var is_firefox = (agt.indexOf("firefox") != -1);
var is_opera = (agt.indexOf("opera") != -1);
var is_opera2 = (agt.indexOf("opera 2") != -1 || agt.indexOf("opera/2") != -1);
var is_opera3 = (agt.indexOf("opera 3") != -1 || agt.indexOf("opera/3") != -1);
var is_opera4 = (agt.indexOf("opera 4") != -1 || agt.indexOf("opera/4") != -1);
var is_opera5 = (agt.indexOf("opera 5") != -1 || agt.indexOf("opera/5") != -1);
var is_opera6 = (agt.indexOf("opera 6") != -1 || agt.indexOf("opera/6") != -1);
var is_operaup = (is_opera && !is_opera2 && !is_opera3 && !is_opera4 && !is_opera5);
pc = (os.indexOf("Win") != -1)? 1:0
iefamily = (ie5 || ie6)? 1:0
iepc = (iefamily) && (pc)? 1:0
browser = (iefamily) || (ns5) || (is_operaup)? 1:0
if (is_safari) {
	//document.writeln('<LINK REL="stylesheet" HREF="css/safarifix.css" TYPE="text/css">')
}
if(iefamily){
		if(!pc){
			//document.writeln('<LINK REL="stylesheet" HREF="css/macfix.css" TYPE="text/css">')	
		}
}

function printPage()
{
	if(iefamily)
	{
		if(pc) 
			window.print();
		else 
			alert("klicka på skrivarsymbolen i toppen av din browser");
	} 
	else 
	{
		window.print();
	}
}


var tA = new Array;
function eForm(obj,etext,num){
	if(tA[num] != undefined) {
		if(obj.value == tA[num])obj.value= "";
	} else {
		if(obj.value == etext)obj.value= "";
		tA[num] = etext
	}
}
function fForm(obj,etext,num){
	if(tA[num] != undefined) {
		if(obj.value == "")obj.value = tA[num];
	} else {
		if(obj.value == "")obj.value = etext;
	}
}	

function _selectHandler(oValue){
	if(oValue != "0") window.open(oValue, "newwindow")
}

function showDiv(oId){
	el = document.getElementById(oId)
	if (el){
		if (el.style.display == 'block') el.style.display = 'none';
		else el.style.display = 'block';
	}
}


function initTable(el) {
	if(el){
		for (var i=0; i<el.childNodes.length; i++) {
			if (el.childNodes[i] && el.childNodes[i]["tagName"] && el.childNodes[i].tagName.toLowerCase() == "tbody") {
				initTable(el.childNodes[i])
			}
			if (el.childNodes[i] && el.childNodes[i]["tagName"] && el.childNodes[i].tagName.toLowerCase() == "tr" && el.childNodes[i].className!= "th") 
			{
					el.childNodes[i].onmouseover=function() 
					{ 
						addClassName(this, "active");
					}
					el.childNodes[i].onmouseout=function() 
					{
						removeClassName(this, "active");
					}
	 		}
		}
	}	
}



function toggleMenu(obj) {
	if (obj.tagName.toLowerCase() == "li"){
		if(obj.className.length > 0) obj.className="";
		else obj.className+=" over";
	}
}

function initMenu(el) {
		if (iefamily) {
			for (i=0; i<el.childNodes.length; i++) {
				if (el.childNodes[i] && el.childNodes[i]["tagName"] && el.childNodes[i].tagName.toLowerCase() == "li") {
					el.childNodes[i].onmouseover=function() { this.className+=" over";}
  					el.childNodes[i].onmouseout=function() {this.className=this.className.replace(" over", "");}
   			}
  			}
 		}
	}
	
function SendEmail(mailAdress)
{
	location.href = 'mailto:' + mailAdress.replace('|', '@');
}



function DisplayMailSender(fileid)
{
	var posx = 0;
	var posy = 0;	
	var e = window.event;
	
	
	
	if (e && (e.clientX || e.clientY))
	{
		posx = e.clientX + document.body.scrollLeft-20;
		posy = e.clientY + document.body.scrollTop-20;
	}
	else
	{
		posx = 300;
		posy = 300;
	}

	var hiddenX = document.getElementById('__TellFriendX_' + fileid);
	var hiddenY = document.getElementById('__TellFriendY_' + fileid);
	var divMailer = document.getElementById('DocumentMailer_' + fileid);
	if(!divMailer)
	{
		return;
	}
	

	divMailer.style.visibility = 'visible';
	divMailer.style.top	= posy + 'px';
	divMailer.style.left= posx + 'px';

	var fields = divMailer.getElementsByTagName("INPUT") 
	for(i=0;i<fields.length;i++)
	{ 
		if(fields[i].type == 'text')
		{
			fields[i].focus();
			break;
		}
	} 
	
	if(!hiddenX || !hiddenY)
		return;
	
	hiddenX.value = posx;
	hiddenY.value = posy;
}

function PopUp(url, width, height)
{
	var popup =	window.open(url,'popup','width=' + width + ', height=' + height)
	popup.focus();
}

function formatItem(row) {
	return row[0];
}
function formatResult(row) {
	return row[0];
}
function addAutoComplete() {
	jQuery(document).ready(function() {
		jQuery("input.autocomplete").autocomplete("/GoogleSearch/Templates/GSA/SearchTerms.aspx", {
			multiple: false,
			matchContains: true,
			selectFirst: false,
			formatItem: formatItem,
			formatResult: formatResult
		});
	});
}