var IE = false;
if ($.browser.msie)
{
	if ($.browser.version > 6)
	{
		$(document).ready(init);
		window.onload = function () {alturas()};
	}
	if ($.browser.version < 9) {
		IE = true;
	}
}
else
{
	$(document).ready(init);
	window.onload = function () {alturas()};
}

function init()
{
	round($('#blockhome > div:not(.clearfix)'));

	$('.block_first').append('<img style="position: absolute;bottom:0;left:0" src="/images/blockf-bg-bottom.png" />');
	alturas();

	doJocs(1);

	var ntickers = $('#blockhome div.comp_escolares div.bajo span.titulo').size();
	if (ntickers > 1) {
		setInterval("showTicker()",5000);
	}

	var form = $("#youtubeform");
	form.find("a.submit").click(function (e) {
		e.preventDefault();
		var valid = true;
		form.find("input[name=name],input[name=email],input[name=video]").each(function () {
			var val = $.trim($(this).val());
			if (val == "") {
				valid = false;
				$(this).css("background-color","#FF5555");
			}
			else {
				$(this).css("background-color","");
			}
		});
		var email = form.find("input[name=email]");
		if (!is_mail(email.val())) {
			valid = false;
			email.css("background-color","#FF5555");
		}
		else {
			email.css("background-color","");
		}
		if (valid) {
			form.find("input[name='acepto']").each(function () {
				if (!$(this).is(":checked")) {
					alert("Debes aceptar las condiciones de privacidad");
				}
				else {
					form.submit();
				}
			});
		}
	});

	if (IE) {
		$("#blockhome div.sbox").find("div.info:first").css({position:"relative"}).append('<span class="cornertl"></span><span class="cornertr"></span><span class="cornerbl"></span><span class="cornerbr"></span>');
	}
}

function round(elem)
{
	elem.append('<div style="position:absolute; top:0; left:0; width:9px; height:11px; background:url(/images/corner-tl.png) no-repeat top left;"></div>');
	elem.append('<div style="position:absolute; top:0; right:0; width:9px; height:11px; background:url(/images/corner-tr.png) no-repeat top left;"></div>');
	elem.append('<div style="position:absolute; bottom:0; left:0; width:9px; height:11px; background:url(/images/corner-bl.png) no-repeat top left;"></div>');
	elem.append('<div style="position:absolute; bottom:0; right:0; width:9px; height:11px; background:url(/images/corner-br.png) no-repeat top left;"></div>');
}

function alturas()
{
	var h1 = $('div.conoce').outerHeight();
	var h2 = $('div.notas').outerHeight();
	if (h2 > h1) $('div.conoce').height(h2 - 20); //por el padding
	else $('div.notas').height(h1);

	if ($('div.dqvas').is('div'))
	{
		var h = $('div.dqvas').outerHeight();
		$('div.aldia').height(h);
		$('div.juega').height(h);
	}
}

function showTicker()
{
	var last = $('#blockhome div.comp_escolares div.bajo span:visible:last');
	if (last.next().is("span")) var haymas = true;
	else var haymas = false;
	$('#blockhome div.comp_escolares div.bajo span:visible:first').fadeOut("normal");
	$('#blockhome div.comp_escolares div.bajo span:visible:first').next().fadeOut("normal", function () {
		if (haymas) {
			last.next().fadeIn();
			last.next().next().fadeIn();
		}
		else {
			var first = $('#blockhome div.comp_escolares div.bajo span:first');
			first.fadeIn();
			first.next().fadeIn();
		}
	});
}

function is_mail(texto) {
	var mailres = true;
	var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-";
	var arroba = texto.indexOf("@",0);
	if ((texto.lastIndexOf("@")) != arroba) arroba = -1;
	var punto = texto.lastIndexOf(".");
	for (var contador = 0 ; contador < texto.length ; contador++) {
		if (cadena.indexOf(texto.substr(contador, 1),0) == -1) {
			mailres = false;
			break;
		}
	}
	if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1))
		mailres = true;
	else
		mailres = false;
	return mailres;
}
