/**
 * @author arian-customedia
 */
$(function(){$("#login_user").blur(function(){if(this.value=='') this.value='E-Mail';})});
$(function(){$("#login_user").focus(function(){if(this.value=='E-Mail') this.value='';})});
$(function(){$("#login_pass").blur(function(){if(this.value=='') this.value='123456';})});
$(function(){$("#login_pass").focus(function(){if(this.value=='123456') this.value='';})});
function errorMsg(v,n){
	var msj="Error de campo";
	if(n==1){msj=" El campo no puede estar vacío";}
	if(n==2){msj=" El usuario ya existe";}
	if(n==3){msj=" El alias ya existe";}
	if(n==4){msj=" No ha aceptado las condiciones de uso";}
	if(n==5){msj=" Email incorrecto";}
	if(n==6){msj=" Caracteres Incorrectos, solo se permiten numeros,letras,-,_";}
	if(n==7){msj=" Seleccione una localidad";}
	if(n==8){msj=" Las contraseñas no coinciden";}
	if(n==9){msj=" Seleccione un destinatario";}
	if(n==10){msj=" Se ha producido un error inesperado, vuelva a intentarlo";}
	if(n==11){msj=" Tiene que tener entre 4 y 20 caracteres sin espacios";}
	if(n==12){msj=" La contraseña actual no es correcta";}
	if(n==13){msj=" Seleccione un área de recorte";}
	if(n==14){msj=" El email no existe";}
	if(n==15){msj=" Seleccione una subcategoria";}
	if(n==16){msj=" Formato incorrecto";}
	if(n==17){msj=" Fecha incorrecta";}
	if(n==18){msj=" Debe seleccionar al menos un criterio";}
	if(n==19){msj=" Revise los datos";}
	if(n==20){msj=" Ya has creado este album con anterioridad";}
	if(n==21){msj=" La direccion parece no ser valida";}
	if(n==22){msj=" Ya has agregado esta direccion de youtube con anterioridad";}
	$("#"+v+"-st").html("<span class=\"errorimg\"><img src=\"interface/images/buttons/error.gif\" title=\""+msj+"\"></span><span class=\"errortext\">"+msj+"</span>");
}
function cleanSt(){
	$(".checkst").html("");	
}
function cleanBilling(){
	$("div").removeClass("billing-error");	
}
function checkLogin(){
	user=$("#login_user").val();
	pass=$("#login_pass").val();
	if(user!="" && pass!=""){
		$("#login-st").load("funciones/comprobaciones.php", { user:user, pass:pass} );
	}else{
		$("#login_user").val("");$("#login_pass").val("");$("#login_user").focus();
	}
	return false;
}
function checkLogin2(){
	user=$("#email-field").val();
	pass=$("#password-field").val();
	if(user!="" && pass!=""){
		$("#login-st").load("funciones/comprobaciones.php", { user:user, pass:pass} );
	}else{
		$("#email-field").val("");
		$("#password-field").val("");
		$("#email-field").focus();
	}
	return false;
}
function logOut(){
	$("#log-out").load("funciones/comprobaciones.php", {logout:"logout"} );
}
function decimal(v){return Math.round(v*100)/100;}
function checkRegister(){
	cleanSt();
	mail=$("#email-field").val();
	pass=$("#password-field").val();
	alias=$("#alias-field").val();
	var expreg=/^[\S]{4,20}$/;
	if($("#terms-field").attr('checked')){terms="si";}else{terms="no";}
	if(mail!="" && pass.match(expreg) && alias!="" && terms=="si"){
		$("#finish-st").load("funciones/comprobaciones.php", {mails0:mail,passs0:pass,aliass0:alias} );
	}else{
		if(alias==""){$("#alias-field").focus();errorMsg("alias",1)}
		if(!pass.match(expreg)){$("#password-field").focus();errorMsg("pass",11)}
		if(mail==""){$("#email-field").focus();errorMsg("email",1)}
		if(terms=="no"){errorMsg("terms",4)}
	}
	return false;
}

