// JavaScript Document
//SCRIPT CREADO POR RICANDVIER
//SCRIPT CREADO CON FUNCIONES GENERALES
//funcion para mostrar la hora en la barra de estado

function mostrarHora()
{
	//window.setTimeout("mostrarHora()", 1000); 
	var today = new Date(); 
	var display= today.toLocaleString();
	status=display;
}
//funcion donde controlamos si se presiona F5 y actualizamos el iframe de contenido
document.onkeydown = function()
{ 
	if(window.event && window. event.keyCode == 116)
	{
		parent.document.getElementById("frameContenidos").src=location.href;
   		window.event.keyCode =  505; 
	}
   	if(window.event && window. event.keyCode == 505)
		return false;
}
//funcion de seguridad, para controlar que no se entre x otro sitio que no sea koalart
function seguridad(){
	if (parent.location.href.substr(0,46)!="http://www.koalart.net/kintranet/htm/visor.php")
		parent.location.href="http://www.koalart.net";
}
//funcion para abrir nuevas ventanas
function popup (url, width, height, top, left, resizable, toolbar)
{
	var opciones="toolbar="+toolbar+", location="+toolbar+", directories="+toolbar+", status="+toolbar+", menubar="+toolbar+", scrollbars=yes, resizable="+resizable+", width="+width+", height="+height+", top="+top+", left="+left;
	window.open(url,"",opciones);
}
//funcion en la que controlamos que en un campo solo se puedan escribir numeros
function controlNumerico(){ 
	//funcion en la que controlamos que solo se escriban numeros
	var key=window.event.keyCode; 
	if (key < 48 || key > 57){  
		window.event.keyCode=0; 
	}
}
//funcion en la que cambiamos un foto por otra
var playvideo=false;
function cambiarFoto(srcNueva){
	if (playvideo){
		document.getElementById("video").innerHTML = document.getElementById("video").innerHTML;
		playvideo=false;
	}
	document.getElementById("fotoperfil").style.display="block";
	document.getElementById("fotoperfil").src=srcNueva;
	document.getElementById("video").style.display="none";
}

function cambiarVideo(){
	playvideo=true; // es posible que se haya dado al play
	//document.getElementById("fotoperfil").src=srcNueva;
	document.getElementById("fotoperfil").style.display="none";
	document.getElementById("video").style.display="block";
}

