	
<!--
//copyright www.pl4e.com
function getX1 (el,signleft,toleft)
{

	var ol = el.offsetLeft;
	while ((el = el.offsetParent) != null)
		ol += el.offsetLeft;
	if((signleft!="-")&&(signleft!="+"))
	return (ol);  
	if((signleft=="-")&&(toleft!=""))
	return (ol - parseInt(toleft));
	if((signleft=="+")&&(toleft!=""))
	return (ol + parseInt(toleft));
	
}

function getY1 (el,signTop,toTop)
{
	var ot = el.offsetTop;
  while((el = el.offsetParent) != null)
	ot += el.offsetTop;
	if((signTop!="-")&&(signTop!="+"))
	return (ot);  
	if(signTop=="-")
	return (ot - parseInt(toTop));
	if(signTop=="+")
	return (ot + parseInt(toTop));
	
}

function formsTweak1(state) {
	return;
	if(typeof(tweak)!="undefined") return;
	for(var f = 0; f <= (document.forms.length - 1); f++)
		for(var e = 0; e <= (document.forms[f].elements.length - 1); e++)
			if((document.forms[f].elements[e].type=="select-one" || document.forms[f].elements[e].type=="select-multiple") 
			&& document.forms[f].elements[e].name!="monthes" && document.forms[f].elements[e].name!="year")
				document.forms[f].elements[e].style.visibility = state;
	for(var i=0;i<document.applets.length;i++)
		document.applets[i].style.visibility = state;
	try
	{
		document.getElementById("TextEditor").fontBox.style.visibility = state;
		document.getElementById("TextEditor").sizeBox.style.visibility = state;
	}
	catch(e){}
}

var currentDate1=new Date(),gForm1,gName1,cImage1;
document.write("<iframe id=calFrame1 style=\"position:absolute;z-index:1;visibility:hidden\" scrolling=\"no\" frameborder=\"0\"></iframe>");
var days = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
var monthes = new Array('January','February','March','April','May','June','July','August','September','October','November','December');

