var j       = jQuery.noConflict();

function mainmenu(){
// Oculto los submenus
j("#nav ul").css("display", "none");
// Defino que submenus deben estar visibles cuando se pasa el mouse por encima
j(" #nav li").hover(function(){
    j(this).find('ul:first:hidden').css({visibility: "visible",display: "none"}).slideDown(0);
    },function(){
        j(this).find('ul:first').slideUp(0);
    });
    
}
j(document).ready(function(){
 mainmenu();
});

defaultStep=5
step=defaultStep


function news_view(var1) {
	if (var1) {
		document.getElementById('aj_news').style.display = 'inline';
	} else {
		document.getElementById('aj_news').style.display = 'none';
	};
};

function news_viewtp(var1) {
	if (var1) {
		document.getElementById('aj_newstp').style.display = 'inline';
	} else {
		document.getElementById('aj_newstp').style.display = 'none';
	};
};

function lang_choice(var1) {
	if (var1 == "EN" || var1 == "ES") {
		document.getElementById('lang_opt').value = '';
		document.getElementById('news_opt').style.display = 'none';
	} else {
		document.getElementById('news_opt').style.display = 'inline';
	};
};

function getID(var1) {
	var1 = document.getElementById(var1);
	return var1;
};

function fieldError(var1) {
	getID(var1).className = 'fielderror';
};

function addremove(var1) {
	var hidd = document.getElementById('hidd').value;
	var data = document.getElementById(var1).value;;
	if (document.getElementById(var1).checked == true)
	{
		hidd = hidd + "|"+data+"|,";
		document.getElementById('hidd').value = hidd;
	} else {
		hidd = hidd.replace("|"+data+"|,","");
		document.getElementById('hidd').value = hidd;
	}
};

function changeistatus(var1) {
	if (var1 == true) {
		if (getID('stat').value == '') {
			changeastatus(1);
		};
	};
};
function changeimg() {
	if (getID('stat').value == 1) {
		changeastatus(2);
	} else if (getID('stat').value == 2) {
		changeastatus(1);
	};
};

function changeastatus(var1) {
	getID('stat').value = var1;
	if (var1 == 1) {
		getID('istat').src = 'http://medcup.org/2008/sources/images/bt_yellow.gif'
	} else if (var1 == 2) {
		getID('istat').src = 'http://medcup.org/2008/sources/images/bt_green.gif'
	} else {
		getID('istat').src = 'http://medcup.org/2008/sources/images/bt_grey.gif'
	};
};

function check_step1(msg, msg2) {
	var error;

	if (!getID('email').value || !getID('password').value || !getID('firstname').value || !getID('lastname').value || !getID('company').value || !getID('mobile').value || !getID('address').value || !getID('postal').value || !getID('city').value || !getID('country').value) {
		error = true;
	};

	if (!getID('email').value) { fieldError('email');	};
	if (!getID('password').value) { fieldError('password');	};
	if (!getID('firstname').value) { fieldError('firstname');	};
	if (!getID('lastname').value) { fieldError('lastname');	};
	if (!getID('company').value) { fieldError('company');	};
	if (!getID('mobile').value) { fieldError('mobile');	};
	if (!getID('address').value) { fieldError('address');	};
	if (!getID('postal').value) { fieldError('postal');	};
	if (!getID('city').value) { fieldError('city');	};
	if (!getID('country').value) { fieldError('country');	};
	if (document.getElementById('newsletter').checked) {
		if (!getID('lang').value) { fieldError('lang');	};
		if (getID('lang').value != 'ES' && getID('lang').value != 'EN') {
			if (!getID('lang_opt').value) { fieldError('lang_opt');	};
		};
	};


	if (error == true) {
		alert(msg);
		return false;
	} else {
		if (!getID('validemail').value) {
			alert(msg2)
			return false;
		} else {
			document.step1.submit();
		};
	};
};


function check_step1_5(msg, msg2) {
	var error;

	if (!getID('email').value || !getID('password').value || !getID('firstname').value || !getID('lastname').value || !getID('job').value  || !getID('company').value || !getID('mobile').value || !getID('address').value || !getID('postal').value || !getID('city').value || !getID('country').value) {
		error = true;
	};

	if (!getID('email').value) { fieldError('email');	};
	if (!getID('password').value) { fieldError('password');	};
	if (!getID('firstname').value) { fieldError('firstname');	};
	if (!getID('lastname').value) { fieldError('lastname');	};
	if (!getID('company').value) { fieldError('company');	};
	if (!getID('job').value) { fieldError('job');	};
	if (!getID('mobile').value) { fieldError('mobile');	};
	if (!getID('address').value) { fieldError('address');	};
	if (!getID('postal').value) { fieldError('postal');	};
	if (!getID('city').value) { fieldError('city');	};
	if (!getID('country').value) { fieldError('country');	};

	if (document.getElementById('newsletter').checked) {
		if (!getID('nlmdc1').checked && !getID('nlmdc2').checked && !getID('nlmdc3').checked && !getID('nlmdc4').checked && !getID('nlmdc5').checked) {
			error = true;
			fieldError('aj_news_chk');
		};
	};
	if (document.getElementById('newslettertp').checked) {
		if (!getID('nltp1').checked && !getID('nltp2').checked && !getID('nltp3').checked && !getID('nltp4').checked) {
			error = true;
			fieldError('aj_newstp_chk');
		};
	};


	if (error == true) {
		alert(msg);
		return false;
	} else {
    	document.step1.submit();
	};
};

