﻿function pad(num, n) {
    var len = num.toString().length;
    while(len < n) { num = "0" + num; len++;}
    return num;
}

document.write('<div id="demo" style="overflow:hidden;height:320px;font-size:12px;"><div id="demo1" >');document.write('<table width=100%>');
yesterday = new Date(Date.parse(new Date()) - 1*24*3600*1000);
var dateStr = '2011-' + (yesterday.getMonth()+1) + '-' + yesterday.getDate();
var area = new Array('上海市','浙江省','江苏省','安徽省','江西省',
	'福建省','山东省','北京市','天津市','广东省',
	'海南省','贵州省','甘肃省','广西省','河北省',
	'河南省','黑龙江省','湖北省','湖南省','吉林省',
	'辽宁省','内蒙古','宁夏','青海省','山西省',
	'陕西省','四川省','新疆','云南省','重庆市');

var arate = new Array(6,6,6,4,6,
	6,4,6,5,6,
	1,1,1,1,3,
	4,1,3,5,1,
	3,1,1,1,2,
	3,4,1,3,5);
var name = new Array('许','韩','冯','邓','曹','彭','曾','萧','田','董','袁','潘','于','蒋','蔡','余','杜','叶','程','苏','魏','吕','丁','任','沈',
					 '王','李','张','刘','陈','杨','黄','赵','吴','周','徐','孙','马','朱','胡','郭','何','高','林','罗','郑','梁','谢','宋','唐',
					'姚','卢','姜','崔','钟','谭','陆','汪','范','金','石','廖','贾','夏','韦','傅','方','白','邹','孟','熊','秦','邱','江','尹',
					'薛','阎','段','雷','侯','龙','史','陶','黎','贺','顾','毛','郝','龚','邵','万','钱','严','覃','武','戴','莫','孔','向','汤');
var product = new Array('美国强根巩固装 ','美国强根巩固装 ','美国强根疗程装 ',
						'美国强根巩固装 ','美国强根疗程装 ','美国强根巩固装 ',
						'美国强根疗程装 ','美国强根巩固装 ','美国强根巩固装 ',
                                                '美国强根巩固装 ');
var prate = new Array(15,10,10, 20,20,10, 5,5,5);
var j = 0;
while(j < 16) {
var areaStr = Math.random()*100;
var i = 0;
var x = 0;
while(i < area.length){
	x = x + arate[i];
	if(areaStr < x){areaStr = area[i]; break;}
	i++;
	if(i >= area.length) areaStr = area[0];
}
var nameStr = Math.random()*100;
i = 0;
x = 0;
while(i < name.length){
	if(i < 25) x = x + 2;
	else if(i < 50) x = x + 1;
	else x = x + 0.5;
	if(nameStr < x){nameStr = name[i]; break;}
	i++;
	if(i >= name.length) nameStr = name[0];
}
var productStr = Math.random()*100;
i = 0;
x = 0;
while(i < product.length){
	x = x + prate[i];
	if(productStr < x){productStr = product[i]; break;}
	i++;
	if(i >= product.length) productStr = product[0];
}
var no = '2011' + pad(yesterday.getMonth()+1,1) + '' + yesterday.getDate() + '' + pad(parseInt(100000*Math.random()),5);
document.write('<tr>');
document.write('<td width=60>' + areaStr + '</td>');
var chengwei = '先生';
var cw = Math.random();
if(cw > 0.60) chengwei = '先生';
else if(cw > 0.35) chengwei = '女士';
document.write('<td width=60>' + nameStr + chengwei + '</td>');
document.write('<td width=90>' + no + '</td>');
document.write('<td width=180>' + productStr + '</td>');
document.write('<td widht=85>已发货</td>');
document.write('<td >' + dateStr + '</td>');
document.write('</tr>');
j++;
}
document.write('</table></div><div id="demo2" ></div></div>');

var demo=document.getElementById('demo');
var demo1=document.getElementById('demo1');
var demo2=document.getElementById('demo2');	
demo2.innerHTML=demo1.innerHTML;
function qswhMarquee(){
	//alert("demw2.offsetTop:"+demo2.offsetTop+" demo.scrolltop:"+demo.scrollTop+"demo1.offsetHeight:"+demo1.offsetHeight);
	//var var isIE = (document.all && window.ActiveXObject) ? true : false; 
	if(window.isIE)
	{
		var s=demo2.offsetTop-demo.scrollTop;
	}
	else
	{		
		var s=demo2.offsetHeight-demo.scrollTop;
	}
	if(s<=0)
	{
		demo.scrollTop=demo.scrollTop-demo1.offsetHeight;
	}	
	else
	{
		demo.scrollTop = demo.scrollTop +2 ; //3表示一次移动的象素
	}
	setTimeout(qswhMarquee,100);//1000 表示 滚动的时间
}
qswhMarquee();
	
