function tab_change(vs_select, vs_unselect) {
	var lu_tab_selected = document.getElementById(vs_select + '-tab');
	var lu_tab_unselected = document.getElementById(vs_unselect + '-tab');
	var lu_content_selected = document.getElementById(vs_select + '-content');
	var lu_content_unselected = document.getElementById(vs_unselect + '-content');
	
	lu_tab_unselected.className = '';
	lu_content_unselected.style.display = 'none';
	
	lu_tab_selected.className = 'tab-selected';
	lu_content_selected.style.display = 'block';
}


var ga_sidebar = [];

function sidebar_special_move(vs_name, vi_add) {
	var li_actual = ga_sidebar[vs_name];
	var lu_div = document.getElementById('sidebar-special-' + vs_name + '-' + li_actual);
	if (lu_div)
	{
		lu_div.style.display = 'none';
		li_actual += vi_add;
		ga_sidebar[vs_name] = li_actual;

		var lu_div = document.getElementById('sidebar-special-' + vs_name + '-' + li_actual);
		if (lu_div) lu_div.style.display = 'block';

		var lu_back = document.getElementById('sidebar-special-nav-links-' + vs_name + '-back');
		lu_back.style.visibility = (li_actual == 1)? 'hidden' : 'visible';
		
		var lu_next = document.getElementById('sidebar-special-nav-links-' + vs_name + '-next');
		lu_next.style.visibility = (li_actual == ga_sidebar[vs_name + '-count'])? 'hidden' : 'visible';
	}		
}

/* Chequeos del Formulario de Paloma */
function paloma_EmailCheck(str) {
	var ret = true;
	var at = "@";
	var dot = ".";
	var lat = str.indexOf(at);
	var lstr = str.length;
	var ldot = str.indexOf(dot);
	
	if (str.indexOf(at) == -1) ret = false;
	if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) ret = false;
	if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) ret = false;
	if (str.indexOf(at, (lat + 1)) != -1) ret = false;
	if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) ret = false;
	if (str.indexOf(dot, (lat + 2)) == -1) ret = false;
	if (str.indexOf(" ") != -1) ret = false;
	
	return ret;
}

function paloma_ValidateForm(frmObj) {
	if ( frmObj['email'].value == '' || frmObj['email'].value == feedBurner_email_required || paloma_EmailCheck(frmObj['email'].value) == false ) {
		alert(feedBurner_email_required_alert);
		frmObj['email'].focus();
		return false;
	}else if ( frmObj['lopd'].checked != 1 ) {
		alert(newsletter_lopd_alert);
		return false;
	}
	
	if ( frmObj['namn'].value == 'Introduzca su nombre' ) {
		frmObj['namn'].value = '';
	}
	
	if ( frmObj['feedB'] && frmObj['feedB'].value == 1 ) {
		frmObj['tacksida'].value = frmObj['tacksida'].value + '?pOk=' + escape(frmObj['email'].value) + '';
		
		if ( frmObj['namn'].value != '' ) {
			frmObj['tacksida'].value = frmObj['tacksida'].value + escape('|' + frmObj['namn'].value) + '';
		}
	}
	
	return true;
}


/* Chequeos de FeedBurner */
function newsletter_lopd() {
	window.open(this_theme__template_url + '/lopd.htm', 'lopd-window', 'scrollbars=yes,width=480,height=290'); return false;
	return false;
}

function newsletter_submit(frmObj) {
	if ( frmObj['email'].value == '' || frmObj['email'].value == feedBurner_email_required ) {
		alert(feedBurner_email_required_alert);
		return false;
	}else{
		window.open('http://feedburner.google.com/fb/a/mailverify?uri=OroYFinanzas', 'popupwindow', 'scrollbars=yes,width=550,height=520')
		return true;
	}
}


/* Menu Principal */
jQuery(document).ready( function() {
	
	jQuery('.menulinks .item_parent').hover(
		function() {
			obj = jQuery(this);
			objCh = obj.find('UL:first');
			pos = obj.position();
			objCh.css('position', 'absolute');
			objCh.css('top', pos.top + obj.height());
			objCh.css('left', pos.left);
			objCh.show();
		},
		function() {
			jQuery(this).find('UL:first').hide();
		}
	);
	jQuery('.menulinks .current_item_parent').hover(
		function() {
			obj = jQuery(this);
			objCh = obj.find('UL:first');
			pos = obj.position();
			objCh.css('position', 'absolute');
			objCh.css('top', pos.top + obj.height());
			objCh.css('left', pos.left);
			objCh.show();
		},
		function() {
			jQuery(this).find('UL:first').hide();
		}
	);
	
});