function clickEmpty(var1, fld) {
	getID(fld).value = '';
};

function allEvent(eventid, var1) {
	checkAll('acred','allevents'+eventid,var1);
	checkAll('acred','days'+eventid,var1);
};
function checkAll(FormName, FieldName, CheckValue)
{
	if(!document.forms[FormName])
		return;
	var objCheckBoxes = document.forms[FormName].elements[FieldName];
	if(!objCheckBoxes)
		return;
	var countCheckBoxes = objCheckBoxes.length;
	if(!countCheckBoxes)
		objCheckBoxes.checked = CheckValue;
	else
		// set the check value for all check boxes
		for(var i = 0; i < countCheckBoxes; i++)
			objCheckBoxes[i].checked = CheckValue;
}
function check_step3(msg) {
	var error;
	if (!getID('passport').value || !getID('nationality').value) {
		error = true;
	} else {
	};
	if (!getID('passport').value) { fieldError('passport');	};
	if (!getID('nationality').value) { fieldError('nationality');	};
	if (error) {
		alert(msg);
	} else {
		document.acred.submit()
	}
};

function register_step1(msg) {
	var error;

	if (!getID('boat_name').value || !getID('sail').value || !getID('club').value || !getID('country').value || !getID('designer').value || !getID('shipyard').value || !getID('launching').value || !getID('hull').value) {
		error = true;
	};

	if (!getID('boat_name').value) { fieldError('boat_name');	};
	if (!getID('sail').value) { fieldError('sail');	};	
	if (!getID('club').value) { fieldError('club');	};
	if (!getID('country').value) { fieldError('country');	};
	if (!getID('designer').value) { fieldError('designer');	};
	if (!getID('shipyard').value) { fieldError('shipyard');	};
	if (!getID('launching').value) { fieldError('launching');	};
	if (!getID('hull').value) { fieldError('hull');	};

	if (error == true) {
		alert(msg);
		return false;
	} else {
		document.step1.submit();
	};
	
};

function register_step2(msg) {
	var error;

	if (!getID('owner_firstname').value || !getID('owner_lastname').value || !getID('owner_email').value || !getID('owner_address').value || !getID('owner_city').value || !getID('owner_postal').value || !getID('owner_country').value || !getID('owner_passport').value) {
		error = true;
	};

	if (!getID('owner_firstname').value) { fieldError('owner_firstname');	};
	if (!getID('owner_lastname').value) { fieldError('owner_lastname');	};	
	if (!getID('owner_email').value) { fieldError('owner_email');	};
	if (!getID('owner_address').value) { fieldError('owner_address');	};
	if (!getID('owner_city').value) { fieldError('owner_city');	};
	if (!getID('owner_postal').value) { fieldError('owner_postal');	};	
	if (!getID('owner_country').value) { fieldError('owner_country');	};
	if (!getID('owner_passport').value) { fieldError('owner_passport');	};
	
	if (getID('nosame').checked) {

		if (!getID('invoice_media').value || !getID('invoice_cif').value || !getID('invoice_address').value || !getID('invoice_city').value || !getID('invoice_postal').value || !getID('invoice_country').value) {
			error = true;
		};

		if (!getID('invoice_media').value) { fieldError('invoice_media');	};
		if (!getID('invoice_cif').value) { fieldError('invoice_cif');	};	
		if (!getID('invoice_address').value) { fieldError('invoice_address');	};
		if (!getID('invoice_city').value) { fieldError('invoice_city');	};
		if (!getID('invoice_postal').value) { fieldError('invoice_postal');	};
		if (!getID('invoice_country').value) { fieldError('invoice_country');	};	

	};
	
	if (getID('invoiceaddcheck').checked) {
		if (!getID('invoice_add_address').value || !getID('invoice_add_postal').value || !getID('invoice_add_city').value || !getID('invoice_add_country').value) {
			error = true;
		};
		if (!getID('invoice_add_address').value) { fieldError('invoice_add_address');	};
		if (!getID('invoice_add_city').value) { fieldError('invoice_add_city');	};
		if (!getID('invoice_add_postal').value) { fieldError('invoice_add_postal');	};
		if (!getID('invoice_add_country').value) { fieldError('invoice_add_country');	};			
	};

	if (error == true) {
		alert(msg);
		return false;
	} else {
		document.step2.submit();
	};
	
};

