function forxml(StringToReplace) { 
var espressione=new RegExp(" ","g"); 
return StringToReplace.replace(espressione, "%20");}
function Mid(str, start, len) {
	if (start < 0 || len < 0) return "";
	var iEnd, iLen = String(str).length;
	if (start + len > iLen) 
		iEnd = iLen; 
	else 
		iEnd = start + len;
	return String(str).substring(start,iEnd);
}
function CStr(ValueToConvertInString) {return String(ValueToConvertInString);}
function CInt(StringToConvertInInteger) {return parseInt(StringToConvertInInteger);}
function Len(StringToLenght) {return StringToLenght.length;}
function UCase(StringToUpperCase) {return StringToUpperCase.toUpperCase();} 
function vai(s) {location.href='http://www.rentsforvacations.com/ricerca-zona.asp?destinazione=' + s}
function CInt(StringToConvertInInteger) {return parseInt(StringToConvertInInteger);}
function Mid(str, start, len){if (start < 0 || len < 0) return "";var iEnd, iLen = String(str).length;if (start + len > iLen) iEnd = iLen;	else  iEnd = start + len;		return String(str).substring(start,iEnd);}
document.write("<script type='text/javascript' src='http://www.rentsforvacations.com/tff/tff.js'></script>");
document.write("<!--#include file='http://www.rentsforvacations.com/aspfn.asp'-->")
function bearing( from, to ) {var lat1 = from.latRadians();var lon1 = from.lngRadians();var lat2 = to.latRadians();var lon2 = to.lngRadians();var angle = - Math.atan2( Math.sin( lon1 - lon2 ) * Math.cos( lat2 ), Math.cos( lat1 ) * Math.sin( lat2 ) - Math.sin( lat1 ) * Math.cos( lat2 ) * Math.cos( lon1 - lon2 ) ); if ( angle < 0.0 ) angle  += Math.PI * 2.0; angle = angle * degreesPerRadian;angle = angle.toFixed(1);return angle;}   
function posInit() {document.getElementById("menuR").style.left=(CInt(document.body.clientWidth/2)+235)+'px';}
function Replace(StringToReplace) {return StringToReplace.replace(/"'"/g, "''");}
function ReplaceNumber(StringToReplace) {return StringToReplace.replace(/","/g, ".");}onresize=function(){posInit();}
function IsNumeric(sText) {
	if(sText=='') return false;
	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;
}
function Right(str, n){ if (n <= 0)   return ""; else if (n > String(str).length) return str;else {var iLen = String(str).length;return String(str).substring(iLen, iLen - n);}}
function isDate(dateStr) {var datePat = /^(\d{1,2})(\/|-)(\d{1,2})(\/|-)(\d{4})$/;var matchArray = dateStr.match(datePat); // is the format ok?
	if (matchArray == null) {alert("Inserire la data nel formato dd/mm/aaaa o dd-mm-aaaa.");return false;}
	day = matchArray[1]; // p@rse date into variables
	month = matchArray[3];
	year = matchArray[5];
	if (month < 1 || month > 12) {alert("I mesi devono essere tra 1 and 12!");return false;}
	if (day < 1 || day > 31) {
		alert("Valore compreso tra 1 e 31.");
		return false;
	}
	if ((month==4 || month==6 || month==9 || month==11) && day==31) {
		alert("Month "+month+" doesn`t have 31 days!");
		return false; 
	}
	if (month == 2) {
		var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
		if (day > 29 || (day==29 && !isleap)) {alert("Febbraio !!");return false;}
	}
	return true; // date is valid
}

function getHead() {
if (document.all){
	document.write("<div id='w-header'><div id='header'><div id='w-header2'><div id='w-header3'  align='left'>");
	document.write("<h1 style='position:relative; top:-30px;'>rentsforvacations.com<br /><span style='position:relative; top:22px; left:250px; font-size:28px; color:#000; font-weight:bold'>case vacanza e soggiorni al mare ed in montagna nel mondo</span></h1>");
	document.write("</div></div></div></div>");
} else { 
	document.write("<div id='w-header'><div id='header'><div id='w-header2'><div id='w-header3'  align='left'>");
	document.write("<h1>rentsforvacations.com<br /><span style='position:relative; top:62px; left:250px; font-size:28px; color:#000; font-weight:bold'>case vacanza e soggiorni turistici in alberghi, b e b nel mondo</span></h1>");
	document.write("</div></div></div></div>");}
}

function utmx_section(){}function utmx(){}
(function(){var k='2373269805',d=document,l=d.location,c=d.cookie;function f(n){
if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return c.substring(i+n.
length+1,j<0?c.length:j)}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;
d.write('<sc'+'ript src="'+
'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com'
+'/siteopt.js?v=1&utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='
+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+
'" type="text/javascript" charset="utf-8"></sc'+'ript>')})();
utmx("url",'A/B');

