function popup(page,parameters) {
	window.open(page, 'popup', 'width=920, height=750, scrollbars=yes');
}

/* FORMS */
function voluntariado_enviar(lang) {
	var error=false;
	
	var texts_es=new Array();
	texts_es["name"]="Debes escribir tu nombre";
	texts_es["email"]="Debes especificar un e-mail de contacto";
	texts_es["phone"]="Debes especificar un teléfono de contacto";
	
	var texts_en=new Array();
	texts_en["name"]="You must write your name";
	texts_en["email"]="You must specify your e-mail address";
	texts_en["phone"]="You must specify your phone number";
	
	var texts_de=new Array();
	texts_de["name"]="Bitte Name angeben";
	texts_de["email"]="Bitte E-Mail angeben";
	texts_de["phone"]="Bitte Telefonnummer angeben";
	
	var texts_fr=new Array();
	texts_fr["name"]="Vous devez entrez votre nom";
	texts_fr["email"]="Vous devez entrez votre e-mail";
	texts_fr["phone"]="Vous devez entrez un numéro de téléphone";
	
	switch (lang) {
		default:
		case "es": var texts=texts_es; break;
		case "en": var texts=texts_en; break;
		case "fr": var texts=texts_fr; break;
	}
	
	if ($F('name')=="") {
		$('error-name').update(texts["name"]);	
		error=true;
	} else {
		$('error-name').update("");
	}
	if ($F('email')=="") {
		$('error-email').update(texts["email"]);	
		error=true;
	} else {
		$('error-email').update("");
	}
	if ($F('phone')=="" && $F('phone2')=="") {
		$('error-phone').update(texts["phone"]);	
		error=true;
	} else {
		$('error-phone').update("");
	}
	
	if (document.volunteer.drivelicense_1.checked) var drivelicense=1; else var drivelicense=-1;
	if (document.volunteer.english_1.checked) var english=1; else var english=-1;
	if (document.volunteer.german_1.checked) var german=1; else var german=-1;
	if (error==false) {
		new Ajax.Request('submit.php', {
			method: 'post',
			parameters: {name: $F('name'), dni: $F('dni'), address: $F('address'), zip: $F('zip'), email: $F('email'), phone: $F('phone'), phone2: $F('phone2'), drivelicense: drivelicense, english: english, german: german, shirtsize: $F('shirtsize') },
			onSuccess: function(response) {
				$('form').update(response.responseText);
			}
		});
	}
}

/* MENU */
var active_submenutop;
function open_submenutop(submenu) {
	if (submenu==active_submenutop) {
		close_submenutop();
	} else {
		close_submenutop();
		$("submenutop-"+submenu).show();
		active_submenutop=submenu;
	}
}
function close_submenutop() {
	if (active_submenutop) $("submenutop-"+active_submenutop).hide();
}

/* SPONSORS */
var isponsors=0;
function footerlogo_change_sponsor() {
	new Ajax.Request('../json/footerlogos.php', {
		method: 'post',
		parameters: {id:'sponsors', i:(isponsors++)%1},
		onSuccess: function(response) {
			var data=response.responseText.evalJSON(true);
			new Effect.Fade(data.type+'-'+data.i, { duration:0.5, afterFinish: function() { $(data.type+'-'+data.i).update(data.content); new Effect.Appear(data.type+'-'+data.i, { duration:1.0 }); } });
			//$(data.type+'-'+data.i).update(data.content);
		}
	});
}
new PeriodicalExecuter(footerlogo_change_sponsor, 13);

var icollaborates=0;
function footerlogo_change_collaborate() {
	new Ajax.Request('../json/footerlogos.php', {
		method: 'post',
		parameters: {id:'collaborates', i:(icollaborates++)%1},
		onSuccess: function(response) {
			var data=response.responseText.evalJSON(true);
			new Effect.Fade(data.type+'-'+data.i, { duration:0.5, afterFinish: function() { $(data.type+'-'+data.i).update(data.content); new Effect.Appear(data.type+'-'+data.i, { duration:1.0 }); } });
			//$(data.type+'-'+data.i).update(data.content);
			//new Effect.Appear(data.type+'-'+data.i, { duration:1.0 });
		}
	});
}
new PeriodicalExecuter(footerlogo_change_collaborate, 7);

/* LIVE BOX */
/*function live_update() {
	new Ajax.Request('../json/liveupdate.php', {
		onSuccess: function(response) {
			var data=response.responseText.evalJSON(true);
			
			for (var i=0; i<data.items; i++) {
				var attrib = {
					class: "news",
				};
				var l = new Element('div',attrib);
				l.update(eval("data.element"+i));
	
				$('live-box').insert({top:l});
			}
		}
	});
}
new PeriodicalExecuter(live_update, 15);*/


/* PHOTO GALLERY */
function carousel_left(id) {
	if (parseInt($('carousel-'+id).getStyle('left'))<0) {
		new Effect.Move('carousel-'+id, { x: 157, y: 0, mode: 'relative' });
	}
}
function carousel_right(id) {
	//if (parseInt($('carousel-'+id).getStyle('left'))>0) {
		new Effect.Move('carousel-'+id, { x: -157, y: 0, mode: 'relative' });
	//}
}


/* CLASSIFICATION */
function loadclassification() {
	window.location.href="r-"+$F('category')+".html";
}


/* SUBSCRIPTION */
function save_subscriber() {
	if ($F('email')!="") {
		new Ajax.Request('../json/savesubscriber.php', {
			method: 'post',
			parameters: {email: $F('email')},
			onSuccess: function(response) {
				$('subscription-box').update(response.responseText);
			}
		});
	}
}