function register_step3(msg) {
	var error;

	if (!getID('firstname').value || !getID('lastname').value || !getID('email').value || !getID('country').value || !getID('phone').value) {
		error = true;
	};

	if (!getID('firstname').value) { fieldError('firstname');	};
	if (!getID('lastname').value) { fieldError('lastname');	};
	if (!getID('email').value) { fieldError('email');	};
	if (!getID('country').value) { fieldError('country');	};
	if (!getID('phone').value) { fieldError('phone');	};

	if (error == true) {
		alert(msg);
		return false;
	} else {
		document.step3.submit();
	};

};

function register_step4(msg) {
	var error;
    if (getID('gtender').value == 1) {
    	if (!getID('tlenght').value || !getID('twidth').value || !getID('driver_firstname').value || !getID('driver_lastname').value || !getID('driver_email').value || !getID('driver_phone').value || !getID('driver_passport').value || !getID('vancontainer').value) {
    		error = true;
    		if (!getID('tlenght').value) { fieldError('tlenght');	};
    		if (!getID('twidth').value) { fieldError('twidth');	};
    		if (!getID('driver_firstname').value) { fieldError('driver_firstname');	};
    		if (!getID('driver_lastname').value) { fieldError('driver_lastname');	};
    		if (!getID('driver_email').value) { fieldError('driver_email');	};
    		if (!getID('driver_phone').value) { fieldError('driver_phone');	};
    		if (!getID('driver_passport').value) { fieldError('driver_passport');	};
    		if (!getID('vancontainer').value) { fieldError('vancontainer');	};
    	};
    } else {
        if (!getID('vancontainer').value) {
            error = true;
		    fieldError('vancontainer');
        }


    }
	if (getID('vancontainer').value == 'v') {
		if (!getID('brandmodel').value || !getID('vlenght').value || !getID('vwidth').value || !getID('vheight').value || !getID('vpnumber').value || !getID('drivervan_firstname').value || !getID('drivervan_lastname').value || !getID('drivervan_email').value || !getID('drivervan_phone').value || !getID('drivervan_passport').value) {
			error = true;
			if (!getID('brandmodel').value) { fieldError('brandmodel');	};
			if (!getID('vlenght').value) { fieldError('vlenght');	};
			if (!getID('vwidth').value) { fieldError('vwidth');	};
			if (!getID('vheight').value) { fieldError('vheight');	};
			if (!getID('vpnumber').value) { fieldError('vpnumber');	};
			if (!getID('drivervan_firstname').value) { fieldError('drivervan_firstname');	};
			if (!getID('drivervan_lastname').value) { fieldError('drivervan_lastname');	};
			if (!getID('drivervan_email').value) { fieldError('drivervan_email');	};
			if (!getID('drivervan_phone').value) { fieldError('drivervan_phone');	};
			if (!getID('drivervan_passport').value) { fieldError('drivervan_passport');	};
		};

	} else if (getID('vancontainer').value == 'c') {
			if (!getID('contfeets').value) { fieldError('contfeets');	};
			if (getID('nosame').checked) {
				if (!getID('driverc_firstname').value || !getID('driverc_lastname').value || !getID('driverc_email').value || !getID('driverc_phone').value || !getID('driverc_passport').value) {
					error = true;
					if (!getID('driverc_firstname').value) { fieldError('driverc_firstname');	};
					if (!getID('driverc_lastname').value) { fieldError('driverc_lastname');	};
					if (!getID('driverc_email').value) { fieldError('driverc_email');	};
					if (!getID('driverc_phone').value) { fieldError('driverc_phone');	};
					if (!getID('driverc_passport').value) { fieldError('driverc_passport');	};
				};
			} else {
				getID('driverc_firstname').value = '';
				getID('driverc_lastname').value = '';
				getID('driverc_email').value = '';
				getID('driverc_phone').value = '';
				getID('driverc_passport').value = '';
			};
	};

	if (error == true) {
		alert(msg);
	} else {
		document.step4.submit();
	};

};

function register_step5(msg) {
	var error;

	if (getID('compromises').checked == false) {
		error = true;
	};
	
	if (error == true) {
		alert(msg);
		return false;
	} else {
		document.step5.submit();
	};
	
};

function register_step7(msg) {
	var error;

	if (confirm(msg)) {
		document.step7.submit();
	};
		
};


function register_boat(msg) {
	var error;

	if (!getID('email').value || !getID('password').value) {
		error = true;
	};

	if (!getID('email').value) 		{ fieldError('email');			};
	if (!getID('password').value) { fieldError('password');	};

	if (error == true) {
		alert(msg);
		return false;
	} else {
		document.rboat.submit();
	};

};


