function initcolor(input_id,div_id,is_bs) 
{ 
var ColorHex=new Array('00','33','66','99','CC','FF');
var SpColorHex=new Array('FF0000','00FF00','0000FF','FFFF00','00FFFF','FF00FF');
var current=null;
var colorTable='';
for (i=0;i<2;i++) 
{ 
for (j=0;j<6;j++) 
{ 
colorTable=colorTable+'<tr height=15>';
colorTable=colorTable+'<td width=15 style="background-color:#000000">';
cccc = "'#"+(ColorHex[j]+ColorHex[j]+ColorHex[j])+"'";
if (i==0){
colorTable=colorTable+'<td width=15 style="cursor:pointer;background-color:#'+ColorHex[j]+ColorHex[j]+ColorHex[j]+'" onclick="doclick('+cccc+',\''+input_id+'\',\''+div_id+'\')">';
} 
else{ 
colorTable=colorTable+'<td width=15 style="cursor:pointer;background-color:#'+SpColorHex[j]+'" onclick="doclick('+cccc+',\''+input_id+'\',\''+div_id+'\')">';
} 
colorTable=colorTable+'<td width=15 style="background-color:#000000">'; 
for (k=0;k<3;k++)
{ 
for (l=0;l<6;l++) 
{
ccc = "'#"+(ColorHex[k+i*3]+ColorHex[l]+ColorHex[j])+"'";
colorTable=colorTable+'<td width=15 style="cursor:pointer;background-color:#'+ColorHex[k+i*3]+ColorHex[l]+ColorHex[j]+'" onclick="doclick('+ccc+',\''+input_id+'\',\''+div_id+'\')">' ;
} 
} 
} 
} 
colorTable='<table border="0" cellspacing="0" cellpadding="0" style="border:1px #000000 solid;border-bottom:none;border-collapse: collapse;width:337px;" bordercolor="000000">'+'<tr height=20><td colspan=21 bgcolor=#ffffff style="font:12px tahoma;">'+'<span style="float:left;color:#999999;"></span>' 
+'<span style="float:right;padding-right:3px;cursor:pointer;" onclick="colorclose(\''+div_id+'\')">×关闭</span>'+'</td></table>'+'<table border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="000000" style="cursor:pointer;">'+colorTable+'</table>'; 

document.getElementById(div_id).innerHTML=colorTable; 
var current_x = document.getElementById(input_id).offsetLeft-100; 
/*var current_y = document.getElementById(input_id).scrollTop; 
alert(current_x+"-"+current_y);
sss=document.getElementById(input_id).scrollTop;
alert(sss);
//var ie = (navigator.appVersion.indexOf("MSIE") != -1);//IE
//var ff = (navigator.userAgent.indexOf("Firefox") != -1);//Firefox
if(navigator.appVersion.indexOf("MSIE") != -1){
	document.getElementById(div_id).style.left = current_x;
	//document.getElementById(div_id).style.top = current_y;
}else if((navigator.userAgent.indexOf("Firefox") != -1)){
	document.getElementById(div_id).style.left = current_x + "px"; 
	//document.getElementById(div_id).style.top = current_y + "px"; 
}*/
if(navigator.appVersion.indexOf("MSIE") != -1){
	document.getElementById(div_id).style.marginTop=25;
	document.getElementById(div_id).style.marginLeft=-250;
}
if((navigator.userAgent.indexOf("Firefox") != -1)){
	document.getElementById(div_id).style.left = current_x + "px"; 
}
coloropen(div_id);
} 
function doclick(obj,input_id,div_id){
//alert(obj); 
document.getElementById(input_id).value=obj;
document.getElementById(div_id).style.display = "none"; 
} 
function colorclose(div_id){
document.getElementById(div_id).style.display = "none"; 
//alert("ok"); 
} 
function coloropen(div_id){
document.getElementById(div_id).style.display = ""; 
}