﻿function propertySearchSelectAllHDB(){
	for (var i=0;i < document.frmPropertySearchHDBResult.length;i++){
		fldObj = document.frmPropertySearchHDBResult.elements[i]; 
		if (fldObj.type == 'checkbox'){		
			if(fldObj.checked != document.frmPropertySearchHDBResult.compPropertySearchHDBResult$lvSearchResult$cbSelectAll.checked){
				fldObj.checked = document.frmPropertySearchHDBResult.compPropertySearchHDBResult$lvSearchResult$cbSelectAll.checked;
			    propertySearchAddRmvSelRecsHDB(fldObj);
			}
		}
	}
}

function propertySearchAddRmvSelRecsHDB(checkbox){
	var propArray = new Array();	
	propArray = document.frmPropertySearchHDBResult.compPropertySearchHDBResult$hfSelectedProperty.value.split('/');
	document.frmPropertySearchHDBResult.compPropertySearchHDBResult$hfSelectedProperty.value = "";
	if(checkbox.checked){
		for(var i=0;i<propArray.length-1;i++){
			if(checkbox.value==propArray[i])propArray[i]="";
			else document.frmPropertySearchHDBResult.compPropertySearchHDBResult$hfSelectedProperty.value += propArray[i]+"/";
		}
		document.frmPropertySearchHDBResult.compPropertySearchHDBResult$hfSelectedProperty.value += checkbox.value+"/"; 
	}else{
		for(var i=0;i<propArray.length-1;i++){
			if(checkbox.value==propArray[i])propArray[i]="";
			else document.frmPropertySearchHDBResult.compPropertySearchHDBResult$hfSelectedProperty.value += propArray[i]+"/";
		}
	}
}

function propertySearchSelectAllAPTCDO(){
	for (var i=0;i < document.frmPropertySearchAPTCDOResult.length;i++){
		fldObj = document.frmPropertySearchAPTCDOResult.elements[i]; 
		if (fldObj.type == 'checkbox'){		
			if(fldObj.checked != document.frmPropertySearchAPTCDOResult.compPropertySearchAPTCDOResult$lvSearchResult$cbSelectAll.checked){
				fldObj.checked = document.frmPropertySearchAPTCDOResult.compPropertySearchAPTCDOResult$lvSearchResult$cbSelectAll.checked;
			    propertySearchAddRmvSelRecsAPTCDO(fldObj);
			}
		}
	}
}

function propertySearchAddRmvSelRecsAPTCDO(checkbox){
	var propArray = new Array();	
	propArray = document.frmPropertySearchAPTCDOResult.compPropertySearchAPTCDOResult$hfSelectedProperty.value.split('/');
	document.frmPropertySearchAPTCDOResult.compPropertySearchAPTCDOResult$hfSelectedProperty.value = "";
	if(checkbox.checked){
		for(var i=0;i<propArray.length-1;i++){
			if(checkbox.value==propArray[i])propArray[i]="";
			else document.frmPropertySearchAPTCDOResult.compPropertySearchAPTCDOResult$hfSelectedProperty.value += propArray[i]+"/";
		}
		document.frmPropertySearchAPTCDOResult.compPropertySearchAPTCDOResult$hfSelectedProperty.value += checkbox.value+"/"; 
	}else{
		for(var i=0;i<propArray.length-1;i++){
			if(checkbox.value==propArray[i])propArray[i]="";
			else document.frmPropertySearchAPTCDOResult.compPropertySearchAPTCDOResult$hfSelectedProperty.value += propArray[i]+"/";
		}
	}
}

function propertySearchSelectAllCommercial(){
	for (var i=0;i < document.frmPropertySearchCommercialResult.length;i++){
		fldObj = document.frmPropertySearchCommercialResult.elements[i]; 
		if (fldObj.type == 'checkbox'){				
			if(fldObj.checked != document.frmPropertySearchCommercialResult.compPropertySearchCommercialResult$lvSearchResult$cbSelectAll.checked){
				fldObj.checked = document.frmPropertySearchCommercialResult.compPropertySearchCommercialResult$lvSearchResult$cbSelectAll.checked;
			    propertySearchAddRmvSelRecsCommercial(fldObj);
			}
		}
	}
}