function showVanCont(var1) {
	if (var1 == 'v') {
		document.getElementById('div_van').style.display = 'inline';
		document.getElementById('div_container').style.display = 'none';
		document.getElementById('contfeets').value = '';
		document.getElementById('driverc_firstname').value = '';
		document.getElementById('driverc_lastname').value = '';
		document.getElementById('driverc_email').value = '';
		document.getElementById('driverc_phone').value = '';
		document.getElementById('driverc_passport').value = '';

	} else if (var1 == 'c'){
		document.getElementById('div_van').style.display = 'none';
		document.getElementById('div_container').style.display = 'inline';
		document.getElementById('brandmodel').value = '';
		document.getElementById('vlenght').value = '';
		document.getElementById('vwidth').value = '';
		document.getElementById('vheight').value = '';
		document.getElementById('vpnumber').value = '';
		document.getElementById('drivervan_firstname').value = '';
		document.getElementById('drivervan_lastname').value = '';
		document.getElementById('drivervan_email').value = '';
		document.getElementById('drivervan_phone').value = '';
		document.getElementById('drivervan_passport').value = '';
	} else {
		document.getElementById('div_van').style.display = 'none';
		document.getElementById('div_container').style.display = 'none';
	};
};

function showInvoice(var1) {
	if (var1) {
		getID('nosamedata').style.display = 'inline';
	} else {
		getID('nosamedata').style.display = 'none'
	};
};

function showInvoiceadd(var1) {
	if (var1) {
		getID('invoiceadd').style.display = 'inline';
	} else {
		getID('invoiceadd').style.display = 'none'
		getID('invoice_add_address').value = '';
		getID('invoice_add_city').value = '';
		getID('invoice_add_country').value = '';
	};
};


function notPM() {
	if (getID('nosame').checked) {
		getID('div_nosame').style.display = 'inline';
		getID('driverc_firstname').value = '';
		getID('driverc_lastname').value = '';
		getID('driverc_email').value = '';
		getID('driverc_phone').value = '';
		getID('driverc_passport').value = '';
	} else {
		getID('div_nosame').style.display = 'none';
	};
};

function check_modify(msg) {
	var error;

	if (!getID('firstname').value || !getID('lastname').value || !getID('company').value || !getID('mobile').value || !getID('address').value || !getID('postal').value || !getID('city').value || !getID('country').value) {
		error = true;
	};

	if (!getID('firstname').value) { fieldError('firstname');	};
	if (!getID('lastname').value) { fieldError('lastname');	};
	if (!getID('company').value) { fieldError('company');	};
	if (!getID('mobile').value) { fieldError('mobile');	};
	if (!getID('address').value) { fieldError('address');	};
	if (!getID('postal').value) { fieldError('postal');	};
	if (!getID('city').value) { fieldError('city');	};
	if (!getID('country').value) { fieldError('country');	};
	if (document.getElementById('newsletter').checked) {
		if (!getID('nlmdc1').checked && !getID('nlmdc2').checked && !getID('nlmdc3').checked && !getID('nlmdc4').checked && !getID('nlmdc5').checked) {
			error = true;
			fieldError('aj_news_chk');
		};
	};
	if (document.getElementById('newslettertp').checked) {
		if (!getID('nltp1').checked && !getID('nltp2').checked && !getID('nltp3').checked && !getID('nltp4').checked) {
			error = true;
			fieldError('aj_newstp_chk');
		};
	};

	if (error == true) {
		alert(msg);
		return false;
	} else {
		document.step1.submit();
	};
};

function newregCheck() {
	if (getID('pm_name').value && getID('pm_surname').value && getID('pm_email').value && getID('pm_pass').value && getID('boat_cat').value && getID('boat_name').value && getID('boat_country').value) {
		document.new_reg.submit();
	} else {
		alert('You must fill all fields to continue');
	}
}

function selClass(var1) {
		document.getElementById('same2008').style.display = 'inline';
/*
		document.getElementById('same2008').style.display = 'none';
		document.getElementById('sameboat').checked = false;
		document.getElementById('boat_name').value = '';
		document.getElementById('boat_id').value = ''
*/ 
};

function sameBoat() {
	if (document.getElementById('sameboat').checked == true) {
		loadBoatname.get('ajax.php?t=loadboat&e='+document.getElementById('pm_email').value,'boatload');
	} else {
		document.getElementById('boat_name').value = '';
		document.getElementById('boat_id').value = ''
	}
}

function showSubMenu(var1) {
	var varfrom = 1;
	var varto 	= 5;
	var inout 	= 'none';
	document.getElementById('bnewstab').style.display = 'none';
	while (varfrom <= varto) {
		if (varfrom == var1) 
			inout = 'inline';
		else
			inout = 'none';
		document.getElementById('subm_'+varfrom).style.display = inout;
		varfrom = varfrom+1;
	}
	setTimeout('showBreaking()', 3000)
};

