
var list=new Array();function Add(array,element){return jQuery.merge([element],array);}
function Contains(array,element){if(jQuery.inArray(element,array)===-1){return false;}
else{return true;}}
function Remove(array,element){return jQuery.grep(array,function(value){return value!==element;});}
function HiddenFieldToArray(field){var hf=document.getElementById(field);var items=[];if(hf.value!==null&hf.value!==''){if(hf.value.indexOf("|")!==-1){items=hf.value.split("|");}else{items=Add(items,hf.value);}}
return items;}
function ShowPlanCompare(control,url,node,width,height,field,e,nodename){$("#"+control).ready(function(){var hf=document.getElementById(field);var checked=jQuery("#"+control).is(":checked");var items=[];if(hf.value!==null&hf.value!==''){if(hf.value.indexOf("|")!==-1){items=hf.value.split("|");}else{items=Add(items,hf.value);}}
if(items.length<2){alert('Please select at least two items to compare.');$("#"+control).unbind('click.fb');if(e.stopPropagation){e.stopPropagation();}else{window.event.cancelBuble=true;}
if(e.preventDefault){e.preventDefault();}
else{window.event.returnValue=false;}}else{ShowFancyBox(control,url+"?Nodes="+hf.value+"&NodeID="+node,width,height,escape(nodename+' - Home Plan Comparison'),15);}});}
function TrackPlanCheckBox(control,field,value){$(document).ready(function(){var hf=document.getElementById(field);var checked=jQuery("#"+control).is(":checked");var items=[];if(hf.value!==null&hf.value!==''){if(hf.value.indexOf("|")!==-1){items=hf.value.split("|");}else{items=Add(items,hf.value);}}
if(checked){if(Contains(items,value)===false){if(items.length<3){items=Add(items,value);}else{alert("You may compare up to three items. Please remove another item to compare the currently checked item.");jQuery("#"+control).attr('checked',false);return;}}}
else{if(Contains(items,value)===true){items=Remove(items,value);}}
hf.value=items.join("|");});}
function ShowNearbyCompare(control,url,node,width,height,field,e,NodeName){$("#"+control).ready(function(){var hf=document.getElementById(field);var checked=jQuery("#"+control).is(":checked");var items=[];if(hf.value!==null&hf.value!==''){if(hf.value.indexOf("|")!==-1){items=hf.value.split("|");}else{items=Add(items,hf.value);}}
if(Contains(items,node.toString())===false){items=Add(items,node.toString());}
if(items.length<2){alert('Please select at least two items to compare.');$("#"+control).unbind('click.fb');if(e.stopPropagation){e.stopPropagation();}else{window.event.cancelBuble=true;}
if(e.preventDefault){e.preventDefault();}
else{window.event.returnValue=false;}}else{ShowFancyBox(control,url+"?Nodes="+items.join("|")+"&NodeID="+node,width,height,escape(NodeName+' -  Nearby Communities Comparison'),15);}});}
function TrackNearbyCheckBox(control,field,value){$(document).ready(function(){var hf=document.getElementById(field);var checked=jQuery("#"+control).is(":checked");var items=[];if(hf.value!==null&hf.value!==''){if(hf.value.indexOf("|")!==-1){items=hf.value.split("|");}else{items=Add(items,hf.value);}}
if(checked){if(Contains(items,value)===false){if(items.length<2){items=Add(items,value);}else{alert("You may compare up to two items. Please remove another item to compare the currently checked item.");jQuery("#"+control).attr('checked',false);return;}}}
else{if(Contains(items,value)===true){items=Remove(items,value);}}
hf.value=items.join("|");});}
function ShowQMICompare(control,url,node,width,height,field,e,nodename){$("#"+control).ready(function(){var hf=document.getElementById(field);var checked=jQuery("#"+control).is(":checked");var items=[];if(hf.value!==null&hf.value!==''){if(hf.value.indexOf("|")!==-1){items=hf.value.split("|");}else{items=Add(items,hf.value);}}
if(items.length<2){alert('Please select at least two items to compare.');$("#"+control).unbind('click.fb');if(e.stopPropagation){e.stopPropagation();}else{window.event.cancelBuble=true;}
if(e.preventDefault){e.preventDefault();}
else{window.event.returnValue=false;}}else{ShowFancyBox(control,url+"?Nodes="+items.join("|")+"&NodeID="+node,width,height,escape(nodename+" - Quick Move In Comparison"),15);}});}
function TrackQMICheckBox(control,field,value){$(document).ready(function(){var hf=document.getElementById(field);var checked=jQuery("#"+control).is(":checked");var items=[];if(hf.value!==null&hf.value!==''){if(hf.value.indexOf("|")!==-1){items=hf.value.split("|");}else{items=Add(items,hf.value);}}
if(checked){if(Contains(items,value)===false){if(items.length<3){items=Add(items,value);}else{alert("You may compare up to three items. Please remove another item to compare the currently checked item.");jQuery("#"+control).attr('checked',false);return;}}}
else{if(Contains(items,value)===true){items=Remove(items,value);}}
hf.value=items.join("|");});}