function trank1(str,length)
{
	return str.substring(0,length);
}
function handleClick1(div)
{
	var str=(currentDate1.getMonth()+1)+"/"+div.innerHTML+"/"+currentDate1.getFullYear();
	//alert(str);
	//document.getElementById("NewSub").style.visibility="visible";
	//document.getElementById(str).innerHTML = str;
}
function initCal1()
{
	document.getElementById("fully").innerHTML = writeFull1(currentDate1);
	initValue1(document.forms["calForm"],"monthes",currentDate1.getMonth()+"");
	initValue1(document.forms["calForm"],"year",currentDate1.getFullYear()+"");
}
function goNextCal1()
{
	currentDate1.setMonth(currentDate1.getMonth()+1);
	initCal1();
}
function goBackCal1()
{
	currentDate1.setMonth(currentDate1.getMonth()-1);
	initCal1();
}
function cMonth1(select)
{
	currentDate1.setMonth(select.options[select.selectedIndex].value);
	initCal1();
}
function cYear1(select)
{
	currentDate1.setFullYear(select.options[select.selectedIndex].value);
	initCal1();
}
function initMonthes1(month)
{
	var str="<select onchange=cMonth1(this) class=calSelect1 name=monthes>";
	for(var i=0;i<monthes.length;i++)
		str+="<option value="+i+(month==i?" selected":"")+">"+trank1(monthes[i],3)+"</option>";
	str+="</select>";
	return str;
}
function cMO1(t)
{
	t.className="calInT1";
}
function cMOU1(t)
{
	t.className="calIn1";
}
function initYear1(year)
{
	var str="<select onchange=cYear1(this) class=calSelect1 name=year>";
	for(var i=year-10;i<year+11;i++)
		str+="<option value="+i+(year==i?" selected":"")+">"+i+"</option>";
	str+="</select>";
	return str;
}
function writeFull1(date_obj)
{
	var date_m=date_obj.getDate();
	var cols=7,rows=6;
	var date_obj1 = new Date(date_obj.toString());
	date_obj1.setDate(1);
	var StartDay = parseInt(date_obj1.getDay());
	var bool = true,start = false;
	var tm = date_obj.getMonth()+1;
	var t = date_obj.getMonth();
	var d = new Date();
	var limit= 30;
	if((tm==1)||(tm==3)||(tm==5)||(tm==7)||(tm==8)||(tm==10)||(tm==12))
		limit = 31;
	if(tm==2)
	{
		if(parseInt(date_obj.getFullYear())%4==0)
			limit = 29;
		else
			limit = 28;
	}
	var fy=date_obj.getFullYear();
	var str="<table class=calTable1 width=100% cellpadding=1 cellspacing=1><Tr>";
	for(var i=0;i<cols;i++) str+="<td class=calDays1>"+trank1(days[i],2)+"</td>";
	str+="</tr>";
	var IsContinue = true;
	str += "<tr>"+((StartDay>0)?"<td colspan="+StartDay+">"+(/*StartDay*/"&nbsp;")+"</td>":"");
	for(var i=1;i<=limit;i++)
	{
		if((i+StartDay)%cols==1 && i>1) str+="<tr>";
		str+="<td valign=top><a href=../default"+"/"+"TvResults.aspx?PostBack=1&DateFrom="+tm+"/"+i+"/"+fy+"&DateTo="+tm+"/"+i+"/"+fy+" class="+(i==date_m&&t==d.getMonth()&&fy ==d.getFullYear()?"calInT1":"calIn1 ")+"><div onclick=handleClick1(this)>"+i+"</div></a></td>";
		if((i+StartDay)%cols==0) str+="</tr>";
	}
	str+="</table>";
	return str;
}
function writeCal1(date_obj)
{
	var month = date_obj.getMonth();
	var year = date_obj.getFullYear();
	var str="<form name=calForm><table class=calTable1 align=center  cellpadding=1 cellspacing=1><tr><td align=center><table border=0  cellpadding=0 cellspacing=0><tr><td width=40>"+
	"<img onclick=goBackCal1() style=\"cursor:pointer\" alt=\"Previous Month\" src=/js/calendar/fleche_left.gif onmouseover=\"this.className='calButtonOver1'\" onmouseout=\"this.className='calButtonOut1'\" class=calButtonOut1></td><td width=70>"+
	initMonthes1(month)+"</td><td width=70>"+initYear1(year)+"<td width=32 align=right><img alt=\"Next Month\" style=\"cursor:pointer\" onclick=goNextCal1() src=/js/calendar/fleche_right.gif onmouseover=\"this.className='calButtonOver1'\" onmouseout=\"this.className='calButtonOut1'\" class=calButtonOut1></td>"+
	"</tr></table></tr><tR><td id=fully>"+writeFull1(date_obj)+"</td></tr></table></form>";
	return str;
}
function  hideCal1()
{
	formsTweak1("visible");
	document.getElementById("calDiv1").style.visibility="hidden";
	cImage1.className="calButtonOut1";
	var calFrame = document.getElementById("calFrame1");
	with(calFrame.style)
	{
		visibility="hidden";
	}
}
function calendar1(x,y,form,name)
{
	formsTweak1("hidden");
	gForm1=form;
	gName1=name;
	try
	{
		if(gName1 && gForm1) 
			if(document.forms[gForm1][gName1].value!="")
				currentDate1 = new Date(document.forms[gForm1][gName1].value);
		if(isNaN(currentDate1))
			currentDate1 = new Date();
	}
	catch(e){}
	var calDiv = document.getElementById("calDiv1");
	with(calDiv)
	{
		style.left = x;
		style.top = y;
		innerHTML = writeCal1(currentDate1);
		style.visibility="visible";
	}
	var calFrame = document.getElementById("calFrame1");
	with(calFrame.style)
	{
		left = x;
		top = y;
		width = calDiv.offsetWidth;
		height = calDiv.offsetHeight;
		visibility="visible";
	}
}
function ms1()
{
	if(event.keyCode==27)
	{
		try
		{
				hideCal1();
		}
		catch(e){}
	}
}
//document.onkeydown =ms;
function outCal1(image)
{
	try
	{
		if(cImage1.uniqueID!=image.uniqueID)
			image.className="calButtonOUt1";
	}catch(e){}
	var calVisible = document.getElementById("calDiv1").style.visibility=="visible"?1:0;
	if(!calVisible)
		image.className="calButtonOUt1";
}
function initCalImage1(image)
{
	try
	{	
		cImage1.className="calButtonOut1";
	}catch(e){}
	cImage1 = image;
}
function dateField1(form,name,style,signleft,toleft,signTop,toTop,trans)
{
	trans=trans?trans:"";
	var str="<table cellpadding=2 cellspacing=2><tr><td>"+
			"<input name="+name+" size=10 value=\""+trans+"\">"+
			"</td><td><img id=\"" + name + "_i\" class=calButtonOut1 onclick=\"initCalImage1(this);calendar1(getX1(this,'"+signleft+"','"+toleft+"')-50,getY1(this,'"+signTop+"','"+toTop+"')+18,'"+form+"','"+name+"')\" src=/js/calendar/cal_book.gif "+
			" onmouseover=\"this.className='calButtonOver1'\" onmouseout=outCal1(this)></td></tr></table>";
	with(document)
	{
		open();
		writeln(str);
		close();
		forms[form][name].className=style?style:"";
	}
}
function initValue1(forme,element,value)
{
	var type=forme[element].type;
	if(!type) type[element](0).type;
	switch(type)
	{
		case "file":
		break;
		case "select-one":
			var select =forme[element];
			for(var j=0;j<select.options.length;j++)
			{
				if(select.options[j].value==value)
				{
					select.options[j].selected=true;
					break;
				}
			}
		break;
		case "checkbox":
			forme[element].checked=true;
		break;
		case "radio":
			for(var j=0;j<forme[element].length;j++)
			{
				if(forme[element](j).value==value)
				{
					forme[element](j).checked=true;
					break;
				}
			}
		break;
		default:
			forme[element].value=value;
		break;
	}
}
//-->