function showBreaking() {
	var varfrom = 1;
	var varto 	= 5;
	document.getElementById('bnewstab').style.display = 'inline';
	while (varfrom <= varto) {
		document.getElementById('subm_'+varfrom).style.display = 'none';
		varfrom = varfrom+1;
	}

};

function showParticipants(bclass) {
	if (bclass == 'gp42') {
		document.getElementById('gp42sel').className = 'tab2sel';
		document.getElementById('tp52sel').className = 'tab1notsel';
		document.getElementById('introsel').className = 'tab3notsel';
		document.getElementById('tp52boats').style.display = 'none';
		document.getElementById('introboats').style.display = 'none';
		document.getElementById('gp42boats').style.display = 'inline';
	} else if (bclass == 'intro') {
		document.getElementById('introsel').className = 'tab3sel';
	    document.getElementById('introboats').style.display = 'inline';
		document.getElementById('tp52sel').className = 'tab1notsel';
		document.getElementById('tp52boats').style.display = 'none';
		document.getElementById('gp42sel').className = 'tab2notsel';
		document.getElementById('gp42boats').style.display = 'none';
	} else {
		document.getElementById('gp42sel').className = 'tab2notsel';
		document.getElementById('tp52sel').className = 'tab1sel';
		document.getElementById('tp52boats').style.display = 'inline';
		document.getElementById('gp42boats').style.display = 'none';
		document.getElementById('introboats').style.display = 'none';
		document.getElementById('introsel').className = 'tab3notsel';
	}
};

function showTeams(bclass) {
	if (bclass == 'gp42') {
		document.getElementById('gp42sel').className = 'tab2tsel';
		document.getElementById('tp52sel').className = 'tab1tnotsel';
		document.getElementById('tp52boats').style.display = 'none';
		document.getElementById('gp42boats').style.display = 'inline';
	} else {
		document.getElementById('gp42sel').className = 'tab2tnotsel';
		document.getElementById('tp52sel').className = 'tab1tsel';
		document.getElementById('tp52boats').style.display = 'inline';
		document.getElementById('gp42boats').style.display = 'none';
	}
};


function galShowList(idtype, title, vid) {
    if (!vid)
        var vid = '';
    getID('galtitle').innerHTML = title;
    if (idtype == 1) {
        getID('imagal_a').style.display = 'inline';
        getID('imagal').style.display = 'none';
        getID('vidgal').style.display = 'inline';
        getID('veye').style.display = 'inline';
        getID('audgal').style.display = 'inline';
        getID('vidgal_a').style.display = 'none';
        getID('veye_a').style.display = 'none';
        getID('audgal_a').style.display = 'none';
    } else if (idtype == 2) {
        getID('vidgal_a').style.display = 'inline';
        getID('vidgal').style.display = 'none';
        getID('imagal').style.display = 'inline';
        getID('veye').style.display = 'inline';
        getID('audgal').style.display = 'inline';
        getID('imagal_a').style.display = 'none';
        getID('veye_a').style.display = 'none';
        getID('audgal_a').style.display = 'none';
    } else if (idtype == 3) {
        getID('audgal_a').style.display = 'inline';
        getID('audgal').style.display = 'none';
        getID('imagal').style.display = 'inline';
        getID('veye').style.display = 'inline';
        getID('vidgal').style.display = 'inline';
        getID('imagal_a').style.display = 'none';
        getID('veye_a').style.display = 'none';
        getID('vidgal_a').style.display = 'none';
    } else if (idtype == 4) {
        getID('veye_a').style.display = 'inline';
        getID('veye').style.display = 'none';
        getID('imagal').style.display = 'inline';
        getID('audgal').style.display = 'inline';
        getID('vidgal').style.display = 'inline';
        getID('imagal_a').style.display = 'none';
        getID('audgal_a').style.display = 'none';
        getID('vidgal_a').style.display = 'none';
    /*} else if (idtype == 5) {
        getID('lsail_a').style.display = 'inline';
        getID('lsail').style.display = 'none';
        getID('imagal').style.display = 'inline';
        getID('audgal').style.display = 'inline';
        getID('vidgal').style.display = 'inline';
        getID('veye').style.display = 'inline';
        getID('veye_a').style.display = 'none';
        getID('imagal_a').style.display = 'none';
        getID('audgal_a').style.display = 'none';
        getID('vidgal_a').style.display = 'none';
        getID('maingallery').innerHTML = "<div align='center'><img src='http://2009.medcup.org/images/loading.gif' align='center'></div>";
        location.href = 'http://2009.medcup.org/livesailing';*/

    };
    if (idtype != 5)
        LoadData.get('ajax.php?t='+idtype+'&vid='+vid,'maingallery');

};


