//PENSAR EXCEPCIONES casos UOL, Cine, tearto (podemos usar el renombrador de cert)

function parseUri(sourceUri){
	var uriPartNames = ["source","protocol","authority","domain","port","path","directoryPath","fileName","query","anchor"];
	var uriParts = new RegExp("^(?:([^:/?#.]+):)?(?://)?(([^:/?#]*)(?::(\\d*))?)?((/(?:[^?#](?![^?#/]*\\.[^?#/.]+(?:[\\?#]|$)))*/?)?([^?#/]*))?(?:\\?([^#]*))?(?:#(.*))?").exec(sourceUri);
 	var uri = {};
            
	for(var i = 0; i < 10; i++){
		uri[uriPartNames[i]] = (uriParts[i] ? uriParts[i] : "");
	}
            
	if(uri.directoryPath.length > 0){
		uri.directoryPath = uri.directoryPath.replace(/\/?$/, "/");
	}
			
	if(uri.fileName == ''){ //Si no tiene fileName genera uno DEFAULT
		uri.fileName = 'index.html';
	}
			
	if(uri.query != '') { //Tomo solo el primer QS
		uri.query = /[^&]+/.exec(uri.query);
		uri.query = "?" + uri.query;
	}
            
	return uri.directoryPath + uri.fileName + uri.query;
}


function tagCertifica(id_certifica, path_certifica) { 
	/* Certifica.com : Version 4.00 (05/09/2007) - auth:Sebastián Guevara */
	Certifica_resolucion="otro";
	Certifica_colores="otro";
	Certifica_java_activado="otro";
	Certifica_browser="otro";
	Certifica_version="otro";
	Certifica_desde=""+escape(document.referrer);
	Certifica_cpu_XXXX="otro";
	Certifica_idioma_sistema="otro";
	if (Certifica_desde== "")
	{
		Certifica_desde="otro";
	}
	Certifica_resolucion=screen.width;
	Certifica_browser=navigator.appName;
	Certifica_version_navegador=navigator.appVersion.charAt(0) + navigator.appVersion.charAt(1);
	Certifica_version_navegador=Certifica_version_navegador + navigator.appVersion.charAt(2);
	Certifica_cpu_XXXX=navigator.cpuClass;
	Certifica_idioma_sistema=navigator.userLanguage;
	if (Certifica_browser != "Netscape")
	{
		Certifica_colores=screen.colorDepth;
	} else {
		Certifica_colores=screen.pixelDepth;
	}
	Certifica_java_activado=navigator.javaEnabled();
	Certifica_NS2Ch_a=0;
	if (navigator.appName == "Netscape" && navigator.appVersion.charAt(0) == "2")
	{
		Certifica_NS2Ch_a=1;
	}
	if (Certifica_NS2Ch_a == 0) {
		Certifica_url_source="http://www.hits.uolsinectis.com.ar/cert/hit.dll?sitio_id="+id_certifica+"&path="+path_certifica;
		if (typeof(Certifica_url_source) != 'undefined') {
			Certifica_url_source+="&size="+Certifica_resolucion+"&colors="+Certifica_colores;
			Certifica_url_source+="&referer="+Certifica_desde+"&java="+Certifica_java_activado;
			Certifica_url_source+="&idio="+Certifica_idioma_sistema+"&cpu="+Certifica_cpu_XXXX+"&vers='"+Certifica_version_navegador+"'";
			document.writeln("<IMG BORDER=10 WIDTH=1 HEIGHT=1 SRC=\""+Certifica_url_source+"\">");
		}	
	}// -->
	
	urlIAB = 'http://hits.e.cl/cert/hit.dll?sitio_id=200016&path=/resto_sitio/normal/';
	document.writeln( '<img src="' + urlIAB + '" width="1" height="1" border="0" alt="Certifica.com">' );	

}