// JavaScript Document
url_global = "http://www.colombianfashion.net/cirujanos/";

function eliminar(reg,tipo,opc)
{
	switch(tipo)
		{
			case 1://banner
				direccion = "ban.php?elimina=" + reg;
				break;
			case 2://publicidad
				direccion = "publicidad.php?elimina=" + reg;
				break;
			
		}

if (confirm("¿Esta seguro de eliminar este Registro?")) {
		location.replace(direccion);
	}

}

function abrir()
{
//no hace nada. Funcion de enmascaramiento
}

function click()
{
 if (event.button==2) 
 	{
    	alert("Opción no disponible.");
			//window.status="Desactivado";
 	}
}
function valida_email(email)
{
   if (email.indexOf('@',0)==-1 || email.indexOf('@',0)== 0 || email.indexOf('.',0)==-1) 
	   		{
				alert("\nDirección de correo inválida.");
				//document.jsform.email.select()
				//document.jsform.email.focus()
				return false;
			}
	return true;		
}

function nuevo(tipo,cual,type)
{	
	var ventana;
	
	switch(tipo)
		{
			case 1://cliente admin
				caracteristicas = "width=450,height=240,scrollbars=no";
				url = url_global + "admin/cliente.php?clienteid=" + cual;
				vent="cliente";				
				break;
			case 2://logo
				caracteristicas = "width=460,height=260,scrollbars=no";
				url = "logonew.php";
				vent = "logo";
				break;
			case 3://cliente cirujano
				caracteristicas = "width=450,height=240,scrollbars=no";
				url = url_global + "cirujanos/cliente.php?clienteid=" + cual;
				vent="cliente";				
				break;
			case 4://Envio de correo de notificacion al cirujano
				caracteristicas = "width=280,height=255,scrollbars=no";
				url = url_global + "admin/correo.php?solicitudid=" + cual + "&asesor=" + type;
				vent="Correo";				
				break;
			case 5://Detalle de correos enviados
				caracteristicas = "width=500,height=270,scrollbars=yes";
				url = url_global + "admin/correo_det.php?solicitudid=" + cual;
				vent="Correo_det";				
				break;	
																	
		}
ventana = window.open(url,vent,caracteristicas);

}

function valida(forma)
{
    var variables;
	variables = "";
	total =forma.elements.length;
    //alert(total);
	for(i=0;i<total;i++)
		{
			 if( forma.elements[i].value=="")
			 	{
					alert("El campo  -" +  forma.elements[i].name + "- debe contener un valor");
					return false;
			   }
		}

return true;
}

function valida_f(forma)
{
    var variables;
	variables = "";
	total =forma.elements.length;
    //alert(total);
	for(i=0;i<total;i++)
		{
			 if( forma.elements[i].value=="" && i!=1)
			 	{
					alert("El campo  -" +  forma.elements[i].name + "- debe contener un valor");
					return false;
			   }
		}

return true;
}

function valida_cirujano(totalcheck)
{
    //total =forma.elements.length;
    //alert(total);
	n = document.forma.nombre.value;
	a = document.forma.ano.value;
	m = document.forma.mes.value;
	d = document.forma.dia.value;
	
	mail = document.forma.email.value;
	t = document.forma.telefono.value;
	det = document.forma.detalle.value;
	p = document.forma.pais.value;
	ciud = document.forma.ciudad.value;
		
	if(n=="" || a=="" || d=="" || m=="" || mail=="" || d=="" || m=="" || t=="" || p=="" || ciud=="" )
		{
			alert("Todos los campos marcados (*) son requeridos.");
			return false;
		}
		
	if(valida_email(mail)==false)	
		return false;
	
	//Se verifica que haya seleccionado un tratamiento
	contador = 0;
	//alert(totalcheck);
	for(i=0;i<totalcheck;i++)
		{
				temp = "c" + i;
				nombreElmento = eval("document.forma." + temp +".value");
				seleccionado  = eval("document.forma." + temp +".checked");
				//alert(nombreElmento );
				if(seleccionado)
					{
						contador+=1;
						//alert("escogido"  + nombreElmento);
					}
					
		}//fin for
	if(contador==0 && det=="")
		{
			alert("Debe seleccionar por lo menos un tratamiento, \no colocar el nombre en caso de que no aparezca en la lista");
			return false;
		}
		
return true;
}

