function verifDeliveryGheist(type, item_name, item_price, id, pseudo)
{
	var id = id;
	
	if ( type == 1 )
	{
		if( trim(id) != '' && id != 0)
		{
			var text = file('includes/gheist_name.php?id='+escape(id));
			if ( trim(text) == 'Not found' )
			{
				alert('Ce personnage Gheist n\'existe pas!');
				document.forms['itembuy'].account.value = '';
				document.forms['itembuy'].account.focus();
				return false;
			}
			else
			{
				return confirm('Voulez vous vraiment acheter un(e) "'+ item_name +'" pour '+ item_price +' Crédits VS?\n\nAprès un récapitulatif en page suivante et une dernière validation, cet objet de jeu virtuel Gheist vous sera livré directement en jeu au personnage: '+ text +' (ID: '+ id +')');
			}
		}
		else
		{
			alert('Veuillez remplir le champ ID du personnage Gheist avec un numéro ID Gheist valide.');
			document.forms['itembuy'].account.focus();
			return false;		
		}
	}
	else
	{
		if( trim(id) != '' && id != 0 && trim(pseudo) != '' && pseudo != 0 )
		{
			var text = file('includes/gheist_name.php?id='+escape(id)+'&clan=1');
			var text2 = file('includes/gheist_name.php?id='+escape(pseudo)+'');
			
			if ( trim(text) == 'Not found' )
			{
				alert('Ce clan Gheist n\'existe pas!');
				document.forms['itembuy'].account.value = '';
				document.forms['itembuy'].account.focus();
				return false;
			}
			else if ( trim(text2) == 'Not found' )
			{
				alert('Le personnage Gheist indiqué n\'existe pas!');
				document.forms['itembuy'].pseudo.value = '';
				document.forms['itembuy'].pseudo.focus();
				return false;
			}
			else
			{
				return confirm('Voulez vous vraiment acheter un(e) "'+ item_name +'" pour '+ item_price +' Crédits VS?\n\nAprès un récapitulatif en page suivante et une dernière validation, cet objet de jeu virtuel Gheist sera livré directement en jeu au clan: '+ text +' (ID: '+ id +'). Il sera indiqué que vous avez effectué le don (le nom '+ text2 +' apparaitra dans le tableau de dons).');
			}
		}
		else
		{
			alert('Veuillez remplir les champ ID du clan et de votre personnage Gheist avec des numéros ID Gheist valides.');
			document.forms['itembuy'].account.focus();
			return false;		
		}
	}
}

function verifDeliveryGame(item_name, item_price, item_game, firstname, lastname)
{
	if( trim(firstname) != '' && trim(lastname) != '' )
	{
		var text = file('http://www.gridvp.com/uuid.php?username='+escape(firstname)+'&lastname='+escape(lastname));
		
		if(trim(text) == 'UUID not found')
		{
			alert('Ce personnage '+ item_game +' n\'existe pas!');
			document.forms['itembuy'].firstname.value = '';
			document.forms['itembuy'].lastname.value = '';
			document.forms['itembuy'].firstname.focus();
			return false;
		}
		else
		{
			return confirm('Voulez vous vraiment acheter un(e) "'+ item_name +'" pour '+ item_price +' Crédits VS? \n\nAprès un récapitulatif en page suivante et une dernière validation, cet objet de jeu virtuel vous sera livré directement dans le jeu '+ item_game +' au personnage: '+ firstname +' '+ lastname);
		}
	}
	else if (trim(firstname) == '' && trim(lastname) != '' )
	{
		alert('Veuillez remplir le champ "Prénom" du personnage afin de pouvoir être livré');
		document.forms['itembuy'].firstname.focus();
		return false;		
	}
	else if (trim(firstname) != '' && trim(lastname) == '' )
	{
		alert('Veuillez remplir le champ "Nom" du personnage afin de pouvoir être livré');
		document.forms['itembuy'].lastname.focus();
		return false;		
	}
	else
	{
		alert('Veuillez remplir les champs "Prénom" et "Nom" du personnage afin de pouvoir être livré');
		document.forms['itembuy'].firstname.focus();
		return false;		
	}
}
function verifDeliveryReal(item_name, item_price, firstname, name, adress_line1, postal_code, city, country)
{
	var firstname = firstname;
	var name = name;
	var adress_line1 = adress_line1;
	var postal_code = postal_code;
	var city = city;
	var country = country;
	
	if( trim(firstname) != '' && trim(name) != '' && trim(adress_line1) != '' && trim(postal_code) != '' && trim(city) != '' && trim(country) != '' )
	{
		return confirm('Voulez vous vraiment acheter un(e) "'+ item_name +'" pour '+ item_price +' Crédits VS? \n\nAprès un récapitulatif en page suivante et une dernière validation, cet objet vous sera livré par la poste à l\'adresse indiquée.');
	}
	else
	{
		alert('Veuillez remplir les champs "Prénom", "Nom", "Adresse", "Code Postal", "Ville", "Pays" du formulaire afin de pouvoir être livré à une adresse postale valide');
		return false;		
	}
}