var _GLOBAL = {
	context	: '/tvh/'
}

$(function(){
	// INI: hide conditional elements
	$('#barra_superior').hide();
	$('#tuopinion').hide();
	// END: hide conditional elements

		$('.contacta, .contactaTop').click(function(){
		var width = 425;
		var height = 290;
		var left = (screen.width/2)-(width/2);
		var top = (screen.height/2)-(height/2);

		window.open(this.href,'Contacto_Legal', "toolbar=0,width="+ width +",height="+ height +",resizable=no,scrollbars=1,top="+ top +" , left="+ left +")");
		return false;
	});

	// INI: ISLOOGGED
	$.ajax({
		url		: _GLOBAL.context+'isLogged.xml',
		data	: 'nocache=' + Math.random(),
		success : function(xml)
		{
			if ( $('data userName',xml).length )
			{
				$('#logout span').text($('data userName',xml).text()+'!');
				$('#logout').show();
				$('#barra_superior').remove();
				$('.estrellas').addClass('logged');
			}
			else
			{
				$('#barra_superior').show();
				$('#logout').hide();
			}

		}
	});
	// END: ISLOOGGED

	// INI: SUBMIT OPINION
	$.ajax({
		url		: _GLOBAL.context+'opinionAllowed.xml',
		data	: 'nocache=' + Math.random()+'&opinion.origin=EVAX_PDD',
		success : function(xml)
		{
			if ( $('data opinionAllowed',xml).length )
			{
				if ( $('data opinionAllowed',xml).text() == 'true' )
					$('#tuopinion').show();
			}
		}
	});
	// END: SUBMIT OPINION

	// INI: Javascript Hack For link with rel='external'
	if (!document.getElementsByTagName) return;

	var anchors = document.getElementsByTagName("a");

	for (var i=0; i<anchors.length; i++)
	{
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank";
	}
	// END: Javascript Hack For link with rel='external'



	// INI: Preload images
	var _i = new Array();
	var i  = new Array('/media/img/common/ico_starwhite.gif',
					   '/media/img/common/ico_stargreen.gif',
					   '/media/img/common/ico_starblue.gif',
					   '/media/img/common/ico_minus_white.gif',
					   '/media/img/common/ico_plus_white.gif',
					   '/media/img/common/ico_plus.gif',
					   '/media/img/common/ico_minus.gif',
					   '/media/img/botones/btn_enviar_over.gif',
					   '/media/img/botones/btn_enviar.gif',
					   '/media/img/botones/btn_haztevip_off.png',
					   '/media/img/botones/btn_haztevip_on.png',
					   '/media/img/botones/btn_qopinas_off.png',
					   '/media/img/botones/btn_qopinas_on.png')
	for(c=0;c<13;c++)
	{ 
		_i[c] = document.createElement('img');
		_i[c].src = i[c];	
		try {
			document.getElementById('preload').appendChild(_i[c]);	
		}
		catch (e){}
		
	}
	// END: Preload images
});

function _REGISTERCALLBACK(u,p)
{
    $('#IDlogin').val(u);
    $('#IDpassword').val(p);
    $('#IDtodayLogin').submit();
}

function getYears(d,m,a){
    var day = parseInt(d, 10);
    var month = parseInt(m, 10);
    var year = parseInt(a, 10);
    
    if (isNaN(day) || isNaN(month) || isNaN(year)) return true;

    var today = new Date();

    var birthdate = new Date(year, month - 1, day);
    
    
    var dif = today - birthdate;
    var days = dif/86400000;

    return (days / 365);    
}

_LOGINCALLBACK = _REGISTERCALLBACK;