function call_pcss (css_name){

	var ua = navigator.userAgent;
	if (ua.match(/Windows/)) {
		
		if (ua.match(/MSIE (5\.\d+)/)) {
			nv = ("ie");
		}
		
		else if (ua.match(/MSIE (6\.\d+)/)) {
			nv = ("ie");
		}
		
		else if (ua.match(/MSIE (7\.\d+)/)) {
			nv = ("ie_7");
		}
		
		else if (ua.match(/Mozilla\/(4\.[5678]\d?)/)) {
			nv = ("nn");
		}
		
		else if (ua.match(/Netscape6?\/([\.\d]+)/)) {
			nv = ("nn");
		}
		
		else if (ua.match(/Gecko/)) {
			if (ua.match(/(Firefox)\/([\.\d]+)/)) {
				nv = ("ff");
			}
			else {
				nv = ("ff");
			}
		}
		
		else if (ua.match(/Opera[\/\s](\d\.\d+)/)) {
			nv = ("etc");
		}
		
		else {
			nv = ("etc");
		}
		
	}
	else if (ua.match(/Macintosh/)) {
		
		if (ua.match(/sf\/([\.\d]+)/)) {
			nv = ("sf");
		}	
		
		else if (ua.match(/Gecko/)) {
			if (ua.match(/(Firefox)\/([\.\d]+)/)) {
				nv = ("sf");
			}
			else {
				nv = ("sf");
			}
		}

		else if (ua.match(/Opera[\/\s](\d\.\d+)/)) {
			nv = ("sf");
		}
		
		else {
			nv = ("sf");
		}
		
	}
	
	css_path = css_name + 'css' + '/' + nv + '/';
	css_load = css_path + 'print.css';
	document.write('<link rel="stylesheet" type="text/css" href="' + css_load + '" media="print">\n');
	
	if (css_name != null)
	{	
	css_load2 = css_path + css_name;
	document.write('<link rel="stylesheet" type="text/css" href="' + css_load2 + '" media="print">\n');}
	else
	{
	}
	
}
