

arrowdown = new Image();
arrowdown.src = "images/default/default_panel/header-arrowdown.gif"
arrowside = new Image();
arrowside.src = "images/default/default_panel/header-arrow.gif"



function switchDates(form, State)
{
	if ( State == "UserDef" )
	{
		form.AutoDefDate.disabled = true;
		form.T1.readOnly = false;
		form.T2.readOnly = false;
		form.From.disabled = false;
		form.To.disabled = false;
		form.T1.style.color = "#000000";
		form.T2.style.color = "#000000";
	}
	else
	{
		form.AutoDefDate.disabled = false;
		form.From.disabled = true;
		form.To.disabled = true;
		form.T1.style.color = "#ACA899";
		form.T2.style.color = "#ACA899";
		form.T1.readOnly = true;
		form.T2.readOnly = true;

		if ( form.AutoDefDate.value != 0 )
		{
			startdate = form.AutoDefDate.value.substr(0, 10);
			enddate = form.AutoDefDate.value.substr(12, 10);
			form.T1.value = startdate;
			form.T2.value = enddate;
		}
		else
		{
			form.T1.value = "";
			form.T2.value = "";
		}
	}
}

function minimize(sector, icon)
{
	if ( document.all(sector).style.display == 'block' )
	{
		document.all(sector).style.display = 'none';
		document.all(icon).src = eval('arrowdown.src');
	}
	else
	{
		document.all(sector).style.display = 'block';
		document.all(icon).src = eval('arrowside.src');
	}

}

function showPopupDisplay(ID, Info, Icon)
{
	//alert(window.event.clientX + ", " + window.event.clientY)
	var popHeight = 9;
	var popWidth = 8;
	DisplayDiv = Info + "Box_" + ID;
	//alert("ClientY: " + window.event.client + " OffSetY: " + 
	xPos = (document.body.scrollLeft + (((popHeight - window.event.offsetX) + window.event.clientX))-315);
	yPos = (document.body.scrollTop + (((popWidth - window.event.offsetY) + window.event.clientY) - 44)-30);

	document.all(DisplayDiv).style.left = xPos;
	document.all(DisplayDiv).style.top = yPos;
	document.all(DisplayDiv).style.display = "block";

	document.all('underFrame').style.top = yPos;
	document.all('underFrame').style.left = xPos;
	document.all('underFrame').style.width = "300";
	document.all('underFrame').style.height = "80";
	document.all('underFrame').style.zIndex = "0"
	document.all('underFrame').style.display = "block"
}

function hidePopupDisplay(ID, Info)
{
	DisplayDiv = Info + "Box_" + ID;
	document.all(DisplayDiv).style.display = "none";
	document.all('underFrame').style.display = "none"
}


function showTab(DataBox)
{
	DataBoxDiv = DataBox + "Box";
	DataTabCell = DataBox + "Tab";

	if ( DataBox != "MarketingData" )
	{
		document.all('MarketingDataBox').style.display = "none";
		if ( DataBox != "MultiBrokerData" )
			document.all('MarketingDataTab').style.backgroundColor = "ABC1D5";
	}
	if ( DataBox != "EnquiryData" )
	{
		document.all('EnquiryDataBox').style.display = "none";
		document.all('EnquiryDataTab').style.backgroundColor = "ABC1D5"
	}
	if ( document.all('DuplicationDataBox') && DataBox != "DuplicationData" )
	{
		document.all('DuplicationDataBox').style.display = "none";
		document.all('DuplicationDataTab').style.backgroundColor = "ABC1D5"
	}
	if ( DataBox != "MultiBrokerData" )
	{	
		if ( document.all('MultiBrokerDataBox') )
			document.all('MultiBrokerDataBox').style.display = "none";
		document.all(DataTabCell).style.backgroundColor = "7D9AB5";
	}

	document.all(DataBoxDiv).style.display = "block";

	return false;
}

function autoSubmit(field, name, value)
{
	var message = "Are you sure you want to change the " + name + "?";
	if ( confirm(message) )
	{
		if ( name == 'Broker Reference' )
		{
			if ( value == '0' )
				document.all('QuickSelect[0][ApplicationState_ID]').options[0].selected = true; 
			else
				document.all('QuickSelect[0][ApplicationState_ID]').options[1].selected = true; 
		}

		if ( name == 'Application State' && document.all(field).value == '16' )
		{
			if ( document.all('changeProduct') )
				document.all('changeProduct').style.display = "block";
			if ( document.all('staticProduct') )
				document.all('staticProduct').style.display = "none";
			alert("Please select the Product you want to select");
		}
		else 
			document.Update.submit();
	}
	else
		document.all(field).value = value;
}

function checkDates()
{
	Months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];

	//var timeEnd = new Date();
	//var timeEnd_temp = timeEnd.getTime();

	var timeEnd = document.all('T2').value;
	var yr	= timeEnd.substring(6,10);
	var mt  = timeEnd.substring(3,5);
	var dy  = timeEnd.substring(0,2);

	if ( mt.indexOf(0) == "0" )
		mt = (mt.substring(1));
	if ( dy.indexOf(0) == "0" )
		dy = dy.substring(1);

	var timeEnd_temp = Months[mt-1] + " " + dy + ", " + yr;	

	var timeStart 	= document.all('T1').value;

	var yr	= timeStart.substring(6,10);
	var mt  = timeStart.substring(3,5);
	var dy  = timeStart.substring(0,2);

	if ( mt.indexOf(0) == "0" )
		mt = (mt.substring(1));
	if ( dy.indexOf(0) == "0" )
		dy = dy.substring(1);

	var timeStart_temp = Months[mt-1] + " " + dy + ", " + yr;

	if ( (Date.parse(timeEnd_temp) - Date.parse(timeStart_temp)) > (7776000 * 1000) )
	{
		alert("Sorry - You cannot search from more than 90 days ago");
		return false;
	}
}