navegador = ""; 
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
 var ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
 if (ieversion>=8)
  navegador = "IE8";
 else if (ieversion>=7)
  navegador = "IE7";
 else if (ieversion>=6)
  navegador = "IE6";
 else if (ieversion>=5)
  navegador = "IE5";
}


if (navegador=="IE7"){
$("head").append("<link>");
css = $("head").children(":last");
css.attr({
rel: "stylesheet",
type: "text/css",
href: "/css/ie7.css"
});}

if (navegador=="IE6"){
$("head").append("<link>");
css = $("head").children(":last");
css.attr({
rel: "stylesheet",
type: "text/css",
href: "/css/ie6.css"
});}

var domini,idioma,carpeta,subcarpeta;

var arrCat = Array(65);

//actualitat
arrCat[0] = Array("actualitat","","Actualitat i Publicacions");
arrCat[1] = Array("actualitat","agenda","Agenda");
arrCat[2] = Array("actualitat","entrevistes_reports","Entrevistes i Reportatges");
arrCat[3] = Array("actualitat","notes","Notes de la Junta");
arrCat[4] = Array("actualitat","posicio_comb","Posició del COMB");
arrCat[5] = Array("actualitat","publicacions","Publicacions");

//ciutadans
arrCat[6] = Array("ciutadans","","Ciutadans");
arrCat[7] = Array("ciutadans","opina","El Col·legi opina");
arrCat[8] = Array("ciutadans","faqs","Preguntes més freqüents");
arrCat[9] = Array("ciutadans","abstracts","Abstracts");

//colegi
arrCat[10]  = Array("colegi","","Col·legi");
arrCat[11]  = Array("colegi","compromissaris","Assemblea de Compromissaris");
arrCat[12]  = Array("colegi","congressos","Congressos");
arrCat[13]  = Array("colegi","estructura","Estructura de Govern");
arrCat[14]  = Array("colegi","juntes","Juntes comarcals");
arrCat[15]  = Array("colegi","observatori","Observatori de la professió");
arrCat[16]  = Array("colegi","seccions","Seccions col·legials");

//cultura_lleure
arrCat[17]  = Array("cultura_lleure","","Cultura i Lleure");
arrCat[18]  = Array("cultura_lleure","agenda","Agenda cultural");
arrCat[19]  = Array("cultura_lleure","aparador","Metges i literatura");
arrCat[20]  = Array("cultura_lleure","avantatges","Avantatges i descomptes");
arrCat[21]  = Array("cultura_lleure","concursos_artistics","Concursos artístics");
arrCat[22]  = Array("cultura_lleure","expos_webs","Webs Commemoratives i Exposicions");
arrCat[23]  = Array("cultura_lleure","medijocs","Medijocs");
arrCat[24]  = Array("cultura_lleure","petits_anuncis","Petits Anuncis");
arrCat[25]  = Array("cultura_lleure","premis","Premis Excel·lència Professional");

//estudiants
arrCat[26]  = Array("estudiants","","Estudiants");
arrCat[27]  = Array("estudiants","estudiants","Carnet d'estudiant COMB");

//Formacio i treball
arrCat[28]  = Array("formacio_treball","","Formació i Treball");
arrCat[29]  = Array("formacio_treball","beques","Beques i premis");
arrCat[30]  = Array("formacio_treball","borsatreball","Borsa de treball");
arrCat[31]  = Array("formacio_treball","cec","Formació continuada (CEC) i acreditació");
arrCat[32]  = Array("formacio_treball","cooperacio","Borsa de cooperació");
arrCat[33]  = Array("formacio_treball","estranger","Treball a l'estranger");
arrCat[34]  = Array("formacio_treball","medpublica","Medicina Pública");
arrCat[35]  = Array("formacio_treball","mir","MIR, Formació especialitzada");
arrCat[36]  = Array("formacio_treball","tallers","Tallers de salut i benestar");

//metges
arrCat[37]  = Array("metges","","Metges");
arrCat[38]  = Array("metges","registre","Registre");

//professional
arrCat[39]  = Array("professional","","Exercici Professional");
arrCat[40]  = Array("professional","abstracts","Abstracts");
arrCat[41]  = Array("professional","alertes","Alertes farmacològiques");
arrCat[42]  = Array("professional","asselliure","Assegurança lliure");
arrCat[43]  = Array("professional","assessoria","Assessoria Jurídica");
arrCat[44]  = Array("professional","deontologia","Deontologia");
arrCat[45]  = Array("professional","reflexio","Reflexió i debat");
arrCat[46]  = Array("professional","responsabilitat","Responsabilitat Civil Professional");
arrCat[47]  = Array("professional","violencia","Unitat contra la violència als metges");
arrCat[48]  = Array("professional","voluntats","Voluntats Anticipades");

//salut_benestar
arrCat[49]  = Array("salut_benestar","","Salut i Benestar");
arrCat[50]  = Array("salut_benestar","metgesxmetges","Metges x Metges");
arrCat[51]  = Array("salut_benestar","proteccio_social","Atenció Social, Dependència i Conciliació");

