/**
 *
 * function to call a popup window using defined params
 *
 */

/**
 *
        channelmode=yes|no|1|0  	Whether or not to display the window in theater mode. Default is no
        directories=yes|no|1|0 	Whether or not to add directory buttons. Default is yes
        fullscreen=yes|no|1|0 	Whether or not to display the browser in full-screen mode. Default is no. A window in full-screen mode must also be in theater mode
        height=pixels 	The height of the window. Min. value is 100
        left=pixels 	The left position of the window
        location=yes|no|1|0 	Whether or not to display the address field. Default is yes
        menubar=yes|no|1|0 	Whether or not to display the menu bar. Default is yes
        resizable=yes|no|1|0 	Whether or not the window is resizable. Default is yes
        scrollbars=yes|no|1|0 	Whether or not to display scroll bars. Default is yes
        status=yes|no|1|0 	Whether or not to add a status bar. Default is yes
        titlebar=yes|no|1|0 	Whether or not to display the title bar. Ignored unless the calling application is an HTML Application or a trusted dialog box. Default is yes
        toolbar=yes|no|1|0 	Whether or not to display the browser toolbar. Default is yes
        top=pixels 	The top position of the window
        width=pixels 	The width of the window. Min. value is 100
 */


var callmepopupspecs =
{
        height: '600',
        width: '675',

   //     top: '400',
   //     left: '400',

        directories: 'no',
        fullscreen: 'no',
        location: 'no',
        menubar: 'no',
        resizable: 'no',
        scrollbars: 'no',
        status: 'no',
        titlebar: 'no',
        toolbar: 'no'

}

var unsubpopupspecs =
{
        height: '600',
        width: '800',

   //     top: '400',
   //     left: '400',

        directories: 'no',
        fullscreen: 'no',
        location: 'no',
        menubar: 'no',
        resizable: 'no',
        scrollbars: 'no',
        status: 'no',
        titlebar: 'no',
        toolbar: 'no'

}

var termspopupspecs =
{
        height: '900',
        width: '800',

   //     top: '400',
   //     left: '400',

        directories: 'no',
        fullscreen: 'no',
        location: 'no',
        menubar: 'no',
        resizable: 'no',
        scrollbars: 'yes',
        status: 'no',
        titlebar: 'no',
        toolbar: 'no'

}



function popup(url, name, specs)
{
	try {
		if ( typeof name != 'string')
			name = "";
		name = name.replace( / /g, '_');

		var specstring = "";
		for (var key in specs) {
		        specstring += key +'='+ specs[key];
		        specstring += ',';
		}


		try {
			if (typeof pageTracker == "undefined"){
				window.open(url, name, specstring);
			} else {
				window.open(pageTracker._getLinkerUrl(url), name, specstring);
			}
		} catch (exception){
			window.open(url, name, specstring);
		}
	} catch (exception){
	}
}
