function SetCalendar2(name)

{

	var el=document.getElementsByName(name)[0];

	var day=document.getElementsByName(name+'_day')[0];

	var month=document.getElementsByName(name+'_month')[0];

	var yead=document.getElementsByName(name+'_year')[0];

	if(day.selectedIndex&&month.selectedIndex&&yead.selectedIndex)el.value=yead.value+'-'+month.value+'-'+day.value;

	else el.value='0000-00-00';

}

function GetFunctionText(func)

{

	if(!func)return '';



	var result=func.toString();

	var arr=result.split('{', 2);

	result=arr[1];

	result=result.substr(0, result.length-(isOpera?2:1));

	return result;

}

function CheckUSD(str)

{

	if(str=='')return false;

	for(var i=str.length; i--;)if(!(str.charAt(i)>='0'&&str.charAt(i)<='9'||str.charAt(i)=='$'||str.charAt(i)=='.'||str.charAt(i)==','))return false;

	return true;

}

function CheckHolidays(adate)

{

	if(adate.getDay()==0||adate.getDay()==6)return false;

	if(adate.getDate()==1&&adate.getMonth()==0)return false;
	
	if(adate.getDate()==2&&adate.getMonth()==0)return false;

	if(adate.getDate()==28&&adate.getMonth()==0)return false;
	
	if(adate.getDate()==10&&adate.getMonth()==3)return false;
	
	if(adate.getDate()==13&&adate.getMonth()==3)return false;

	if(adate.getDate()==26&&adate.getMonth()==3)return false;
	
	if(adate.getDate()==14&&adate.getMonth()==5)return false;

	if(adate.getDate()==3&&adate.getMonth()==9)return false;

	if(adate.getDate()==4&&adate.getMonth()==9)return false;

	if(adate.getDate()==25&&adate.getMonth()==11)return false;

	if(adate.getDate()==27&&adate.getMonth()==11)return false;
	
	if(adate.getDate()==31&&adate.getMonth()==11)return false;



	return true;

}

function GetFieldName(obj)

{

	var field=obj.parentNode.previousSibling.innerHTML;

	return field.substr(0, field.length-1);

}





var cor=document.getElementById("correction");

if(isIE)

{

	if(Agent.indexOf('MSIE 6.0')!=-1)document.write('<style>a.menu, a.Active_menu, a.menu_a, a.Active_menu_a { border-left: none; } </style>');

}


if(isSafari)

{

	document.write('<style></style>');

}