var film = document.createElement('div');
$(film).addClass('film');
film.innerHTML = '<img src="/img/film.gif" />';

$(document).ready(function() {

	subscribeForm();

	if (document.getElementById('videos') != null) {
		$('#header').prepend(film);
		$("div#videos-ads").remove();
	}
	;

	if($("a.videoup").length >0 ){
	$("a.videoup").fancybox( {
		frameWidth : 470,
		frameHeight : 320,
		overlayShow : true,
		hideOnContentClick : true,
		showCloseButton : true
	});
	$('.videoup').show();
	}

	$('.formup').show();

	if($("div#videos a").length >0 ){		
	$("div#videos a").fancybox( {
		frameWidth : 470,
		frameHeight : 320,
		zoomSpeedIn : 0,
		zoomSpeedOut : 0,
		overlayShow : true,
		showCloseButton : true
	});
	}
	
	if($("div#videos a").length >0 ){		
		
	$("div#videos-ads a").fancybox( {
		frameWidth : 470,
		frameHeight : 320,
		zoomSpeedIn : 0,
		zoomSpeedOut : 0,
		overlayShow : true,
		showCloseButton : true
	});
	}
	
	if($("div#photos a").length >0 ){				
	$("div#photos a").fancybox( {
		zoomSpeedIn : 0,
		zoomSpeedOut : 0,
		overlayShow : true,
		showCloseButton : true
	});
	}
	if($("a.formup").length >0 ){				
		
	$("a.formup").fancybox( {
		frameWidth : 470,
		frameHeight : 360,
		zoomSpeedIn : 0,
		zoomSpeedOut : 0,
		overlayShow : true,
		showCloseButton : true
	});
	}

	$('#brochurebanner').mouseover(function() {
		$('#brochurebanner .more').slideDown('slow');
		return false;
	});

	$('.videoup').show();

	$('img.preload').remove();
	$('img.vhide').fadeIn('slow');

});

function subscribeForm() {
	$('a.toggleTerms').click(function() {
		$('.terms').slideToggle();
		return false;
	});

	$('#subscribeForm form').submit(function() {
		var inputName = $('input.name', this).val();
		var inputMail = $('input.email', this).val();
		var err = '<div class="err">Este campo es obligatorio.</div>';

		if (inputName !== '' & inputMail !== '') {
			return true;
		} else {

			$('.err').remove();

			if (inputName == '') {
				$('input.name').after(err);
			}

			if (inputMail == '') {
				$('input.email').after(err);
			}

			return false;
		}

	});

}