function medShowList(idtype, title, vid, yea) {
    if (!yea)
        var yea = 2011;
    getID('galtitle').innerHTML = title;
    getID('galtID').value = idtype;
    getID('myear').value = yea;
    if (idtype == 'files') {
        getID('m_files').className = 'gal_tabsel';
        getID('m_images').className = 'gal_tabnotsel';
        getID('m_videos').className = 'gal_tabnotsel';
        getID('m_audios').className = 'gal_tabnotsel';
    } else if (idtype == 'images') {
        getID('m_files').className = 'gal_tabnotsel';
        getID('m_images').className = 'gal_tabsel';
        getID('m_videos').className = 'gal_tabnotsel';
        getID('m_audios').className = 'gal_tabnotsel';
    } else if (idtype == 'videos') {
        getID('m_files').className = 'gal_tabnotsel';
        getID('m_images').className = 'gal_tabnotsel';
        getID('m_videos').className = 'gal_tabsel';
        getID('m_audios').className = 'gal_tabnotsel';
    } else if (idtype == 'audios') {
        getID('m_files').className = 'gal_tabnotsel';
        getID('m_images').className = 'gal_tabnotsel';
        getID('m_videos').className = 'gal_tabnotsel';
        getID('m_audios').className = 'gal_tabsel';
    };
    LoadData.get('ajax.php?t=media_'+idtype+'&y='+yea,'maingallery');

};

function resultsShowList(idtype) {
    getID('bclass').value = idtype;
    if (idtype == 'tp52') {
        getID('l_tp52').src = 'http://www.medcup.org/images/r_tp52_active.jpg';
        getID('l_gp42').src = 'http://www.medcup.org/images/r_gp42_inactive.jpg';
        getID('tp52res').style.display = 'inline';
        getID('gp42res').style.display = 'none';
    } else {
        getID('l_tp52').src = 'http://www.medcup.org/images/r_tp52_inactive.jpg';
        getID('l_gp42').src = 'http://www.medcup.org/images/r_gp42_active.jpg';
        getID('tp52res').style.display = 'none';
        getID('gp42res').style.display = 'inline';
    };

};

function shownlsuscribe() {
    if (getID('nlview').style.display == 'none')
        getID('nlview').style.display = 'inline';
    else
        getID('nlview').style.display = 'none';
};

function showNewsIMG(idphoto) {
    var oldphoto = getID('actphoto').value;
    if (oldphoto) {
      getID('photo'+oldphoto).style.display = 'none';
      getID('photo'+oldphoto+'s').style.display = 'inline';
    };
    getID('photo'+idphoto).style.display = 'inline';
    getID('photo'+idphoto+'s').style.display = 'none';
    getID('actphoto').value = idphoto;
};

function scrollDivLeft(id){
document.getElementById(id).scrollLeft-=step
timerLeft=setTimeout("scrollDivLeft('"+id+"')",10)
}

function scrollDivRight(id){
document.getElementById(id).scrollLeft+=step
timerRight=setTimeout("scrollDivRight('"+id+"')",10)
}

var limg;
function galIMGNext(idg, idpic) {
    limg = setTimeout("LoadIMG.get('ajax.php?t=img&id="+idg+"&srt="+idpic+"','mainimgs')" ,8000);
};

function showOver(url, win) {
    document.getElementById(win).style.display = 'block';
    document.getElementById(win+'2').style.display = 'block';
    loadOver.get(url, win+'2');
};

function closeOver(win) {
    document.getElementById(win).style.display = 'none';
    document.getElementById(win+'2').style.display = 'none';
    loadOver.clear(win+'2');
};

function URLEnc(var1)
{
	var nocodificar = "0123456789"+"ABCDEFGHIJKLMNOPQRSTUVWXYZ"+"abcdefghijklmnopqrstuvwxyz" +"-_.!~*'()";
	var HEX = "0123456789ABCDEF";
	var textoAcodificar = var1;
	var codificado = "";
	for (var i = 0; i < textoAcodificar.length; i++ ) {
		var ch = textoAcodificar.charAt(i);
	    if (ch == " ") {
		    codificado += "+";
		} else if (nocodificar.indexOf(ch) != -1) {
		    codificado += ch;
		} else {
		    var charCode = ch.charCodeAt(0);
			if (charCode > 255) {
			    alert( "Caracter Unicode '"+ch+"' no puede ser codificado utilizando la codificaci�n URL estandar.\n" +
				          "(s�lo soporta caracteres de 8-bit.)\n" +
						  "Ser� sustituido por un s�mbolo de suma (+)." );
				codificado += "+";
			} else {
				codificado += "%";
				codificado += HEX.charAt((charCode >> 4) & 0xF);
				codificado += HEX.charAt(charCode & 0xF);
			}
		}
	}
	return codificado;
};

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function parShowList(idtype) {
    var oldsel = getID('seltab').value;
    getID('par'+oldsel).className = 'gal_tabnotsel';
    getID('par'+idtype).className = 'gal_tabsel';
    getID('seltab').value = idtype;
    LoadData.get(htserv+'team/ajax.php?t=par'+idtype+'&proa='+getID('proa').value+'&bclass='+getID('bclass').value+'&year='+getID('year').value,'mainpar');
};

