
function pausecomp(millis){
	var date = new Date();
	var curDate = null;
	
	do { 
		curDate = new Date(); 
	}while(curDate-date < millis);
}

var currentIndex = '';
var protoHistoryManager = new ProtoHistoryManager();
var reqHistory = protoHistoryManager.register(
	'_',
	[0], // default, page 0
	function(values) {
		/*alert(values[0]);*/
		ajaxUpdate(values[0]);
	},
	function(values) {
		return '_(' + values[0] + ')';
	},
	/_\((\w+)\)/ // the regexp to match "page-index(0)"
);
protoHistoryManager.initialize();
protoHistoryManager.start();

/**
 * Loads the url (by index) if the index is valid and not the current page
 */
function ajaxUpdate(index) {
	//var url = hrefs[index] || null;
	if ((currentIndex == index)) return;

	currentIndex = index;
	reqHistory.setValue(0, index);
	pausecomp(500);
	_gaq.push(['_trackPageview', '/' + currentIndex]);
	switch(currentIndex){
		case "sobre_diletto":
			getContentPag('cont_interna','contSobre.php','','post','sobre');
		break;
		case "menu":
			getContentPag('cont_interna','contMenu.php','','post','menu');
		break;
		case "tiendas":
			getContentPag('cont_interna','contTiendas.php','','post','tiendas');
		break;
		case "trabaja":
			getContentPag('cont_interna','formTrabaja.php','','post','trabaja');
		break;
		case "contacto":
			getContentPag('cont_interna','formContacto.php','','post','contacto');
		break;
		case "registro":
			getContentPag('cont_interna','formRegistro.php','','post','registro');
		break;
		case "olvido":
			getContentPag('cont_interna','formOlvidaste.php','','post','registro');
		break;
		case "tips":
			getContentPag('cont_interna','contTips.php','','post','tips');
		break;
		case "articulos":
			getContentPag('cont_interna','contDestacado.php','','post','inf_general');
		break;
		case "queja":
			getContentPag('cont_interna','formQueja.php','','post','queja');
		break;
		case "videos":
			getContentPag('cont_interna','contVideos.php','','post','videos');
		break;
		case "newsletter":
			getContentPag('cont_interna','formNewsletter.php','','post','inf_general');
		break;
		case "proveedor":
			getContentPag('cont_interna','formProveedor.php','','post','proveedor');
		break;
		case "noticias":
			getContentPag('cont_interna','contNoticias.php','','post','noticias');
		break;
		case "articulo_1":
			getContentPag('cont_interna','contDestacado.php?ordenId=1&','','post','inf_general');
		break;
		case "articulo_2":
			getContentPag('cont_interna','contDestacado.php?ordenId=2&','','post','inf_general');
		break;
		case "articulo_3":
			getContentPag('cont_interna','contDestacado.php?ordenId=3&','','post','inf_general');
		break;
		default:
			getContentPag('cont_interna','contIndex.php','','post','index');
		break;
	}
	//cambiarSeccion(test.toString());
};