//tramits
arrCat[52]  = Array("tramits","","Tràmits");
arrCat[53]  = Array("tramits","actes_posteriors","Inscripció d'actes posteriors de societat professional");
arrCat[54]  = Array("tramits","alta","Alta col·legiació");
arrCat[55]  = Array("tramits","baixa","Baixa col·legiació");
arrCat[56]  = Array("tramits","carnet","Carnet col·legial");
arrCat[57]  = Array("tramits","certificats","Certificats Digitals");
arrCat[58]  = Array("tramits","certificats_col","Certificats col·legials");
arrCat[59]  = Array("tramits","cita","Cita Prèvia");
arrCat[60]  = Array("tramits","consultaEstat","Consulta de l'estat dels tràmits");
arrCat[61]  = Array("tramits","modificacio","Modificació de dades");
arrCat[62]  = Array("tramits","reduccio","Reducció i exempció de quotes col·legials");
arrCat[63]  = Array("tramits","registre","Modificació de dades");
arrCat[64]  = Array("tramits","registre_societats","Alta Registre de Societats Professionals");
arrCat[65]  = Array("tramits","seccions","Alta seccions col·legials");


var arrCast = Array(65);
//actualitat
arrCast[0] = Array("actualitat","","Actualidad y Publicaciones");
arrCast[1] = Array("actualitat","agenda","Agenda");
arrCast[2] = Array("actualitat","entrevistes_reports","Entrevistas y Reportajes");
arrCast[3] = Array("actualitat","notes","Notas de la Junta");
arrCast[4] = Array("actualitat","posicio_comb","Posición del COMB");
arrCast[5] = Array("actualitat","publicacions","Publicaciones");

//ciutadans
arrCast[6] = Array("ciutadans","","Ciudadanos");
arrCast[7] = Array("ciutadans","opina","El Colegio opina ");
arrCast[8] = Array("ciutadans","faqs","Preguntas más frecuentes");
arrCast[9] = Array("ciutadans","abstracts","Abstracts");

//colegi
arrCast[10]  = Array("colegi","","Colegio");
arrCast[11]  = Array("colegi","compromissaris","Asamblea de Compromisarios");
arrCast[12]  = Array("colegi","congressos","Congresos");
arrCast[13]  = Array("colegi","estructura","Estructura de Gobierno");
arrCast[14]  = Array("colegi","juntes","Juntas comarcales");
arrCast[15]  = Array("colegi","observatori","Observatorio de la profesión");
arrCast[16]  = Array("colegi","seccions","Secciones colegiales");

//cultura_lleure
arrCast[17]  = Array("cultura_lleure","","Cultura y Ocio");
arrCast[18]  = Array("cultura_lleure","agenda","Agenda cultural");
arrCast[19]  = Array("cultura_lleure","aparador","Médicos y literatura");
arrCast[20]  = Array("cultura_lleure","avantatges","Ventajas y descuentos");
arrCast[21]  = Array("cultura_lleure","concursos_artistics","Concursos artísticos");
arrCast[22]  = Array("cultura_lleure","expos_webs","Webs Commemorativas y Exposiciones");
arrCast[23]  = Array("cultura_lleure","medijocs","Medijocs");
arrCast[24]  = Array("cultura_lleure","petits_anuncis","Pequeños Anuncios");
arrCast[25]  = Array("cultura_lleure","premis","Premios Excelencia Profesional");

//estudiants
arrCast[26]  = Array("estudiants","","Estudiantes");
arrCast[27]  = Array("estudiants","estudiants","Carnet de estudiante COMB");

//Formacio i treball
arrCast[28]  = Array("formacio_treball","","Formación y Trabajo");
arrCast[29]  = Array("formacio_treball","beques","Becas y premios");
arrCast[30]  = Array("formacio_treball","borsatreball","Bolsa de trabajo");
arrCast[31]  = Array("formacio_treball","cec","Formación continuada (CEC) y acreditación");
arrCast[32]  = Array("formacio_treball","cooperacio","Bolsa de cooperación");
arrCast[33]  = Array("formacio_treball","estranger","Trabajo en el extranjero");
arrCast[34]  = Array("formacio_treball","medpublica","Medicina Pública");
arrCast[35]  = Array("formacio_treball","mir","MIR, Formación especializada");
arrCast[36]  = Array("formacio_treball","tallers","Talleres de salud y bienestar");

//metges
arrCast[37]  = Array("metges","","Médicos");
arrCast[38]  = Array("metges","registre","Registro");

//professional
arrCast[39]  = Array("professional","","Ejercicio Profesional");
arrCast[40]  = Array("professional","abstracts","Abstracts");
arrCast[41]  = Array("professional","alertes","Alertas farmacológicas");
arrCast[42]  = Array("professional","asselliure","Assegurança lliure");
arrCast[43]  = Array("professional","assessoria","Assessoria Jurídica");
arrCast[44]  = Array("professional","deontologia","Deontología");
arrCast[45]  = Array("professional","reflexio","Reflexión y debate");
arrCast[46]  = Array("professional","responsabilitat","Responsabilidad civil profesional");
arrCast[47]  = Array("professional","violencia","Unidad contra la violencia a los médicos");
arrCast[48]  = Array("professional","voluntats","Voluntades Anticipadas");