function checkConcurso() {
    if (!getID('nickname').value || !getID('email').value || !getID('chkcon').checked || !getID('tp1').value || !getID('tp2').value || !getID('tp3').value || !getID('gp1').value || !getID('gp2').value || !getID('gp3').value) {
        alert('Debe completar todos los campos y aceptar las bases para continuar');
        return false;
    } else {
        return true;
    };

};

function changeLang(lang) {
    var contenido = j("#clang");
    var data = new Object();
    contenido.load(htserv+"includes/changeLang.php?lang="+lang,data,function(){
    });
};

function hospShowList(idtype) {
    if (idtype == 1) {
        getID('imagal_a').style.display = 'inline';
        getID('imagal').style.display = 'none';
        getID('vidgal').style.display = 'inline';
        getID('vidgal_a').style.display = 'none';
        getID('audgal').style.display = 'inline';
        getID('audgal_a').style.display = 'none';
    } else if (idtype == 2) {
        getID('vidgal_a').style.display = 'inline';
        getID('vidgal').style.display = 'none';
        getID('imagal').style.display = 'inline';
        getID('audgal').style.display = 'inline';
        getID('imagal_a').style.display = 'none';
        getID('audgal_a').style.display = 'none';
    } else if (idtype == 3) {
        getID('audgal_a').style.display = 'inline';
        getID('audgal').style.display = 'none';
        getID('imagal').style.display = 'inline';
        getID('vidgal').style.display = 'inline';
        getID('imagal_a').style.display = 'none';
        getID('vidgal_a').style.display = 'none';
    };
    LoadData.get('ajax.php?t='+idtype,'maindata');

};

function galShowList2(idtype, title, vid) {
    if (!vid)
        var vid = '';
    getID('galtitle').innerHTML = title;
    if (idtype == 'years_images') {
        getID('imagal_a').style.display = 'inline';
        getID('imagal').style.display = 'none';
        getID('vidgal').style.display = 'inline';
        getID('veye').style.display = 'inline';
        getID('audgal').style.display = 'inline';
        getID('lsail').style.display = 'inline';
        getID('lsail_a').style.display = 'none';
        getID('vidgal_a').style.display = 'none';
        getID('veye_a').style.display = 'none';
        getID('audgal_a').style.display = 'none';
    } else if (idtype == 'years_videos') {
        getID('vidgal_a').style.display = 'inline';
        getID('vidgal').style.display = 'none';
        getID('imagal').style.display = 'inline';
        getID('veye').style.display = 'inline';
        getID('audgal').style.display = 'inline';
        getID('lsail').style.display = 'inline';
        getID('lsail_a').style.display = 'none';
        getID('imagal_a').style.display = 'none';
        getID('veye_a').style.display = 'none';
        getID('audgal_a').style.display = 'none';
    } else if (idtype == 'years_audios') {
        getID('audgal_a').style.display = 'inline';
        getID('audgal').style.display = 'none';
        getID('imagal').style.display = 'inline';
        getID('veye').style.display = 'inline';
        getID('vidgal').style.display = 'inline';
        getID('lsail').style.display = 'inline';
        getID('lsail_a').style.display = 'none';
        getID('imagal_a').style.display = 'none';
        getID('veye_a').style.display = 'none';
        getID('vidgal_a').style.display = 'none';
    } else if (idtype == 'years_virtual') {
        getID('veye_a').style.display = 'inline';
        getID('veye').style.display = 'none';
        getID('imagal').style.display = 'inline';
        getID('audgal').style.display = 'inline';
        getID('vidgal').style.display = 'inline';
        getID('lsail').style.display = 'inline';
        getID('lsail_a').style.display = 'none';
        getID('imagal_a').style.display = 'none';
        getID('audgal_a').style.display = 'none';
        getID('vidgal_a').style.display = 'none';
    } else if (idtype == 5) {
        getID('lsail_a').style.display = 'inline';
        getID('lsail').style.display = 'none';
        getID('imagal').style.display = 'inline';
        getID('audgal').style.display = 'inline';
        getID('vidgal').style.display = 'inline';
        getID('veye').style.display = 'inline';
        getID('veye_a').style.display = 'none';
        getID('imagal_a').style.display = 'none';
        getID('audgal_a').style.display = 'none';
        getID('vidgal_a').style.display = 'none';
        getID('maingallery').innerHTML = "<div align='center'><img src='"+htserv+"images/loading.gif' align='center'></div>";
        location.href = htserv+'livesailing';

    };
    if (idtype != 5) {
        var contenido = j("#years");
        var data = new Object();
        contenido.load('ajax.php?t='+idtype+'&vid='+vid,data,function(){
          var llamada = j("#loadservx").attr('class');
          eval(llamada);
        });
    };

};

