function mensajesAlert(msg,progText){
	Ext.MessageBox.hide();

	Ext.MessageBox.show({
		msg: msg,
		progressText: progText,
		width:300,
		wait:true,
		waitConfig: {interval:200},
		animEl: 'mb7'
	});
}

function mensajesAlertHide(){
	Ext.MessageBox.hide();
}

function mensajesAlertOK(titulo,mensaje,icono){
	switch(icono){
		case "ERROR":
		Ext.MessageBox.show({
			title: titulo,
			msg: mensaje,
			width:400,
			buttons: Ext.MessageBox.OK,
			icon: Ext.MessageBox.ERROR,
			fn: mensajesAlertHide,
			animEl: 'mb3'
		});
		break;
		case "ERRORGRANDE":
		Ext.MessageBox.show({
			title: titulo,
			msg: mensaje,
			width:400,
			buttons: Ext.MessageBox.OK,
			icon: Ext.MessageBox.ERROR,
			fn: mensajesAlertHide,
			animEl: 'mb3'
		});
		break;
		case "INFO":
		Ext.MessageBox.show({
			title: titulo,
			msg: mensaje,
			width:300,
			buttons: Ext.MessageBox.OK,
			icon: Ext.MessageBox.INFO,
			fn: mensajesAlertHide,
			animEl: 'mb3'
		});
		break
		case "INFOGRANDE":
		Ext.MessageBox.show({
			title: titulo,
			msg: mensaje,
			width:600,
			buttons: Ext.MessageBox.OK,
			icon: Ext.MessageBox.INFO,
			fn: actualizarLineaCronoEliminar,
			animEl: 'mb3'
		});
		break
		case "OK":
		Ext.MessageBox.show({
			title: titulo,
			msg: mensaje,
			width:400,
			buttons: Ext.MessageBox.OK,
			fn: mensajesAlertHide,
			animEl: 'mb3'
		});
	}

}


function verPageRank(url){
	var pars="&web="+url+"&";
	var myAjax=new Ajax.Updater('resultado_pagerank','./miPageRankHome.php', {method: 'get', parameters: pars, onComplete: verPageRankResultado});
}

function verPageRankResultado(res){
	document.getElementById('pagerank_url').value = "";
	document.getElementById('resultado_pagerank').innerHTML = res.responseText;
}


function eliminarRegistro(id,seccion){
	switch(seccion){
		case "webs":
		var pars="accion=eliminar&idWeb="+id;
		var pagina=document.getElementById('pagina')[document.getElementById('pagina').selectedIndex].value;
		var myAjax=new Ajax.Updater('contenidos','./miAdWebsMisWebs.php', {method: 'post', parameters: pars,onSuccess: function paginado(){misWebsFiltrar(pagina);}});
		break;
	}
}

function preload(estado){
	switch(estado){
		case "on":document.getElementById('cargando').style.visibility="visible";
		break;
		case "off":setTimeout("preload('hidden')",1000);
		break;
		case "hidden":document.getElementById('cargando').style.visibility="hidden";
		break;
	}
}
function actualizar_div(res) {
	document.getElementById('login').innerHTML = res.responseText;
}
function login(){
	email=document.usuariosLogin.email.value;
	clave=document.usuariosLogin.clave.value;

	var pars="accion=login&email="+email+"&clave="+clave;
	var myAjax=new Ajax.Request('./usuariosLoginAviso.php', {method: 'post', parameters: pars, onComplete: loginFin});
}

function loginFin(res){
	switch(res.responseText){
		case "exito":
			email=document.usuariosLogin.email.value;
			clave=document.usuariosLogin.clave.value;
			var pars1="email="+email;
			var myAjax=new Ajax.Updater('divRegistrarme','./usuariosLoginRegistrarme.php', {method: 'post', parameters: pars1,onSuccess: function paginado(){location.href="miAdWebs.php";}});
			
			break;
		case "verificar":
			mensajesAlertOK("AddWebs - Login","Ud. no ha verificado el e-mail que le hemos enviado para confirmar su registro.<br>Por favor revise su bandeja de entrada o correo no deseado, siga los pasos sugeridos y vuelva a intentarlo. Gracias! ","OK");
			break;			
		case "email":
			mensajesAlertOK("AddWebs - Login","El e-mail ingresado es incorrecto.<br>Por favor vuelta a intentarlo. Gracias! ","OK");
			break;
		case "clave":
			mensajesAlertOK("AddWebs - Login","La clave ingresada es incorrecta.<br>Por favor vuelta a intentarlo. Gracias! ","OK");
			break;
	}
	var pars="accion=login&email="+email+"&clave="+clave;
	var myAjax=new Ajax.Request('./usuariosLogin.php', {method: 'post', parameters: pars, onComplete: actualizar_div});
}
function logout(){

	document.getElementById('divRegistrarme').innerHTML='<img src="./plantillas/images/buttons/registrarme.gif" onclick="location.href=\'miAdWebsRegistro.php\'" class="link" />';
	document.getElementById('login').innerHTML='<form name="usuariosLogin"><table width="220" border="0" cellspacing="0" cellpadding="0"><tr><td width="60" height="20" class="Estilo4"><div align="right">E-mail:&nbsp;</div></td><td height="20" class="Estilo4">&nbsp;<input name="email" type="text" class="style1 cajaLogin"></td></tr><tr><td width="60" height="20" class="Estilo4"><div align="right">Clave:&nbsp;</div></td><td height="20" class="Estilo4">&nbsp;<input name="clave" type="password" class="style1 cajaLogin"></td></tr><tr><td colspan="2" height="4"></td></tr><tr><td height="20" class="Estilo4"><input type="hidden" name="logeado" value=""><div align="center" class="Estilo5"><a href="recuperar.php"  class="Estilo11">Olvide mi clave! </a></div></td><td height="20" class="Estilo4"><div align="center"><img src="./plantillas/images/buttons/ingresar.gif" onclick="login();" class="link" /></div></td></tr></form></table>';

	location.href = "usuariosLogout.php";
//	var pars="";
//	var myAjax=new Ajax.Updater('contenidos','./usuariosLogout.php', {method: 'post', parameters: pars});

}

