var set_things = {

	favoritos : function(){
		$('#favoritos11').click(function(){
			if (window.sidebar && window.sidebar.addPanel)
				window.sidebar.addPanel(document.title, location.href,"");
			else
				window.external.AddFavorite(location.href, document.title);
			return false;
		});
	},

	ciudad : function(){
		$('#miCiudad').click(function(){
			
			var cookie_name = "horoscopo_y_tiempo", cookie_value='';
			var exdate=new Date();
			exdate.setDate(exdate.getDate()+365);
			var reExpHref = /\/(\d+)/gi;
			var locMatch=location.href.match(reExpHref);
			var hrefBack=RegExp.$1;
			var c_start=document.cookie.indexOf(cookie_name + "=");

			if ( c_start!=-1 && locMatch ) {
				c_start=c_start + cookie_name.length+1;
                var c_end=document.cookie.indexOf(";",c_start);
				if (c_end==-1) { c_end=document.cookie.length; }

				cookie_value = unescape( document.cookie.substring(c_start,c_end) );

				var reMatch = /\d,\d+$/gi;
				//0,0:1,5846
				cookie_value = cookie_value.replace(reMatch,'1,' + hrefBack);
				//document.cookie = cookie_name + "=" + escape( cookie_value ) +";expires="+exdate.toGMTString() + '; path=/';
				document.cookie = cookie_name + "=" + escape( cookie_value ) +";expires="+exdate.toGMTString() + '; domain=.infometeo.com ; path=/';

				document.location.reload();
			}

			else if ( c_start == -1 && locMatch ) {
				
				cookie_value = '0,0:1,' + hrefBack;
				//document.cookie= cookie_name + "=" + escape( cookie_value ) +";expires="+exdate.toGMTString() + '; path=/';
				document.cookie = cookie_name + "=" + escape( cookie_value ) +";expires="+exdate.toGMTString() + '; domain=.infometeo.com ; path=/';
				
				document.location.reload();
			}

			return false;
		});
	}

}

$(document).ready(set_things.favoritos);
$(document).ready(set_things.ciudad);