//salut_benestar
arrCast[49]  = Array("salut_benestar","","Salud y Bienestar");
arrCast[50]  = Array("salut_benestar","metgesxmetges","Médicos x Médicos");
arrCast[51]  = Array("salut_benestar","proteccio_social","Atención social, Dependencia y Conciliación");

//tramits
arrCast[52]  = Array("tramits","","Trámites");
arrCast[53]  = Array("tramits","actes_posteriors","Inscripción de actos posteriores de sociedades profesionales");
arrCast[54]  = Array("tramits","alta","Alta colegiación");
arrCast[55]  = Array("tramits","baixa","Baja colegiación");
arrCast[56]  = Array("tramits","carnet","Carnet colegial");
arrCast[57]  = Array("tramits","certificats","Certificados Digitales");
arrCast[58]  = Array("tramits","certificats_col","Certificados colegiales");
arrCast[59]  = Array("tramits","cita","Cita Prévia");
arrCast[60]  = Array("tramits","consultaEstat","Consulta del estado de los trámites");
arrCast[61]  = Array("tramits","modificacio","Modificación de datos");
arrCast[62]  = Array("tramits","reduccio","Reducción y exención de cuotas colegiales");
arrCast[63]  = Array("tramits","registre","Modificación de datos");
arrCast[64]  = Array("tramits","registre_societats","Alta Registro de Sociedades Profesionales");
arrCast[65]  = Array("tramits","seccions","Alta secciones colegiales");


function monta_title()
{
	var title, espai,carpetes,trobat;
	trobat=false;
	
	troba_carpetes();

	if (idioma=="cat") 	{carpetes = arrCat}
	else {carpetes = arrCast}
	title = 'COMB - ';

	for (i=0;i<carpetes.length;i++){
		if (carpetes[i][0]==carpeta){
			if (carpetes[i][1]==subcarpeta){
				title = title + carpetes[i][2];
				i=carpetes.length;
				trobat=true;
			}
		}
	}
	if (!trobat) {title = title + "Col·legi Oficial de Metges de Barcelona";}
	document.title = title;

}

function troba_carpetes()
{
	var url;
	
	url = "" + window.location;
	url = url.toLowerCase(); //Agafo URL i passo a  minúscules

	if (url.indexOf("/med/")>0) { 
		domini ="med"
		suma_inici = 4;
	}
	else{
		domini="comb"
		suma_inici = 0;
	}

	if (url.indexOf("/cat/")>0) { //CAT
		idioma="cat";
		inici = url.indexOf("/cat/")+5+suma_inici;
	} 
	else {  //CAST
		idioma="cast";
		inici = url.indexOf("/cast/")+6+suma_inici;
	}
	
	fi = url.indexOf("/",inici);
	carpeta = url.substring(inici,fi);
	if (url.indexOf("/",fi+1)!=-1){
		subcarpeta = url.substring(fi+1,url.indexOf("/",fi+1));
	}
	else {subcarpeta=""}
}


function pinta() {
    var pagina = window.location.href;
    pos_barra = pagina.lastIndexOf("/");
    pos_punt = pagina.lastIndexOf(".");
    nom_pagina = pagina.substring(pos_barra + 1, pos_punt);
    nom_aux = pagina.substring(0, pos_barra);
    pos_barra_directori = nom_aux.lastIndexOf("/");
    nom_directori = pagina.substring(pos_barra_directori + 1, pos_barra);
	
	
    if (nom_pagina == "home")
        $('a#' + nom_directori).addClass("actiu");
    else{
		pos_guio = nom_pagina.indexOf("_");
		if (pos_guio > 0){
			if ($.url.param("IdCat")> 0){
				nom_pagina = nom_pagina.substring(0, pos_guio)+$.url.param("IdCat");
			}
			
			else 
				nom_pagina = nom_pagina.substring(0, pos_guio);
		}
		
		$('a#' + nom_pagina).addClass("actiu");
	}
}

(function ($) {
	$.url = {};
	$.extend($.url, {
		_params: {},
		init: function(){
			var paramsRaw = "";
			try{
				paramsRaw = 
					(document.location.href.split("?", 2)[1] || "").split("#")[0].split("&") || [];
				for(var i = 0; i< paramsRaw.length; i++){
					var single = paramsRaw[i].split("=");
					if(single[0])
						this._params[single[0]] = unescape(single[1]);
				}
			}
			catch(e){
				alert(e);
			}
		},
		param: function(name){
			return this._params[name] || "";
		},
		paramAll: function(){
			return this._params;
		}
	});
	$.url.init();
})(jQuery);

function InsertData() 
{
	var anys,data,fecha,mes;
	fecha = new Date();
	mes = fecha.getMonth()+1;
	if (navigator.appName=="Netscape")
	{
		anys=""+(fecha.getYear()+1900);
	}
	else
	{
		if (fecha.getYear() < 100) {anys=" de "+(fecha.getYear()+1900);}
		else {anys=""+(fecha.getYear());}
	}
	data = fecha.getDate() + '/' + mes + '/' + anys + ' ';
	return data;
}


