<?php

/*

Whois.php        PHP classes to conduct whois queries



Copyright (C)1999,2005 easyDNS Technologies Inc. & Mark Jeftovic



Maintained by David Saez



For the most recent version of this package visit:



http://www.phpwhois.org



This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.



This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

GNU General Public License for more details.



You should have received a copy of the GNU General Public License

along with this program; if not, write to the Free Software

Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,

USA.

 */



if (!defined('__VE_HANDLER__'))

	define('__VE_HANDLER__', 1);



require_once('whois.parser.php');



class ve_handler

	{

	function parse($data_str, $query)

		{

		$items = array(

						'owner'				=>	'Titular:',

						'domain.name'		=>	'Nombre de Dominio:',

						'admin'				=>	'Contacto Administrativo',

						'tech'				=>	'Contacto Tecnico',

						'billing'			=>	'Contacto de Cobranza:',

						'domain.created'	=>	'Fecha de Creacion:',

						'domain.changed'	=>	'Ultima Actualizacion:',

						'domain.expires'	=>	'Fecha de Vencimiento:',

						'domain.status'		=>	'Estatus del dominio:',

						'domain.nserver'	=>	'Servidor(es) de Nombres de Dominio'

		              );



		$r['regrinfo'] = get_blocks($data_str['rawdata'], $items);

				

		if (!isset($r['regrinfo']['domain']['created']) || is_array($r['regrinfo']['domain']['created']))

			{

			$r['regrinfo'] = array ( 'registered' => 'no');

			return $r;

			}



		$dns = array();

		

		foreach($r['regrinfo']['domain']['nserver'] as $nserv)

			{

			if ($nserv[0] == '-') $dns[] = $nserv;

			}

			

		$r['regrinfo']['domain']['nserver'] = $dns;

		$r['regrinfo'] = get_contacts($r['regrinfo']);

		$r['regyinfo'] = array(

			'referrer'		=>	'http://registro.nic.ve',

			'registrar'		=>	'NIC-Venezuela - CNTI'

               );

		return $r;		

		}

	}

?>