//cambiamos la imagen del menu al vuelo con ajax
$(document).ready(function() {
	//$(document).pngFix();
	//enlaces que se abren en ventana
	
	ancho = screen.width;
	if (ancho < 1024) {
		alert("Esta web esta optimizada para una resolución minima de 1024X768");
	}

	$('a[@rel$="external"]').click(function(){

		this.target = "_blank";

	});
	
	$('ul#menu-marcas li a img').mouseover(function(){
		var rel = $(this).attr("rel");
		var imagen = $(this).attr("src"); 
		$(this).attr("src",rel);
		$(this).attr("rel",imagen);
		return false;
	}).mouseout(function(){
		var rel = $(this).attr("rel");
		var imagen = $(this).attr("src");
		$(this).attr("rel",imagen);
		$(this).attr("src",rel);
	});
	
	if ($('ul#submenu li').attr("class") != "seleccionado") {
		$('li span.decorativo').click(function() {
			$('ul.arboles').toggle("slow");									   
		});
		if ($('ul.arboles li').attr("class") == "seleccionado") {
			$('ul.arboles').css("display","block");
		}
	}else {
		$('ul.arboles').show("slow");
	 }
	$('a.boton-localizador').click(function() {
		$('div#subcontenedor-localizador').toggle("slow");
		return false;
	});
	$('#como-llegar-enviar').click(function() {
		$('div#directions').show("slow");
	});
	$('a.submenu-complementos').click(function() {
		$('ul.libreria-ficheros').toggle("slow");
		return false;
	});
	$('a.submenu-complementos-1').click(function() {
		$('ul.libreria-multimedia').toggle("slow");
		return false;
	});
	$('a.submenu-complementos-2').click(function() {
		$('ul.libreria-imagenes').toggle("slow");
		return false;
	});
	$('input#enviar-busqueda').click(function(){ 
	  $.ajax({
		type: "POST",
		url: "/includes/contenido/vehiculos-ocasion/resultado-busqueda.inc.php",
		data: "procesar_datos="+$('#procesar-datos').val()+"&marca="+$('#marca').val()+"&motor="+$('#motor').val()+"&precio="+$('#precio').val()+"&matriculacion="+$('#matriculacion').val()+"&km="+$('#km').val()+"&id_pagina="+$('#pagina').val()+"",
		cache: "false",
		async: "true",
		success: function(html){
		  $("#contenedor-col-derecha").html(html);
		}
	  });
	  return false;											   
	});
	$('input#enviar-busqueda-marca').click(function(){ 
	  $.ajax({
		type: "POST",
		url: "/includes/contenido/marcas/buscador/resultado-busqueda.inc.php",
		data: "procesar_datos="+$('#procesar-datos').val()+"&marca="+$('#marca').val()+"&motor="+$('#motor').val()+"&precio="+$('#precio').val()+"&matriculacion="+$('#matriculacion').val()+"&km="+$('#km').val()+"&id_pagina="+$('#pagina').val()+"",
		cache: "false",
		async: "true",
		success: function(html){
		  $("#contenedor-col-derecha").html(html);
		}
	  });
	  return false;											   
	});
	/*if ($("input.radio:checked").val() == "email") {
		$("div#contenedor-suscripcion-email").css("display","block");
		$("div#contenedor-suscripcion-sms").css("display","none");
	}
	
	if ($("input.radio:checked").val() == "Sms") {
		$("div#contenedor-suscripcion-email").css("display","none");
		$("div#contenedor-suscripcion-sms").css("display","block");
	}
	$("input.radio").click(function(){
		id = $("input.radio:checked").val();
		if (id == "email") {
			$("div#contenedor-suscripcion-email").css("display","block");
			$("div#contenedor-suscripcion-sms").css("display","none");
		}else {
			$("div#contenedor-suscripcion-email").css("display","none");
			$("div#contenedor-suscripcion-sms").css("display","block");
		 }
	});*/
})

function ordenacion (criterio, valor) { 
	$.ajax({
		type: "GET",
		url: "/includes/contenido/vehiculos-ocasion/resultado-busqueda.inc.php",
		data: "criterio="+criterio+"&valor="+valor+"",
		cache: "false",
		async: "false",
		success: function(html) {
		$("#contenedor-col-derecha").html(html);
		}	  
	});
	return false;
}

function ordenacion_marcas (criterio, valor) { 
	$.ajax({
		type: "GET",
		url: "/includes/contenido/marcas/buscador/resultado-busqueda.inc.php",
		data: "criterio="+criterio+"&valor="+valor+"",
		cache: "false",
		async: "false",
		success: function(html) {
		$("#contenedor-col-derecha").html(html);
		}	  
	});
	return false;
}

function cargar_producto(codigo_internacional, id, identificador) {
	$.ajax({
		type: "GET",
		url: "/includes/contenidos/productos/ficha.inc.php",
		data: "cambia_idioma="+codigo_internacional+"&id="+id+"",
		cache: "false",
		async: "false",
		success: function(html) {
			$("#contenedor-ficha").html(html);
		}
	});
	$("a.menu_seleccionado").removeClass("menu_seleccionado");
	$(identificador).addClass("menu_seleccionado");
}

function mostrar_contenido (id) {
	$(id).toggle("slow");
}
function cambiar_fondo() {
	$.ajax({
		type: "GET",
		url: "/includes/interface/fondo.inc.php",
		cache: "false",
		async: "false",
		success: function(html) {
			//$("#contenedor-ficha").html(html);
		}
	});
}
/*function carrusel_portada() {
	if ($("#contenedor-principal").hasClass("fondo-pagina")) {
		$("#contenedor-principal").removeClass("fondo-pagina");
		setTimeout($("#contenedor-principal").addClass("fondo-pagina4"),15000);
	}else {
		if ($("#contenedor-principal").hasClass("fondo-pagina4")) {
			$("#contenedor-principal").removeClass("fondo-pagina4");
			setTimeout($("#contenedor-principal").addClass("fondo-pagina3"),15000);
		}else {
			if ($("#contenedor-principal").hasClass("fondo-pagina3")) {
				$("#contenedor-principal").removeClass("fondo-pagina3");
				setTimeout($("#contenedor-principal").addClass("fondo-pagina2"),15000);
			}else {
				if ($("#contenedor-principal").hasClass("fondo-pagina2")) {
					$("#contenedor-principal").removeClass("fondo-pagina2");
					setTimeout($("#contenedor-principal").addClass("fondo-pagina"),15000);
				}
			}
		 }
	 }
}*/

function carrusel_portada() {
	if ($("#contenedor-principal").hasClass("fondo-pagina")) {
		$("#contenedor-principal").removeClass("fondo-pagina");
		setTimeout($("#contenedor-principal").addClass("fondo-pagina3"),15000);
	}else {
		if ($("#contenedor-principal").hasClass("fondo-pagina3")) {
			$("#contenedor-principal").removeClass("fondo-pagina3");
			setTimeout($("#contenedor-principal").addClass("fondo-pagina5"),15000);
		}else {
			if ($("#contenedor-principal").hasClass("fondo-pagina5")) {
				$("#contenedor-principal").removeClass("fondo-pagina5");
				setTimeout($("#contenedor-principal").addClass("fondo-pagina6"),15000);
			}else {
				if ($("#contenedor-principal").hasClass("fondo-pagina6")) {
					$("#contenedor-principal").removeClass("fondo-pagina6");
					setTimeout($("#contenedor-principal").addClass("fondo-pagina"),15000);
				}	
			 }
		 }
	 }
}

setInterval("carrusel_portada()",5000);