if (document.images) {
var iNormal = new Object();
iNormal["home"] = new Image(16,16);
iNormal["home"].src = "/imgs/ajax-loader.gif";
}

var lovechild;

function MM_openBrWindow(theURL,winName,features) 
{ //v2.0
  window.open(theURL,winName,features);
  return false;
}

function checkingDates2(arrDy,arrMn,depDy,depMn,ctr)
{
	var difDy = depDy.value - arrDy.value;
	var difMn = depMn.selectedIndex - arrMn.selectedIndex;

	if(difMn < 0 && difDy > -1)
	{
		depMn.selectedIndex = arrMn.selectedIndex;
	}

	if (difDy < 3 && difMn == 0 && ctr == 0)
	{
		if(arrDy.selectedIndex < (30 -2))
		{
			depDy.selectedIndex = arrDy.selectedIndex + 3;
		}
		else
		{
			if (depMn.selectedIndex < 12) 
			{
				depDy.selectedIndex = arrDy.selectedIndex -31 +3;
				depMn.selectedIndex += 1;
			}
		}
	}
	return false;
}

function checkingDates(arrDy,arrMn,arrYr,depDy,depMn,depYr,ctr)
{
	var difDy = depDy.value - arrDy.value;
	var difMn = depMn.value - arrMn.value;
	var difYr = depYr.value - arrYr.value;
	if(difYr < 0)
	{
		depYr.selectedIndex = arrYr.selectedIndex;
	}
	if(difMn < 0 && difYr == 0)
	{
	    if (arrMn.selectedIndex == 11)
	    {
			//depYr.selectedIndex = depYr.selectedIndex + 1;
	    }
	    else
	    {
			depMn.selectedIndex = arrMn.selectedIndex;
		}
	}
	if (difDy < (3) && difMn == 0 && difYr == 0 && ctr == 0)
	{
		if(arrDy.selectedIndex < (30-2))
		{
			depDy.selectedIndex = arrDy.selectedIndex + 3;
		}
		else
		{
			depDy.selectedIndex = arrDy.selectedIndex -31 +3;
			depMn.selectedIndex += 1;
		}
	}
	return false;
}

function displayResults(url)
{
	opener.document.location = url;
	window.close();
	return false;
}

function MM_openBrWindowZ(theURL,winName,features,evt) 
{ //v2.0
  evt = (evt) ? evt : event;
  var offsetX, offsetY;
  offsetX = evt.clientX;
  offsetY = evt.clientY;
  features = features + ",left=" + offsetX + ",top=" + offsetY;
  window.open(theURL,winName,features);
  return false;
}

// JavaScript Document

function popWin(url) {
            var theURL=url;
            newWin = window.open(theURL,'win','toolbar=No,menubar=No,left=200,top=200,width=350,resizable=yes,scrollbars=yes,status=No,location=No,height=400');

}

 

function show_hide(object){ 
    show = true; 
    obj1 = document.getElementById("master").getElementsByTagName("div"); 
    obj2 = document.getElementById(object); 
    if (obj2.style.display == '') 
        show = false; 
    for (i = 0; i < obj1.length; i++) { 
        obj1[i].style.display = 'none'; 
     } 
    if (show == true) 
        obj2.style.display = ''; 
}


function iframesearchurl(lan, baseurl, err1, err2, city, guests, aday, amonth, dday, dmonth) {
    var dm = dmonth.value.substring(0,2);
    var am = amonth.value.substring(0,2);
    var dd = dday.value;
    var ad = aday.value;
    var ay = amonth.value.substring(3,7);
    var dy = dmonth.value.substring(3,7);
    var label = document.getElementById('errorLabel');
	label.style.visibility = 'visible';
    if (city.value == 0) {
        label.innerHTML = err1;
        return false;
    }
    if (guests.value == 0) {
        label.innerHTML = err2;
        return false;
    }
    label.innerHTML = '<table><tr><td width=16px height=16px background="imgs/ajax-loader.gif"></td></tr></table>';
    parent.location.href = baseurl + 'view_propertiesbycriteria.aspx?us_cc=' + lan + '&regid=' + city.value + '&a_day=' + ad + '&a_month=' + am + '&a_year=' + ay + '&d_day=' + dd + '&d_month=' + dm + '&d_year=' + dy + '&sleeps=' + guests.value;
    return false;
}



