/*
Copyright c 2006 Fairwind Inc. All Rights Reserved. 

このスクリプトコードは、有限会社フェアウインドに著作権があり
法律により保護されています。

このスクリプトの無断複製や再配布はこれを禁じます。
*/

Char_Pix = 10 ;

var UrlData  = new Array(4) ;

var GetPoint = new Array() ;

var GoodsLength = goods_data.length - 1 ;

var GetNum   = 0 ;

while(GetNum < goods_ad_list_num) {

    Point = Math.floor(Math.random()*GoodsLength) ;

    PointFLG = "OFF" ;

    for (i = 0 ; i < goods_ad_list_num ; i++) {

        if (GetPoint[i] == Point) {

            PointFLG = "OFF" ;
            break ;
        }
        else {

            PointFLG = "ON" ;
        }
    }

    if (PointFLG == "ON") {

        GetPoint.push(Point) ;
        GetNum++ ;
    }
}


var color_border = goods_color_border.toUpperCase() ;
var color_bg     = goods_color_bg.toUpperCase() ;

if (color_border == color_bg) { border_width = 0 ; } else { border_width = 1 ; }

document.open();

document.write('<table width="'+goods_ad_width+'" height="'+goods_ad_height+'" style="font-size:'+goods_font_size+'"');
document.write(' border="'+border_width+'"') ;
document.write(' cellspacing="0" bordercolor="'+goods_color_border+'">') ;

if (goods_ad_table == 1) {

    for (i = 0 ; i < goods_ad_list_num ; i++) {

        UrlData  = goods_data[GetPoint[i]].split(",") ;

        var HeightPix = goods_ad_height / goods_ad_list_num ;

        if (goods_ad_width < (Char_Pix * UrlData[3].length)) {

            var UrlData_3 = UrlData[3].substring(0,(goods_ad_width/Char_Pix)) ;
        }
        else {
            var UrlData_3 = UrlData[3] ;
        }

        document.write('<tr><td height="'+HeightPix+'" valign="top" bordercolor="'+goods_color_border+'"') ;
        document.write(' bgcolor="'+goods_color_bg+'" style="padding:7px"') ;

        document.write(' onMouseOver=" window.status='); 
        document.write("'"); 
        document.write(UrlData[3],'　/へ'); 
        document.write("';this.style.cursor='pointer'; return true "); 
        document.write('"onMouseOut=" window.status='); 
        document.write("' '; return true ");
        document.write('" onclick="window.open('); 
        document.write("'",UrlData[2]);
        document.write("')"); 
        document.write('">'); 

        document.write('<br><font color="'+goods_color_link+'"');
        document.write(' style="text-decoration:underline;">') ;
        document.write('<b>'+UrlData[0]+'</b></font><br>') ;

        document.write('<font color="'+goods_color_text+'"');
        document.write(' style="text-decoration:none;">') ;
        document.write(UrlData[1]+'</font><br>') ;

        document.write('<font color="'+goods_color_url+'"');
        document.write(' style="text-decoration:none;">') ;
        document.write(UrlData_3+'</font><br>') ;

        document.write('</td></tr>') ;
    }

    document.write('</table>') ;
}
else {

    document.write('<tr valign="top" bordercolor="'+goods_color_border+'">') ;

    for (i = 0 ; i < goods_ad_list_num ; i++) {

        UrlData  = goods_data[GetPoint[i]].split(",") ;

        var WidthPix = goods_ad_width / goods_ad_list_num ;

        if (WidthPix < (Char_Pix * UrlData[3].length)) {

            var UrlData_3 = UrlData[3].substring(0,(WidthPix/Char_Pix)) ;
        }
        else {
            var UrlData_3 = UrlData[3] ;
        }

        document.write('<td width="'+WidthPix+'" bgcolor="'+goods_color_bg+'" style="padding:7px"') ;

        document.write(' onMouseOver=" window.status='); 
        document.write("'"); 
        document.write(UrlData[3],'　/へ'); 
        document.write("';this.style.cursor='pointer'; return true "); 
        document.write('"onMouseOut=" window.status='); 
        document.write("' '; return true ");
        document.write('" onclick="window.open('); 
        document.write("'",UrlData[2]);
        document.write("')"); 
        document.write('">'); 

        document.write('<br><font color="'+goods_color_link+'"');
        document.write(' style="text-decoration:underline;">') ;
        document.write('<b>'+UrlData[0]+'</b></font><br>') ;

        document.write('<font color="'+goods_color_text+'"');
        document.write(' style="text-decoration:none;">') ;
        document.write(UrlData[1]+'</font><br>') ;

        document.write('<font color="'+goods_color_url+'"');
        document.write(' style="text-decoration:none;">') ;
        document.write(UrlData_3+'</font><br>') ;

        document.write('</td>') ;
    }

    document.write('</tr></table>') ;
}

document.close();
