function OpenWindow(StrLink)
{
	window.open(StrLink,"_blank","resizable=yes,height=375,width=567,scrollbars,toolbar=yes");			
} 
	
function CloseWindow()
{
	window.close()
} 
	
function ClientBidCountDown()
{
	var timeRemainingString = "";
	var time1 = new Date(document.ClientBidding.CurrentTime.value);
	
	if (time1 == "NaN")
		document.ClientBidding.CurrentTime.text = "";
	else
	{
		var mysec =time1.getSeconds();
		time1.setSeconds(mysec + 1);
		var year=time1.getYear();
		if (year < 1000)
			year+=1900;
		var day=time1.getDay();
		var month=time1.getMonth();//+1
		var daym=time1.getDate();
		if (daym<10)
			daym="0"+daym;
		var hours=time1.getHours();
		var minutes=time1.getMinutes();
		var seconds=time1.getSeconds();
		//if (hours==0)
		//	hours=12;
		if (minutes<=9)
			minutes="0"+minutes;
		if (seconds<=9)
			seconds="0"+seconds;
		var dn=""
		var x = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug","Sep","Oct","Nov","Dec");
		var timenow=daym+" "+x[month]+" "+year+" "+hours+":"+minutes+":"+seconds+" "+dn
		document.ClientBidding.CurrentTime.value = timenow;
	}

	var timeEnd = new Date(document.ClientBidding.BidEndTime.value);
	var timeStart = new Date(document.ClientBidding.BidStartTime.value);
	
	var time = Math.floor((timeEnd.getTime() - time1.getTime()) / 1000.0) ;
	
	if (time < 0)
	{
		timeRemainingString = "Bid Closed";
	}
	else if (time < 60)
	{
		timeRemainingString = "Less than a Minute";
	}
	else if (time > 0)
	{
		days    = Math.floor( time/86400);
		hours   = Math.floor( time /3600) % 24;
		minutes = Math.floor( time  / 60) % 60;

		seconds = (time%60);

		if (minutes < 10) minutes = "0" + minutes;
		if (seconds < 10) seconds = "0" + seconds;

		var daytext = days + " Day" + ((days!=1)?"s":"") +  ", ";

		timeRemainingString = daytext + hours + ":" + minutes + ":" + seconds;
	}
	document.ClientBidding.lblTimeLeft.value = timeRemainingString;
}

function ClientBidgoforit(){
	setInterval("ClientBidCountDown()",1000);
}

function ConsultantBidCountDown()
{
	var timeRemainingString = "";
	var time1 = new Date(document.ConsultantBidding.CurrentTime.value);
	
	if (time1 == "NaN")
		document.ConsultantBidding.CurrentTime.text = "";
	else
	{
		var mysec =time1.getSeconds();
		time1.setSeconds(mysec + 1);
		var year=time1.getYear();
		if (year < 1000)
			year+=1900;
		var day=time1.getDay();
		var month=time1.getMonth();//+1
		var daym=time1.getDate();
		if (daym<10)
			daym="0"+daym;
		var hours=time1.getHours();
		var minutes=time1.getMinutes();
		var seconds=time1.getSeconds();
		//if (hours==0)
		//	hours=12;
		if (minutes<=9)
			minutes="0"+minutes;
		if (seconds<=9)
			seconds="0"+seconds;
		var dn=""
		var x = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug","Sep","Oct","Nov","Dec");
		var timenow=daym+" "+x[month]+" "+year+" "+hours+":"+minutes+":"+seconds+" "+dn
		document.ConsultantBidding.CurrentTime.value = timenow;
	}

	var timeEnd = new Date(document.ConsultantBidding.BidEndTime.value);
	var timeStart = new Date(document.ConsultantBidding.BidStartTime.value);
	var time = Math.floor((timeEnd.getTime() - time1.getTime()) / 1000.0) ;
		
	if (time < 0)
	{
		timeRemainingString = "Bid Closed";
	}
	else if (time < 60)
	{
		timeRemainingString = "Less than a Minute";
	}
	else if (time > 0)
	{
		days    = Math.floor( time/86400);
		hours   = Math.floor( time /3600) % 24;
		minutes = Math.floor( time  / 60) % 60;

		seconds = (time%60);

		if (minutes < 10) minutes = "0" + minutes;
		if (seconds < 10) seconds = "0" + seconds;

		var daytext = days + " Day" + ((days!=1)?"s":"") +  ", ";

		timeRemainingString = daytext + hours + ":" + minutes + ":" + seconds;
	}
	document.ConsultantBidding.lblTimeLeft.value = timeRemainingString;
}

