// JavaScript Document
//--------------------------------------------------------------------- Funciones Generales
// ASOCIADAS A JQUERY
function centrarMenu(){
	var ancho_menu=$("#lista_menu").width();
	var padding_x=(980-ancho_menu)/2;
	$("#MainMenu").css({'padding-left': padding_x});
}
/*----------------*/
function logout(){
		document.write("<?php logout();?>");
}
/*----------*/
function validar_nuevo_vehiculo(){
	if($("#Matricula").val()!=""){
		var valorMatricula=$("#Matricula").val();
		valorMatricula=valorMatricula.replace(/-/g,'');
		valorMatricula=valorMatricula.replace(/ /g,'');
		valorMatricula=valorMatricula.toUpperCase();
		$("#Matricula").val(valorMatricula);
		}
	if($("#Kilometros").val()!=""){
		var valorKilometros=$("#Kilometros").val();
		valorKilometros=valorKilometros.replace(/\./g,'');
		valorKilometros=valorKilometros.replace(/\,/g,'');
		valorKilometros = parseInt(valorKilometros);
		if (isNaN(valorKilometros))
		{
			$("#adv_Kilometros").text("Introduzca un Numero Entero");
			$("#Kilometros").focus();
			return false;
      	}
		$("#Kilometros").val(valorKilometros);
		}
	if($("#Pvp").val()!="")
	{
		var valorPvp=$("#Pvp").val();
		valorPvp=valorPvp.replace(/\,/g,'.');
		valorPvp = parseInt(valorPvp);
		if (isNaN(valorPvp))
		{
			$("#adv_Pvp").text("Introduzca un Numero Entero SIN decimales");
			$("#Pvp").focus();
			return false;
      	}
		$("#Pvp").val(valorPvp);
	}
	if($("#cmbCombustibles").val()=="0" || $("#cmbCombustibles").val()==""){
		$("#adv_Combustibles").text("Debe elegir Combustible");	
		return false;
	}else if($("#Matricula").val()==""){
	$("#adv_Matricula").text("Introduzca la Matricula del Vehiculo");
	$("#Matricula").focus();
		return false;
	}else if($("#Matricula").val().length>15){
	$("#adv_Matricula").text("El campo Matricula no debe superar los 15 caracteres");
	$("#Matricula").focus();
		return false;
	}else if($("#Kilometros").val()==""){
	$("#adv_Kilometros").text("Introduzca el numero de Kilometros");
	$("#Kilometros").focus();
		return false;
	}else if($("#Pvp").val()==""){
	$("#adv_Pvp").text("Introduzca un Precio");
	$("#Pvp").focus();
		return false;
	}else if($("#AnyoMatriculacion").val()=="0"){
	$("#adv_AnyoMatriculacion").text("Introduzca Anyo de Matriculacion");
	$("#AnyoMatriculacion").focus();
		return false;
	}else if($("#cmbColores").val()=="0"){
	$("#adv_cmbColores").text("Elija Color");
	$("#cmbColores").focus();
		return false;							  
	}else if($("#cmbProvincias").val()=="0"){
	$("#adv_cmbProvincias").text("Elija Provincia");
	$("#cmbProvincias").focus();
		return false;							  
	}else if($("#cmbMunicipios").val()=="0"){
	$("#adv_cmbMunicipios").text("Elija Municipio");
	$("#cmbMunicipios").focus();
		return false;							  
	}else{
		$('#Enviar').attr("disabled", true);
		$('#Enviar').val("Grabando...");
		return true;		
	}
}
function validar_nuevo_vehiculo_ficha(ficha_vehiculo_concesionario){
	tinyMCE.triggerSave();
	//Sirve para actualizar el contenido del textarea
	if($("#Matricula").val()!=""){
		var valorMatricula=$("#Matricula").val();
		valorMatricula=valorMatricula.replace(/-/g,'');
		valorMatricula=valorMatricula.replace(/ /g,'');
		valorMatricula=valorMatricula.toUpperCase();
		$("#Matricula").val(valorMatricula);
		}
	if($("#Kilometros").val()!="")
	{
		var valorKilometros=$("#Kilometros").val();
		valorKilometros=valorKilometros.replace(/\./g,'');
		valorKilometros=valorKilometros.replace(/\,/g,'');
		valorKilometros = parseInt(valorKilometros);
		if (isNaN(valorKilometros))
		{
			$("#adv_Kilometros").text("Introduzca un Numero Entero");
			$("#Kilometros").focus();
			return false;
      	}
		$("#Kilometros").val(valorKilometros);
	}
	if($("#Pvp").val()!="")
	{
		var valorPvp=$("#Pvp").val();
		valorPvp=valorPvp.replace(/\,/g,'.');
		valorPvp = parseInt(valorPvp);
		if (isNaN(valorPvp))
		{
			$("#adv_Pvp").text("Introduzca un Numero Entero SIN decimales");
			$("#Pvp").focus();
			return false;
      	}
		$("#Pvp").val(valorPvp);
	}
	if($("#Matricula").val()=="")
	{
	$("#adv_Matricula").text("Introduzca la Matricula del Vehiculo");
	$("#Matricula").focus();
		return false;
	}
	else if($("#Matricula").val().length>15)
	{
	$("#adv_Matricula").text("El campo Matricula no debe superar los 15 caracteres");
	$("#Matricula").focus();
		return false;
	}
	else if($("#Kilometros").val()=="")
	{
	$("#adv_Kilometros").text("Introduzca el numero de Kilometros");
	$("#Kilometros").focus();
		return false;
	}
	else if($("#Pvp").val()=="")
	{
	$("#adv_Pvp").text("Introduzca un Precio");
	$("#Pvp").focus();
		return false;
	}
	else if($("#AnyoMatriculacion").val()=="")
	{
	$("#adv_AnyoMatriculacion").text("Introduzca Aņo de Matriculacion");
	$("#AnyoMatriculacion").focus();
		return false;
	}
	else if($("#cmbColores").val()=="0")
	{
	$("#adv_cmbColores").text("Elija Color");
	$("#cmbColores").focus();
		return false;							  
	}
	else if($("#cmbProvincias").val()=="0")
	{
	$("#adv_cmbProvincias").text("Elija Provincia");
	$("#cmbProvincias").focus();
		return false;							  
	}
	else if($("#cmbMunicipios").val()=="0")
	{
	$("#adv_cmbMunicipios").text("Elija Municipio");
	$("#cmbMunicipios").focus();
		return false;							  
	}
	else if($("#Observaciones").val().length>1050)
	{
	numeroCaracteres="Numero actual de caracteres: "+$("#Observaciones").val().length;	
	$("#adv_Observaciones").text("El campo Observaciones debe tener un maximo de 1000 caracteres");
	$("#adv_Caracteres").text(numeroCaracteres);
	$("#Observaciones").focus();
		return false;							  
	}
	else
	{
		$("#adv_Caracteres").fadeOut();
		$("#adv_Observaciones").fadeOut();
		$('#Enviar_vehiculo').attr("disabled", true);
		$('#Enviar_vehiculo').val("Grabando...");
		return true;		
	}
}
/*----------*/

