var copies = {
				contactos_mail: 'Debe seleccionar un mail',
				contactos_usuario: 'Debe escibir un Mail valido',
				contactos_contrasegna: 'Debe escibir una Contrasegna',
				contactos_seleccion: 'Debe seleccionar al menos al menos 10 amigos para invitar'
				};


function mostrarAlerta(msj)
{
	alert (msj);	
}

function retornoFacebookError(){
	window.opener.document.getElementById('flashcontent').actualizarPageFacebookError();
    window.close();
}

function retornoFacebookOk(){
	window.opener.document.getElementById('flashcontent').actualizarPageFacebook();
    window.close();
}

function publicarOportunidad(){
	new Request(
		{
		method: 'get',
		url: '?opcion=viaje&a=pubOportunidad',
		onSuccess: function(texto){
				var response = texto;
			},
		evalScripts:true	
		}).send();
}


function incluirPermisos(fid,perms){
	new Request(
		{
		method: 'get',
		url: '../../index.php?opcion=feedFacebook&a=incluirPermisos&idFb='+fid+'&perms='+perms,
		onSuccess: function(texto){
				if (texto == 3)
					retornoFacebookOk();
				else
					retornoFacebookError();
			},
		evalScripts:true	
		}).send();
}

function validarForm()
{
		var Regcorreo = /[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/;
		var Regcontrasegna = /^[aA-zZ0-9_-]{6,18}$/
		var usuario = $('usuario').value;
		var contrasegna = $('contrasegna').value;
		var grupo_radio = $('mail_provider').value;
		
		if (grupo_radio ==0){
			mostrarAlerta(copies.contactos_mail);
			return;
		}else if (!(usuario.match(Regcorreo)) || (usuario == '')) 
		{
			mostrarAlerta(copies.contactos_usuario);
			$('usuario').focus();
		} else if (!(contrasegna.match(Regcontrasegna)) || (contrasegna == ''))
		{
			mostrarAlerta(copies.contactos_contrasegna);
			$('contrasegna').focus();
		}else
		{
			$('form_contactos').submit();	
		}
}


function seleccionarTodo(contactos)
{
	if ($('selectAll').value == 0){
		$('selectAll').value = 1;
		for(i=0; i<contactos;i++)
		{
			$('sel_'+i).value = i;
			$('select_principal').src = "imagenes/radio_over.png";
			$('img'+i).src = "imagenes/radio_over.png";
		}
	}else{
		$('selectAll').value = 0;
		for(i=0; i<contactos;i++)
		{
			$('sel_'+i).value = 0;
			$('img'+i).src = "imagenes/radio.png";
			$('select_principal').src = "imagenes/radio.png";
		}
		
	} 
}

function validaSeleccion(contactos)
{
	var seleccion = 0;
	for(i=0; i<contactos;i++){
		if ($('sel_'+i).value == 1)
			seleccion++;
	}
	
	if (seleccion <10){
		mostrarAlerta(copies.contactos_seleccion);
		return;
	}else $('form_selContactos').submit();
}

function seleccionarItem(id){
	if ($('sel_'+id).value == 1){
		$('sel_'+id).value = 0;
		$('img'+id).src = "imagenes/radio.png";
	}else{
		$('sel_'+id).value = 1;
		$('img'+id).src = "imagenes/radio_over.png";
	}
}


function logInFacebook()
{
	popup("?opcion=feedFacebook", 600,900);
}

function popup(page, width,height)
{
  var url = page;
  var h = height;
  var w = width;
  var left=(screen.width)?(screen.width - width)/2:100;
  var top=(screen.height)?(screen.height - height)/2:100;

	 var popup = window.open(url,'popUp','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=' + w + ',height=' + h + ',left='+left+',top='+top);
	 popup.focus();
}

function contactosMail(){	
	popup("?opcion=contactosMail", 485,530);
}

function cambiarRadio(id)
{
	if ($('indice').value != 0)
		$('img'+$('indice').value).src = "imagenes/radio.png";
	$('indice').value = id;	
	if ($('indice').value == 1)
		$('mail_provider').value = 'gmail';	
	else if ($('indice').value == 2)
		$('mail_provider').value = 'hotmail';
	else if ($('indice').value == 3)
		$('mail_provider').value = 'yahoo';
	else if ($('indice').value == 4)
		$('mail_provider').value = 'terra';
	else if ($('indice').value == 5)
		$('mail_provider').value = 'opera';	
	
	$('img'+id).src = "imagenes/radio_over.png";
}


