/**
 * @author Francisco Ruiz, 2008
 * funciones para home.html
 */

$(document).ready(function(){
						   
						   
	$('#nav ul').css({display: 'none'});
	$('#nav li').hover(function(){
			$(this).css('background-color', '#FEEDE0');
			$(this).find('ul:first').css({visibility: 'visible',display: 'none'}).show(400);
			
			},function(){
			$(this).css('background-color', '');	
			$(this).find('ul:first').css({visibility: 'hidden'});
			
	});
	$('.navsubmenu').click(function() {
		return false;
	});
	
	$('.nolink').click(function() {
		return false;
	});
	
	
	$('.collapse').click(function() {
		$(this).next().toggle('slow');
	});
	
	if ($('#genericwhathosts').length > 0) {
		var randommax = 14;
		var info = ''; /* '<br><small>Últimos vehículos incorporados</small>'; */
		var randomtypeselected = 'latest';
		
		$.get("../vostatistics.dll/whathots", { 
		  max: randommax,
		  type: randomtypeselected
		  }, function(data) {
			if (data != '') {
				$('#genericwhathosts').html(data + info).fadeIn('slow');
			};
		});
	};
	
	
	if ($('#bannersportrait').length > 0) {
	  var bannerparams = $('#bannersportrait').attr('class');
	  if (bannerparams.indexOf('max') < 0) {  
		var bannermax = '99';   
	  } else {
		var bannermax = bannerparams.substr(bannerparams.indexOf('max') + 3, 1);
	  };
	  
	  if (bannerparams.indexOf('zona') < 0) {  
	    var bannerzona = '';   
	  } else {
		var bannerzona = bannerparams.substr(bannerparams.indexOf('zona') + 4, bannerparams.length - (bannerparams.indexOf('zona') + 3) - 1);  
	  };
	  $.get("../vobanners.dll/getBanners", { 
		  max: bannermax,
		  zona: bannerzona,
		  format: 'portrait'
		  }, function(data) {
			$('#bannersportrait').html(data);
			setTimeout("$('#bannersportrait').fadeIn('slow')", 200);
	  });
	};
	
	if ($('#bannerexternallink').length > 0) {
		if ($('#bannerexternallink').attr('href') == '') {
		  $('#bannerexternallink').click(function() {
		  		modal('Esta oferta no tiene información adicional. Para cualquiler consulta, por favor, póngase en contacto con nosotros. Gracias.', 'S', 5000, 350, 50);
				return false;
		  });
		};
	};
	
	if ($('#bannersslideshow').length > 0) {
	  var bannerparams = $('#bannersslideshow').attr('class');
	  if (bannerparams.indexOf('max') < 0) {  
		var bannermax = '99';   
	  } else {
		var bannermax = bannerparams.substr(bannerparams.indexOf('max') + 3, 1);
	  };
	  
	  /*
	  if (bannerparams.indexOf('zona') < 0) {  
	    var bannerzona = '';   
	  } else {
		var bannerzona = bannerparams.substr(bannerparams.indexOf('zona') + 4, bannerparams.length - (bannerparams.indexOf('zona') + 3) - 1);  
	  };
	  */
	  
	  if (bannerparams.indexOf('zona') < 0) {  
		var bannerzona = '';   
	  } else {
		var bannerzona = bannerparams.substr(bannerparams.indexOf('zona') + 4, bannerparams.length - (bannerparams.indexOf('zona') + 3) - 1);  
		if (bannerzona.indexOf('marca') > 0) {
			var bannerzona = bannerzona.substr(0, bannerzona.indexOf('marca') - 1);
		};
	  };

	  if (bannerparams.indexOf('marca') < 0) {  
		var bannermarca = '';   
	  } else {
		var bannermarca = bannerparams.substr(bannerparams.indexOf('marca') + 5, bannerparams.length - (bannerparams.indexOf('marca') + 2) - 1);  
	  };

	  
	  $.get("../vobanners.dll/getBanners", { 
		  max: bannermax,
		  zona: bannerzona,
		  marca: bannermarca,
		  format: 'portrait'
		  }, function(data) {
			$('#bannersslideshow').html(data);
			setTimeout("$('#bannersslideshow').fadeIn('slow')", 200);
			
			$('.bannerslideshowpeq:gt(0)').hide();
			$('.bannerslideshowpeq:last').addClass('last');
			var cur = $('.bannerslideshowpeq:first');
			
			animate = function () {
				cur.hide();
				if (cur.attr('class') == 'bannerslideshowpeq last') {
					cur = $('.bannerslideshowpeq:first');
				}
				else
					cur = cur.next();
				cur.fadeIn(1500);
			};
			
			$(function() {
				setInterval('animate();', 5000);
			} );
			
	  });
	};
	
	if ($('#slideshowHolder').length > 0) {
				  var bannerparams = $('#slideshowHolder').attr('class');
				  var originalHeader = $('#slideshowHolder').html(); 
				  
				  if (bannerparams.indexOf('zona') < 0) {  
					var bannerzona = '';   
				  } else {
					var bannerzona = bannerparams.substr(bannerparams.indexOf('zona') + 4, bannerparams.length - (bannerparams.indexOf('zona') + 3) - 1);  
					if (bannerzona.indexOf('marca') > 0) {
						var bannerzona = bannerzona.substr(0, bannerzona.indexOf('marca') - 1);
					};
				  };

				  if (bannerparams.indexOf('marca') < 0) {  
					var bannermarca = '';   
				  } else {
					var bannermarca = bannerparams.substr(bannerparams.indexOf('marca') + 5, bannerparams.length - (bannerparams.indexOf('marca') + 2) - 1);  
				  };
				  
				  $.get("../vobanners.dll/headerBanners", { 
					  zona: bannerzona,
					  marca: bannermarca,
					  }, function(data) {
						  if (data != '') {
							$('#slideshowHolder').html(data);
						  } else {
							  $('#slideshowHolder').html('<img src="../images/coches-canarias-0.jpg"><a href="#"></a>');
						  };
						  $('#slideshowHolder').jqFancyTransitions({ width: 1000, height: 180, titleOpacity: 0.5, strips: 35, effect: 'curtain', delay: 5000, links: true });
						 
				  });
				};

	
	
	
});

