function ShowOverlapper(HTML, UseCloseArea){
	SetVisibilityByElementID('_System_OverlapperArea', true);
	HTML='<br><br><span id=\"_System_OverlapperContentArea\" class=\"OverlapperContentArea\">'+HTML+'</span>';
	if(UseCloseArea)HTML='<br><br><span class=\"OverlapperCloserArea\" onclick=\"SetVisibilityByElementID(\'_System_OverlapperArea\', false);\">[ C L O S E ]</span><br><br>'+HTML;
	WriteHTMLByElementID('_System_OverlapperArea', HTML);
}

function SetJSLookUpHTML(ParentValue, ContainerID, SelectedJSArray, ChildIDSelected, FormName, BlankOption){

	if(SelectedJSArray == 'PropertyTypeModelJSArray'){
		var NewHTML = '<select name=\"PropertyTypeModelID\" id=\"'+FormName+'_PropertyTypeModelID\" class=\"Control_Input_Select\">';
		if(BlankOption) NewHTML += '<option value=\"0\">All</option>';
		for(i=0;i<PropertyTypeModelJSArray.length;i++){
			selected = (PropertyTypeModelJSArray[i][1] == ChildIDSelected) ? ' selected' : '';
			if(PropertyTypeModelJSArray[i][0] == ParentValue){
				NewHTML += '<option value=\"'+PropertyTypeModelJSArray[i][1]+'\"'+selected+'>'+PropertyTypeModelJSArray[i][2]+'</option>';
			}
		}
	}

	if(SelectedJSArray == 'DistrictJSArray'){
		BlankOptionFlag = (BlankOption == true) ? true : false ;
		var NewHTML = '<select name=\"DistrictID\" id=\"'+FormName+'_DistrictID\" class=\"Control_Input_Select\" onchange=\"SetJSLookUpHTML(this.value, \''+FormName+'_StreetContainer\', \'StreetJSArray\', \''+FormName+'\', '+BlankOptionFlag+')\">';
		if(BlankOption) NewHTML += '<option value=\"0\">All</option>';
		for(i=0;i<DistrictJSArray.length;i++){
			selected = (DistrictJSArray[i][1] == ChildIDSelected) ? ' selected' : '';
			if(DistrictJSArray[i][0] == ParentValue){
				NewHTML += '<option value=\"'+DistrictJSArray[i][1]+'\"'+selected+'>'+DistrictJSArray[i][2]+'</option>';
			}
		}
	}

	if(SelectedJSArray == 'StreetJSArray'){
		var NewHTML = '<select name=\"StreetID\" id=\"'+FormName+'_StreetID\" class=\"Control_Input_Select\">';
		if(BlankOption) NewHTML += '<option value=\"0\">All</option>';
		for(i=0;i<StreetJSArray.length;i++){
			selected = (StreetJSArray[i][1] == ChildIDSelected) ? ' selected' : '';
			if(StreetJSArray[i][0] == ParentValue){
				NewHTML += '<option value=\"'+StreetJSArray[i][1]+'\"'+selected+'>'+StreetJSArray[i][2]+'</option>';
			}
		}
	}

	NewHTML +='</select>';
	//alert(FormName);
	document.getElementById(ContainerID).innerHTML = NewHTML;
}

function doValidation_Checkbox(FieldName){
	var inputs = document.getElementsByTagName('input');
	var counter = 0;
	for(var i=0; i<inputs.length; i++){
		var TypeName = inputs[i].type;
		if(inputs[i].getAttribute('type')=='checkbox'){
			if(document.getElementById(inputs[i].id).checked) return true;
		}
		
	}
	alert('Select at least one.');
	return false;
}

FeaturingCostTotal=0;
function CalculateFeaturingCost(ElementID, FeaturingPrice, ContainerID){
	if(document.getElementById(ElementID).checked){
		FeaturingCostTotal=FeaturingCostTotal+parseFloat(FeaturingPrice);
	}
	else{
		FeaturingCostTotal=FeaturingCostTotal-parseFloat(FeaturingPrice);
	}
	document.getElementById('FeaturingCostTotal').innerHTML = parseFloat(FeaturingCostTotal).toFixed(2);
}

