// popup management
// written by Enrico Sorcinelli - enrico@sorcinelli.it - Jun/2001

function popup(cookie_name,path,domain,secure,c_day,c_hour,c_min,c_sec,p_title,p_caption,p_href,p_options){
	if ( !path)
		path = "/";
	if ( !cookie_name )
		cookie_name = "popup";
	var now;
	if ( c_day == 0 && c_hour == 0 && c_min == 0 && c_sec == 0) {
		now = 0;
	}
	else {
		now = new Date();
		fixDate(now);
		now.setTime(now.getTime() + (((c_day * 24 + c_hour) * 60 + c_min) * 60 + c_sec) * 1000 );
	}
	var cookie = getCookie(cookie_name);
	if ( !cookie ) {
		setCookie(cookie_name,'on',now,path,domain,secure);
		LaunchPage(p_title,p_caption,p_href,p_options);	
	}   
}

function OpenDialog(title, caption, href, options)
{  
   var def_options = 'height=300,width=380,scrollbars=1,resizable=1,dependent';
   if ( !options )
      options = def_options;
   var popup = window.open(href,caption,options);
   popup.focus();
   return popup;
}

function LaunchPage ( title, name, fileName, options )
{
	OpenDialog( title, name, fileName, options );
}