//funcion en la que ejecutamos la consulta por provincia
function ejecutarFiltro(filtro){
	
	url="index.php?";
	if (filtro!="")
		url+="F="+filtro+"&";
	url+="P="+document.frm.P.value;
	location.href=url;
}
//
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  //if (selObj.options[selObj.selectedIndex].value != 0 ){
  	eval(targ+".location='index.php?P="+selObj.options[selObj.selectedIndex].value+"'");
 	 if (restore) selObj.selectedIndex=0;
 // }
}
//funcion en la que hacemos los controles y comprobaciones previas a dar de alta un anunciante
var t="";
function comprobaciones(){
	guardar=1;
	colorError="#F26868";
	//USUARIO: no blanco y minimo de 5 letras
	if (document.frm2.plan.value==0){
		document.frm2.plan.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.plan.style.background="#FFFFFF";
		
	if (document.frm2.telefonoadmin.value==""){
		document.frm2.telefonoadmin.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.telefonoadmin.style.background="#FFFFFF";
		
	if (document.frm2.emailadmin.value==""){
		document.frm2.emailadmin.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.emailadmin.style.background="#FFFFFF";
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frm2.emailadmin.value)){
		document.frm2.emailadmin.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.emailadmin.style.background="#FFFFFF";
	
	if (document.frm2.emailadmin.value!=document.frm2.emailadmin2.value){
        alert("El Email de Contacto no coincide.")
		document.frm2.emailadmin.style.background=colorError;
		document.frm2.emailadmin2.style.background=colorError;
        guardar=0;
    }
	
	if ((document.frm2.verificacion.value=="")||(document.frm2.verificacion.value.length<=4)){
		document.frm2.verificacion.style.background=colorError;
		alert("El usuario debe tener un minimo de 5 caracteres");
		guardar=0;
	}
	else
		document.frm2.verificacion.style.background="#FFFFFF";
		
  if (this.document.frm2.nickname.value==""){
  	if (!nuevoEvento('verificacion')){
			guardar=0;
			t=setTimeout('comprobaciones()',1250);
			return false;
		}
	}

	document.frm2.verificacion.style.background=colorError;
	if (document.frm2.nickname.value=="false"){
		document.frm2.verificacion.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.verificacion.style.background="#FFFFFF";

	//CONTRASEñA: no blanco, confirmacion y original iguales y minimo 5 caracteres
	if ((document.frm2.txtPss.value=="")||(document.frm2.txtPss2.value=="")||(document.frm2.txtPss.value!=document.frm2.txtPss2.value)||(document.frm2.txtPss2.value.length<5)){
		document.frm2.txtPss.style.background=colorError;
		document.frm2.txtPss2.style.background=colorError;
		alert("La contraseña debe tener un minimo de 5 caracteres");
		guardar=0;
	}
	else{
		document.frm2.txtPss.style.background="#FFFFFF";
		document.frm2.txtPss2.style.background="#FFFFFF";
	}
	//comprobamos que el campo nombre no este vacio
	if (document.frm2.txtNombre.value==""){
		document.frm2.txtNombre.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.txtNombre.style.background="#FFFFFF";
	//comprobamos que este seleccionado un tipo de Anunciante

	var el = document.frm2.rbTipo;
	if (el!=undefined){
		if (el.value=="0"){
			el.style.background=colorError;
			guardar=0;
		}
		else
			el.style.background="#FFFFFF";
	}

	var el = document.getElementById("nacionalidad_otra");
	if (el!=undefined){
		if (document.getElementById("nacionalidad_otra").style["display"]!=""){
			if (document.frm2.cbNacionalidad.value==0){
				document.frm2.cbNacionalidad.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.cbNacionalidad.style.background="#FFFFFF";
		}else{
			if (document.frm2.nac_otra.value==""){
				document.frm2.cbNacionalidad.style.background="#FFFFFF";
				document.frm2.nac_otra.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.nac_otra.style.background="#FFFFFF";
		}
	}

	var el = document.frm2.txtEdad;
	if (el!=undefined){
		if ((document.frm2.txtEdad.value=="")||(parseInt(document.frm2.txtEdad.value)<18)||(parseInt(document.frm2.txtEdad.value)>99)){
			document.frm2.txtEdad.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.txtEdad.style.background="#FFFFFF";
	}

	//comprobamos que el campo de altura no este en blanco
	var el = document.frm2.cbAltura;
	if (el!=undefined){
		if (document.frm2.cbAltura.value==0){
			document.frm2.cbAltura.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.cbAltura.style.background="#FFFFFF";
	}
	
	//comprobamos que el campo de medidas no este en blanco
	var el = document.frm2.txtMedidas;
	if (el!=undefined){
		if (document.frm2.txtMedidas.value==""){
			document.frm2.txtMedidas.style.background=colorError;
			guardar=0
		}
		else
			document.frm2.txtMedidas.style.background="#FFFFFF";
	}
	
	//comprobamos que el campo peso este relleno
	var el = document.frm2.txtPeso;
	if (el!=undefined){
		if (document.frm2.txtPeso.value==""){
			document.frm2.txtPeso.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.txtPeso.style.background="#FFFFFF";
	}
	
	//comprobamos que el combo de ojos este seleccionado
	var el = document.frm2.cbOjos;
	if (el!=undefined){
		if (document.frm2.cbOjos.value=="0"){
			document.frm2.cbOjos.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.cbOjos.style.background="#FFFFFF";
	}
	
	//comprobaciones que el combo de piel este relleno
	var el = document.frm2.cbPiel;
	if (el!=undefined){
		if (document.frm2.cbPiel.value=="0"){
			document.frm2.cbPiel.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.cbPiel.style.background="#FFFFFF";
	}

	//comprobaciones que el cabello este relleno
	var el = document.frm2.cbCabello;
	if (el!=undefined){
		if (document.frm2.cbCabello.value=="0"){
			document.frm2.cbCabello.style.background=colorError;
			guardar=0;
		}else
			document.frm2.cbCabello.style.background="#FFFFFF";
	}
	
	//comprobamos que el campo de ciudad de residencia este relleno
	var el = document.frm2.txtLocalidad;
	if (el!=undefined){
		if (document.frm2.txtLocalidad.value==""){
			document.frm2.txtLocalidad.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.txtLocalidad.style.background="#FFFFFF";
	}

	//comprobamos que el combo de Provincia no este en blanco
	var el = document.frm2.cbProvincia;
	if (el!=undefined){
		if (document.frm2.cbProvincia.value=="0"){
			document.frm2.cbProvincia.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.cbProvincia.style.background="#FFFFFF";
	}
	
	if (document.frm2.plan.value!="1:0" || document.frm2.rbTipo2.value!="0"){
		if (this.document.frm2.radiobutton[0].checked == true) {
		//comprobamos que el campo contratacion no este en blanco
			if (document.frm2.cbContratacion.value=="0"){
				document.frm2.cbContratacion.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.cbContratacion.style.background="#FFFFFF";
		//comprobamos que el campo tarjeta de credito este relleno
			if ((document.frm2.txtTC1.value.length<4)||(document.frm2.txtTC2.value.length<4)||(document.frm2.txtTC3.value.length<2)||(document.frm2.txtTC4.value.length<10)){
	//			alert(document.frm2.txtTC1.value.length+"\n"+document.frm2.txtTC2.value.length+"\n"+document.frm2.txtTC3.value.length+"\n"+document.frm2.txtTC4.value.length+"\n");
				document.frm2.txtTC1.style.background=colorError;
				document.frm2.txtTC2.style.background=colorError;
				document.frm2.txtTC3.style.background=colorError;
				document.frm2.txtTC4.style.background=colorError;
				guardar=0;
			}
			else{
				document.frm2.txtTC1.style.background="#FFFFFF";
				document.frm2.txtTC2.style.background="#FFFFFF";
				document.frm2.txtTC3.style.background="#FFFFFF";
				document.frm2.txtTC4.style.background="#FFFFFF";
			}
	 }// FIN DOMICI
	
	var el = this.document.frm2.contrato;
	if (el!=undefined){
		if (this.document.frm2.contrato.checked == false) {
			alert("Debes aceptar el Contrato de Servicios. ")
			guardar=0;
		 }
	}
	
	if (this.document.frm2.radiobutton[1].checked == true) {
		//comprobamos que el campo contratacion no este en blanco
			if (document.frm2.cuenta.value=="" || document.frm2.cuenta.value.length<16){
				document.frm2.cuenta.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.cuenta.style.background="#FFFFFF";
			if (document.frm2.vence.value=="" || document.frm2.vence.value.length<2){
				document.frm2.vence.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.vence.style.background="#FFFFFF";
			if (document.frm2.vence2.value=="" || document.frm2.vence2.value.length<2){
				document.frm2.vence2.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.vence2.style.background="#FFFFFF";
			if (document.frm2.ccvv.value=="" || document.frm2.ccvv.value.length<3){
				document.frm2.ccvv.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.ccvv.style.background="#FFFFFF";
	
	}
	 
	}


	//CONTACTE A TRAVES DE
	var el = document.frm2.cbContacteAtraves;
	if (el!=undefined){
		if (document.frm2.cbContacteAtraves.value=="0"){
			document.frm2.cbContacteAtraves.style.background=colorError;
			guardar=0;
		}
		else{
			if (document.frm2.cbContacteAtraves.value==999){
					if (document.frm2.otro.value==""){
							document.frm2.otro.style.background=colorError;
							guardar=0;
					}
							else{
								document.frm2.otro.style.background="#FFFFFF";
					}
					}else{
					document.frm2.cbContacteAtraves.style.background="#FFFFFF";
				}
			}
	}

	//si no ha habido ningun error enviamos
	//alert("nickname: "+this.document.frm2.nickname.value+"\nguardar:"+guardar+"\n t:"+t);
	if (guardar==1){
		//hacemos el tratamiento oportuno de los datos a guardar
		//IDIOMAS
		document.frm2.txtIdiomas.value="";
		for (i=0;i<document.frm2.cbIdiomas2.length;i++){
			document.frm2.txtIdiomas.value+=document.frm2.cbIdiomas2.options[i].innerHTML;
			if (i<document.frm2.cbIdiomas2.length-1) document.frm2.txtIdiomas.value+=", ";
		}
		//MASAJES
		document.frm2.txtMasajes.value="";
		for (i=0;i<document.frm2.cbMasajes2.length;i++){
			document.frm2.txtMasajes.value+=document.frm2.cbMasajes2.options[i].innerHTML;
			if (i<document.frm2.cbMasajes2.length-1) document.frm2.txtMasajes.value+=", ";
		}
		//SERVICIOS
		document.frm2.txtServicios.value="";
		for (i=0;i<document.frm2.cbServicios2.length;i++){
			document.frm2.txtServicios.value+=document.frm2.cbServicios2.options[i].innerHTML;
			if (i<document.frm2.cbServicios2.length-1) document.frm2.txtServicios.value+=", ";
		}
		//ATIENDO
		document.frm2.txtAtiendo.value="";
		for (i=0;i<document.frm2.cbAtiendo2.length;i++){
			document.frm2.txtAtiendo.value+=document.frm2.cbAtiendo2.options[i].innerHTML;
			if (i<document.frm2.cbAtiendo2.length-1) document.frm2.txtAtiendo.value+=", ";
		}
		//DISPONIBILIDAD
		document.frm2.txtDisponibilidad.value="";
		for (i=0;i<document.frm2.cbDisponibilidad2.length;i++){
			document.frm2.txtDisponibilidad.value+=document.frm2.cbDisponibilidad2.options[i].innerHTML;
			if (i<document.frm2.cbDisponibilidad2.length-1) document.frm2.txtDisponibilidad.value+=", ";
		}
		//CACHE
		document.frm2.resultCache.value="";
		for (i=0;i<parseInt(document.frm2.numCache.value)+1;i++){
			txtC=document.getElementById("txtCache"+i);
			cbC=document.getElementById("cbCache"+i);
			if ((txtC.value!="")&&(cbC.value!="0")){
				document.frm2.resultCache.value+=txtC.value+":"+cbC.value;
				if (i!=8)
					document.frm2.resultCache.value+=" - ";
			}
		} 
		//llamamos al script de comprobar valores duplicados
		//document.getElementById("mensaje").src="../scripts/comprobarDuplicados.php";
		var el = document.getElementById("total");
		if (el!=undefined){
			document.frm2.apagar.value=el.innerHTML;
		}
		if (t){
			t="";
			document.frm2.submit();
		}else return true;
	}
	else{
		alert("Por favor revise los campos coloreados");
		return false; }
	
}

	var t;

function comprobacionesAg(){
	guardar=1;
	colorError="#F26868";
	clearInterval(t);
	//USUARIO: no blanco y minimo de 5 letras
	if (document.frm2.plan.value==0){
		document.frm2.plan.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.plan.style.background="#FFFFFF";
		
	if (document.frm2.telefonoadmin.value==""){
		document.frm2.telefonoadmin.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.telefonoadmin.style.background="#FFFFFF";
		
	if (document.frm2.emailadmin.value==""){
		document.frm2.emailadmin.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.emailadmin.style.background="#FFFFFF";
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frm2.emailadmin.value)){
		document.frm2.emailadmin.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.emailadmin.style.background="#FFFFFF";
	
	
	if ((document.frm2.verificacion.value=="")||(document.frm2.verificacion.value.length<=2)){
		document.frm2.verificacion.style.background=colorError;
		alert("El usuario debe tener un minimo de 3 caracteres");
		guardar=0;
	}
	else
		document.frm2.verificacion.style.background="#FFFFFF";
		
  if (!this.document.frm2.nickname.value){
  	if (!nuevoEvento('verificacionAgencia')){
			guardar=0;
			t=setTimeout('comprobacionesAg()',1250);
			clearInterval(t);
			return false;
		}
	}

	document.frm2.verificacion.style.background=colorError;
	if (document.frm2.nickname.value=="false"){
		document.frm2.verificacion.style.background=colorError;
		guardar=0;
	} else document.frm2.verificacion.style.background="#FFFFFF";

	//CONTRASEñA: no blanco, confirmacion y original iguales y minimo 5 caracteres
	if ((document.frm2.txtPss.value=="")||(document.frm2.txtPss2.value=="")||(document.frm2.txtPss.value!=document.frm2.txtPss2.value)||(document.frm2.txtPss2.value.length<5)){
		document.frm2.txtPss.style.background=colorError;
		document.frm2.txtPss2.style.background=colorError;
		alert("La contraseña debe tener un minimo de 5 caracteres"); 
		guardar=0;
	}
	else{
		document.frm2.txtPss.style.background="#FFFFFF";
		document.frm2.txtPss2.style.background="#FFFFFF";
	}
	//comprobamos que el campo nombre no este vacio
	if (document.frm2.txtNombre.value==""){
		document.frm2.txtNombre.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.txtNombre.style.background="#FFFFFF";
	//comprobamos que este seleccionado un tipo de Anunciante

	var el = document.frm2.rbTipo;
	if (el!=undefined){
		if (el.value=="0"){
			el.style.background=colorError;
			guardar=0;
		}
		else
			el.style.background="#FFFFFF";
	}

	var el = document.getElementById("nacionalidad_otra");
	if (el!=undefined){
		if (document.getElementById("nacionalidad_otra").style["display"]!=""){
			if (document.frm2.cbNacionalidad.value==0){
				document.frm2.cbNacionalidad.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.cbNacionalidad.style.background="#FFFFFF";
		}else{
			if (document.frm2.nac_otra.value==""){
				document.frm2.cbNacionalidad.style.background="#FFFFFF";
				document.frm2.nac_otra.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.nac_otra.style.background="#FFFFFF";
		}
	}

	var el = document.frm2.txtEdad;
	if (el!=undefined){
		if ((document.frm2.txtEdad.value=="")||(parseInt(document.frm2.txtEdad.value)<18)||(parseInt(document.frm2.txtEdad.value)>99)){
			document.frm2.txtEdad.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.txtEdad.style.background="#FFFFFF";
	}

	//comprobamos que el campo de altura no este en blanco
	var el = document.frm2.cbAltura;
	if (el!=undefined){
		if (document.frm2.cbAltura.value==0){
			document.frm2.cbAltura.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.cbAltura.style.background="#FFFFFF";
	}
	
	//comprobamos que el campo de medidas no este en blanco
	var el = document.frm2.txtMedidas;
	if (el!=undefined){
		if (document.frm2.txtMedidas.value==""){
			document.frm2.txtMedidas.style.background=colorError;
			guardar=0
		}
		else
			document.frm2.txtMedidas.style.background="#FFFFFF";
	}
	
	//comprobamos que el campo peso este relleno
	var el = document.frm2.txtPeso;
	if (el!=undefined){
		if (document.frm2.txtPeso.value==""){
			document.frm2.txtPeso.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.txtPeso.style.background="#FFFFFF";
	}
	
	//comprobamos que el combo de ojos este seleccionado
	var el = document.frm2.cbOjos;
	if (el!=undefined){
		if (document.frm2.cbOjos.value=="0"){
			document.frm2.cbOjos.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.cbOjos.style.background="#FFFFFF";
	}
	
	//comprobaciones que el combo de piel este relleno
	var el = document.frm2.cbPiel;
	if (el!=undefined){
		if (document.frm2.cbPiel.value=="0"){
			document.frm2.cbPiel.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.cbPiel.style.background="#FFFFFF";
	}

	//comprobaciones que el cabello este relleno
	var el = document.frm2.cbCabello;
	if (el!=undefined){
		if (document.frm2.cbCabello.value=="0"){
			document.frm2.cbCabello.style.background=colorError;
			guardar=0;
		}else
			document.frm2.cbCabello.style.background="#FFFFFF";
	}
	
	//comprobamos que el campo de ciudad de residencia este relleno
	var el = document.frm2.txtLocalidad;
	if (el!=undefined){
		if (document.frm2.txtLocalidad.value==""){
			document.frm2.txtLocalidad.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.txtLocalidad.style.background="#FFFFFF";
	}

	//comprobamos que el combo de Provincia no este en blanco
	var el = document.frm2.cbProvincia;
	if (el!=undefined){
		if (document.frm2.cbProvincia.value=="0"){
			document.frm2.cbProvincia.style.background=colorError;
			guardar=0;
		}
		else
			document.frm2.cbProvincia.style.background="#FFFFFF";
	}
	
	if (document.frm2.plan.value!="1:0" || document.frm2.rbTipo2.value!="0"){
		if (this.document.frm2.radiobutton[0].checked == true) {
		//comprobamos que el campo contratacion no este en blanco
			if (document.frm2.cbContratacion.value=="0"){
				document.frm2.cbContratacion.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.cbContratacion.style.background="#FFFFFF";
		//comprobamos que el campo tarjeta de credito este relleno
			if ((document.frm2.txtTC1.value.length<4)||(document.frm2.txtTC2.value.length<4)||(document.frm2.txtTC3.value.length<2)||(document.frm2.txtTC4.value.length<10)){
	//			alert(document.frm2.txtTC1.value.length+"\n"+document.frm2.txtTC2.value.length+"\n"+document.frm2.txtTC3.value.length+"\n"+document.frm2.txtTC4.value.length+"\n");
				document.frm2.txtTC1.style.background=colorError;
				document.frm2.txtTC2.style.background=colorError;
				document.frm2.txtTC3.style.background=colorError;
				document.frm2.txtTC4.style.background=colorError;
				guardar=0;
			}
			else{
				document.frm2.txtTC1.style.background="#FFFFFF";
				document.frm2.txtTC2.style.background="#FFFFFF";
				document.frm2.txtTC3.style.background="#FFFFFF";
				document.frm2.txtTC4.style.background="#FFFFFF";
			}
	 }// FIN DOMICI
	
	var el = this.document.frm2.contrato;
	if (el!=undefined){
		if (this.document.frm2.contrato.checked == false) {
			alert("Debes aceptar el Contrato de Servicios. ")
			guardar=0;
		 }
	}
	
	if (this.document.frm2.radiobutton[1].checked == true) {
		//comprobamos que el campo contratacion no este en blanco
			if (document.frm2.cuenta.value=="" || document.frm2.cuenta.value.length<16){
				document.frm2.cuenta.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.cuenta.style.background="#FFFFFF";
			if (document.frm2.vence.value=="" || document.frm2.vence.value.length<2){
				document.frm2.vence.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.vence.style.background="#FFFFFF";
			if (document.frm2.vence2.value=="" || document.frm2.vence2.value.length<2){
				document.frm2.vence2.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.vence2.style.background="#FFFFFF";
			if (document.frm2.ccvv.value=="" || document.frm2.ccvv.value.length<3){
				document.frm2.ccvv.style.background=colorError;
				guardar=0;
			}
			else
				document.frm2.ccvv.style.background="#FFFFFF";
	
	}
	 
	}


	//CONTACTE A TRAVES DE
	var el = document.frm2.cbContacteAtraves;
	if (el!=undefined){
		if (document.frm2.cbContacteAtraves.value=="0"){
			document.frm2.cbContacteAtraves.style.background=colorError;
			guardar=0;
		}
		else{
			if (document.frm2.cbContacteAtraves.value==999){
					if (document.frm2.otro.value==""){
							document.frm2.otro.style.background=colorError;
							guardar=0;
					}
							else{
								document.frm2.otro.style.background="#FFFFFF";
					}
					}else{
					document.frm2.cbContacteAtraves.style.background="#FFFFFF";
				}
			}
	}

	//si no ha habido ningun error enviamos
	if (guardar==1){
	//llamamos al script de comprobar valores duplicados
		//document.getElementById("mensaje").src="../scripts/comprobarDuplicados.php";
		var el = document.getElementById("total");
		if (el!=undefined){
			document.frm2.apagar.value=el.innerHTML;
		}
		if (t){
			t="";
			document.frm2.submit();
		}else return true;
	}
	else{
		alert("Por favor revise los campos coloreados");
		return false; }
	
}
////////////////////////////////////////////////////
function comprobaciones2(){
	guardar=1;
	colorError="#F26868";
	//USUARIO: no blanco y minimo de 5 letras

	/*if ((document.frm2.verificacion.value=="")||(document.frm2.verificacion.value.length<=4)){
		document.frm2.verificacion.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.verificacion.style.background="#FFFFFF";*/
	//CONTRASEñA: no blanco, confirmacion y original iguales y minimo 5 caracteres
	if ((document.frm2.txtPss.value=="")||(document.frm2.txtPss2.value=="")||(document.frm2.txtPss.value!=document.frm2.txtPss2.value)||(document.frm2.txtPss2.value.length<5)){
		document.frm2.txtPss.style.background=colorError;
		document.frm2.txtPss2.style.background=colorError;
		guardar=0;
	}
	else{
		document.frm2.txtPss.style.background="#FFFFFF";
		document.frm2.txtPss2.style.background="#FFFFFF";
	}
	//comprobamos que el campo nombre no este vacio
	if (document.frm2.txtNombre.value==""){
		document.frm2.txtNombre.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.txtNombre.style.background="#FFFFFF";
	//comprobamos que este seleccionado un tipo de Anunciante
	if (document.frm2.rbTipo.value=="0"){
		document.frm2.rbTipo.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.rbTipo.style.background="#FFFFFF";
	//comprobamos que el campo nacionalidad no este en blanco
	if (document.frm2.cbNacionalidad.value==0){
		document.frm2.cbNacionalidad.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.cbNacionalidad.style.background="#FFFFFF";
	//comprobamos que el campo de edad no este en blanco, que sean todo numeros y que no menor que 18 ni mayor de 99
	if ((document.frm2.txtEdad.value=="")||(parseInt(document.frm2.txtEdad.value)<18)||(parseInt(document.frm2.txtEdad.value)>99)){
		document.frm2.txtEdad.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.txtEdad.style.background="#FFFFFF";
	//comprobamos que el campo de altura no este en blanco
	if (document.frm2.cbAltura.value==0){
		document.frm2.cbAltura.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.cbAltura.style.background="#FFFFFF";
	//comprobamos que el campo de medidas no este en blanco
	if (document.frm2.txtMedidas.value==""){
		document.frm2.txtMedidas.style.background=colorError;
		guardar=0
	}
	else
		document.frm2.txtMedidas.style.background="#FFFFFF";
	//comprobamos que el campo peso este relleno
	if (document.frm2.txtPeso.value==""){
		document.frm2.txtPeso.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.txtPeso.style.background="#FFFFFF";
	//comprobamos que el combo de ojos este seleccionado
	if (document.frm2.cbOjos.value=="0"){
		document.frm2.cbOjos.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.cbOjos.style.background="#FFFFFF";
	//comprobaciones que el combo de piel este relleno
	if (document.frm2.cbPiel.value=="0"){
		document.frm2.cbPiel.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.cbPiel.style.background="#FFFFFF";
	//comprobaciones que el cabello este relleno
	if (document.frm2.cbCabello.value=="0"){
		document.frm2.cbCabello.style.background=colorError;
		guardar=0;
	}else
		document.frm2.cbCabello.style.background="#FFFFFF";
	//comprobamos que el campo de ciudad de residencia este relleno
	if (document.frm2.txtLocalidad.value==""){
		document.frm2.txtLocalidad.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.txtLocalidad.style.background="#FFFFFF";
	//comprobamos que el combo de Provincia no este en blanco
	if (document.frm2.cbProvincia.value=="0"){
		document.frm2.cbProvincia.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.cbProvincia.style.background="#FFFFFF";
	//comprobamos cuando no esta vacio el campo telefono, y que sean 9 digitos que comiencen por 9 o 6
	if ((document.frm2.txtTelefono.value=="")||(((document.frm2.txtTelefono.value.substr(0,1)!=6)&&(document.frm2.txtTelefono.value.substr(0,1)!=9)||(document.frm2.txtTelefono.value.length!=9)))){
		document.frm2.txtTelefono.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.txtTelefono.style.background="#FFFFFF";
	//comprobamos que el campo mail no este vacio y que este bien introducido
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frm2.txtEmail.value)){
		document.frm2.txtEmail.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.txtEmail.style.background="#FFFFFF";
	//comprobamos que el campo web este relleno
/*	if (document.frm2.txtWeb.value==""){
		document.frm2.txtWeb.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.txtWeb.style.background="#FFFFFF"; */
	//comprobamos que el campo idiomas hablados no este en blanco
	if (document.frm2.cbIdiomas2.options.length==0){
		document.frm2.cbIdiomas.style.background=colorError;
		document.frm2.cbIdiomas2.style.background=colorError;
		guardar=0;
	}
	else{
		document.frm2.cbIdiomas.style.background="#FFFFFF";
		document.frm2.cbIdiomas2.style.background="#FFFFFF";
	}
	//comprobamos que el campo masajes ofrecidos no este en blanco
	if (document.frm2.cbMasajes2.options.length==0){
		document.frm2.cbMasajes.style.background=colorError;
		document.frm2.cbMasajes2.style.background=colorError;
		guardar=0;
	}
	else{
		document.frm2.cbMasajes.style.background="#FFFFFF";
		document.frm2.cbMasajes2.style.background="#FFFFFF";
	}
	//comprobamos que el campo servicios ofrecidos no este en blanco
	if (document.frm2.cbServicios2.options.length==0){
		document.frm2.cbServicios.style.background=colorError;
		document.frm2.cbServicios2.style.background=colorError;
		guardar=0;
	}
	else{
		document.frm2.cbServicios.style.background="#FFFFFF";
		document.frm2.cbServicios2.style.background="#FFFFFF";
	}
	//comprobamos que el campo atiendo en no este en blanco
	if (document.frm2.cbAtiendo2.options.length==0){
		document.frm2.cbAtiendo.style.background=colorError;
		document.frm2.cbAtiendo2.style.background=colorError;
		guardar=0;
	}
	else{
		document.frm2.cbAtiendo.style.background="#FFFFFF";
		document.frm2.cbAtiendo2.style.background="#FFFFFF";
	}
	//Comprobamos que el campo disponibilidad no este en blanco
	if (document.frm2.cbDisponibilidad2.options.length==0){
		document.frm2.cbDisponibilidad.style.background=colorError;
		document.frm2.cbDisponibilidad2.style.background=colorError;
		guardar=0;
	}
	else{
		document.frm2.cbDisponibilidad.style.background="#FFFFFF";
		document.frm2.cbDisponibilidad2.style.background="#FFFFFF";
	}
	//comprobamos que el campo viajes no este en blanco
	if (document.frm2.cbViajes.value=="0"){
		document.frm2.cbViajes.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.cbViajes.style.background="#FFFFFF";
	//comprobamos que el campo horarios no este en blanco 
	if (document.frm2.txtHorarios.value==""){
		document.frm2.txtHorarios.style.background=colorError;
		guardar=0;
	}
	else{
		document.frm2.txtHorarios.style.background="#FFFFFF";
	}
	//comprobamos que el campo cache no este en blanco
	if ((document.frm2.txtCache0.value=="")||(document.frm2.cbCache0.value=="0")){
		document.frm2.txtCache0.style.background=colorError;
		document.frm2.cbCache0.style.background=colorError;
		guardar=0;
	}
	else
	{
		document.frm2.txtCache0.style.background="#FFFFFF";
		document.frm2.cbCache0.style.background="#FFFFFF";
	}
	//comprobamos que el campo contratacion no este en blanco
	if (document.frm2.cbContratacion.value=="0"){
		document.frm2.cbContratacion.style.background=colorError;
		guardar=0;
	}
	else
		document.frm2.cbContratacion.style.background="#FFFFFF";
	//comprobamos que el campo tarjeta de credito este relleno
	if ((document.frm2.txtTC1.value.length!=4)||(document.frm2.txtTC2.value.length!=4)||(document.frm2.txtTC3.value.length!=4)||(document.frm2.txtTC4.value.length!=4)){
		document.frm2.txtTC1.style.background=colorError;
		document.frm2.txtTC2.style.background=colorError;
		document.frm2.txtTC3.style.background=colorError;
		document.frm2.txtTC4.style.background=colorError;
		guardar=0;
	}
	else{
		document.frm2.txtTC1.style.background="#FFFFFF";
		document.frm2.txtTC2.style.background="#FFFFFF";
		document.frm2.txtTC3.style.background="#FFFFFF";
		document.frm2.txtTC4.style.background="#FFFFFF";
	}
	//si no ha habido ningun error enviamos
	if (guardar==1){
		//hacemos el tratamiento oportuno de los datos a guardar
		//IDIOMAS
		document.frm2.txtIdiomas.value="";
		for (i=0;i<document.frm2.cbIdiomas2.length;i++){
			document.frm2.txtIdiomas.value+=document.frm2.cbIdiomas2.options[i].value;
			if (i<document.frm2.cbIdiomas2.length-1) document.frm2.txtIdiomas.value+=", ";
		}
		//MASAJES
		document.frm2.txtMasajes.value="";
		for (i=0;i<document.frm2.cbMasajes2.length;i++){
			document.frm2.txtMasajes.value+=document.frm2.cbMasajes2.options[i].value;
			if (i<document.frm2.cbMasajes2.length-1) document.frm2.txtMasajes.value+=", ";
		}
		//SERVICIOS
		document.frm2.txtServicios.value="";
		for (i=0;i<document.frm2.cbServicios2.length;i++){
			document.frm2.txtServicios.value+=document.frm2.cbServicios2.options[i].value;
			if (i<document.frm2.cbServicios2.length-1) document.frm2.txtServicios.value+=", ";
		}
		//ATIENDO
		document.frm2.txtAtiendo.value="";
		for (i=0;i<document.frm2.cbAtiendo2.length;i++){
			document.frm2.txtAtiendo.value+=document.frm2.cbAtiendo2.options[i].value;
			if (i<document.frm2.cbAtiendo2.length-1) document.frm2.txtAtiendo.value+=", ";
		}
		//DISPONIBILIDAD
		document.frm2.txtDisponibilidad.value="";
		for (i=0;i<document.frm2.cbDisponibilidad2.length;i++){
			document.frm2.txtDisponibilidad.value+=document.frm2.cbDisponibilidad2.options[i].value;
			if (i<document.frm2.cbDisponibilidad2.length-1) document.frm2.txtDisponibilidad.value+=", ";
		}
		//CACHE
		document.frm2.resultCache.value="";
		for (i=0;i<parseInt(document.frm2.numCache.value)+1;i++){
			txtC=document.getElementById("txtCache"+i);
			cbC=document.getElementById("cbCache"+i);
			if ((txtC.value!="")&&(cbC.value!="0")){
				document.frm2.resultCache.value+=txtC.value+":"+cbC.value;
				if (i!=8)
					document.frm2.resultCache.value+=" - ";
			}
		} 
		//llamamos al script de comprobar valores duplicados
		//document.getElementById("mensaje").src="../scripts/comprobarDuplicados.php";
		return true;
	}
	else
		alert("Por favor revise los campos coloreados");
		return false;
	
}


//funcion en la que anyadimos elementos a los select
function anadirElemento(ele){
	ele1=document.getElementById("cb"+ele);
	ele2=document.getElementById("cb"+ele+"2");
	numEle=ele1.length;
	if(ele1.selectedIndex!=-1){
		//metemos nuevos elementos en el select 2
		for (i=0;i<numEle;i++){
			if (ele1.options[i].selected){
				num=ele2.length;
				ele2.length=num+1;
				ele2.options[num].value=ele1.options[i].value;
				ele2.options[num].text=ele1.options[i].text;
			}
		}
		//borramos el elemento del combo 1
		for (i=0;i<numEle;i++){
			if (ele1.options[numEle-i-1].selected){
				ele1.removeChild(ele1.options[numEle-i-1]);
			}
		}
	}
}
function quitarElemento(ele){
	ele1=document.getElementById("cb"+ele);
	ele2=document.getElementById("cb"+ele+"2");
	numEle=ele2.length;
	if(ele2.selectedIndex!=-1){
		//metemos nuevos elementos en el select 2
		for (i=0;i<numEle;i++){
			if (ele2.options[i].selected){
				num=ele1.length;
				ele1.length=num+1;
				ele1.options[num].value=ele2.options[i].value;
				ele1.options[num].text=ele2.options[i].text;
			}
		}
		//borramos el elemento del combo 1
		for (i=0;i<numEle;i++){
			if (ele2.options[numEle-i-1].selected){
				ele2.removeChild(ele2.options[numEle-i-1]);
			}
		}
	}
}
//funcion en la imprimimos en pantalla una nueva fila para el cache
function imprimirNuevo(){
	if (parseInt(document.getElementById("numCache").value)<8){
		var numCache=parseInt(document.getElementById("numCache").value)+1;
		myNewRow = document.getElementById("tablaCache").insertRow(-1); 
		myNewCell=myNewRow.insertCell();
		myNewCell.innerHTML="<td><a  class=txtPiePagina>  </a><input type='text' id='txtCache"+numCache+"' name='txtCache"+numCache+"' class='txtPiePagina' onKeyPress='controlNumerico()'></td>";
		myNewCell=myNewRow.insertCell();
		myNewCell.innerHTML="<td><select id='cbCache"+numCache+"' name='cbCache"+numCache+"' class='txtPiePagina'>\r\n<option value='0'></option>\r\n<option value='1/2 Hora'>1/2 Hora</option>\r\n<option value='1 Hora'>1 Hora</option>\r\n<option value='1 1/2 Horas'>1 1/2 Horas</option>\r\n<option value='2 Horas'>2 Horas</option>\r\n<option value='3 Horas'>3 Horas</option>\r\n<option value='Noche (8 Horas)'>Noche (8 Horas)</option>\r\n<option value='24 Horas'>24 Horas</option>\r\n<option value='48 Horas'>48 Horas</option>\r\n<option value='Dia Adicional'>Dia Adicional</option>";
		document.getElementById("numCache").value=numCache;
	}
}
//funcion en la que actualizamos en el Detalle de Servicio el plan contratado
function actuPlan(){
	/*document.getElementById("txtPlan1").innerHTML=document.frm2.plan.options[document.frm2.rbTipo.selectedIndex].text;*/
	if (this.document.frm2.rbTipo.value == 3 ) {
		this.document.frm2.txtMedidas.value = "-";
		this.document.getElementById("hombre").style["display"] = "none"; 
	}else{
		this.document.getElementById("hombre").style["display"] = ""; 
		this.document.frm2.txtMedidas.value = "";
		this.document.frm2.txtMedidas.style["display"] = ""; 
		}
}
//funcion donde acemos las comprobaciones del email
function comprobarEmail(){
	guardar=true;
	colorError="#F26868";
	
	//NOMBRE
	if (document.frm3.txtNombre.value==""){
		document.frm3.txtNombre.style.background=colorError;
		guardar=false;
	}
	else
		document.frm3.txtNombre.style.background="#FFFFFF";
	//EMAIL
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frm3.txtCorreo.value)){
		document.frm3.txtCorreo.style.background=colorError;
		guardar=false;
	}
	else
		document.frm3.txtCorreo.style.background="#FFFFFF";
	//COMENTARIOS
	if (document.frm3.txtComentarios.value==""){
		document.frm3.txtComentarios.style.background=colorError;
		guardar=false;
	}
	else
		document.frm3.txtComentarios.style.backgorund="#FFFFFF";
	
	return guardar;
		
}
//funcion en la que cargamos los elementos de los distintos selects
function cargarElementos(){
	for (x=0;x<5;x++){
		switch (x){
			case (0):{
				//IDIOMAS
				elementos=document.frm2.txtIdiomas.value.split(",");
				ele1=document.frm2.cbIdiomas;
				ele2=document.frm2.cbIdiomas2;
				break;
			}
			case (1):{
				//MASAJES
				elementos=document.frm2.txtMasajes.value.split(",");
				ele1=document.frm2.cbMasajes;
				ele2=document.frm2.cbMasajes2;
				break;
			}
			case (2):{
				//SERVICIOS
				elementos=document.frm2.txtServicios.value.split(",");
				ele1=document.frm2.cbServicios;
				ele2=document.frm2.cbServicios2;
				break;
			}
			case (3):{
				//ATIENDO
				elementos=document.frm2.txtAtiendo.value.split(",");
				ele1=document.frm2.cbAtiendo;
				ele2=document.frm2.cbAtiendo2;
				break;
			}
			case (4):{
				//DISPONIBILIDAD
				elementos=document.frm2.txtDisponibilidad.value.split(",");
				ele1=document.frm2.cbDisponibilidad;
				ele2=document.frm2.cbDisponibilidad2;
				break;
			}
		}
		//recorremos todos los elementos que el usuario selecciono
		for (i=0; i<elementos.length;i++){
			//los cargamos en el select 2
			ele2.length=ele2.length+1;
			if (elementos[i].substr(0,1)==" ") elementos[i]=elementos[i].substr(1,elementos[i].length);
			ele2.options[ele2.length-1].value=elementos[i];
			ele2.options[ele2.length-1].text=elementos[i];
			//los borramos del select 1
			for (j=0;j<ele1.length;j++){
				if (elementos[i]==ele1.options[j].value){
					ele1.removeChild(ele1.options[j]);
					break;
				}
			}
		}
	}
	//CACHE
	elementos=document.frm2.resultCache.value.split("-");
	for (i=0;i<elementos.length-1;i++){
		if (i!=0)
			imprimirNuevo();
		ele=elementos[i].split(":");
		document.getElementById("txtCache"+document.frm2.numCache.value).value=ele[0];
		if(ele[1].substr(0,1)==" ") ele[1]=ele[1].substr(1,ele[1].length);
		if(ele[1].substr(ele[1].length-1,ele[1].lenght)==" ") ele[1]=ele[1].substr(0,ele[1].length-1);
		ele1=document.getElementById("cbCache"+document.frm2.numCache.value);
		for (j=0;j<ele1.length;j++){
			if (ele[1]==ele1.options[j].value){
				ele1.options[j].selected=true;
			}
		}
	}
}
//funcion en la que llamamos al script donde se añade usuario a la tabla newsletter
function anadirNewsletter(){
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("txtNewsletter").value)){
		return true;
	}
	else{
		colorError="#F26868";
		document.getElementById("txtNewsletter").style.background=colorError;
		return false;
	}
}
//funcion en la que comprobamos el formulario de contacto
function comprobarContacto(){
	comprobado=true;
	colorError="#F26868";
	//NOMBRE
	if (document.frm2.txtNombre.value==""){
		document.frm2.txtNombre.style.background=colorError;
		comprobado=false;
	}
	else
		document.frm2.txtNombre.style.background="#FFFFFF";
	//TELEFONO
	if (document.frm2.txtTelf.value==""){
		document.frm2.txtTelf.style.background=colorError;
		comprobado=false;
	}
	else
		document.frm2.txtTelf.style.background="#FFFFFF";
	//EMAIL
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frm2.txtEmail.value)){
		document.frm2.txtEmail.style.background=colorError;		
		comprobado=false;
	}
	else
		document.frm2.txtEmail.style.background="#FFFFFF";
	//AREA
	if (document.frm2.cbArea.value=="0"){
		document.frm2.cbArea.style.background=colorError;
		comprobado=false;
	}else{
		if (document.frm2.cbArea.value==999){
			if (document.frm2.otro.value == ""){
				document.frm2.otro.style.background=colorError;
			}else{
				document.frm2.otro.style.background="#FFFFFF";
				}
		}else
			document.frm2.cbArea.style.background="#FFFFFF";
	}
	//COMENTARIOS
	if (document.frm2.txtComentario.value==""){
		document.frm2.txtComentario.style.background=colorError;
		comprobado=false;
	}
	else
		document.frm2.txtComentario.style.background="#FFFFFF";
	
	//si ha superado las comprobaciones enviamos
	return comprobado;
}
//aqui llamamos a las funciones que nos interese cargar al inicio
//mostrarHora();
//seguridad();
function activacion(){
		if (this.document.f.user.value != ""){
			if (this.document.f.code.value == ""){
						alert("Falta codigo de activacion");
						this.document.f.code.focus();
						return false;
					}else{
						return true;
					}
			}else{
				alert("Falta el Usuario");
				this.document.f.user.focus();
				return false;
		}
}


function valor(por , valor){
	var x = "Selecione el Plan", total , por, subtotal, extra,extra_texto , xx;
	var plan = this.document.frm2.plan.value.split(":");
	por = this.document.frm2.cbContratacion.value.split(":");
	total = plan[1];
	document.getElementById("txtPlan1").innerHTML=document.frm2.plan.options[document.frm2.plan.selectedIndex].text;
	document.getElementById("pagar").style["display"] = "";
	extra_texto = document.frm2.rbTipo2.options[document.frm2.rbTipo2.selectedIndex].text;
	var el2 = document.getElementById("depago2");
	if (this.document.frm2.rbTipo2.value !=0){
		 extra = this.document.frm2.rbTipo2.value;
		 extra = extra.split(":");
		 extra = extra[1]*por[1];

			if (el2!= undefined){
				if (total<=0) el2.style.display = "block";
				else if (el2.style.display=="block") el2.style.display = "none";
			}else if (el2.style.display=="block") el2.style.display="none";
	}else{
		 extra=0;
		 if (el2.style.display=="block") el2.style.display="none";
	}
//	if (plan[0]== 1){
//		document.getElementById("pagar").style["display"] = "none";
//		 if (this.document.frm2.rbTipo2.value !=0){
//			 document.getElementById("pagar").style["display"] = "";
// 		 	 subtotal = 0;
//			}
//			xx = extra_texto + "<br>";
//			x = extra+" &euro;";
//		}else{

//alert("plan: "+plan[0]+"\npor: "+por[0]);
if (plan[0]==1 && this.document.frm2.rbTipo2.value ==0){
	document.getElementById("pagar").style["display"] = "none";
}

				if (por[0]==0){
					x = plan[1] +" &euro;";
					subtotal = Number(plan[1]) ;
					subtotal = (subtotal + Number(extra));
					xx = extra_texto + "<br>";
					if (!subtotal) subtotal = extra;
					x =  subtotal + " &euro; ";
				}else{
					x = plan[1] + " &euro;";
					subtotal = (Number(plan[1]) * Number(por[1]));
					subtotal = (subtotal + Number(extra));
					xx = extra_texto + "<br>";
					x = (subtotal-(subtotal * por[0]/100)) + " &euro; (" + subtotal +" &euro;" + " con el " + por[0] + "% de descuento" + ")";
			}
//	}
		var el = document.getElementById("depago");
		if (el!= undefined){
			if (total>0) el.style.display = "block";
			else if (el.style.display=="block") el.style.display = "none";
		}
	

document.getElementById("Banners").innerHTML=xx;
document.getElementById("total").innerHTML=x;
	
}

				
function tipo_de_pago (){
	var x;
	var msj = new Array();
	msj[0] = "&nbsp; Numero de Cuenta";
	msj[1] = "&nbsp; Tarjeta de Credito";
	msj[2] = "&nbsp; Traferencia";
	msj[3] = "&nbsp; Pago Anticipado";

	var i 
    for (i=0;i<document.frm2.radiobutton.length;i++){ 
       if (document.frm2.radiobutton[i].checked) 
         x = msj[i]; 
    } 
	document.getElementById("tipo_de_pago").innerHTML=x;
}
//////////////////////////////////////////////////////////////////

function wait()	{
	document.getElementById("loading-mask").style["display"] = "";
	document.getElementById("loading").style["display"] = "";
}

function mostrar(obj , f,objInput){
		document.getElementById(objInput).value="";
		if (document.getElementById(f).value == "otra") {
				if (document.getElementById(obj).style["display"] == "")
					 document.getElementById(obj).style["display"] = "none"
				 else{
					 document.getElementById(obj).style["display"] = ""
					 }
		}else{
					 document.getElementById(obj).style["display"] = "none"
		}
}

function activar(){
	if (document.getElementById("contrato").checked == true){
			document.getElementById("public").disabled = false;
			document.getElementById("public").src ="../img/btpublicar.gif";
	}else{
			document.getElementById("public").disabled = true;
			document.getElementById("public").src ="../img/dbtpublicar.gif";
	}
}

function solBaja(){
	if (confirm("¿Está seguro que desea darse de baja del servicio?")){
		location.href="baja_solfrm.php";
	}
}

function solBajaAgencia(){
	if (confirm("¿Está seguro que desea darse de baja del servicio?")){
		location.href="baja_solagenciafrm.php";
	}
}

