function runCas(url) {

	//browser sniffer
	var agt=navigator.userAgent.toLowerCase();
	var is_major = parseInt(navigator.appVersion);
	var is_minor = parseFloat(navigator.appVersion);
	
	var is_nav = ((agt.indexOf('mozilla')!=-1)
		&& (agt.indexOf('spoofer')==-1)
		&& (agt.indexOf('compatible') == -1)
		&& (agt.indexOf('opera')==-1)
		&& (agt.indexOf('webtv')==-1));
	var is_nav2 = (is_nav && (is_major == 2));
	var is_nav3 = (is_nav && (is_major == 3));
	var is_nav4 = (is_nav && (is_major == 4));
	var is_nav4up = (is_nav && (is_major >= 4));
	var is_navonly = (is_nav && ((agt.indexOf(";nav") != -1) ||
		(agt.indexOf("; nav") != -1)) );
	var is_nav5 = (is_nav && (is_major == 5));
	var is_nav5up = (is_nav && (is_major >= 5));
	
	var is_ie = (agt.indexOf("msie") != -1);
	var is_ie3 = (is_ie && (is_major < 4));
	var is_ie4 = (is_ie && (is_major == 4) &&
		(agt.indexOf("msie 5.0")==-1) );
	var is_ie4up = (is_ie && (is_major >= 4));
	var is_ie5 = (is_ie && (is_major == 4) &&
		(agt.indexOf("msie 5.0")!=-1) );
	var is_ie5up = (is_ie && !is_ie3 && !is_ie4);
	
	// os detection
	var is_pc=(navigator.platform.substring(0,3)=='Win');
	var is_mac=(navigator.platform.substring(0,3) == 'Mac');

	var width=screen.availWidth;
	var height=screen.availHeight;
	
	var wleft=0;
	var wtop=0;
	
	if(is_ie4up&&is_pc)  	{ 
		var NewWin=window.open(url,"valores","scrollbars=1,status=1,left="+wleft+",top="+wtop+",width="+width+",height="+height+"");
	}
	
	else if(is_nav4up&&is_pc) 	{ 	
		var NewWin=window.open(url,"valores","screenX="+wleft+",screenY="+wtop+",width="+width+",height="+height+",directories=0,location=0,menubar=0,scrollbars=1,status=1,toolbar=0");	
	}
	
	else if(is_nav4up&&is_mac) 	{ 
		var NewWin=window.open(url,"valores","scrollbars=1,left="+wleft+",top="+wtop+",width="+width+",height="+height-30+",directories=0,location=0,menubar=0,resizable=yes,status=1,toolbar=0");	
	}	
	else if(is_ie4up&&is_mac)  	{ 
		var NewWin=window.open(url,"valores","scrollbars=1,status=1,left="+wleft+",top="+wtop+",width="+width+",height="+height+"");
	}
	else   
	{ 
		self.location.href = url;
	}
	
	NewWin.focus();
}
