﻿// JScript File

//added for forced-download functionality
var tmpdownloader;
var meControl = '';
var userData;

function ImageViewer(xmlPath) {
    var Url;
    Url='/Pages/imageviewer.aspx?xml=' + xmlPath;
    var iv=window.open(Url,'viewer','toolbar=0,location=no,directories=0,status=0, scrollbars=no,resizable=0,width=795, height=650, scrollbars=no');
}

function downloadFile(file, name, returnurl)
{
    self.setTimeout("closeWindow('" + returnurl + "')",3000);
    tmpdownloader=window.open('/Pages/download.aspx?name=' + name + '&file=' + file, 'downloader','toolbar=0,location=no,directories=0,status=0, scrollbars=no,resizable=0,width=0,height=0,top=0,left=0');
}

function closeWindow(returnurl)
{
    if (!tmpdownloader.closed)
    {
            tmpdownloader.close();
            self.setTimeout("closeWindow('" + returnurl + "')",1000);
    }
    else
    {
        location.href=returnurl;
    }
    
}

function findTop(obj) {
	var curtop = 0;
	if (obj.offsetParent) {
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curtop += obj.offsetTop
		}
	}
	return curtop;
}

function scrollHor(pos)
{
   window.scrollTo(0, pos)
}

function printPage(sPage)
{
    window.open(sPage,'print','toolbar=0,location=no,directories=0,status=0,resizable=1,width=550, height=550, scrollbars=1');
}

function openRadio(progId, itemId, streamId)
{
    window.open('/player/radio/player.aspx?progId=' + progId + '&iid=' + itemId + '&stream=' + streamId,'avro_audioplayer','toolbar=0,location=no,directories=0,status=0, scrollbars=no,resizable=0,width=723, height=505, scrollbars=no');
}

function showNumpa(uid) {
            numpa = numpa.replace("[uid]",uid);
            var so = new SWFObject(numpa, "flash", "245", "580", "8");
            so.addParam("allowScriptAccess", "sameDomain");
            so.addParam("quality", "high");
            so.addParam("scale", "noscale");
            so.addParam("bgcolor", "#000");
            so.addParam("salign", "t");
            so.addParam("wmode", "opaque");
            so.addParam("menu", "false");
            so.write("numpa_container");
}

//End of User-handling


// Needed for new navigation
if (typeof ($) !== "undefined") {
	$(document).ready(docReady);
} else {
	if (window.addEventListener) 
		window.addEventListener('load', docReady, false);   
	else if (window.attachEvent) 
		window.attachEvent('onload', docReady);  
}



function docReady() {
	$('.navigatiebalk_vert ul li.headlink').hover(
    function () {
    	$('#submenu', this).css('display', 'block');
    	return $($(this).attr("rel")).addClass("submenuSelector");
    },
    function() {
        $('#submenu', this).css('display', 'none');
        return $($(this).attr("rel")).removeClass("submenuSelector");

    });
}