function checkStep1(){
	cleanSt();
	mail=$("#email-field").val();
	pass=$("#password-field").val();
	alias=$("#alias-field").val();
	tipo=$("#tipo-field").val();
	if($("#terms-field").attr('checked')){terms="si";}else{terms="no";}
	if(mail!="" && pass!="" && alias!="" && terms=="si"){
		$("#register-st").load("funciones/comprobaciones.php", {mails1:mail,passs1:pass,aliass1:alias,tipos1:tipo} );
	}else{
		if(alias==""){$("#alias-field").focus();errorMsg("alias",1)}
		if(pass==""){$("#password-field").focus();errorMsg("pass",1)}
		if(mail==""){$("#email-field").focus();errorMsg("email",1)}
		if(terms=="no"){errorMsg("terms",4)}
	}
	return false;
}
function checkStep2(v){
	$("#register-st").load("funciones/comprobaciones.php", { tipor:v} );
}
function checkFinish(t){
	cleanSt();
	var nombre=$("#name-field").val();
	var loc=$("#localidad").val();
	if(t=="c"){var sec=$("#sector").val();}
	if(t=="u"){
		var edad=$("#age-field").val();
		if($("#sexv").attr('checked')){sex="V";}else if($("#sexm").attr('checked')){sex="M";}else{sex="V";}
	}
	if(nombre!="" && (loc!="" && loc!="N")){
		if(t=="c"){
			$("#update-st").load("funciones/comprobaciones.php", { nombrer:nombre,locr:loc,secr:sec} );
		}else{
			$("#update-st").load("funciones/comprobaciones.php", { nombrer:nombre,edadr:edad,locr:loc,sexr:sex} );
		}
	}else{
		if(nombre==""){$("#name-field").focus();errorMsg("name",1)}
		if(loc=="N"){errorMsg("loc",7)}
	}
	return false;
}
function checkStepC(){
	cleanSt();
	var nombre=$("#name-field").val();
	var loc=$("#localidad").val();
	var sec=$("#sector").val();
	if(nombre!="" && (loc!="" && loc!="N")){
		$("#bodyregister").addClass("step3");$("#bodyregister").removeClass("step2");
		$("#next-st").html("Validando...");
		$("#register-st").load("funciones/comprobaciones.php", { nombrer:nombre,locr:loc,secr:sec} );
	}else{
		if(nombre==""){$("#name-field").focus();errorMsg("name",1)}
		if(loc=="N"){errorMsg("loc",7)}
	}
	return false;
}
function checkStepU(){
	cleanSt();
	var nombre=$("#name-field").val();
	var apellido=$("#apellido-field").val();
	var loc=$("#localidad").val();
	var edad=$("#age-field").val();
	if($("#sexv").attr('checked')){sex="V";}else if($("#sexm").attr('checked')){sex="M";}else{sex="V";}
	if(nombre!="" && (loc!="" && loc!="N") && edad!=""){
		$("#bodyregister").addClass("step3");$("#bodyregister").removeClass("step2");
		$("#next-st").html("Validando...");
		$("#register-st").load("funciones/comprobaciones.php", { nombrer:nombre,apellidor:apellido,edadr:edad,locr:loc,sexr:sex} );
	}else{
		if(loc=="N"){errorMsg("loc",7)}
		if(edad==""){errorMsg("age",1)}
		if(nombre==""){$("#name-field").focus();errorMsg("name",1)}
	}
	return false;
}
function cambiarDatosPersonales(){
	cleanSt();
	var nom=$("#nombre").val();var ape=$("#apellidos").val();var fecha=$("#fecha").val();var loc=$("#localidad").val();var dir=$("#direccion").val();var fij=$("#fijo").val();var mvl=$("#movil").val();var fax=$("#fax").val();var emp=$("#empresa").val();var cargo=$("#cargo").val();var web=$("#web").val();var afi=$("#aficiones").val();var bio=$("#biografia").val();var sex=$("#sexo").val();
	var expregt=/^([a-zA-ZñÑáéíóúÁÉÍÓÚ]){1}([\sa-zA-ZñÑáéíóúÁÉÍÓÚ])*$/;
	var exprtf=/^[0-9]{9}$/;
	var exprfec=/^\d{2}\/\d{2}\/\d{4}$/;
	var ints=[];
	l=0;
	$(".chk_interes").each(function(index){if($(this).attr("checked")){ints[l]=$(this).val();l++;}});
	if(nom.match(expregt) && fecha.match(exprfec) && loc!="N"  && (fij.match(exprtf) || fij=="") && (mvl.match(exprtf) || mvl=="") && (fax.match(exprtf) || fax=="") && $("#update-st").html()!="Guardando..."){
		$("#update-st").html("Guardando...");
		$("#update-st").load("funciones/comprobaciones.php", { nomu:nom,apeu:ape,fechau:fecha,locu:loc,diru:dir,fiju:fij,mvlu:mvl,faxu:fax,empu:emp,cargou:cargo,webu:web,afiu:afi,biou:bio,sexu:sex,intsu:ints} );
	}else{
		if(!fax.match(exprtf) && fax!=""){$("#fax").focus();errorMsg("fax",16)}
		if(!mvl.match(exprtf) && mvl!=""){$("#movil").focus();errorMsg("movil",16)}
		if(!fij.match(exprtf) && fij!=""){$("#fijo").focus();errorMsg("fijo",16)}
		if(loc=="N"){$("#localidad").focus();errorMsg("loc",7)}
		if(fecha==""){$("#fecha").focus();errorMsg("fecha",1)}
		if(!fecha.match(exprfec)){$("#fecha").focus();errorMsg("fecha",17)}
		if(nom==""){$("#nombre").focus();errorMsg("nombre",1)}
		if(!nom.match(expregt)){$("#nombre").focus();errorMsg("nombre",6)}
	}
	return false;
}
function cambiarDatosEmpresa(){
	cleanSt();
	var nom=$("#nombre").val();var cif=$("#cif").val();var loc=$("#localidad").val();var dir=$("#direccion").val();var doms=$("#dom_social").val();var fij=$("#fijo").val();var mvl=$("#movil").val();var fax=$("#fax").val();var web=$("#web").val();var rep=$("#representante").val();var desc=$("#descripcion").val();
	var expregt=/^[a-zA-Z0-9ñÑáéíóúÁÉÍÓÚ]{1,}().*$/;
	var exprtf=/^[0-9]{9}$/;	
	if(nom.match(expregt) && loc!="N" && (fij.match(exprtf) || fij=="") && (mvl.match(exprtf) || mvl=="") && (fax.match(exprtf) || fax=="") && $("#update-st").html()!="Guardando..."){
		$("#update-st").html("Guardando...");
		var valores=[nom,cif,loc,dir,doms,fij,mvl,fax,web,rep,desc];
		$("#update-st").load("funciones/comprobaciones.php", {updcdata:valores} );
	}else{
		if(!fax.match(exprtf) && fax!=""){$("#fax").focus();errorMsg("fax",16)}
		if(!mvl.match(exprtf) && mvl!=""){$("#movil").focus();errorMsg("movil",16)}
		if(!fij.match(exprtf) && fij!=""){$("#fijo").focus();errorMsg("fijo",16)}
		if(loc=="N"){$("#localidad").focus();errorMsg("loc",7)}
		if(nom==""){$("#nombre").focus();errorMsg("nombre",1)}
		if(!nom.match(expregt)){$("#nombre").focus();errorMsg("nombre",1)}
	}
	return false;
}
function loadStep3(){
	$("#form_reg_type").load("funciones/comprobaciones.php",{loadStep3:'S'});	
}
function checkFinishStep(){
	$("#bodyregister").addClass("registering");$("#bodyregister").removeClass("step3");
	$("#next-st").html("Activando...");
	if($("#vpimg").attr("alt")!="nf"){img=$("#vpimg").attr("alt");}else{img="N";}
	$("#form_reg_type").load("funciones/comprobaciones.php",{loadFinishStep:img});	
}
function redirigirAplicacion(){
	$("#msj-st").load("funciones/comprobaciones.php",{rfs:'s'});	
}
function cambiarRedesSociales(){
	var linkedin=$("#linkedin").val();
	var youtube=$("#youtube").val();
	var skype=$("#skype").val();
	var apple=$("#apple").val();
	var facebook=$("#facebook").val();
	var stumble=$("#stumble").val();
	var twitter=$("#twitter").val();
	var twodots=$("#twodots").val();
	var vee=$("#vee").val();
	var windows=$("#windows").val();
	if($("#update-st").html()!="Guardando..."){
		$("#update-st").html("Guardando...");
		$("#update-st").load("funciones/comprobaciones.php", {redesupdate:'up',li:linkedin,yt:youtube,sk:skype,ap:apple,fb:facebook,st:stumble,tw:twitter,td:twodots,ve:vee,wi:windows});
	}
	return false;
}
function addFriend(v){
	var v=v.split(",");
	if($("#txt-addfriend_"+v[1]).html()!="Actualizando..."){
		$("#txt-addfriend_"+v[1]).html("Actualizando...");
		$("#add_friend_"+v[1]).load("funciones/comprobaciones.php",{l:v[0],id:v[1]});
	}
}
function cambiarPrivacidad(){
	if($("#vnr-field").attr('checked')){vnr="S";}else{vnr="N";}
	if($("#cvT-field").attr('checked')){cv="T";}else if($("#cvC-field").attr('checked')){cv="C";}else{cv="N";}
	if($("#mpT-field").attr('checked')){mp="T";}else if($("#mpC-field").attr('checked')){mp="C";}else{mp="N";}
	if($("#meT-field").attr('checked')){me="T";}else if($("#meC-field").attr('checked')){me="C";}else{me="N";}
	if($("#cbT-field").attr('checked')){cb="T";}else if($("#cbC-field").attr('checked')){cb="C";}else{cb="N";}
	if($("#cmT-field").attr('checked')){cm="T";}else if($("#cmC-field").attr('checked')){cm="C";}else{cm="N";}
	if($("#dpT-field").attr('checked')){dp="T";}else if($("#dpC-field").attr('checked')){dp="C";}else{dp="N";}
	if($("#eaS-field").attr('checked')){ea="S";}else if($("#eaN-field").attr('checked')){ea="N";}else{ea="N";}
	if($("#ii-field").attr('checked')){ii="S";}else{ii="N";}
	if($("#cepf-field").attr('checked')){cepf="S";}else{cepf="N";}
	if($("#ip-field").attr('checked')){ip="S";}else{ip="N";}
	if($("#anc-field").attr('checked')){anc="S";}else{anc="N";}
	if($("#aeb-field").attr('checked')){aeb="S";}else{aeb="N";}
	if($("#aem-field").attr('checked')){aem="S";}else{aem="N";}
	if($("#anp-field").attr('checked')){anp="S";}else{anp="N";}
	if($("#mcvT-field").size()==1){if($("#mcvT-field").attr('checked')){mcv="T";}else if($("#mcvA-field").attr('checked')){mcv="A";}else if($("#mcvC-field").attr('checked')){mcv="C";}else if($("#mcvE-field").attr('checked')){mcv="E";}else if($("#mcvN-field").attr('checked')){mcv="N";}else{mcv="N";}}else{mcv="N"}
	var valores=[vnr,cv,mp,cb,cm,dp,ii,cepf,ip,anc,ea,me,aeb,aem,anp,mcv]
	if($("#update-st-privacidad").html()!="Guardando..."){
		$("#update-st-privacidad").html("Guardando...");
		$("#update-st-privacidad").load("funciones/comprobaciones.php", {changeprivacidad:valores});
	}
	return false;
}
function cambiarNotificaciones(){
	if($("#newsletter-field").attr('checked')){news="S";}else{news="N";}
	if($("#rae-field").attr('checked')){rae="S";}else{rae="N";}
	if($("#cap-field").attr('checked')){cap="S";}else{cap="N";}
	if($("#pap-field").attr('checked')){pap="S";}else{pap="N";}
	if($("#arm-field").attr('checked')){arm="S";}else{arm="N";}
	if($("#apa-field").attr('checked')){apa="S";}else{apa="N";}
	if($("#are-field").attr('checked')){are="S";}else{are="N";}
	if($("#update-st-notificaciones").html()!="Guardando..."){
		var val=[news,rae,cap,pap,arm,apa,are]
		$("#update-st-notificaciones").html("Guardando...");
		$("#update-st-notificaciones").load("funciones/comprobaciones.php", {cambiarnot:val});
	}
	return false;
}
function cambiarDatosPrivados(){
	cleanSt();
	var oldpass=$("#oldpassword-field").val();
	var pass=$("#password-field").val();
	var repass=$("#repassword-field").val();
	var expreg=/^[\S]{4,20}$/;
	if(pass!=repass || pass=="" || $("#update-st").html()=="Guardando..."){
		if(!pass.match(expreg)){var n=11;}else if(pass==""){var n=1}else if(pass!=repass){var n=8;}
		$("#password-field").val("");$("#repassword-field").val("");$("#password-field").focus();errorMsg("pass",n);
	}else{
		$("#update-st-datosprivados").html("Guardando...");
		$("#update-st-datosprivados").load("funciones/comprobaciones.php", {psw:pass,oldpsw:oldpass});
	}
	return false;
}
function cambiarIdiomas(){
	return false;
}
function cambiarFormaPagos(){
	if($("#pagosD-field").attr('checked')){pagos="D";}else if($("#pagosP-field").attr('checked')){pagos="P";}else if($("#pagosT-field").attr('checked')){pagos="T";}else{pagos="";}
	var domi=$("#domiciliacion-field").val();
	var payp=$("#paypal-field").val();
	var tarj=$("#tarjeta-field").val();
	if($("#update-st").html()!="Guardando..."){
		$("#update-st").html("Guardando...");
		$("#update-st").load("funciones/comprobaciones.php", {frmpg:'upd',pagos:pagos,domi:domi,payp:payp,tarj:tarj});
	}
	return false;
}
function acceptFriend(n,i,t){
	$("#update-"+n).load("funciones/comprobaciones.php",{n:n,i:i,accionaf:t});
}
function changeTab(tab,tabs){
	for(l=0;l<tabs.length;l++){
		if(tabs[l]!=tab){
			$("#tab_"+tabs[l]).removeClass("active")
			$("#tabla_"+tabs[l]).hide();
		}else{
			if($("#tab_"+tabs[l]).hasClass("active")==false){$("#tab_"+tabs[l]).addClass("active")}
			$("#tabla_"+tabs[l]).show();
		}
	}
}
function changeTabInf(tab,tabs){
	for(l=0;l<tabs.length;l++){
		if(tabs[l]!=tab){
			$("#tab_"+tabs[l]).removeClass("active")
			$("#tabla_"+tabs[l]).hide();
		}else{
			if($("#tab_"+tabs[l]).hasClass("active")==false){$("#tab_"+tabs[l]).addClass("active")}
			$("#tabla_bus").show();
		}
	}
}
function changeCliTab(tab,tabs){
	for(l=0;l<tabs.length;l++){
		if(tabs[l]!=tab){
			$("#tab_"+tabs[l]).removeClass("active")
		}else{
			if($("#tab_"+tabs[l]).hasClass("active")==false){$("#tab_"+tabs[l]).addClass("active")}
		}
		if(tab=="bus"){
			$("#tabla_letras").hide();
			$("#tabla_buscador").show();
		}else{
			$("#tabla_buscador").hide();
			$("#tabla_letras").show();
		}
	}
	if(tab!="bus"){$("#cli_lt").load("funciones/comprobaciones.php", {clientletter:tab});}
}
function addExpProf(){
	var ini=$("#inicio_nep").val();
	var fin=$("#final_nep").val();
	var tit=$("#titulo_nep").val();
	var expreg=/[a-zA-Z0-9]{1,}/
	if((fin!="Actualmente" && fin>=ini) && tit.match(expreg)){
		$("#body-ep").load("funciones/comprobaciones.php", {addep:'si',ini:ini,fin:fin,tit:tit});
	}
}
function addFormAc(){
	var ini=$("#inicio_nfa").val();
	var fin=$("#final_nfa").val();
	var tit=$("#titulo_nfa").val();
	var hor=$("#horas_nfa").val();
	var expreg=/[a-zA-Z0-9]{1,}/;
	var expreg2=/^[0-9]{1,5}$/;
	if(!hor.match(expreg2)){hor="";}
	if((fin!="Actualmente" && fin>=ini) && tit.match(expreg)){
		$("#body-fa").load("funciones/comprobaciones.php", {addfa:'si',ini:ini,fin:fin,tit:tit,hor:hor});
	}
}
function addODP(){
	var cam=$("#campo_nodp").val();
	var tit=$("#titulo_nodp").val();
	var expreg=/[a-zA-Z0-9]{1,}/;
	if(cam.match(expreg) && tit.match(expreg)){
		$("#body-odp").load("funciones/comprobaciones.php", {addodp:'si',cam:cam,tit:tit});
	}
}
function msjBorrar(sector,linea,valor){
	$("#tr_"+sector+"_"+linea).load("funciones/comprobaciones.php", {deleteCV:sector,idcv:valor});
}
function updExpProf(sector,linea,valor){
	var ini=$("#inicio_"+sector+"_"+linea).val();
	var fin=$("#final_"+sector+"_"+linea).val();
	var tit=$("#titulo_"+sector+"_"+linea).val();
	var expreg=/[a-zA-Z0-9]{1,}/
	if((fin!="Actualmente" && fin>=ini) && tit.match(expreg)){
		$("#update_"+sector+"_"+linea).load("funciones/comprobaciones.php", {updep:valor,ini:ini,fin:fin,tit:tit});
	}
}
function updFormAc(sector,linea,valor){
	var ini=$("#inicio_"+sector+"_"+linea).val();
	var fin=$("#final_"+sector+"_"+linea).val();
	var tit=$("#titulo_"+sector+"_"+linea).val();
	var hor=$("#horas_"+sector+"_"+linea).val();
	var expreg=/[a-zA-Z0-9]{1,}/;
	var expreg2=/^[0-9]{1,5}$/;
	if(!hor.match(expreg2)){hor="";}
	if((fin!="Actualmente" && fin>=ini) && tit.match(expreg)){
		$("#update_"+sector+"_"+linea).load("funciones/comprobaciones.php", {updfa:valor,ini:ini,fin:fin,tit:tit,hor:hor});
	}
}
function updODP(sector,linea,valor){
	var cam=$("#campo_"+sector+"_"+linea).val();
	var tit=$("#titulo_"+sector+"_"+linea).val();
	var expreg=/[a-zA-Z0-9]{1,}/;
	if(cam.match(expreg) && tit.match(expreg)){
		$("#update_"+sector+"_"+linea).load("funciones/comprobaciones.php", {updodp:valor,cam:cam,tit:tit});
	}
}
function uploadImg(){
	var v=$("#selectfile").val();
	var ext = (v.substring(v.lastIndexOf("."))).toLowerCase();if(ext!=".jpg" && ext!=".jpeg" && ext!=".JPG" && ext!=".JPEG"){$("#update-st").html("El fichero que intenta subir no es una imagen de tipo jpg");document.forms.frm_up_img.reset();}else{$('#uploadingfile', window.parent.document).show();$('#ifr_upload', window.parent.document).hide();document.forms.frm_up_img.submit();}
}
function subiendoFile(){
	$('#uploadingfile', window.parent.document).show();
}
function sendFriendMsj(v){
	cleanSt();
	if(v=="friend"){v=$("#amg").val()}
	tit=$("#asunto").val();
	msj=$("#cuerpo").val();
	if($("#imp").attr('checked')){imp="S";}else{imp="N";}
	var expreg=/[a-zA-Z0-9]{1,}/;
	if(tit.match(expreg) && msj.match(expreg) && v!="" && $("#update-st").html()!="Enviando..."){
		$("#msj-st").html("Enviando...");
		$("#estado-msj").load("funciones/comprobaciones.php", {idfriendmsj:v,tit:tit,msj:msj,imp:imp});
	}else{
		if(!msj.match(expreg)){$("#cuerpo").val("");$("#cuerpo").focus();errorMsg("cuerpo",1)}
		if(!tit.match(expreg)){$("#asunto").val("");$("#asunto").focus();errorMsg("asunto",1)}
		if(v==""){errorMsg("para",9)}
	}
}
function buscarAmigos(v){
	$("#localizador").load("funciones/comprobaciones.php", {textobusqueda:v});	
}
function trashMsj(id){
	$("#updater-st").load("funciones/comprobaciones.php", {msjtrash:id});
}
function trashMsjAd(id){
	$("#list_ult_msj").load("funciones/comprobaciones.php", {msjtrashad:id});
}
function readMsj(id){
	$("#re_msj").load("funciones/comprobaciones.php", {remsj:id});
}
function deleteMsj(id){
	$("#updater-st").load("funciones/comprobaciones.php", {msjdelete:id});
}

