/*
 * global.js
 *
 *
 */

//pop up window
function openCenteredWindow(URL,params,winName,w,h,winfeatures) {
//	alert("URL "+URL);
//	alert("params (javascript is UN-coding it)"+params);
	var left = (screen.width-w)/2;
	var top = (screen.height-h)/2;
	//%2Fvideo%2FgeneratePlaylist.php%3FvideoID%3D2%26tags%5B%5D%3Dhomepage
/*	var encodedParams = params.replace(/\//g,"%2F");
	encodedParams = encodedParams.replace(/\?/g,"%3F");
	alert("encodedParams "+encodedParams);*/
	/*var testString = "http://www.choppingblock.com?vid=123&blah=someDirectory/someFile.xml";
	alert("testString "+testString);
	alert("testString with escape "+escape(testString));*/
	var newWin = window.open(URL+encodedParams,winName,'width='+w+',height='+h+',left='+left+',top='+top+'toolbar=0,menubar=0,location=1,resizable=0,scrollbars=no,status=no,'+winfeatures);
	newWin.moveTo(left,top)
	newWin.focus();
}

// adds a function to the page onload, so we don't overwrite existing onload functions
function addOnLoad(f) {
    var currentOnLoad = window.onload;
    if (typeof window.onload != "function") {
        window.onload = f;
    } else {
        window.onload = function() {
            currentOnLoad();
            f();
        }
    }
}