function CheckEquipamiento(){
	if($("#abs").val()==1){
$("#abs").attr("checked","checked");
}
if($("#adaptado").val()==1){
$("#adaptado").attr("checked","checked");
}
if($("#airbag").val()==1){
$("#airbag").attr("checked","checked");
}
if($("#airbagacomp").val()==1){
$("#airbagacomp").attr("checked","checked");
}
if($("#airbaglat").val()==1){
$("#airbaglat").attr("checked","checked");
}
if($("#aireacond").val()==1){
$("#aireacond").attr("checked","checked");
}
if($("#alarma").val()==1){
$("#alarma").attr("checked","checked");
}
if($("#asientoscale").val()==1){
$("#asientoscale").attr("checked","checked");
}
if($("#asientoselect").val()==1){
$("#asientoselect").attr("checked","checked");
}
if($("#baca").val()==1){
$("#baca").attr("checked","checked");
}
if($("#bola").val()==1){
$("#bola").attr("checked","checked");
}
if($("#cd").val()==1){
$("#cd").attr("checked","checked");
}
if($("#cierrecentral").val()==1){
$("#cierrecentral").attr("checked","checked");
}
if($("#climatizador").val()==1){
$("#climatizador").attr("checked","checked");
}
if($("#controltracc").val()==1){
$("#controltracc").attr("checked","checked");
}
if($("#cruisecontrol").val()==1){
$("#cruisecontrol").attr("checked","checked");
}
if($("#direccasist").val()==1){
$("#direccasist").attr("checked","checked");
}
if($("#elevalunaselect").val()==1){
$("#elevalunaselect").attr("checked","checked");
}
if($("#esp").val()==1){
$("#esp").attr("checked","checked");
}
if($("#farosantinib").val()==1){
$("#farosantinib").attr("checked","checked");
}
if($("#farosxenon").val()==1){
$("#farosxenon").attr("checked","checked");
}
if($("#inmovilizelect").val()==1){
$("#inmovilizelect").attr("checked","checked");
}
if($("#llantasaleac").val()==1){
$("#llantasaleac").attr("checked","checked");
}
if($("#ordenador").val()==1){
$("#ordenador").attr("checked","checked");
}
if($("#parktronic").val()==1){
$("#parktronic").attr("checked","checked");
}
if($("#radio").val()==1){
$("#radio").attr("checked","checked");
}
if($("#sistemanav").val()==1){
$("#sistemanav").attr("checked","checked");
}
if($("#tapiceriacuero").val()==1){
$("#tapiceriacuero").attr("checked","checked");
}
if($("#techosolar").val()==1){
$("#techosolar").attr("checked","checked");
}
}
/**/
function cambiarValor(casilla){
	var casilla="#"+casilla;
	var estado=$(casilla).val();
	if(estado==0){
		$(casilla).val("1");
	}else{
		$(casilla).val("0");
		}
	//alert($(casilla).val());
}
/**/
function validar_buscador()
	{
		if($("#cmbMarcas").val()=="0" && $("#carroceria").val()=="0" && $("#cambiomarchas").val()=="0" && $("#combustible").val()=="0" && $("#km_desde").val()=="0" && $("#km_hasta").val()=="0" && $("#pvp_desde").val()=="0" && $("#pvp_hasta").val()=="0" && $("#anyo_desde").val()=="0" && $("#anyo_hasta").val()=="0" && $("#cmbProvincias").val()=="0"){
		$("#adv_buscador").html("Debe indicar al menos 1 par&aacute;metro de b&uacute;squeda");
		return false;
	}
	else
	{
		$('#buscar').val("Buscando...");
		$('#buscar').attr("disabled", true);
		$("#adv_buscador").html("");
		if($("#cmbModelos").val()=="0")
		{
			$("#cmbModelos").removeAttr("disabled");
			$("#cmbModelos").val("0");
		}
		if($("#cmbVersiones").val()=="0")
		{
			$("#cmbVersiones").removeAttr("disabled");
			$("#cmbVersiones").val("0");
		}
		return true;
	}
}
function validar_buscador_2(){
		if($("#cmbMarcas").val()=="0" && $("#carroceria").val()=="0" && $("#cambiomarchas").val()=="0" && $("#combustible").val()=="0" && $("#km_desde").val()=="0" && $("#km_hasta").val()=="0" && $("#pvp_desde").val()=="0" && $("#pvp_hasta").val()=="0" && $("#anyo_desde").val()=="0" && $("#anyo_hasta").val()=="0" && $("#cmbProvincias").val()=="0"){
		$("#adv_buscador").html("Debe indicar al menos 1 par&aacute;metro de b&uacute;squeda");
		return false;
	}else{
		$("#adv_buscador").html("");
		if($("#cmbModelos").val()=="0"){
		$("#cmbModelos").removeAttr("disabled");
		$("#cmbModelos").val("0");
	}
	if($("#cmbVersiones").val()=="0"){
		$("#cmbVersiones").removeAttr("disabled");
		$("#cmbVersiones").val("0");
	}
	return true;
	}
	
}
/**/
function cambiarColor(){
	$("#comboColor").css({visibility:"visible"});
	$("#comboColor_inicial").css({visibility:"hidden"});
}
/**/
function input_focus(){
$("input").focus(function(){
	$(this).css("border-color", "#000");
	$(this).css("background-color","#e7e7e7");
											  });
$("input").blur(function(){
	$(this).css("border", "1px solid #aaa");
	$(this).css("background-color","#fff");
											  });
}
/**/
function deshabilitar_login(){
	$('#entrar').attr("disabled", true);
	$('#entrar').val("entrando...");
}
function deshabilitar_guardar_datos(){
	$('#guardar_datos').attr("disabled", true);
	$('#guardar_datos').val("Enviando...");
}
/**/
function carga_imagen_ficha(idvehiculo_numero){
	id_num=idvehiculo_numero.split("&");
	$("#img_big").html("<img src='getImage.php?id="+id_num[0]+"&numeroImagen="+id_num[1]+"' class='imagenVehiculo_big'/>");
}