function iframesearchurlb(lan, baseurl, err1, err2, city, guests, aday, amonth, dday, dmonth, orgid) {
    var dm = dmonth.value.substring(0, 2);
    var am = amonth.value.substring(0, 2);
    var dd = dday.value;
    var ad = aday.value;
    var ay = amonth.value.substring(3, 7);
    var dy = dmonth.value.substring(3, 7);
    var label = document.getElementById('errorLabel');
    label.style.visibility = 'visible';
    if (city.value == 0) {
        label.innerHTML = err1;
        return false;
    }
    if (guests.value == 0) {
        label.innerHTML = err2;
        return false;
    }
    label.innerHTML = '<table><tr><td width=16px height=16px background="imgs/ajax-loader.gif"></td></tr></table>';
    parent.location.href = baseurl + 'view_propertiesbycriteria.aspx?us_cc=' + lan + '&regid=' + city.value + '&orgid=' + orgid + '&a_day=' + ad + '&a_month=' + am + '&a_year=' + ay + '&d_day=' + dd + '&d_month=' + dm + '&d_year=' + dy + '&sleeps=' + guests.value;
    return false;
}




function iframesearchurl2(lan, baseurl, err1, err2, city, guests, aday, amonth, dday, dmonth) {
    var dm = dmonth.value.substring(0,2);
    var am = amonth.value.substring(0,2);
    var dd = dday.value;
    var ad = aday.value;
    var ay = amonth.value.substring(3,7);
    var dy = dmonth.value.substring(3,7);
    var label = document.getElementById('errorLabel');
    if (city.value == 0) {
        label.innerHTML = err1;
        return false;
    }
    if (guests.value == 0) {
        label.innerHTML = err2;
        return false;
    }
    window.open(baseurl + 'view_propertiesbycriteria.aspx?us_cc=' + lan + '&regid=' + city.value + '&a_day=' + ad + '&a_month=' + am + '&a_year=' + ay + '&d_day=' + dd + '&d_month=' + dm + '&d_year=' + dy + '&sleeps=' + guests.value,'','');
    return false;
}

function iframesearchurl2b(lan, baseurl, err1, err2, city, guests, aday, amonth, dday, dmonth, orgid) {
    var dm = dmonth.value.substring(0, 2);
    var am = amonth.value.substring(0, 2);
    var dd = dday.value;
    var ad = aday.value;
    var ay = amonth.value.substring(3, 7);
    var dy = dmonth.value.substring(3, 7);
    var label = document.getElementById('errorLabel');
    if (city.value == 0) {
        label.innerHTML = err1;
        return false;
    }
    if (guests.value == 0) {
        label.innerHTML = err2;
        return false;
    }
    window.open(baseurl + 'view_propertiesbycriteria.aspx?us_cc=' + lan + '&regid=' + city.value + '&orgid=' + orgid  + '&a_day=' + ad + '&a_month=' + am + '&a_year=' + ay + '&d_day=' + dd + '&d_month=' + dm + '&d_year=' + dy + '&sleeps=' + guests.value, '', '');
    return false;
}


function bookmarksite(title, url) {
if (document.all)
window.external.AddFavorite(url, title);
else if (window.sidebar)
window.sidebar.addPanel(title, url, "")
}

function bookmarksite() {
if (document.all)
window.external.AddFavorite(location.href, document.title);
else if (window.sidebar)
window.sidebar.addPanel(document.title, location.href, "")
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  lovechild = window.open(theURL,winName,features);
}


function lovechildclose() {
    if (lovechild) {
        lovechild.close();
    }
}



function filtering(url) {
url = url + '&filterbed=' + document.getElementById('fm_bedrooms').value; // + '&filtercity=' + document.getElementById('fm_cityid').value;
if (document.getElementById('fm_cityid')) {
url = url + '&filtercity=' + document.getElementById('fm_cityid').value;
}
location.href = url;
return false;
}



function createCookie(name, value, days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        var expires = "; expires=" + date.toGMTString();
    }
    else var expires = "";
    document.cookie = name + "=" + value + expires + "; path=/";
}

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    }
    return null;
}

function eraseCookie(name) {
    createCookie(name, "", -1);
}


function SearchWindow(str) {

    var myWidth = 0, myHeight = 0, myOffset = 0;
    if (typeof (window.innerWidth) == 'number') {
        //Non-IE
        myWidth = window.innerWidth - 15;
        myHeight = window.innerHeight;
        myOffset = window.pageYOffset;
    } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
        //IE 6+ in 'standards compliant mode'
        myWidth = document.documentElement.clientWidth;
        myHeight = document.documentElement.clientHeight;
        myOffset = document.documentElement.scrollTop;
    } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
        //IE 4 compatible
        myWidth = document.body.clientWidth;
        myHeight = document.body.clientHeight;
        myOffset = document.body.scrollTop;
    }

    var ct = document.getElementById('divsearch_apartments');
    ct.innerHTML = str;
    ct.style.top = (myHeight / 2 - 50 + myOffset) + 'px';
    //ct.style.top = (327.5 + myOffset) + 'px';
    ct.style.left = 5 + 'px';
    ct.style.width = (myWidth - 10 - 40) + 'px';
    ct.style.visibility = 'visible';
    return false;
}





if (typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();