function cambiarPagina(n,t){
	if(t!="bus"){
		$("#msj_"+t).load("funciones/comprobaciones.php", {refreshmsj:t,pgin:n});
		$("#pagin_"+t).load("funciones/comprobaciones.php", {refreshpagin:t,pgin:n});
	}else{
		var v=$("#srch_msj").val();
		if(v.length>=3){
			$("#msj_bus").load("funciones/comprobaciones.php", {msjsearch:v,pgin:n});
			$("#pagin_bus").load("funciones/comprobaciones.php", {msjsearchpag:v,pgin:n});
		}else{
			$("#msj_bus").html("<tr><td colspan='5'>Introduzca la cadena de texto a buscar</td></tr>");
			$("#pagin_bus").html("");
		}
	}
}
function cambiarPaginaFact(n,t){
	$("#msj_"+t).load("funciones/comprobaciones.php", {refreshfac:t,pgin:n});
	$("#pagin_"+t).load("funciones/comprobaciones.php", {refreshfacpagin:t,pgin:n});
}
function cambiarPaginaFriend(n){
	$("#friendlist").load("funciones/comprobaciones.php", {refresfriendlist:n});
	$("#pagin").load("funciones/comprobaciones.php", {refreshpagfriendlist:n});
}
function cambiarPagProd(n,t,c){
	if(t=="P"){valor="prod"}else{valor="ser"}
	$("#"+valor).load("funciones/comprobaciones.php", {refreshprod:t,pgin:n,cata:c});
	$("#pagin"+valor).load("funciones/comprobaciones.php", {refreshprodpagin:t,pgin:n,cata:c});
}
function pagsMuro(n,t){
	$("#"+t).load("funciones/comprobaciones.php", {refreshmuro:t,pgin:n});
	$("#"+t+"-pag").load("funciones/comprobaciones.php", {refreshmuropagin:t,pgin:n});
}
function sendReply(id){
	cleanSt();
	var resp=$("#creply").val();
	$("#reply-st").html("");
	var expreg=/[a-zA-Z0-9]{1,}/;
	if(resp=="" || !resp.match(expreg) || $("#msj-st").html()=="Enviando..."){
		if(!resp.match(expreg)){errorMsg("reply",1);}
	}else{
		$("#msj-st").html("Enviando...");
		$("#reply-st").load("funciones/comprobaciones.php", {msjreplysend:id,resp:resp});
	}
	return false;	
}
function cerrarReplymsj(){
	$("#re_msj").html("");	
}
function chkallmsj(t){
	if($("#chk_"+t+"_all").attr('checked')){
		$(".chk_"+t).attr('checked','checked');
	}else{
		$(".chk_"+t).removeAttr('checked');	
	}
}
function chkall(){
	if($("#chk_all").attr('checked')){
		$(".chk").attr('checked','checked');
	}else{
		$(".chk").removeAttr('checked');	
	}
}
function accChk(t){
	var	v=$("#sel_"+t).val();
	var nchecks=$(".chk_"+t).length;
	l=0;
	while(l<nchecks){
		valor=$(".chk_"+t)[l].value;
		if($("#chk_"+t+"_"+valor).attr('checked')){
			$("#updater-st").load("funciones/comprobaciones.php", {idaccionchk:valor,tipoaccion:v});
		}
		l++;
	}
	if(l!=0){refreshAllMsj();}
}
function msjSearcher(v){
	if(v.length>=3){
		$("#msj_bus").load("funciones/comprobaciones.php", {msjsearch:v,pgin:'1'});
		$("#pagin_bus").load("funciones/comprobaciones.php", {msjsearchpag:v,pgin:'1'});
	}else{
		$("#msj_bus").html("<tr><td colspan='5'>Introduzca la cadena de texto a buscar</td></tr>");
		$("#pagin_bus").html("");
	}
}
function refreshAllMsj(){
	$("#msj_tm").load("funciones/comprobaciones.php", {refreshmsj:'tm',pgin:$("#pg_tm").val()});
	$("#msj_nl").load("funciones/comprobaciones.php", {refreshmsj:'nl',pgin:$("#pg_nl").val()});
	$("#msj_en").load("funciones/comprobaciones.php", {refreshmsj:'en',pgin:$("#pg_en").val()});
	$("#msj_el").load("funciones/comprobaciones.php", {refreshmsj:'el',pgin:$("#pg_el").val()});
	$("#pagin_tm").load("funciones/comprobaciones.php", {refreshpagin:'tm',pgin:$("#pg_tm").val()});
	$("#pagin_nl").load("funciones/comprobaciones.php", {refreshpagin:'nl',pgin:$("#pg_nl").val()});
	$("#pagin_en").load("funciones/comprobaciones.php", {refreshpagin:'en',pgin:$("#pg_en").val()});
	$("#pagin_el").load("funciones/comprobaciones.php", {refreshpagin:'el',pgin:$("#pg_el").val()});
	$("#menul_msj").load("funciones/comprobaciones.php", {refreshmenul:'msj'});	
}
function refreshFriendList(){
	if($("#paginaa").size()==1){n=$("#paginaa").val();}else{n=1;}
	$("#friendlist").load("funciones/comprobaciones.php", {refresfriendlist:n});
	$("#pagin").load("funciones/comprobaciones.php", {refreshpagfriendlist:n});
	$("#blockfriends").load("funciones/comprobaciones.php", {refreshblocklist:'S'});
}
function addBlog(){
	cleanSt();
	var tit=$("#tit_new_blog").val();
	var cont=CKEDITOR.instances.cont_new_blog.getData();
	var img=$("#img_new_blog").val();
	var tags=$("#nubetags").val();
	var expreg=/[a-zA-Z0-9]{1,}/;
	if(tit.match(expreg) && $("#update-st").html()!="Creando entrada..."){
		$("#update-st").html("Creando entrada...");
		$("#update-st").load("funciones/comprobaciones.php", {newblog:tit,cont:cont,img:img,tags:tags});
	}else{
		if(!tit.match(expreg)){$("#tit_new_blog").focus();errorMsg("titulo",1);}
	}
	return false;
}
function updBlog(id){
	cleanSt();
	var tit=$("#tit_new_blog").val();
	var cont=CKEDITOR.instances.cont_new_blog.getData();
	var img=$("#img_new_blog").val();
	var tags=$("#nubetags").val();
	var expreg=/[a-zA-Z0-9]{1,}/;
	if(tit.match(expreg) && $("#update-st").html()!="Actualizando entrada..."){
		$("#update-st").html("Actualizando entrada...");
		$("#update-st").load("funciones/comprobaciones.php", {updblog:id,tit:tit,cont:cont,img:img,tags:tags});
	}else{
		if(!tit.match(expreg)){$("#tit_new_blog").focus();errorMsg("titulo",1);}
	}
	return false;
}
function delEntBlog(id){
	$("#update-st").load("funciones/comprobaciones.php", {delblog:id});
}
function quitarFotoBlog(){
	$("#img_new_blog").val("");
	$("#insert_foto").html("");
}
function addComment(v){
	txt=$("#com_"+v).val();
	var expreg=/[a-zA-Z0-9]{1,}/;
	if(txt.match(expreg) && $("#btn_"+v).html()!="comentando..."){
		$("#btn_"+v).html("Comentando...")
		$("#btn_"+v).load("funciones/comprobaciones.php", {addcoment:v,txt:txt});
	}
}
function addCommentWall(v){
	txt=$("#com_"+v).val();
	var expreg=/[a-zA-Z0-9]{1,}/;
	if(txt.match(expreg) && $("#btn_"+v).html()!="comentando..."){
		$("#btn_"+v).html("Comentando...")
		$("#btn_"+v).load("funciones/comprobaciones.php", {addcomentwall:v,txt:txt});
	}
}
function delComent(idc,idb){
	$("#list_comentarios_"+idb).load("funciones/comprobaciones.php", {delcoment:idc,idblog:idb});
}
function delComentWall(idc,idw){
	$("#list_comentarios_"+idw).load("funciones/comprobaciones.php", {delcomentwall:idc,idwall:idw});
}
function shComents(idb){
	if($("#list_comentarios_"+idb).hasClass("hide")){
		$("#list_comentarios_"+idb).removeClass("hide");
	}else{
		$("#list_comentarios_"+idb).addClass("hide");
	}
}
function shComentar(idb){
	if($("#comentario_"+idb).hasClass("hide")){
		$("#comentario_"+idb).removeClass("hide");
	}else{
		$("#comentario_"+idb).addClass("hide");
	}
}
function cerrarAlerta(){
	$('#notification').load("funciones/comprobaciones.php", {alertas:'N'});
	$('#notification').remove()	
}
function addMuro(){
	var txt=$("#txt_muro").val();
	var expreg=/[a-zA-Z0-9]{1,}/;
	if(txt.match(expreg)){
		$('#mimuro').load("funciones/comprobaciones.php", {addmuro:txt});
	}
	return false;
}
function delMuro(idm){
	$("#mimuro").load("funciones/comprobaciones.php", {delmuro:idm});
}
function selSubC(t,v){
	if(v=="N"){
		$("#subcategoria").hide();
	}else{
		$("#subcategoria").show();
		$("#subcategoria").load("funciones/comprobaciones.php", {t:t,selsubc:v});
	}
}
function chkSubC(v){
	if(v=="N"){$("#id_cat").val("");}else{$("#id_cat").val(v);}
}
function addProduct(tipo){
	cleanSt();
	var nom=$("#nombre").val();var desc=$("#descripcion").val();if($("#subc").size()!=0){idcat=$("#subc").val();}else{idcat="N";}var enl=$("#enlace").val();var pvp=$("#pvp").val();var cata=$("#id_cat").val();var imgs=[$("#product_img1 img").attr("src"),$("#product_img2 img").attr("src"),$("#product_img3 img").attr("src"),$("#product_img4 img").attr("src"),$("#product_img5 img").attr("src")];if($("#visible").attr('checked')){vis="S";}else{vis="N";}
	var expregt=/[a-zA-Z0-9]{1,}/;
	var expregn=/^\d+((\.|\,)\d{2})?$/;
	if(nom.match(expregt) && desc.match(expregt) && (pvp.match(expregn) || pvp=="") && idcat!="N" && cata!="" && $("#btn-st").html()!="Insertando..." ){
		var valores=[nom,desc,idcat,enl,pvp,tipo,vis,cata,imgs];
		$("#btn-st").html("Insertando...");
		$("#btn-st").load("funciones/comprobaciones.php", {addproduct:valores});
	}else{
		if(idcat=="N"){errorMsg("subc",15);}
		if(!pvp.match(expregn)){$("#pvp").val("");$("#pvp").focus();errorMsg("pvp",6)}	
		if(!desc.match(expregt)){$("#descripcion").val("");$("#descripcion").focus();errorMsg("desc",1)}	
		if(!nom.match(expregt)){$("#nombre").val("");$("#nombre").focus();errorMsg("nombre",1)}	
	}
	return false;
}
function updProduct(tipo){
	cleanSt();
	var nom=$("#nombre").val();var desc=$("#descripcion").val();if($("#subc").size()!=0){idcat=$("#subc").val();}else{idcat="N";}var enl=$("#enlace").val();var pvp=$("#pvp").val();var idprod=$("#id_prod").val();var imgs=[$("#product_img1 img").attr("src"),$("#product_img2 img").attr("src"),$("#product_img3 img").attr("src"),$("#product_img4 img").attr("src"),$("#product_img5 img").attr("src")];if($("#visible").attr('checked')){vis="S";}else{vis="N";}
	var expregt=/[a-zA-Z0-9]{1,}/;
	var expregn=/^\d+((\.|\,)\d{2})?$/;
	if(nom.match(expregt) && desc.match(expregt) && (pvp.match(expregn) || pvp=="") && idcat!="N" && idprod!="" && $("#btn-st").html()!="Actualizando..."){
		var valores=[nom,desc,idcat,enl,pvp,vis,idprod,imgs];
		$("#btn-st").html("Actualizando...");
		$("#btn-st").load("funciones/comprobaciones.php", {updproduct:valores});
	}else{
		if(idcat=="N"){errorMsg("subc",15);}
		if(!pvp.match(expregn)){$("#pvp").val("");$("#pvp").focus();errorMsg("pvp",6)}	
		if(!desc.match(expregt)){$("#descripcion").val("");$("#descripcion").focus();errorMsg("desc",1)}	
		if(!nom.match(expregt)){$("#nombre").val("");$("#nombre").focus();errorMsg("nombre",1)}	
	}
	return false;
}
function addCatalog(){
	cleanSt();
	var nom=$("#nombre").val();
	var desc=$("#descripcion").val();
	var iva=$("#iva").val();
	var env=$("#envio").val();
	var trans=$("#transporte").val();
	var expregt=/[a-zA-Z0-9]{1,}/;
	var expregn=/^\d+((\.|\,)\d{2})?$/;
	if(iva.match(expregn) && (iva!=null || iva!="")){ivas="S";}else{ivas="N";}
	if(iva==null || iva==""){ivas="S";}
	if(nom.match(expregt) && ivas=="S" && $("#update-st").html()!="Insertando..."){
		$("#update-st").html("Insertando...");
		$("#update-st").load("funciones/comprobaciones.php",{addcatalog:nom,desc:desc,iva:iva,env:env,trans:trans});
	}else{
		if(ivas=="N"){$("#iva").val("");$("#iva").focus();errorMsg("iva",6)}
		if(!nom.match(expregt)){$("#nombre").val("");$("#nombre").focus();errorMsg("nombre",1)}		
	}
	return false;
}
function updCatalog(){
	cleanSt();
	var cata=$("#idcata").val();
	var nom=$("#nombre").val();
	var desc=$("#descripcion").val();
	var iva=$("#iva").val();
	var env=$("#envio").val();
	var trans=$("#transporte").val();
	var expregt=/[a-zA-Z0-9]{1,}/;
	var expregn=/^\d+((\.|\,)\d{2})?$/;
	if(iva.match(expregn) && (iva!=null || iva!="")){ivas="S";}else{ivas="N";}
	if(iva==null || iva==""){ivas="S";}
	if(nom.match(expregt) && ivas=="S" && $("#update-st").html()!="Actualizando..."){
		$("#update-st").html("Actualizando...");
		$("#update-st").load("funciones/comprobaciones.php",{updcatalog:cata,nom:nom,desc:desc,iva:iva,env:env,trans:trans});
	}else{
		if(ivas=="N"){$("#iva").val("");$("#iva").focus();errorMsg("iva",6)}
		if(!nom.match(expregt)){$("#nombre").val("");$("#nombre").focus();errorMsg("nombre",1)}		
	}
	return false;
}
function refreshAllProd(c){
	$("#prod").load("funciones/comprobaciones.php", {refreshprod:'P',pgin:$("#pg_prod").val(),cata:$("#catal").val()});
	$("#paginprod").load("funciones/comprobaciones.php", {refreshprodpagin:'P',pgin:$("#pg_prod").val(),cata:$("#catal").val()});
	$("#ser").load("funciones/comprobaciones.php", {refreshprod:'S',pgin:$("#pg_ser").val(),cata:$("#catal").val()});
	$("#paginser").load("funciones/comprobaciones.php", {refreshprodpagin:'S',pgin:$("#pg_ser").val(),cata:$("#catal").val()});
}
function delProduct(id,t){
	$("#updater-st").load("funciones/comprobaciones.php", {productdelete:id,t:t});
}
function accChkProd(v,t){
	var nchecks=$(".chk").length;
	if(t=="P"){tag="prod";}else{tag="ser";}
	l=0;
	while(l<nchecks){
		valor=$(".chk")[l].value;
		if($("#chk_"+tag+"_"+valor).attr('checked')){
			$("#updater-st").load("funciones/comprobaciones.php", {idaccionchkprod:valor,tipoaccion:v});
		}
		l++;
	}
	if(l!=0){refreshAllProd();}
}
function nfotoprod(){
	$("#fotoprod").attr("src","imagenes/productos/thumb/nf.jpg");
	$("#img_new_prod").val("");	
	$("#btndelimg").hide();
}
function watchCatalogItem(id){
	document.location="catalogitems.php?catalogo="+id;
}
function cambiaProvincia(v){
	$("#sel_localidad").load("funciones/comprobaciones.php", {idprovsel:v});
}
function addGusto(id){
	$("#sel_gustos").load("funciones/comprobaciones.php", {addgusto:id});
}
function delGusto(id){
	$("#sel_gustos").load("funciones/comprobaciones.php", {delgusto:id});
}
function tabMuro(v){
	var a="mimuro";var b="friendmuro";
	if(v==a){
		$("#"+b+"list").hide();$("#"+a+"list").show();
		if($("#"+a+"tab").hasClass("button27")){
			$("#"+b+"tab").removeClass("button26");$("#"+b+"tab").addClass("button27");
			$("#"+a+"tab").removeClass("button27");$("#"+a+"tab").addClass("button26");	
		}
	}else{
		$("#"+b+"list").show();$("#"+a+"list").hide();
		if($("#"+b+"tab").hasClass("button27")){
			$("#"+a+"tab").removeClass("button26");$("#"+a+"tab").addClass("button27");
			$("#"+b+"tab").removeClass("button27");$("#"+b+"tab").addClass("button26");		
		}
	}
}
function calMes(m,y){
	$("#calendar").load("funciones/comprobaciones.php", {calm:m,caly:y});
}
function addEvent(){
	cleanSt();
	var tit=$("#titulo").val();
	var desc=$("#descripcion").val();
	var fechi=$("#cal_i").val();
	var fechf=$("#cal_f").val();
	var hora=$("#hora").val();
	var minu=$("#minutos").val();
	var prov=$("#provincia").val();
	var loc=$("#localidad").val();
	var dir=$("#direccion").val();
	var url=$("#link").val();
	var lug=$("#lugar").val();
	if($("#visy").attr('checked')){vis="N";}else if($("#vist").attr('checked')){vis="T";}else if($("#visl").attr('checked')){vis="L";}else{vis="N";}
	if($("#invn").attr('checked')){inv="N";}else if($("#invt").attr('checked')){inv="T";}else if($("#invl").attr('checked')){inv="L";}else{inv="N";}
	if($("#difn").attr('checked')){dif="N";}else if($("#difa").attr('checked')){dif="A";}else if($("#dift").attr('checked')){dif="T";}else{dif="N";}
	var expregt=/[a-zA-Z0-9]{1,}/;
	var f_ini=fechi.split("/");fini=f_ini[2]+f_ini[1]+f_ini[0];
	var f_fin=fechf.split("/");ffin=f_fin[2]+f_fin[1]+f_fin[0];
	if(!tit.match(expregt) || !desc.match(expregt) || loc=="N" ||  ffin<fini || $("#update-st").html()=="Creando evento..."){
		if(ffin<fini){errorMsg("ff",17)}
		if(loc=="N"){errorMsg("localidad",7)}
		if(!desc.match(expregt)){$("#descripcion").focus;errorMsg("desc",1)}
		if(!tit.match(expregt)){$("#titulo").focus;errorMsg("titulo",1)}
	}else{
		$("#update-st").html("Creando evento...");
		var newevent=[tit,desc,fechi,fechf,hora,minu,prov,loc,dir,lug,vis,inv,dif,url];
		$("#update-st").load("funciones/comprobaciones.php",{addevent:newevent});
	}
}
function editEvent(){
	cleanSt();
	var id=$("#id_calendario").val();
	var tit=$("#titulo").val();
	var desc=$("#descripcion").val();
	var hora=$("#hora").val();
	var minu=$("#minutos").val();
	var prov=$("#provincia").val();
	var loc=$("#localidad").val();
	var dir=$("#direccion").val();
	var url=$("#link").val();
	var lug=$("#lugar").val();
	if($("#visy").attr('checked')){vis="N";}else if($("#vist").attr('checked')){vis="T";}else if($("#visl").attr('checked')){vis="L";}else{vis="N";}
	if($("#invn").attr('checked')){inv="N";}else if($("#invt").attr('checked')){inv="T";}else if($("#invl").attr('checked')){inv="L";}else{inv="N";}
	if($("#difn").attr('checked')){dif="N";}else if($("#difa").attr('checked')){dif="A";}else if($("#dift").attr('checked')){dif="T";}else{dif="N";}
	var expregt=/[a-zA-Z0-9]{1,}/;
	if(!tit.match(expregt) || !desc.match(expregt) || loc=="N" || $("#update-st").html()=="Guardando..."){
		if(loc=="N"){errorMsg("localidad",7)}
		if(!desc.match(expregt)){$("#descripcion").focus;errorMsg("desc",1)}
		if(!tit.match(expregt)){$("#titulo").focus;errorMsg("titulo",1)}
	}else{
		$("#update-st").html("Guardando...");
		var editevent=[tit,desc,hora,minu,prov,loc,dir,lug,vis,inv,dif,url,id];
		$("#update-st").load("funciones/comprobaciones.php",{updevent:editevent});
	}
}
function delEvent(id){
	cerrarOverlay();
	if($("#delete-st").html()!="Borrando..."){
		$("#delete-st").html("Borrando...");
		$("#delete-st").load("funciones/comprobaciones.php",{delevent:id});
	}
}