function cargarObjeto(idProducto,objeto){
	var pars="idProducto="+idProducto+"&objeto="+objeto;
	var myAjax=new Ajax.Updater('objetoIzq','./cargarObjeto.php', {method: 'post', parameters: pars});
}

function agregarProducto(idProducto,cantidad){
	if(document.usuariosLogin.logeado.value!=""){
		var pars="idProducto="+idProducto+"&cantidad="+cantidad;
		var myAjax=new Ajax.Request('./agregarProductoCarrito.php', {method: 'post', parameters: pars, onComplete: agregarProductoEstado});
	}else{
		alert("Por favor, loguese para utilizar el carrito.");
	}
}
function agregarProductoEstado(res){
	alert(res.responseText);
}

//ACTUALIZAR TR
function actualizarTablaResultados(idCategoria){
	pars="idCategoria="+idCategoria;
	var myAjax=new Ajax.Updater('divTablaResultados','./actualizarTablaResultados.php', {method: 'post', parameters: pars});
}

//ACTUALIZAR COMBO
function actualizarCombo(seccion,id){
	pars="seccion="+seccion+"&id="+id;
	var myAjax=new Ajax.Updater('div'+seccion,'./actualizarCombo.php', {method: 'post', parameters: pars});
}

//ACTUALIZAR FIXTURE
function actualizarFixture(idFecha){
	pars="idFecha="+idFecha;
	var myAjax=new Ajax.Updater('divFixtureFecha','./actualizarFixture.php', {method: 'post', parameters: pars});
}

function buscarForoPag(pagina,seccion,id){
	var pars="pagina="+pagina+"&seccion="+seccion+"&id="+id;
	var myAjax=new Ajax.Updater('divForo','./foroActualizarPagina.php', {method: 'post', parameters: pars});
}

function chequearForo(seccion,id){
	var pars="seccion="+seccion+"&id="+id;
	var myAjax=new Ajax.Updater('contenidos','./chequearForos.php', {method: 'post', parameters: pars,onSuccess: function chequearForoResultado(res){if(res.responseText=='true'){location.href='foroAgregar.php?'+seccion+'='+id;}else{alert(res.responseText)}}});
}

//webs
function websFiltrar(pagina){
	var orden="";
	var filtro="";
	var pars="accion=filtrar&orden="+orden+"&filtro="+filtro+"&pagina="+pagina;
	var myAjax=new Ajax.Updater('contenidos','./sitiosAdheridos.php', {method: 'post', parameters: pars});
}

//webs
function misWebsFiltrar(pagina){
	var orden="";
	/*orden+=document.formFiltros.order1[document.formFiltros.order1.selectedIndex].value;
	orden+=document.formFiltros.order2[document.formFiltros.order2.selectedIndex].value;
	orden+=document.formFiltros.order3[document.formFiltros.order3.selectedIndex].value;
	orden+=document.formFiltros.order4[document.formFiltros.order4.selectedIndex].value;
	orden+=document.formFiltros.order5[document.formFiltros.order5.selectedIndex].value;*/
	var filtro="";
	//filtro=document.formFiltros.estado[document.formFiltros.estado.selectedIndex].value;
	var pars="accion=filtrar&orden="+orden+"&filtro="+filtro+"&pagina="+pagina;
	var myAjax=new Ajax.Updater('contenidos','./miAdWebsMisWebs.php', {method: 'post', parameters: pars});
}

//articulos
function cambiarImagenVerif(session_code){
	var pars="session_code="+session_code;
	var myAjax=new Ajax.Updater('divImagenVerif','./captchaCambiarImagen.php', {method: 'post', parameters: pars});
}

//articulos
function infoMiAdWebs(){
	var idWeb=document.getElementById('idWeb')[document.getElementById('idWeb').selectedIndex].value;
	var pars="idWeb="+idWeb;
	var myAjax=new Ajax.Updater('divInfoMiAdWebs','./miAdWebsInfoWebs.php', {method: 'post', parameters: pars});
}

function terminos() {
	W = 500;
	H = 500;
	window.open("terminos.html","","toolbar=no,directories=no,menubar=no,status=no,scrollbars=no,resizable=no,width="+W+",height="+H+",top=0,left=0");
}
function politica() {
	W = 500;
	H = 500;
	window.open("politica.html","","toolbar=no,directories=no,menubar=no,status=no,scrollbars=no,resizable=no,width="+W+",height="+H+",top=0,left=0");
}
