function aimfar_randomString()
{
    var pages = [ 'un', 'deux', 'trois', 'quatre', 'cinq', 'six', 'sept' ];
    var index = Math.floor(Math.random() * pages.length);
    return pages[index];
}

function aimfar_300x250(cat_id, subcat_id, floating)
{
    var output = '';
    var floatjs = 1;
    if ( typeof(floating) != 'undefined' ) {
        floatjs = floating;
    }

    // Categories Weborama
    var cat = [ [ 0, 241 ],
                [ 1, 242 ],
                [ 2, 243 ],
                [ 3, 244 ],
                [ 4, 245 ],
                [ 5, 246 ],
                [ 6, 247 ],
                [ 7, 248 ],
                [ 8, 249 ],
                [ 9, 250 ],
                [ 10, 251 ],
                [ 11, 252 ] ];

    // Sous-categories correspondantes. pfiou. :)
    var subcat = [ 
                   [ 241, 
                     [ [ 0, 256 ]
                     ]
                   ],
                   [ 242, 
                     [ [ 0, 257 ], [ 1, 310 ], [ 2, 311 ],
                       [ 3, 312 ], [ 4, 313 ], [ 5, 314 ],
                       [ 6, 315 ], [ 7, 316 ], [ 8, 317 ],
                       [ 9, 318 ]
                     ]
                   ],
                   [ 243, 
                     [ [ 0, 258 ], [ 1, 319 ], [ 2, 320 ],
                       [ 3, 321 ], [ 4, 322 ], [ 5, 323 ],
                       [ 6, 324 ], [ 7, 325 ], [ 8, 326 ],
                       [ 9, 327 ]
                     ]
                   ],
                   [ 244, 
                     [ [ 0, 259 ], [ 1, 328 ], [ 2, 329 ],
                       [ 3, 330 ], [ 4, 331 ], [ 5, 332 ],
                       [ 6, 333 ], [ 7, 334 ], [ 8, 335 ],
                       [ 9, 336 ]
                     ]
                   ],
                   [ 245, 
                     [ [ 0, 260 ], [ 1, 337 ], [ 2, 338 ],
                       [ 3, 339 ], [ 4, 340 ], [ 5, 341 ],
                       [ 6, 342 ], [ 7, 343 ], [ 8, 344 ],
                       [ 9, 345 ], [ 10, 346 ]
                     ]
                   ],
                   [ 246, 
                     [ [ 0, 261 ], [ 1, 347 ], [ 2, 348 ],
                       [ 3, 349 ], [ 4, 350 ], [ 5, 351 ],
                       [ 6, 352 ], [ 7, 353 ], [ 8, 354 ], 
                       [ 9, 355 ], [ 10, 356 ]
                     ]
                   ],
                   [ 247, 
                     [ [ 0, 262 ], [ 1, 357 ], [ 2, 358 ],
                       [ 3, 359 ], [ 4, 360 ], [ 5, 361 ],
                       [ 6, 362 ], [ 7, 363 ], [ 8, 364 ],
                       [ 9, 365 ], [ 10, 366 ], [ 11, 367 ],
                     ]
                   ],
                   [ 248, 
                     [ [ 0, 263 ], [ 1, 268 ], [ 2, 269 ],
                       [ 3, 270 ], [ 4, 271 ], [ 5, 272 ],
                       [ 6, 273 ], [ 7, 274 ], [ 8, 275 ]
                     ]
                   ],
                   [ 249, 
                     [ [ 0, 264 ], [ 1, 368 ], [ 2, 369 ],
                       [ 3, 370 ], [ 4, 371 ], [ 5, 372 ],
                       [ 6, 373 ], [ 7, 374 ]
                     ]
                   ],
                   [ 250, 
                     [ [ 0, 265 ], [ 1, 375 ], [ 2, 376 ],
                       [ 3, 377 ], [ 4, 378 ], [ 5, 379 ],
                       [ 6, 380 ], [ 7, 381 ], [ 8, 382 ]
                     ]
                   ],
                   [ 251, 
                     [ [ 0, 266 ], [ 1, 383 ], [ 2, 384 ],
                       [ 3, 385 ], [ 4, 386 ], [ 5, 387 ],
                       [ 6, 388 ], [ 7, 389 ], [ 8, 390 ],
                       [ 9, 391 ], [ 10, 392 ]
                     ]
                   ],
                   [ 252, 
                     [ [ 0, 267 ], [ 1, 393 ], [ 2, 394 ],
                       [ 3, 395 ], [ 4, 396 ], [ 5, 397 ],
                       [ 6, 398 ], [ 7, 399 ], [ 8, 400 ],
                       [ 9, 401 ]
                     ]
                   ]
                 ];

    // Correspondance categorie => page
    var page_id = 0;
    var found_page = false;
    var found_emp = false;

    for ( var i = 0; i < cat.length; i++ ) {
        if ( cat[i][0] == cat_id ) {
            page_id = cat[i][1];
            found_page = true;
            break;
        }
    }

    // Correspondance sous-categorie => emplacement
    var emp_id = 0;
    var found_emp = false;

    for ( var i = 0; i < subcat.length; i++ ) {
        if ( subcat[i][0] == page_id ) {
            for ( var j = 0; j < subcat[i][1].length; j++ ) {
                if ( subcat[i][1][j][0] == subcat_id ) {
                    emp_id = subcat[i][1][j][1];
			found_emp = true;
                    break;
                }
            }
        }
    }

    // RG
    if ( !found_page || !found_emp ) {
        page_id = 277;
        emp_id  = 308;
    }
    output = '<scri'+'pt language="javascript" src="http://aimfar.solution.weborama.fr/fcgi-bin/diff.fcgi?ide='+emp_id+'&emp=300x250&ids=13&pageid='+page_id+'&floating='+floatjs+'"></scr'+'ipt><nos'+'cript><img src="http://astatic.weborama.fr/transp.gif" width="300" height="250"></a></nos'+'cript>';
    document.write(output);
}

