<!--
	function TargetBlank() {
		for (var i=0; i<document.links.length; i++)
			if (InStr(document.links[i].className, "blank") > 0) {
				document.links[i].target = "_blank";
		}
	}
	window.onload = TargetBlank;
	
	function rollover(nome, img) {
		document.images[nome].src = img;
	}
	
	function changeClassName(oggetto, nomeclasse) {
		oggetto.className = nomeclasse;
	}
	
	function InStr(String1, String2) {
		var a = 0;
		
		if (String1 == null || String2 == null) return (false);
		
		String1 = String1.toLowerCase();
		String2 = String2.toLowerCase();
		
		a = String1.indexOf(String2);
		if (a == -1)
			return 0;
		else
			return a + 1;
	}
	
	function FormatDate(DateToFormat,FormatAs) {
		if (DateToFormat == "") { return""; }
		if (!FormatAs) { FormatAs="dd/mm/yyyy"; }
		
		var strReturnDate;
		FormatAs = FormatAs.toLowerCase();
		DateToFormat = DateToFormat.toLowerCase();
		var arrDate
		var arrMonths = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
		var strMONTH;
		var Separator;
		
		while (DateToFormat.indexOf("st") > -1) {
			DateToFormat = DateToFormat.replace("st","");
		}
		while (DateToFormat.indexOf("nd") > -1) {
			DateToFormat = DateToFormat.replace("nd","");
		}
		while (DateToFormat.indexOf("rd") > -1) {
			DateToFormat = DateToFormat.replace("rd","");
		}
		while (DateToFormat.indexOf("th") > -1) {
			DateToFormat = DateToFormat.replace("th","");
		}
		if (DateToFormat.indexOf(".") > -1) {
			Separator = ".";
		}
		if (DateToFormat.indexOf("-") > -1) {
			Separator = "-";
		}
		
		if (DateToFormat.indexOf("/") > -1) {
			Separator = "/";
		}
		if (DateToFormat.indexOf(" ") > -1) {
			Separator = " ";
		}
		
		arrDate = DateToFormat.split(Separator);
		DateToFormat = "";
			for (var iSD = 0;iSD < arrDate.length;iSD++) {
				if (arrDate[iSD] != "") {
					DateToFormat += arrDate[iSD] + Separator;
				}
			}
		DateToFormat = DateToFormat.substring(0,DateToFormat.length-1);
		arrDate = DateToFormat.split(Separator);
		
		if(arrDate.length < 3){
			return "";
		}
		
		var DAY = arrDate[0];
		var MONTH = arrDate[1];
		var YEAR = arrDate[2];
		
		if (parseFloat(arrDate[1]) > 12) {
			DAY = arrDate[1];
			MONTH = arrDate[0];
		}
		if (parseFloat(DAY) && DAY.toString().length == 4) {
			YEAR = arrDate[0];
			DAY = arrDate[2];
			MONTH = arrDate[1];
		}
		
		for (var iSD = 0;iSD < arrMonths.length;iSD++) {
			var ShortMonth = arrMonths[iSD].substring(0,3).toLowerCase();
			var MonthPosition = DateToFormat.indexOf(ShortMonth);
				if (MonthPosition > -1) {
					MONTH = iSD + 1;
					if (MonthPosition == 0) {
						DAY = arrDate[1];
						YEAR = arrDate[2];
					}
					break;
				}
		}
		
		var strTemp = YEAR.toString();
		if (strTemp.length == 2) {
			if (parseFloat(YEAR) > 40) {
				YEAR = "19" + YEAR;
			} else {
				YEAR = "20" + YEAR;
			}
		}
		
		if (parseInt(MONTH)< 10 && MONTH.toString().length < 2) {
			MONTH = "0" + MONTH;
		}
		if(parseInt(DAY)< 10 && DAY.toString().length < 2) {
			DAY = "0" + DAY;
		}
		switch (FormatAs) {
			case "dd/mm/yyyy":
				return DAY + "/" + MONTH + "/" + YEAR;
			case "mm/dd/yyyy":
				return MONTH + "/" + DAY + "/" + YEAR;
			case "dd/mmm/yyyy":
				return DAY + " " + arrMonths[MONTH -1].substring(0,3) + " " + YEAR;
			case "mmm/dd/yyyy":
				return arrMonths[MONTH -1].substring(0,3) + " " + DAY + " " + YEAR;
			case "dd/mmmm/yyyy":
				return DAY + " " + arrMonths[MONTH -1] + " " + YEAR;	
			case "mmmm/dd/yyyy":
				return arrMonths[MONTH -1] + " " + DAY + " " + YEAR;
		}
		
		return DAY + "/" + strMONTH + "/" + YEAR;;
	}
	
	function Now() {
		var oggi    = new Date();
		
		var giorno  = oggi.getDate();
		var mese    = (oggi.getMonth() + 1);
		var anno    = oggi.getFullYear();
		var ora     = oggi.getHours();
		var minuti  = oggi.getMinutes();
		var secondi = oggi.getSeconds();
		
		return giorno + "/" + mese + "/" + anno + " " + ora + ":" + minuti + ":" + secondi;
	}
	function _Date() {
		var oggi   = new Date();
		
		var giorno = oggi.getDate();
		var mese   = (oggi.getMonth() + 1);
		var anno   = oggi.getFullYear();
		
		return giorno + "/" + mese + "/" + anno;
	}
	function Time() {
		var oggi    = new Date();
		
		var ora     = oggi.getHours();
		var minuti  = oggi.getMinutes();
		var secondi = oggi.getSeconds();
		
		return ora + ":" + minuti + ":" + secondi;
	}
	
	function IsDate(DateToCheck){
		if (DateToCheck == "") { return true; }
		var m_strDate = FormatDate(DateToCheck);
		if (m_strDate == "") {
			return false;
		}
		var m_arrDate = m_strDate.split("/");
		var m_DAY = m_arrDate[0];
		var m_MONTH = m_arrDate[1];
		var m_YEAR = m_arrDate[2];
		if (m_YEAR.length > 4) { return false; }
		m_strDate = m_MONTH + "/" + m_DAY + "/" + m_YEAR;
		var testDate = new Date(m_strDate);
		if (testDate.getMonth()+1 == m_MONTH) {
			return true;
		} else {
			return false;
		}
	}
	
	function IsNumeric(sText) {
		var ValidChars = "0123456789.";
		var IsNumber = true;
		var Char;
		
		for (i = 0; i < sText.length && IsNumber == true; i++)  {
			Char = sText.charAt(i);
			if (ValidChars.indexOf(Char) == -1) {
				IsNumber = false;
			}
		}
		return IsNumber;
	}
//-->