function ConsultantBidgoforit(){
	setInterval("ConsultantBidCountDown()",1000);
}

function VendorBidCountDown()
{
	var timeRemainingString = "";
	var time1 = new Date(document.VendorBidding.CurrentTime.value);
	
	if (time1 == "NaN")
		document.VendorBidding.CurrentTime.text = "";
	else
	{
		var mysec =time1.getSeconds();
		time1.setSeconds(mysec + 1);
		var year=time1.getYear();
		if (year < 1000)
			year+=1900;
		var day=time1.getDay();
		var month=time1.getMonth();//+1
		var daym=time1.getDate();
		if (daym<10)
			daym="0"+daym;
		var hours=time1.getHours();
		var minutes=time1.getMinutes();
		var seconds=time1.getSeconds();
		//if (hours==0)
		//	hours=12;
		if (minutes<=9)
			minutes="0"+minutes;
		if (seconds<=9)
			seconds="0"+seconds;
		var dn=""
		var x = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug","Sep","Oct","Nov","Dec");
		var timenow=daym+" "+x[month]+" "+year+" "+hours+":"+minutes+":"+seconds+" "+dn
		document.VendorBidding.CurrentTime.value = timenow;
	}
		
	var timeEnd = new Date(document.VendorBidding.BidEndTime.value);
	var timeStart = new Date(document.VendorBidding.BidStartTime.value);
	var time = Math.floor((timeEnd.getTime() - time1.getTime()) / 1000.0) ;
		
	if (time < 0)
	{
		timeRemainingString = "Bid Closed";
	}
	else if (time < 60)
	{
		timeRemainingString = "Less than a Minute";
	}
	else if (time > 0)
	{
		days    = Math.floor( time/86400);
		hours   = Math.floor( time /3600) % 24;
		minutes = Math.floor( time  / 60) % 60;

		seconds = (time%60);

		if (minutes < 10) minutes = "0" + minutes;
		if (seconds < 10) seconds = "0" + seconds;

		var daytext = days + " Day" + ((days!=1)?"s":"") +  ", ";

		timeRemainingString = daytext + hours + ":" + minutes + ":" + seconds;
	}
	document.VendorBidding.lblTimeLeft.value = timeRemainingString;
}

function VendorBidgoforit(){
	setInterval("VendorBidCountDown()",1000);
}


/*
Code related to showing Current Server time ticking and also time left
in the Test.aspx
*/




/* This function is used by the logo.inc & documentlogo.inc 
	for opening the help page in a new window*/

function OpenNewHelpWindow(StrLink)
{	
//alert("in open func");

	var pagename = "";
	pagename = window.parent.location;	
	//alert(window.location);	
	//alert(pagename);	
	StrLink = StrLink + "?pg=" +pagename;		
	//alert(StrLink);
	window.open(StrLink,"_blank","resizable=yes,height=375,width=567,scrollbars,toolbar=yes");			
} 


/* This function is used to set the focus of the panel on NEW and EDIT */
	function showPanel(objControl,hiddenShowPanel)
		{	
			if (hiddenShowPanel.value == 1)
			{			
				objControl.focus();							
			}
		}
		
		
		
function newImage(arg)
{
	if (document.images) 
	{
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages(arg1, arg2) 
{
	

if (document.images) 
	{
		document.getElementById(arg1).src = arg2;
	}
}		
		

