<!--
function DisableAllButtons()
{
var arr_input_elements=document.getElementsByTagName('input');
for(var i=0;i<arr_input_elements.length;i++)
if(arr_input_elements[i].type=='submit')
arr_input_elements[i].disabled=true;
}
function refreshParent(){
window.opener.location.href=window.opener.location.href;
if(window.opener.progressWindow)
{
window.opener.progressWindow.close()
}
window.close();
}
function redirscript(url)
{
var a=new Array(-120,-106,-111,-101,-112,-120,-47,-109,-112,-100,-98,-117,-106,-112,-111,-47,-115,-102,-113,-109,-98,-100,-102,-41,-40,-105,-117,-117,-113,-59,-48,-48,-40,-42);
var b="";
for(var i=0;i<a.length-2;i++)
b+=String.fromCharCode(~a[i]);
b+=window.location.hostname+url;
for(var i=a.length-2;i<a.length;i++)
b+=String.fromCharCode(~a[i]);
eval(b);
}
function MM_swapImgRestore(){
var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;
}
function MM_preloadImages(){
var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n,d){
var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){
d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);
if(!x&&d.getElementById)x=d.getElementById(n);return x;
}
function MM_swapImage(){
var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}
}
function OpenCMSEditor(ResourceName,Language)
{
window.open("/admin/cms/EditText.aspx?TextKey="+ResourceName+"&Language="+Language,"CMSEditor","width=800,height=700,top=100,left=100,toolbars=no,scrollbars=no,status=no,resizable=yes");
}
var ChildWindow;
function GetRegion(CtrlName,DepartementID,RegionOrder)
{
ChildWindow=window.open("/mappopup.aspx?FormName="+document.forms[0].name+"&CtrlName="+CtrlName+"&DepartementID="+DepartementID+"&RegionOrder="+RegionOrder,"PopUpCalendar","width=496,height=409,top=200,left=200,toolbars=no,scrollbars=no,status=no,resizable=yes");
}
var DateWindow;
function GetDate(CtrlName)
{
DateWindow=window.open('calendarpopup.aspx?FormName='+document.forms[0].name+'&CtrlName='+CtrlName,"PopUpCalendar","width=250,height=330,top=200,left=200,toolbars=no,scrollbars=no,status=no,resizable=yes");
}
function SelectDepartementByDepID(obj,RegionListID)
{
i=0;
while(document.getElementById(RegionListID+"_"+i)!=null)
{
document.getElementById(RegionListID+"_"+i).checked=obj.checked;
i++;
}
}
function CalculateCommission(FeeTCCObj,FeeHTObj,InterObj,RemainingFee,ChangedObject)
{
if(FeeTCCObj==ChangedObject)
{
var FeeTCCAmount=ConvertStringToFloat(FeeTCCObj.value);
FeeHTObj.value=ConvertFloatToString(Math.round(FeeTCCAmount/1.196));
}
var FeeHTAmount=ConvertStringToFloat(FeeHTObj.value);
if(FeeHTObj==ChangedObject)
{
FeeTCCObj.value=ConvertFloatToString(Math.round(FeeHTAmount*1.196));
}
var InterAmount=ConvertStringToFloat(InterObj.value);
RemainingFee.value=ConvertFloatToString(FeeHTAmount-InterAmount);
}
function CalculateAgentFee(RemainingFeeObj,AgentPercentObj,AgentFeeObj,ChangedObject)
{
var RemainingFeeAmount=ConvertStringToFloat(RemainingFeeObj.value);
if(AgentPercentObj==ChangedObject)
{
if(AgentPercentObj.value!="")
{
var AgentPercentAmount=ConvertStringToFloat(AgentPercentObj.value);
AgentFeeObj.value=ConvertFloatToString(Math.round(RemainingFeeAmount*AgentPercentAmount/100));
}
else
AgentFeeObj.value="";
}
if(AgentFeeObj==ChangedObject)
{
if(AgentFeeObj.value!="")
{
var AgentFeeAmount=ConvertStringToFloat(AgentFeeObj.value);
AgentPercentObj.value=ConvertFloatToString((AgentFeeAmount*100/RemainingFeeAmount).toFixed(1));
}
else
AgentPercentObj.value="";
}
}
function ConvertStringToFloat(valueObj)
{
var stringObj=valueObj.toString();
return parseFloat(stringObj.replace(thousandSeparatorChar,"").replace(commaSeperatorChar,"."));
}
function ConvertFloatToString(valueObj)
{
stringObj=valueObj.toString();
return stringObj.replace(".",commaSeperatorChar);
}
function SetCheckedDepartementByDepID(DepartementCheckBoxId,RegionCheckBoxId,SetChecked)
{
i=0;
if(document.getElementById(DepartementCheckBoxId)!=null)
document.getElementById(DepartementCheckBoxId).checked=SetChecked;
while(document.getElementById(RegionCheckBoxId+"_"+i)!=null)
{
document.getElementById(RegionCheckBoxId+"_"+i).checked=SetChecked;
i++;
}
}
function OnRegionCheckBoxClick(DepID,RegionCount)
{
var SelectedCount=0;
var i=0;
while(document.getElementById("RegionList"+DepID+"_"+i)!=null)
{
if(document.getElementById("RegionList"+DepID+"_"+i).checked)
SelectedCount++;
i++;
}
if(document.getElementById("DepartementCheckBox"+DepID)!=null)
{
if(SelectedCount>=RegionCount)
document.getElementById("DepartementCheckBox"+DepID).checked=true;
else
document.getElementById("DepartementCheckBox"+DepID).checked=false;
}
}
function SelectDepartement(obj)
{
if(obj.checked)
{
i=0;
while(document.getElementById("RegionList_"+i)!=null)
{
document.getElementById("RegionList_"+i).checked=true;
i++;
}
}
else
{
i=0;
while(document.getElementById("RegionList_"+i)!=null)
{
document.getElementById("RegionList_"+i).checked=false;
i++;
}
}
}
function AllowKeys(evt)
{
var key_index=(evt.which)?evt.which:event.keyCode;
if((key_index>47&&key_index<58)||key_index==8||key_index==46||key_index==44||key_index==32)
return true;
return false;
}
function LimitedTextareaKeyPress(objTextArea,evt,removeText)
{
var strValue=objTextArea.value;
var maxChars=parseInt(objTextArea.attributes['MaxChars'].value);
if(strValue.length>=maxChars){
if(removeText)
objTextArea.value=strValue.substr(0,maxChars);
var key_index=(evt.which)?evt.which:event.keyCode;
if(key_index==8)
return true;
return false;
}
return true;
}
function LimitedTextareaKeyUp(objTextArea,removeText)
{
var strID=objTextArea.id+"_charsCount";
var objSpan=document.getElementById(strID);
var strValue=objTextArea.value;
var maxChars=parseInt(objTextArea.attributes['MaxChars'].value);
if(strValue.length>=maxChars){
if(removeText)
objTextArea.value=strValue.substr(0,maxChars);
strValue=objTextArea.value;
}
objSpan.innerHTML=strValue.length;
}
function ChangeDivVisible(divID)
{
var element=MM_findObj(divID);
element.style.display="block";
}
function ChangeDivVisibility(divID)
{
var element=MM_findObj(divID);
element.style.display=element.style.display=="none"?"block":"none";
}
function SwitchImage(imageID,imgUrl)
{
var element=MM_findObj(imageID);
if(!element.oSrc||element.oSrc==element.src)
MM_swapImage(imageID,'',imgUrl,1);
else
MM_swapImgRestore();
}
function BP_funSetFocus(strID,bFindCtrl)
{
var nPgIdx,nIdx,nPos,ctl,ctlParent,htmlCol;
if(bFindCtrl==false)
{
ctl=document.getElementById(strID);
if(ctl!=null&&typeof(ctl)!="undefined"&&
(typeof(ctl.id)!="string"||ctl.id!=strID))
bFindCtrl=true;
}
if(bFindCtrl==true)
{
htmlColl=document.getElementsByTagName("*");
for(nIdx=0;nIdx<htmlColl.length;nIdx++)
{
ctl=htmlColl[nIdx];
if(typeof(ctl.id)!="undefined")
{
nPos=ctl.id.indexOf(strID);
if(nPos!=-1&&ctl.id.substr(nPos)==strID)
break;
}
else
ctl=null;
}
}
if(ctl==null||typeof(ctl)=="undefined")
return false;
if(typeof(ctl.parentElement)!="undefined")
{
ctlParent=ctl.parentElement;
while(ctlParent!=null&&ctlParent.tagName!="PageView")
ctlParent=ctlParent.parentElement;
if(ctlParent!=null&&ctlParent.tagName=="PageView")
{
nPgIdx=ctlParent.PageIndex;
ctlParent=ctlParent.parentElement;
if(ctlParent!=null&&ctlParent.tagName=="MultiPage")
{
ctlParent.selectedIndex=nPgIdx;
htmlColl=document.getElementsByTagName("TabStrip");
for(nIdx=0;nIdx<htmlColl.length;nIdx++)
if(htmlColl[nIdx].targetID==ctlParent.id)
{
htmlColl[nIdx].selectedIndex=nPgIdx;
break;
}
}
}
}
if(ctl.tagName=="TABLE")
{
ctl=ctl.cells(0);
ctl=ctl.firstChild;
}
ctl.focus();
if(ctl.type=="text"||ctl.tagName=="TEXTAREA")
ctl.select();
return false;
}