function galShowList3(idtype, year, vid) {
    if (!vid)
        var vid = '';
    oldact = getID('actyear').value;
    getID('actyear').value = year;
    getID('y'+oldact+'_act').style.display = 'none';
    getID('y'+oldact+'_no').style.display = 'block';
    getID('y'+year+'_no').style.display = 'none';
    getID('y'+year+'_act').style.display = 'block';
    LoadData.get('ajax.php?t='+idtype+'&y='+year+'&vid='+vid,'maingallery');
};

function media_Login(email, pass, chk, div) {
    if (!email)
        var email = '';
    if (!pass)
        var pass = '';
    if (!chk)
        var chk = '';
    LoadData.post(htserv+'media/ajax.php?t=login','&u='+email+'&p='+pass+'&ck='+chk,div)
};

function changeYear(year) {
    var oldy = getID('myear').value;
    getID('my'+oldy).className  = '';
    getID('my'+year).className  = 'hovy';
    getID('my'+year).style.padding  = '0';
    getID('link'+oldy).style.color  = 'white';
    getID('link'+year).style.color  = '#cc0033';

};

function wid_acttab(tpgp) {
    if (tpgp == 'tp') {
        getID('tpoverall').style.display = 'block';
        getID('gpoverall').style.display = 'none';
    } else {
        getID('tpoverall').style.display = 'none';
        getID('gpoverall').style.display = 'block';
    };
};

function updateBreaking() {
    var contenido = j("#breaki");
    var data = new Object();
    contenido.load("../includes/reloadBreaking.php",data,function(){
    });
};

function updateBreaking_sm() {
    var contenido = j("#breaki_sm");
    var data = new Object();
    contenido.load("../includes/reloadBreaking_sm.php",data,function(){
    });
};

function updateHome() {
    var contenido = j("#reloadActions");
    var data = new Object();
    contenido.load("../includes/reloadHomeAction.php",data,function(){
    });
};

function reloadLiveResults() {
    var contenido = j("#tp52boats");
    var data = new Object();
    contenido.load("../includes/readXMLresults.php",data,function(){ });
    var contenido = j("#gp42boats");
    var data = new Object();
    contenido.load("../includes/readXMLresults.php?gp=1",data,function(){ });
};

function meteo_activate_scroll() {
    var api = j("div.scrollable").scrollable({api: true});
};

function tv_showSubcats(id_cat, id_subcat, dte) {
	if (!id_cat)
		var id_cat = getID('cat').value;

	if (!id_subcat) {
		var id_subcat = '';
	    var contenido = j("#loadsubcat");
	    var data = new Object();
	    contenido.load("loadData.php?t=sc&c="+id_cat,data,function(){ });
	};

	if (!dte) {
		var dte = getID('dte').value;
	    var contenido = j("#loadfechas");
	    var data = new Object();
	    contenido.load("loadData.php?t=dt&c="+id_cat+"&sc="+id_subcat,data,function(){ });
	};

    var contenido = j("#loadtpgp");
    var data = new Object();
    contenido.load("loadData.php?t=tg&c="+id_cat+"&sc="+id_subcat+'&dt='+dte,data,function(){ 
    	allcount  = j("#countALL").attr('class'); 
    	bothcount = j("#countBOTH").attr('class'); 
    	tpcount   = j("#countTP").attr('class'); 
    	gpcount   = j("#countGP").attr('class'); 
    	getID('all_count').innerHTML = allcount;
    	getID('both_count').innerHTML = bothcount;
    	getID('tp_count').innerHTML = tpcount;
    	getID('gp_count').innerHTML = gpcount;
    });
	
};

function tv_search() {
	var c = getID('cat').value
	var sc = getID('subcat').value
	var d = getID('dte').value
	var cls = getID('tpgp').value
	var tag = getID('tag').value
    var contenido = j("#searchlist");
    var data = new Object();
    contenido.load("loadData.php?t=search&c="+c+"&sc="+sc+'&d='+d+'&cls='+cls+'&tag='+tag,data,function(){ 
    });	
};

function loadSC(idCountry, idState) {
	j('#city').attr('disabled',true);
	j('#city').find('option').each(function(){
		if (this.value)
			j(this).remove();
	});
	if (idCountry) {
		j('#state').attr('disabled',true);
		j('#state').find('option').each(function(){
			if (this.value)
				j(this).remove();
		});
		var contenido = j("#show_states");
		var data = new Object();
		contenido.load("loadSC.php?c="+idCountry,data,function(){ });	
	} else if (idState) {
		var contenido = j("#show_cities");
		var data = new Object();
		contenido.load("loadSC.php?s="+idState,data,function(){ 
			j('#city').attr('disabled',false);
		});	
	}
};

