var result,dtEnd,dtStart
var myDate=new Date(); 
dtStart=myDate.getFullYear()+"-"+(myDate.getMonth()+1)+"-"+myDate.getDate();
dtEnd="2010-6-6";
//dtStart=StringToDate(dtStart);
//dtEnd=StringToDate(dtEnd);
//result=parseInt((dtEnd - dtStart)/86400000); 
document.getElementById('time_remain').innerText=dealtime(dtStart,dtEnd); 
function dealtime(time1,time2){
    var ss1=time1.split("-");
    var ss2=time2.split("-");
    var btime=new Date(ss1[0],ss1[1]-1,ss1[2]);
    var etime=new Date(ss2[0],ss2[1]-1,ss2[2]);
    time=(etime.getTime()-btime.getTime())/(1000*24*60*60);
    return time ;
}
function StringToDate(DateStr)   
{    
var converted = Date.parse(DateStr);   
var myDate = new Date(converted);   
	if (isNaN(myDate))   
	{     
		var arys= DateStr.split('-');   
		myDate = new Date(arys[0],--arys[1],arys[2]);   
	}   
return myDate;   
}