//$(function(){$(".addfriend").click(function(){addFriend($(this).attr("rel"));})});
$(function(){$(".ratstar").click(function(){votaProd($(this).html());})});
$(function(){$("#addproductcom").click(function(){addProdCom($("#txt_com").val())})});
$(function(){$("#txt_com").keyup(function(){cortaCom($(this).val(),200)})});
$(function(){$(".prodthumb").click(function(){$("#imgscreen").attr("src","images/productos/real/"+$(this).attr("alt"))})});
$(function(){$("#sch_prov").change(function(){muestraLoc($(this).val())})});
$(function(){$("#sch_prov").keyup(function(){muestraLoc($(this).val())})});
$(function(){$(".calendardiasel,.calendardiafsel").mouseover(function(){calendarFlotante($(this).attr("id"));})});
$(function(){$(".calendardiasel,.calendardiafsel").mouseout(function(){$("#calendarflotante").remove()})});
$(function(){$(".clearimg").click(function(){var ur=$(this).attr("rel");$("#"+ur+" img").attr("src","images/productos/thumb/nf.jpg")})});
$(function(){$(".vpimgp").click(function(){loadUploader('perfil')})});
$(function(){$("#tipoc,#tipou").click(function(){loadRegForm($("#img"+$(this).attr("id")).attr("alt"))})});
$(function(){$(".flts").mouseover(function(){remarcarfriend($(this).attr("id"))})});
$(function(){$("#alias-field").keyup(function(){prevAlias($(this).val())})});
$(function(){$(".calendardiasel,.calendardiafsel,.calendardiafnsel").click(function(){shEventsDate($(this).attr("id"))})});
$(function(){$("#checkcalfriends").click(function(){shFriendEvent($("#checkcalfriends").html());})});
$(function(){$("#age-field").datepicker({yearRange:'-65Y:-10Y',changeMonth:true,changeYear:true,minDate:"-85Y",maxDate:"-10Y"},$.datepicker.regional['es']);});
function calendarFlotante(id){
	if($("#"+id).hasClass("calendardiasel") || $("#"+id).hasClass("calendardiafsel")){
		if($("#calendarflotante").length==1){$("#calendarflotante").remove();}
		if($("#calendarflotante").length==0){
			$('<div id="calendarflotante">Cargando...</div>').appendTo($('#'+id));
			$("#calendarflotante").load("funciones/comprobaciones.php",{levents2:id});
		}
	}
}
function votaProd(v){
	$("#votesystem").load("funciones/comprobaciones.php",{voteprod:v});	
}
function addProdCom(v){
	var expregt=/[a-zA-Z0-9]{1,}/;
	if(v.match(expregt) && $("#coment-st").html()!="Comentando..."){
		$("#coment-st").html("Comentando...");
		$("#coment-st").load("funciones/comprobaciones.php",{addprodcom:v});
	}
}
function cortaCom(txt,l){
	if(txt.length>l){txt=txt.substring(0,l);$("#txt_com").val(txt);}
	$("#com_char").html(txt.length);
}
function muestraLoc(id){
	if(id=="T"){
		$("#lilocalt").hide();
		$("#lilocal").hide();$("#lilocal").html("");
	}else{
		$("#lilocalt").show();
		$("#lilocal").show();
		$("#lilocal").load("funciones/comprobaciones.php",{schloc:id});
	}
}
function loadRegForm(t){
	$("#radiotype").remove()
	$("#bodyregister").addClass("step2");$("#bodyregister").removeClass("step1");
	$("#form_reg_type").load("funciones/comprobaciones.php",{regfrmtype:t});
}
function prevAlias(v){
	var expregt=/^[a-zA-Z0-9]{1}[a-zA-Z0-9\-\_]*[a-zA-Z0-9]{1}$/;
	if(v.match(expregt)){$("#alias-prev").html("<br />http://www.negofeed.com/"+v);}else{$("#alias-prev").html("");}	
}
function shFriendEvent(v){	
	if(v=="Ocultar eventos de mis contactos"){
		$("#checkcalfriends").html("Mostrar eventos de mis contactos");$(".calendardiafsel").addClass("calendardiafnsel");$(".calendardiafsel").removeClass("calendardiafsel");
		$.post("funciones/comprobaciones.php",{ hevents:"S"});
	}else{
		$("#checkcalfriends").html("Ocultar eventos de mis contactos");$(".calendardiafnsel").addClass("calendardiafsel");$(".calendardiafnsel").removeClass("calendardiafnsel");
		$.post("funciones/comprobaciones.php",{ sevents:"S"});
	}
}
function shEventsDate(id){
	if($("#"+id).hasClass("calendardiasel") || $("#"+id).hasClass("calendardiafsel")){
		if($("#calendar_events").length==0){$('<div id="calendar_events">Cargando...</div>').appendTo($('#calendar'));}
		$("#calendar_events").load("funciones/comprobaciones.php",{levents:id});
	}
}
function reEvent(id){document.location="event.php?event="+id;}
function joinEvent(id){$("#join-st").html("Uniendome...");$("#join-st").load("funciones/comprobaciones.php",{jevent:id});}
function leftEvent(id){$("#left-st").html("Abandonando...");$("#left-st").load("funciones/comprobaciones.php",{levent:id});}
function addbfriend(id){if($("#"+id).hasClass("fcheck")==false){$("#"+id).addClass("froll");}}
function delbfriend(id){if($("#"+id).hasClass("froll")){$("#"+id).removeClass("froll");}}
function selbfriend(id){
	if($("#"+id).hasClass("fcheck")==false){$("#"+id).addClass("fcheck");$("#"+id).removeClass("froll");}else{$("#"+id).removeClass("fcheck");$("#"+id).addClass("froll");}
}
function invitarFriends(id){
	if($(".fcheck").size()!=0){	
		var friendssend=[];
		$(".fcheck").each(function(index){friendssend[index]=$(this).attr("id").replace("friend","");});
		$.post("funciones/comprobaciones.php",{friendssend:friendssend,eventid:id});
	}
	cerrarOverlay();
}
function declineEvent(id){$("#updater-st").load("funciones/comprobaciones.php",{leftevent:id});}
function aceptEvent(id){;$("#updater-st").load("funciones/comprobaciones.php",{joinevent:id});}
$(function(){$('#cropbox').Jcrop({aspectRatio:1,onSelect:updateCoords,minSize:[100,100]});});function updateCoords(c){$('#x').val(c.x);$('#y').val(c.y);$('#w').val(c.w);$('#h').val(c.h);};
function checkCoords(){
	var x=$('#x').val();var y=$('#y').val();var w=$('#w').val();var h=$('#h').val();var tipo=$("#tipo").val();
	if(x!="" && y!="" && w!="" && h!="" && w!=0 && h!=0 && tipo!="" && $("#update-st").html()!="Recortando..."){
		$("#cut-st").html("Recortando...");
		var resizeimg=[x,y,w,h,tipo];
		$("#update-st").load("funciones/comprobaciones.php",{resizeimg:resizeimg});	
	}else{
		if(x=="" || y=="" || w=="" || h=="" || w==0 || h==0 || tipo==""){errorMsg("update",13);}
	}
}
function rememberMail(){
	cleanSt();
	var expregt=/[a-zA-Z0-9]{1,}/;
	var email=$("#remember").val();
	if(email.match(expregt)){
		$("#remember-st").load("funciones/comprobaciones.php",{remembermail:email});	
	}
}
function updMoreComp(){
	sects=[];
	l=0;
	var fil=CKEDITOR.instances.filosofia.getData();
	var myv=CKEDITOR.instances.mision.getData();
	var his=CKEDITOR.instances.historia.getData();
	var odg=CKEDITOR.instances.organos.getData();
	var est=CKEDITOR.instances.estructura.getData();
	var dec=CKEDITOR.instances.economicos.getData();
	var mer=CKEDITOR.instances.mercados.getData();
	$(".chk_sector").each(function(index){if($(this).attr("checked")){sects[l]=$(this).val();l++;}});
	var misec=$("#misector").val();
	var v=[fil,myv,his,odg,est,dec,mer,misec,sects];
	if($("#update-st").html()!="Guardando..."){
		$("#update-st").html("Guardando...");
		$("#update-st").load("funciones/comprobaciones.php",{updMEmp:v});
	}
}
function updMapEmp(){
	var lat=$("#lat").val();
	var lon=$("#long").val();
	var v=[lat,lon];
	if($("#update-st").html()!="Guardando..."){
		$("#update-st").html("Guardando...");
		$("#update-st").load("funciones/comprobaciones.php",{updMap:v});
	}
}
function sendContactMsj(){
	cleanSt();
	if($("#mailcont").size()==1){cont=$("#mailcont").val();}else{cont=""}
	var asu=$("#asunto").val();
	var txt=$("#cuerpo").val();
	var expregt=/[a-zA-Z0-9]{1,}/;
	if((($("#mailcont").size()==1 && cont.match(expregt)) || $("#mailcont").size()==0) && asu.match(expregt) && txt.match(expregt) && $("#msj-st").html()!="Enviando..."){
		var vals=[asu,txt,cont];
		$("#msj-st").html("Enviando...");
		$("#msj-st").load("funciones/comprobaciones.php",{sendcontmsj:vals});
	}else{
		if(!txt.match(expregt)){$("#cuerpo").focus();errorMsg("cuerpo",1)}
		if(!asu.match(expregt)){$("#asunto").focus();errorMsg("asunto",1)}
		if($("#mailcont").size()==1 && !cont.match(expregt)){$("#mailcont").focus();errorMsg("contactmail",1)}
	}
}
function sendMoreInfoMsj(){
	cleanSt();
	var txt=$("#cuerpo").val();
	var expregt=/[a-zA-Z0-9]{1,}/;
	if(txt.match(expregt) && $("#msj-st").html()!="Enviando..."){
		var vals=[txt];
		$("#msj-st").html("Enviando...");
		$("#msj-st").load("funciones/comprobaciones.php",{sendmoreinfo:vals});
	}else{
		if(!txt.match(expregt)){$("#cuerpo").focus();errorMsg("cuerpo",1)}
	}
}
function sendPresupuestoMsj(){
	cleanSt();
	var txt=$("#cuerpo").val();
	var expregt=/[a-zA-Z0-9]{1,}/;
	if(txt.match(expregt) && $("#msj-st").html()!="Enviando..."){
		var vals=[txt];
		$("#msj-st").html("Enviando...");
		$("#msj-st").load("funciones/comprobaciones.php",{sendprodpres:vals});
	}else{
		if(!txt.match(expregt)){$("#cuerpo").focus();errorMsg("cuerpo",1)}
	}
}
function sendContactDen(){
	cleanSt();
	var id=$("#id").val();
	var txt=$("#cuerpo").val();
	var expregt=/[a-zA-Z0-9]{1,}/;
	if(id!="" && txt.match(expregt) && $("#msj-st").html()!="Enviando..."){
		var vals=[id,txt];
		$("#msj-st").html("Enviando...");
		$("#msj-st").load("funciones/comprobaciones.php",{senddenres:vals});
	}else{
		if(!txt.match(expregt)){$("#cuerpo").focus();errorMsg("cuerpo",1)}
		if(id==""){errorMsg("estado",10)}
	}	
}
function schProvChangC(id){
	if(id!="T"){$("#localtit").show();$("#localval").show();$("#localval").load("funciones/comprobaciones.php",{changeListLocsC:id});}else{$("#localtit").hide();$("#localval").hide();$("#localval").html("");schCompList()}
}
function schProvChangU(id){
	if(id!="T"){$("#localtit").show();$("#localval").show();$("#localval").load("funciones/comprobaciones.php",{changeListLocsU:id});}else{$("#localtit").hide();$("#localval").hide();$("#localval").html("");schUsrList();}
}
function schProvChangF(id){
	if(id!="T"){$("#localtit").show();$("#localval").show();$("#localval").load("funciones/comprobaciones.php",{changeListLocsF:id});}else{$("#localtit").hide();$("#localval").hide();$("#localval").html("");schFriendList();}
}
function schSubCat(id){
	if(id!="T"){$("#scattit").show();$("#scatval").show();$("#scatval").load("funciones/comprobaciones.php",{changeListSCat:id});}else{$("#scattit").hide();$("#scatval").hide();$("#scatval").html("");}
}
function schSubSec(id){
	if(id!="T"){$("#scattit").show();$("#scatval").show();$("#scatval").load("funciones/comprobaciones.php",{changeListSCatC:id});}else{$("#scattit").hide();$("#scatval").hide();$("#scatval").html("");}
}
function schCompList(){
	var txt=$("#sch_txt").val();
	var dir=$("#sch_dir").val();
	var cp=$("#sch_cp").val();
	var prov=$("#sch_prov").val();
	if($("#sch_loc").size()!=0){loc=$("#sch_loc").val()}else{loc="T"}
	var sec=$("#sch_sec").val()
	if($("#sch_scat").size()!=0){scat=$("#sch_scat").val()}else{scat="T"}
	if($("#contacts_t").attr('checked')){cont="T";}else if($("#contacts_f").attr('checked')){cont="F";}else if($("#contacts_m").attr('checked')){cont="M";}else{cont="T";}
	var vals=[txt,prov,loc,sec,scat,cont,dir,cp];
	$("#product-list2").load("funciones/comprobaciones.php",{refreshCompanyList:vals});
	$("#frm_sch").submit();
}
function schUsrList(){
	var txt=$("#sch_txt").val();
	var dir=$("#sch_dir").val();
	var prov=$("#sch_prov").val();
	if($("#sch_loc").size()!=0){loc=$("#sch_loc").val()}else{loc="T"}
	if($("#sex_a").attr('checked')){sex="A";}else if($("#sex_v").attr('checked')){sex="V";}else if($("#sex_m").attr('checked')){sex="M";}
	if($("#contacts_t").attr('checked')){cont="T";}else if($("#contacts_f").attr('checked')){cont="F";}else if($("#contacts_m").attr('checked')){cont="M";}else{cont="T";}
	var edi=$("#edadi").val();
	var edf=$("#edadf").val();
	var vals=[txt,prov,loc,sex,edi,edf,cont,dir];
	$("#product-list2").load("funciones/comprobaciones.php",{refreshUserList:vals});
}
function schFriendList(){
	var txt=$("#sch_txt").val();
	var dir=$("#sch_dir").val();
	var prov=$("#sch_prov").val();
	var ali=$("#aliasname").val();
	if($("#sch_loc").size()!=0){loc=$("#sch_loc").val()}else{loc="T"}
	var vals=[txt,prov,loc,dir,ali];
	$("#product-list2").load("funciones/comprobaciones.php",{refreshFriendList:vals});
}
function schProdList(){
	var cata="T";
	var txt=$("#sch_txt").val();
	var cat=$("#sch_sec").val();
	if($("#sch_scat").size()!=0){scat=$("#sch_scat").val()}else{scat="T"}
	if($("#sall").size()!=0 && $("#sall").attr('checked')){cata="T"}
	if($("#scata").size()!=0 && $("#scata").attr('checked')){cata=$("#scata").val();}
	if($("#sch_pvpchk").attr('checked')){pvpchk="S";}else{pvpchk="N";}
	if($("#sch_imgchk").attr('checked')){imgchk="S";}else{imgchk="N";}
	if($("#sch_campchk").attr('checked')){camchk="S";}else{camchk="N";}
	var rat=$("#sch_rating").val();
	var pvpmen=$("#pvpmen").val();
	var pvpmay=$("#pvpmay").val();
	var vals=[txt,cat,scat,cata,pvpchk,imgchk,camchk,rat,pvpmen,pvpmay];
	$("#product-list2").load("funciones/comprobaciones.php",{refreshProductList:vals});
}
function borrarFriend(id){
	if($("#bor-st").html()!="Borrando..."){
		$("#bor-st").html("Borrando...");
		$("#bor-st").load("funciones/comprobaciones.php",{borrarfriend:id});
	}
}
function unblock(id){
	if($("#unblock_"+id).html()!="Actualizando..."){
		$("#unblock_"+id).html("Actualizando...");
		$("#unblock_"+id).load("funciones/comprobaciones.php",{unblockfriend:id});
	}
}
function deleteFriend(id){
	if($("#del-st").html()!="Bloqueando..."){
		$("#del-st").html("Bloqueando...");
		$("#del-st").load("funciones/comprobaciones.php",{deletefriend:id});
	}
}
function alertProv(v){
	$("#sellocalidad").load("funciones/comprobaciones.php",{changeAlertLoc:v});
}
function alertCat(v){
	$("#selsubcategoria").load("funciones/comprobaciones.php",{changeAlertSubc:v});
}
function addAlertProd(){
	cleanSt()
	var prov=$("#provincia").val();
	var loc=$("#localidad").val();
	var cat=$("#categoria").val();
	var scat=$("#subcategoria").val();
	var vals=[prov,loc,cat,scat];
	if((prov=="T" && loc=="T" && cat=="T" && scat=="T") || $("#update-st").html()=="Insertando..."){
		if(prov=="T" && loc=="T" && cat=="T" && scat=="T"){errorMsg("status",18)}
	}else{
		$("#update-st").html("Insertando...");
		$("#status-st").load("funciones/comprobaciones.php",{newalertprod:vals});
	}
}
function delAlertProd(id){
	$("#alerta_"+id).hide()
	$("#alerta_"+id).load("funciones/comprobaciones.php",{delalertprod:id});
}
function mostrarProductoAlerta(id){
	$.post("funciones/comprobaciones.php",{ readProd:id});
	document.location="product.php?product="+id;
}
function addClient(){
	cleanSt();
	var nom=$("#nombre").val()
	var nif=$("#nif").val()
	var pais=$("#pais").val()
	var prov=$("#provincia").val()
	var loc=$("#localidad").val()
	var dir=$("#direccion").val()
	var cp=$("#cp").val()
	var tfn=$("#tfn").val()
	var email=$("#email").val()
	var expregt=/\S/;
	if(nom.match(expregt) && pais.match(expregt) && prov.match(expregt) && loc.match(expregt) && dir.match(expregt) && cp.match(expregt) && $("#update-st").html()=="Insertar"){
		var vals=[nom,nif,pais,prov,loc,dir,cp,tfn,email];
		$("#update-st").html("Insertando...");
		$("#update-st").load("funciones/comprobaciones.php",{addclient:vals});
	}else{
		if(!nom.match(expregt)){$("#nombre").focus();errorMsg("nombre",1)}	
		if(!pais.match(expregt)){$("#pais").focus();errorMsg("pais",1)}	
		if(!prov.match(expregt)){$("#provincia").focus();errorMsg("provincia",1)}
		if(!loc.match(expregt)){$("#localidad").focus();errorMsg("localidad",1)}
		if(!dir.match(expregt)){$("#direccion").focus();errorMsg("direccion",1)}
		if(!cp.match(expregt)){$("#cp").focus();errorMsg("cp",1)}
	}
	return false;
}
function updClient(){
	cleanSt();
	var nom=$("#nombre").val()
	var nif=$("#nif").val()
	var pais=$("#pais").val()
	var prov=$("#provincia").val()
	var loc=$("#localidad").val()
	var dir=$("#direccion").val()
	var cp=$("#cp").val()
	var tfn=$("#tfn").val()
	var email=$("#email").val()
	var id=$("#cliente").val()
	var expregt=/\S/;
	if(nom.match(expregt) && pais.match(expregt) && prov.match(expregt) && loc.match(expregt) && dir.match(expregt) && cp.match(expregt) && id!="" && $("#update-st").html()=="Actualizar"){
		var vals=[nom,nif,pais,prov,loc,dir,cp,tfn,email,id];
		$("#update-st").html("Actualizando...");
		$("#update-st").load("funciones/comprobaciones.php",{updclient:vals});
	}else{
		if(!nom.match(expregt)){$("#nombre").focus();errorMsg("nombre",1)}	
		if(!pais.match(expregt)){$("#pais").focus();errorMsg("pais",1)}	
		if(!prov.match(expregt)){$("#provincia").focus();errorMsg("provincia",1)}
		if(!loc.match(expregt)){$("#localidad").focus();errorMsg("localidad",1)}
		if(!dir.match(expregt)){$("#direccion").focus();errorMsg("direccion",1)}
		if(!cp.match(expregt)){$("#cp").focus();errorMsg("cp",1)}
		if(id==""){errorMsg("updating",10)}
	}
	return false;
}
function cliSearcher(v){
	if(v.length>=3){
		$("#cli_bu").load("funciones/comprobaciones.php", {clisearch:v});
	}else{
		$("#cli_bu").html("<tr><td colspan='2'>Escriba en la barra de búsquedas para encontrar coincidencias</td></tr>");
	}
}
function delClient(id){
	if($("#msj-st").html()!="Borrando..."){
		$("#msj-st").html("Borrando...");
		$("#msj-st").load("funciones/comprobaciones.php",{delclient:id});
	}
}
function cambiarMisDatosFact(){
	var nom=$("#nombre").val();
	var cif=$("#cif").val();
	var pais=$("#pais").val();
	var prov=$("#provincia").val();
	var loc=$("#localidad").val();
	var dir=$("#direccion").val();
	var cp=$("#cp").val();
	var fpag=$("#fpago").val();
	if($("#numN").attr('checked')){num="N";}else if($("#numS").attr('checked')){num="S";}else{num="N";}
	var ret=$("#retencion").val();
	var fir=$("#img_new_firma").val();
	var vars=[nom,cif,pais,prov,loc,cp,dir,num,fir,ret,fpag];
	$("#update-st").html("Guardando...");
	$("#update-st").load("funciones/comprobaciones.php",{valoresFactura:vars});
	return false;
}
function addBillLine(){
	var id=$("#billn").val();
	$("<div class=\"caja100fac clearfix\" id=\"linea"+id+"\"><div class=\"cajaconcepto\"><input id=\"concepto"+id+"\" onchange=\"updateBillLine()\" type=\"text\" name=\"cantidad\" size=\"50\" onchange=\"updateBillLine()\" /></div><div class=\"cajafactura\"><input id=\"pvp"+id+"\" type=\"text\" size=\"3\" value=\"0.00\" onchange=\"updateBillLine()\" /></div><div class=\"cajafactura\"><input id=\"cantidad"+id+"\" type=\"text\" size=\"3\" value=\"1\" onchange=\"updateBillLine()\" /></div><div class=\"cajafactura\" ><input id=\"iva"+id+"\" type=\"text\" size=\"3\" value=\"18\" onchange=\"updateBillLine()\" /></div><div class=\"cajapvp\"><span id=\"pvpt"+id+"\" >0.00</span></div><div class=\"cajaaccion\"><a class=\"decline png-bg\" href=\"javascript:void(0)\" onclick=\"dellBillLine("+id+")\" title=\"Borrar\"></a></div></div><script>$(\"#concepto"+id+"\").autocomplete({source: \"funciones/clientes.php?producto=1\",minLength:2,select:function(event,ui){$(\"#pvp"+id+"\").val(ui.item.pvp);}});</script>").appendTo("#productos-factura");
	n=parseInt(id)+1;
	$("#billn").val(n);
}
function dellBillLine(id){
	$("#linea"+id).remove();
	updateBillLine();	
}
function addBill(){
	updateBill();
	var expr1=/^[0-9]+?$/;
	var expr2=/^[0-9]+(\.[0-9]{1})?$/;
	var expr3=/^[0-9]+(\.[0-9]{2})?$/;
	var expr4=/\S/;
	var expr5=/^[0-9]+(\.[0-9]{1,2})?$/;
	var nfac=$("#factura").val();
	var fech=$("#fecha").val();
	var nome=$("#empresa").val();
	var cife=$("#cif").val();
	var dire=$("#direccion").val();
	var loce=$("#loc").val();
	var nomc=$("#cliente").val();
	var cifc=$("#nif").val();
	var dirc=$("#domicilio").val();
	var locc=$("#clicp").val();
	var tran=$("#transporte").val();
	var rete=$("#retenciones").val();
	var nota=$("#nota").val();
	var fpag=$("#forma_pago").val();
	if($("#estS").attr('checked')){esta="S";}else if($("#estN").attr('checked')){esta="N";}else{esta="N";}
	var seni=$("#senial").val();
	if($("div").hasClass("billing-error") || !nfac.match(expr4) || !fech.match(expr4) || !nome.match(expr4) || !cife.match(expr4) || !dire.match(expr4) || !loce.match(expr4) || !nomc.match(expr4) || !tran.match(expr5) || !rete.match(expr5) || (!seni.match(expr5) && seni!="") || $("#productos-factura").html()==""){
		errorMsg("create",19);
	}else{
		if($("#billn").val()!=1){
			prodl=0;
			productos=[];
			for(l=0;l<$("#billn").val();l++){
				if($("#linea"+l).size()!=0){
					var con=$("#concepto"+l).val();var pvp=$("#pvp"+l).val();var cant=$("#cantidad"+l).val();var iva=$("#iva"+l).val();
					productos[prodl]=[con,pvp,cant,iva];
					prodl++;
				}
			}
		}
		var vars=[nfac,fech,nome,cife,dire,loce,nomc,cifc,dirc,locc,tran,rete,esta,seni,productos,nota,fpag];
		$("#update-st").html("Creando factura...");
		$("#update-st").load("funciones/comprobaciones.php",{addbill:vars});	
	}	
}
function updBill(){
	updateBill();
	var expr1=/^[0-9]+?$/;
	var expr2=/^[0-9]+(\.[0-9]{1})?$/;
	var expr3=/^[0-9]+(\.[0-9]{2})?$/;
	var expr4=/\S/;
	var expr5=/^[0-9]+(\.[0-9]{1,2})?$/;
	var idfac=$("#factid").val();
	var nfac=$("#factura").val();
	var fech=$("#fecha").val();
	var nome=$("#empresa").val();
	var cife=$("#cif").val();
	var dire=$("#direccion").val();
	var loce=$("#loc").val();
	var nomc=$("#cliente").val();
	var cifc=$("#nif").val();
	var dirc=$("#domicilio").val();
	var locc=$("#clicp").val();
	var tran=$("#transporte").val();
	var rete=$("#retenciones").val();
	var nota=$("#nota").val();
	var fpag=$("#forma_pago").val();
	if($("#estS").attr('checked')){esta="S";}else if($("#estN").attr('checked')){esta="N";}else{esta="N";}
	var seni=$("#senial").val();
	if($("div").hasClass("billing-error") || !nfac.match(expr4) || !fech.match(expr4) || !nome.match(expr4) || !cife.match(expr4) || !dire.match(expr4) || !loce.match(expr4) || !nomc.match(expr4) || !tran.match(expr5) || !rete.match(expr5) || (!seni.match(expr5) && seni!="") || $("#productos-factura").html()==""){
		errorMsg("create",19);
	}else{
		if($("#billn").val()!=1){
			prodl=0;
			productos=[];
			for(l=0;l<$("#billn").val();l++){
				if($("#linea"+l).size()!=0){
					var con=$("#concepto"+l).val();var pvp=$("#pvp"+l).val();var cant=$("#cantidad"+l).val();var iva=$("#iva"+l).val();
					productos[prodl]=[con,pvp,cant,iva];
					prodl++;
				}
			}
		}
		var vars=[nfac,fech,nome,cife,dire,loce,nomc,cifc,dirc,locc,tran,rete,esta,seni,productos,nota,fpag,idfac];
		$("#update-st").html("Actualizando factura...");
		$("#update-st").load("funciones/comprobaciones.php",{updbill:vars});	
	}	
}
function updateBillLine(){
	updateBill();
	cleanBilling();
}
function updateBill(){
	cleanBilling();
	$("#factura-iva").html("");
	var expr1=/^[0-9]+?$/;
	var expr2=/^[0-9]+(\.[0-9]{1})?$/;
	var expr3=/^[0-9]+(\.[0-9]{2})?$/;
	var expr4=/\S/;
	var expr5=/^[0-9]+(\.[0-9]{1,2})?$/;
	var sumatotal=0;
	var trans=$("#transporte").val();
	var retpor=$("#retenciones").val();
	$("#tit-retencion").html(retpor);
	var total=0;
	if(trans.match(expr1) || trans.match(expr2) || trans.match(expr3)){total=trans;$("#trans").html(trans);}else{$("#trans").html("0.00");}
	if($("#billn").val()!=1){
		for(l=0;l<$("#billn").val();l++){
			if($("#linea"+l).size()!=0){
				var con=$("#concepto"+l).val()
				var pvp=$("#pvp"+l).val()
				var cant=$("#cantidad"+l).val()
				var iva=$("#iva"+l).val()
				var cssiva=parseFloat(iva)*100
				if(con.match(expr4) && (pvp.match(expr1) || pvp.match(expr2) || pvp.match(expr3)) && (cant.match(expr1) || cant.match(expr2) || cant.match(expr3)) && (iva.match(expr1) || iva.match(expr2) || iva.match(expr3))){
					var sumap=decimal(parseFloat(pvp)*parseFloat(cant));
					$("#pvpt"+l).html(sumap)
					sumatotal=decimal(parseFloat(sumatotal)+sumap);
					calciva=decimal((parseFloat(iva)*sumap)/100);
					total=decimal(parseFloat(total)+parseFloat(calciva));
					if($("#faciva"+cssiva).size()==0){
						$("<div class=\"caja100fac clearfix\"><div class=\"cajaconceptopie\">&nbsp;</div><div class=\"cajafacturapie\">&nbsp;</div><div class=\"cajafacturapie\">IVA <span id=\"faciva"+cssiva+"\"></span>"+iva+" %</div><div class=\"cajafacturapie\"><span id=\"valoriva"+cssiva+"\">"+decimal(calciva)+"</span> € </div></div>").appendTo("#factura-iva");
					}else{
						decimal(costeiva=parseFloat($("#valoriva"+cssiva).html())+calciva);
						$("#valoriva"+cssiva).html(costeiva);
					}
				}else{
					$("#linea"+l).addClass("billing-error");	
				}
				
			}
		}
		
	}
	$("#sumat").html(sumatotal);
	retenciondes=decimal((parseFloat(retpor)*sumatotal)/100);
	$("#retencion-factura").html(retenciondes);
	total=decimal((parseFloat(total)+sumatotal)-retenciondes);
	$("#resument").html(total);
}
function delFactura(id){
	if($("#delete-st").html()!="Borrando..."){
		$("#delete-st").html("Borrando...");
		$("#delete-st").load("funciones/comprobaciones.php", {delfactura:id});
	}
}
function delSuggestion(id){
	if($("#delete-st").html()!="Borrando..."){
		$("#delete-st").html("Borrando...");
		$("#menul_sug").load("funciones/comprobaciones.php", {readSug:id});
		$("#delete-st").load("funciones/comprobaciones.php", {delsuggestion:id});
	}
}
function delMoreinfo(id){
	if($("#delete-st").html()!="Borrando..."){
		$("#delete-st").html("Borrando...");
		$("#menul_inf").load("funciones/comprobaciones.php", {readinf:id});
		$("#delete-st").load("funciones/comprobaciones.php", {delmoreinfo:id});
	}
}
function delAlbum(id){
	if($("#delete-st").html()!="Borrando..."){
		$("#delete-st").html("Borrando...");
		$("#delete-st").load("funciones/comprobaciones.php", {delalbum:id});
	}
}
function delImgGal(id){
	if($("#delete-st").html()!="Borrando..."){
		$("#delete-st").html("Borrando...");
		$("#delete-st").load("funciones/comprobaciones.php", {delimggal:id});
	}
}
function delVideo(id){
	if($("#delete-st").html()!="Borrando..."){
		$("#delete-st").html("Borrando...");
		$("#delete-st").load("funciones/comprobaciones.php", {delvideo:id});
	}
}
function updSchBilling(){
	var nfac=$("#facturabus").val();
	var nomu=$("#apellidosbus").val();
	var feci=$("#fechaibus").val();
	var fecf=$("#fechafbus").val();
	if($("#estT").attr('checked')){esta="T";}else if($("#estC").attr('checked')){esta="C";}else if($("#estP").attr('checked')){esta="P";}else if($("#estS").attr('checked')){esta="S";}else{esta="T";}
	var vals=[nfac,nomu,feci,fecf,esta];
	$("#msj_bus").load("funciones/comprobaciones.php", {busquedaBilling:vals});
}
function updSchBudget(){
	var nfac=$("#facturabus").val();
	var nomu=$("#apellidosbus").val();
	var feci=$("#fechaibus").val();
	var fecf=$("#fechafbus").val();
	if($("#estT").attr('checked')){esta="T";}else if($("#estC").attr('checked')){esta="C";}else if($("#estP").attr('checked')){esta="P";}else if($("#estR").attr('checked')){esta="R";}else{esta="T";}
	var vals=[nfac,nomu,feci,fecf,esta];
	$("#msj_bus").load("funciones/comprobaciones.php", {busquedaBudget:vals});
}
function xlsBill(){
	cleanSt();
	fact=[];
	l=0;
	$(".chksch").each(function(index){
		if($(this).attr("checked")){fact[l]="fact[]="+$(this).val();l++;}
	});
	if(fact.length!=0){
		var url=fact.join("&")
		if($("#fechaibus").val()!=""){url=url+"&fechai="+$("#fechaibus").val();}
		if($("#fechafbus").val()!=""){url=url+"&fechaf="+$("#fechafbus").val();}
		window.open("xls.php?"+url);	
	}else{
		$("#generate-st").html("Seleccione al menos una factura para generar el informe");	
	}
}
function pdfBill(){
	fact=[];
	l=0;
	$(".chksch").each(function(index){
		if($(this).attr("checked")){fact[l]="fact[]="+$(this).val();l++;}
	});
	if(fact.length!=0){
		var url=fact.join("&")
		if($("#fechaibus").val()!=""){url=url+"&fechai="+$("#fechaibus").val();}
		if($("#fechafbus").val()!=""){url=url+"&fechaf="+$("#fechafbus").val();}
		window.open("resumenpdf.php?"+url);	
	}else{
		$("#generate-st").html("Seleccione al menos una factura para generar el informe");	
	}
}
function addBudget(){
	updateBill();
	var expr1=/^[0-9]+?$/;
	var expr2=/^[0-9]+(\.[0-9]{1})?$/;
	var expr3=/^[0-9]+(\.[0-9]{2})?$/;
	var expr4=/\S/;
	var expr5=/^[0-9]+(\.[0-9]{1,2})?$/;
	var nfac=$("#factura").val();
	var fech=$("#fecha").val();
	var nome=$("#empresa").val();
	var cife=$("#cif").val();
	var dire=$("#direccion").val();
	var loce=$("#loc").val();
	var nomc=$("#cliente").val();
	var cifc=$("#nif").val();
	var dirc=$("#domicilio").val();
	var locc=$("#clicp").val();
	var tran=$("#transporte").val();
	var rete=$("#retenciones").val();
	var nota=$("#nota").val();
	if($("#estS").attr('checked')){esta="S";}else if($("#estN").attr('checked')){esta="N";}else if($("#estR").attr('checked')){esta="R";}else{esta="N";}
	var seni=$("#senial").val();
	if($("div").hasClass("billing-error") || !nfac.match(expr4) || !fech.match(expr4) || !nome.match(expr4) || !cife.match(expr4) || !dire.match(expr4) || !loce.match(expr4) || !nomc.match(expr4) || !tran.match(expr5) || !rete.match(expr5)  || $("#productos-factura").html()==""){
		errorMsg("create",19);
	}else{
		if($("#billn").val()!=1){
			prodl=0;
			productos=[];
			for(l=0;l<$("#billn").val();l++){
				if($("#linea"+l).size()!=0){
					var con=$("#concepto"+l).val();var pvp=$("#pvp"+l).val();var cant=$("#cantidad"+l).val();var iva=$("#iva"+l).val();
					productos[prodl]=[con,pvp,cant,iva];
					prodl++;
				}
			}
		}
		var vars=[nfac,fech,nome,cife,dire,loce,nomc,cifc,dirc,locc,tran,rete,productos,nota,esta];
		$("#update-st").html("Creando presupuesto...");
		$("#update-st").load("funciones/comprobaciones.php",{addbudget:vars});	
	}	
}
function updBudget(){
	updateBill();
	var expr1=/^[0-9]+?$/;
	var expr2=/^[0-9]+(\.[0-9]{1})?$/;
	var expr3=/^[0-9]+(\.[0-9]{2})?$/;
	var expr4=/\S/;
	var expr5=/^[0-9]+(\.[0-9]{1,2})?$/;
	var idfac=$("#factid").val();
	var nfac=$("#factura").val();
	var fech=$("#fecha").val();
	var nome=$("#empresa").val();
	var cife=$("#cif").val();
	var dire=$("#direccion").val();
	var loce=$("#loc").val();
	var nomc=$("#cliente").val();
	var cifc=$("#nif").val();
	var dirc=$("#domicilio").val();
	var locc=$("#clicp").val();
	var tran=$("#transporte").val();
	var rete=$("#retenciones").val();
	var nota=$("#nota").val();
	if($("#estS").attr('checked')){esta="S";}else if($("#estN").attr('checked')){esta="N";}else if($("#estR").attr('checked')){esta="R";}else{esta="N";}
	var seni=$("#senial").val();
	if($("div").hasClass("billing-error") || !nfac.match(expr4) || !fech.match(expr4) || !nome.match(expr4) || !cife.match(expr4) || !dire.match(expr4) || !loce.match(expr4) || !nomc.match(expr4) || !tran.match(expr5) || !rete.match(expr5) || $("#productos-factura").html()==""){
		errorMsg("create",19);
	}else{
		if($("#billn").val()!=1){
			prodl=0;
			productos=[];
			for(l=0;l<$("#billn").val();l++){
				if($("#linea"+l).size()!=0){
					var con=$("#concepto"+l).val();var pvp=$("#pvp"+l).val();var cant=$("#cantidad"+l).val();var iva=$("#iva"+l).val();
					productos[prodl]=[con,pvp,cant,iva];
					prodl++;
				}
			}
		}
		var vars=[nfac,fech,nome,cife,dire,loce,nomc,cifc,dirc,locc,tran,rete,productos,nota,idfac,esta];
		$("#update-st").html("Actualizando presupuesto...");
		$("#update-st").load("funciones/comprobaciones.php",{updbudget:vars});	
	}	
}
function checkAll(c){$("."+c).attr("checked",true)}
function uncheckAll(c){$("."+c).attr("checked",false)}
function addInteres(v){
	if($("#checker_"+v).size()==0){
		$('<div id=\"checker_'+v+'\"><h2>'+$('#intereses_list_'+v).html()+'</h2> <div style=\"padding-left:30px;\"><a href=\"javascript:void(0)\" onclick=\"checkAll(\'chk_sector_'+v+'\')\">Todos</a> | <a href=\"javascript:void(0)\" onclick=\"uncheckAll(\'chk_sector_'+v+'\')\">Ninguno</a> | <a href=\"javascript:void(0)\" onclick=\"$(\'#checker_'+v+'\').remove()\">Quitar</a> </div><div id=\"chks_'+v+'\" class=\"clearfix\" style=\"padding:10px;\"></div></div>').appendTo($('#intereses_usuarios'));
		$("#chks_"+v).load("funciones/comprobaciones.php",{addchksinteres:v});
	}
}
function searchfriend(v){
	if(v==""){
		$("#search-friends").html("");	
	}else{
		$("#search-friends").load("funciones/comprobaciones.php",{schfriend:v});
	}
}
function addWallResponse(id){
	var txt=$("#wall_response").val()
	var expr4=/\S/;
	if(txt.match(expr4) && id!="" && $("#btn_wall_response").html()=="Comentar"){
		var vars=[id,txt];
		$("#btn_wall_response").html("Comentando...");
		$("#btn_wall_response").load("funciones/comprobaciones.php",{responsewall:vars});
	}
}
function replySuggest(id){
	cleanSt();
	var expr4=/\S/;
	var msj=$("#cuerpo").val();
	if(msj.match(expr4) && id!=null && $("#msj-st").html()!="Enviando..."){
		var vars=[id,msj]
		$("#msj-st").html("Enviando...");
		$("#msj-st").load("funciones/comprobaciones.php",{sendReplySug:vars});
	}else{
		if(!msj.match(expr4)){$("#cuerpo").focus();errorMsg("cuerpo",1)}
		if(id==""){errorMsg("estado",10)}
	}
}
function addAlbum(){
	cleanSt();
	var expr=/\S/;
	var album=$("#titulo").val();
	if(album.match(expr) && $("#update-st").html()!="Creando..."){
		$("#update-st").html("Creando...");
		$("#update-st").load("funciones/comprobaciones.php",{newalbum:album});
	}else{
		if(!album.match(expr)){$("#titulo").focus();errorMsg("titulo",1)}
	}
}
function updAlbum(){
	cleanSt();
	var expr=/\S/;
	var album=$("#titulo").val();
	var idalbum=$("#id_album").val()
	if(album.match(expr) && idalbum!=null && $("#update-st").html()!="Actualizando..."){
		var vars=[album,idalbum];
		$("#update-st").html("Actualizando...");
		$("#update-st").load("funciones/comprobaciones.php",{updalbum:vars});
	}else{
		if(!album.match(expr)){$("#titulo").focus();errorMsg("titulo",1)}
	}
}
function copyGalleryImg(idalbum,nombre,tipo){
	var vars=[idalbum,nombre,tipo];
	$("#update-st").load("funciones/comprobaciones.php",{copygalleryimg:vars});
}
function addVideo(){
	cleanSt();
	var expr=/\S/;
	var expr2=/youtube\.com\/watch\?v=([A-Za-z0-9._%-]*)[&\w;=\+_\-]*/
	var tit=$("#titulo").val();
	var url=$("#link").val();
	if(url.match(expr) && url.match(expr2) && $("#update-st").html()!="Insertando..."){
		var vars=[tit,url];
		$("#update-st").html("Insertando...");
		$("#update-st").load("funciones/comprobaciones.php",{newvideo:vars});
	}else{
		if(!url.match(expr2)){$("#link").focus();errorMsg("link",21)}
		if(!url.match(expr)){$("#link").focus();errorMsg("link",1)}
	}
}
function changeMisector(id){
	$("#mis_subsectores").load("funciones/comprobaciones.php",{changemissectores:id});
}
