var data_ai = new Array();

// <formulaire France>
data_ai['France'] = new Array();
data_ai['France']['action'] = 'resultat.asp?part=www.ctqui.com';
data_ai['France']['method'] = 'POST';
data_ai['France']['params'] = new Array();

// <hidden France>
data_ai['France']['params']['Submit2'] = new Array();
data_ai['France']['params']['Submit2']['type'] = 'hidden';
data_ai['France']['params']['Submit2']['value'] = "Rechercher le nom et l'adresse";
// </hidden France>

// <visible France>
data_ai['France']['params']['num'] = new Array();
data_ai['France']['params']['num']['type'] = 'text';
data_ai['France']['params']['num']['label'] = '';
data_ai['France']['params']['num']['req'] = 'true';
// </visible France>
// </formulaire France>



// <formulaire Canada>
data_ai['Canada'] = new Array();
data_ai['Canada']['action'] = 'http://411ca.whitepages.com/reverse_searches/search/ReversePhone';
data_ai['Canada']['method'] = 'GET';
data_ai['Canada']['params'] = new Array();

// <visible Canada>
data_ai['Canada']['params']['phone'] = new Array();
data_ai['Canada']['params']['phone']['type'] = 'text';
data_ai['Canada']['params']['phone']['label'] = '';
data_ai['Canada']['params']['phone']['maxlength'] = 14;
data_ai['Canada']['params']['phone']['req'] = 'true';
// </visible Canada>
// </formulaire Canada>



// <formulaire Belgique>
data_ai['Belgique'] = new Array();
data_ai['Belgique']['action'] = 'http://www.infobel.com/fr/belgium/Inverse.aspx';
data_ai['Belgique']['method'] = 'POST';
data_ai['Belgique']['params'] = new Array();

// <hidden Belgique>
data_ai['Belgique']['params']['qSelLang3'] = new Array();
data_ai['Belgique']['params']['qSelLang3']['type'] = 'hidden';
data_ai['Belgique']['params']['qSelLang3']['value'] = '';
data_ai['Belgique']['params']['SubmitREV'] = new Array();
data_ai['Belgique']['params']['SubmitREV']['type'] = 'hidden';
data_ai['Belgique']['params']['SubmitREV']['value'] = 'Rechercher';
data_ai['Belgique']['params']['inphCoordType'] = new Array();
data_ai['Belgique']['params']['inphCoordType']['type'] = 'hidden';
data_ai['Belgique']['params']['inphCoordType']['value'] = 'EPSG';
// </hidden Belgique>

// <visible Belgique>
data_ai['Belgique']['params']['qPhone'] = new Array();
data_ai['Belgique']['params']['qPhone']['type'] = 'text';
data_ai['Belgique']['params']['qPhone']['label'] = '';
data_ai['Belgique']['params']['qPhone']['req'] = 'true';
// </visible Belgique>
// </formulaire Belgique>



// <formulaire Algérie>
data_ai['Algérie'] = new Array();
data_ai['Algérie']['action'] = 'http://annuaire.algerietelecom.dz/annuaire_recherche_process.php';
data_ai['Algérie']['method'] = 'POST';
data_ai['Algérie']['params'] = new Array();

// <hidden Algérie>
data_ai['Algérie']['params']['type'] = new Array();
data_ai['Algérie']['params']['type']['type'] = 'hidden';
data_ai['Algérie']['params']['type']['value'] = '2';
// </hidden Algérie>

// <visible Algérie>
data_ai['Algérie']['params']['tel'] = new Array();
data_ai['Algérie']['params']['tel']['type'] = 'text';
data_ai['Algérie']['params']['tel']['label'] = '';
data_ai['Algérie']['params']['tel']['req'] = 'true';
// </visible Algérie>
// </formulaire Algérie>





function validate_ai(pays)
{
    for(input in data_ai[pays]['params'])
    {
        if(data_ai[pays]['params'][input]['req'] == 'true')
        {
            var field = eval('document.f_ai.'+input);
            if(field && field.value == '')
            {
                alert('Un champ requis est vide !');
                field.focus();
                return false;
            }
        }
    }

    return true;
}

function reload_ui_ai(pays)
{
    var str = '';

    if(pays.length != 0 && data_ai[pays])
    {
        var str = '<form name="f_ai" action="'+data_ai[pays]['action']+'" method="'+data_ai[pays]['method']+'" target="_blank" style="display:inline" onsubmit="return validate_ai(\''+pays+'\')"><table cellspacing="0" cellpadding="15" border="0">';

        var hiddenFields = '';
        for(input in data_ai[pays]['params'])
        {
            if(data_ai[pays]['params'][input]['type'] == 'hidden')
            {
                hiddenFields += '<input type="hidden" name="'+input+'" value="'+data_ai[pays]['params'][input]['value']+'">';
            }
            else//if(data_ai[pays]['params'][input]['type'] == 'text')
            {
                str += '<tr><td><input type="text" name="'+input+'" class="arial-10-b-gris"';
                if(data_ai[pays]['params'][input]['maxlength'])
                    str += ' maxlength="'+data_ai[pays]['params'][input]['value']+'"';

                str += '></td><td><input type="image" src="images/ok.gif"></td></tr>';
            }
        }

        str += hiddenFields + '</form>';
    }
    document.getElementById('ui_ai').innerHTML = str;
}

var str = '<table width="100%"><tr><td align="center" class="arial-12-blanc-b" height="40">ANNUAIRE INVERSÉ, CHOISIR LE PAYS DE VOTRE CHOIX : <select onchange="reload_ui_ai(this.value)" class="arial-10-b-gris">';
for(key in data_ai)
{
    str += '<option class="arial-10-b-gris" value="'+key+'">'+key+'</option>';
}
str += '</select></td></tr><tr><td align="center" id="ui_ai" background="images/background-gris.gif"></td></tr></table>';

document.write(str);