function salida()
{
	window.opener.location.reload();
	window.close();
}

ie4 = ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 )) 
ns4 = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4 )) 

if (ns4) { 
layerRef="document.layers"; 
styleRef=""; 
} else { 
layerRef="document.all"; 
styleRef=".style"; 
}

function getElement(e,f){
	
    if(document.layers){
        f=(f)?f:self;
        if(f.document.layers[e]) {
            return f.document.layers[e];
        }
        for(W=0;i<f.document.layers.length;W++) {
            return(getElement(e,fdocument.layers[W]));
        }
    }
    if(document.all) {
        return document.all[e];
    }
    return document.getElementById(e);
}

function cambia(valor,campo)
{
	 document.form1.fechacita.value = "0000-00-00";
	 document.form1.fechallama.value = "0000-00-00";
	 //alert(valor);
	 if(document.form1.interes.style.visibility == "hidden")
		 estado = 0;
	 else 
	 	estado=1;	 
	
	if(valor==5 && estado==0)
		{
			document.form1.interes.style.visibility="visible";
			getElement("fllama").style.display = 'none';
			getElement("fcita").style.display = 'none';
		}	
    else
		{
			document.form1.interes.style.visibility="hidden";
			getElement("fllama").style.display = 'none';
			getElement("fcita").style.display = 'none';
		}	
	
	if( (valor==12 || valor==11 ) && getElement("fllama").style.display!="")
		{
			getElement("fllama").style.display = 'block';
			document.form1.fechallama.value = "";
			document.form1.fechacita.value = "0000-00-00";
		}
		
	if( (valor==3 || valor==10)&& getElement("fcita").style.display!="")
		{
			getElement("fcita").style.display = 'block';
			document.form1.fechacita.value = "";
			document.form1.fechallama.value = "0000-00-00";
		}
}


function esconde_campos_estadof(valor)
{
	if(valor==8) //mostrar datos para pago
		{
			getElement("pagos").style.display = 'block';
			getElement("fcirugia").style.display = 'none';
			document.form1.fecha_llamar_cirugia.value	= "0000-00-00";
			document.form1.fpago.options[0].selected	= true ;
			document.form1.valor_cirugia.value 	= "";
			document.form1.honorarios.value 	= "";
			document.form1.comision.value 		= "";
			document.form1.calculado.value 		= 0;
		}
	else //Esconder todo y pongo a nulos y ceros	
		{	getElement("pagos").style.display = 'none';
			getElement("pago_cuenta").style.display = 'none';
			getElement("pago_tarjeta").style.display = 'none';
			getElement("pago_efectivo").style.display = 'none';
			getElement("fcirugia").style.display = 'none';
			document.form1.fpago.options[1].selected = true ;
			document.form1.tipotc.options[1].selected = true ;
			document.form1.ano.options[1].selected = true ;
			document.form1.mes.options[1].selected = true ;
			
			//Pongo todos los campos a null o ceros
			document.form1.fecha_llamar_cirugia.value	= "0000-00-00";
			
			document.form1.valor_cirugia.value 	= 0;
			document.form1.honorarios.value 	= 0;
			document.form1.comision.value 		= 0;
			document.form1.calculado.value 		= 0;
			
			document.form1.nombretc.value 		= 0;
			document.form1.numerotc.value 		= 0;
			document.form1.codigotc.value 		= 0;
			
			document.form1.sucursal.value 		= 0;
			document.form1.valor_cuenta.value 	= 0;
			document.form1.fecha_cuenta.value 	= "0000-00-00";
			document.form1.numero_cuenta.value 	= 0;
			
			document.form1.valor_efectivo.value	= 0;
			document.form1.fecha_efectivo.value	= "0000-00-00";
		}
	
	if(valor==11)//cirugia pendiente
		{
			getElement("fcirugia").style.display = 'block';
			document.form1.fecha_llamar_cirugia.value	= "";
		}	
}