function propertySearchAddRmvSelRecsCommercial(checkbox){
	var propArray = new Array();	
	propArray = document.frmPropertySearchCommercialResult.compPropertySearchCommercialResult$hfSelectedProperty.value.split('/');
	document.frmPropertySearchCommercialResult.compPropertySearchCommercialResult$hfSelectedProperty.value = "";
	if(checkbox.checked){
		for(var i=0;i<propArray.length-1;i++){
			if(checkbox.value==propArray[i])propArray[i]="";
			else document.frmPropertySearchCommercialResult.compPropertySearchCommercialResult$hfSelectedProperty.value += propArray[i]+"/";
		}
		document.frmPropertySearchCommercialResult.compPropertySearchCommercialResult$hfSelectedProperty.value += checkbox.value+"/"; 
	}else{
		for(var i=0;i<propArray.length-1;i++){
			if(checkbox.value==propArray[i])propArray[i]="";
			else document.frmPropertySearchCommercialResult.compPropertySearchCommercialResult$hfSelectedProperty.value += propArray[i]+"/";
		}
	}
}

function propertySearchSelectAllLanded(){
	for (var i=0;i < document.frmPropertySearchLandedResult.length;i++){
		fldObj = document.frmPropertySearchLandedResult.elements[i]; 
		if (fldObj.type == 'checkbox'){
			if(fldObj.checked != document.frmPropertySearchLandedResult.compPropertySearchLandedResult$lvSearchResult$cbSelectAll.checked){
				fldObj.checked = document.frmPropertySearchLandedResult.compPropertySearchLandedResult$lvSearchResult$cbSelectAll.checked;
			    propertySearchAddRmvSelRecsLanded(fldObj);
			}
		}
	}
}

function propertySearchAddRmvSelRecsLanded(checkbox){
	var propArray = new Array();	
	propArray = document.frmPropertySearchLandedResult.compPropertySearchLandedResult$hfSelectedProperty.value.split('/');
	document.frmPropertySearchLandedResult.compPropertySearchLandedResult$hfSelectedProperty.value = "";
	if(checkbox.checked){
		for(var i=0;i<propArray.length-1;i++){
			if(checkbox.value==propArray[i])propArray[i]="";
			else document.frmPropertySearchLandedResult.compPropertySearchLandedResult$hfSelectedProperty.value += propArray[i]+"/";
		}
		document.frmPropertySearchLandedResult.compPropertySearchLandedResult$hfSelectedProperty.value += checkbox.value+"/"; 
	}else{
		for(var i=0;i<propArray.length-1;i++){
			if(checkbox.value==propArray[i])propArray[i]="";
			else document.frmPropertySearchLandedResult.compPropertySearchLandedResult$hfSelectedProperty.value += propArray[i]+"/";
		}
	}
}
	
function setButtonFocus(e, buttonName) {
    var element = document.getElementById(buttonName);
    
    if(element){
        var keycode;
        if(window.event) // IE
        {
            keycode = e.keyCode;
        }
        else if(e.which) // Netscape/Firefox/Opera
        {
            keycode = e.which;
        }
        
        if(keycode == 13){
            element.focus();
        }        
    }
}

var newwindow;
function poptastic(url)
{
	newwindow=window.open(url,'test','height=600,width=790,scrollbars=yes,resizable=1');
	if (window.focus) {newwindow.focus()}
}

var newwindow;
function poptastic2(url)
{
	newwindow=window.open(url,'name','height=550,width=700,scrollbars=yes');
	if (window.focus) {newwindow.focus()}
}

var newwindow;
function poptastic3(url)
{
	newwindow=window.open(url,'test','height=510,width=790,scrollbars=yes,resizable=1');
	if (window.focus) {newwindow.focus()}
}

window.onload = function(){
    Shadowbox.init();
};

function mycarousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};

jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel({
        auto: 6,
        wrap: 'last',
        initCallback: mycarousel_initCallback
    });
});