function esconde_campos_metodop(valor)
{
	if(valor==1)//tarjeta de credito
		{	
			getElement("pago_tarjeta").style.display = 'block';
			getElement("pago_cuenta").style.display = 'none';
			getElement("pago_efectivo").style.display = 'none';
			
			document.form1.tipotc.options[0].selected = true ;
			document.form1.ano.options[0].selected = true ;
			document.form1.mes.options[0].selected = true ;
			
			//Pongo a ceros los campos de efectivo y cuenta
			document.form1.nombretc.value 		= "";
			document.form1.numerotc.value 		= "";
			document.form1.codigotc.value 		= "";
			
			document.form1.sucursal.value 		= 0;
			document.form1.valor_cuenta.value 	= 0;
			document.form1.fecha_cuenta.value 	= "0000-00-00";
			document.form1.numero_cuenta.value 	= 0;
			
			document.form1.valor_efectivo.value	= 0;
			document.form1.fecha_efectivo.value	= "0000-00-00";
			
		}
	else if(valor==2)//cuenta
		{	
			getElement("pago_cuenta").style.display = 'block';
			getElement("pago_tarjeta").style.display = 'none';
			getElement("pago_efectivo").style.display = 'none';
			document.form1.tipotc.options[1].selected = true ;
			document.form1.ano.options[1].selected = true ;
			document.form1.mes.options[1].selected = true ;
			//pongo a cero los campos de tc y efectivo
			document.form1.nombretc.value 		= 0;
			document.form1.numerotc.value 		= 0;
			document.form1.codigotc.value 		= 0;
			
			document.form1.sucursal.value 		= "";
			document.form1.valor_cuenta.value 	= "";
			document.form1.fecha_cuenta.value 	= "";
			document.form1.numero_cuenta.value 	= "";
			
			document.form1.valor_efectivo.value	= 0;
			document.form1.fecha_efectivo.value	= "0000-00-00";
			
		}
	else if(valor==3)//efectivo
		{
			getElement("pago_cuenta").style.display = 'none';
			getElement("pago_tarjeta").style.display = 'none';
			getElement("pago_efectivo").style.display = 'block';
			document.form1.tipotc.options[1].selected = true ;
			document.form1.ano.options[1].selected = true ;
			document.form1.mes.options[1].selected = true ;
			//pongo a ceros los campos de tc y cuenta
			document.form1.nombretc.value 		= 0;
			document.form1.numerotc.value 		= 0;
			document.form1.codigotc.value 		= 0;
			
			document.form1.sucursal.value 		= 0;
			document.form1.valor_cuenta.value 	= 0;
			document.form1.fecha_cuenta.value 	= "0000-00-00";
			document.form1.numero_cuenta.value 	= 0;
			
			document.form1.valor_efectivo.value	= "";
			document.form1.fecha_efectivo.value	= "";
		
		}
	else //Escondo todo y asigno valores ceros a los textfiles
		{
			getElement("pago_tarjeta").style.display = 'none';
			getElement("pago_cuenta").style.display = 'none';
			getElement("pago_efectivo").style.display = 'none';
			
			document.form1.nombretc.value 		= 0;
			document.form1.numerotc.value 		= 0;
			document.form1.codigotc.value 		= 0;
			
			document.form1.sucursal.value 		= 0;
			document.form1.valor_cuenta.value 	= 0;
			document.form1.fecha_cuenta.value 	= "0000-00-00";
			document.form1.numero_cuenta.value 	= 0;
			
			document.form1.valor_efectivo.value	= 0;
			document.form1.fecha_efectivo.value	= "0000-00-00";
			
		}

	/*if(valor=="" or valor=="undefined")//todos los valores a nulos
		{
		
		}
*/
}


function esconde()
{
	alert("esconde" + document.form1.interes.style.visibility);
	document.form1.interes.style.visibility="hidden";
}

function forma_pago_recargar()
{
	opcion = document.form1.fpago.value;
	if(opcion==1)
		document.form1.submit();
	if(opcion==2)
		document.form1.submit();
	if(opcion==3)
		document.form1.submit();
		
}

function valor_comision(valorc)
{
	alert("entrada");
	if(document.form1.comision.value!="" && document.form1.comision.value!=0)
		{
				document.form1.valor_pagar.value = valorc * document.form1.comision.value /100;
		
		}
	else
		{
			alert("Digite el valor de la comisión.");
			//selecciono el texto
			document.form1.comision.select();
			//coloco otra vez el foco
			document.form1.comisiono.focus();
		}	

}

