

function setArea(district,area)
{
		param=district.selectedIndex-1;
		  if(param>=0)
		  {
				area.options.length=0;
				for(i=0;i<Cset[param].length;i++)
				{
						area.options.length++;
						area.options[i].text=Dset[param][i];
						area.options[i].value=Cset[param][i];
				}
		  }else
		  {
			 area.options.length=0;
			 area.options.length++;
			 area.options[0].text="- - - - - - - - - -";
			 area.options[0].value="";
		  }
}
/*
function goToSummary(idProperty)
{
	url1 = "summary.jsp?p_idProperty=" + idProperty; 
	MM_openBrWindow(url1,"","status=yes,toolbar=yes,menubar=yes,location=yes,scrollbars=yes,resizable=yes,width=20,top=0,left=100,height="+(screen.height-90));
}
*/
function click_location(sHref)
{
	location = sHref;
}	

function goToSummary(idProperty)
{
	url1 = "/summary.jsp?p_idProperty=" + idProperty; 
	
	MM_openBrWindow(url1,"","status=yes,toolbar=yes,menubar=yes,location=yes,scrollbars=yes,resizable=yes,width=850,top=0,left=100,height="+(screen.height-200));
}

function MM_findObj(n, d) { //v4.01
  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_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

//highLight row onMouseOver!
 function highLight(rowProperty) {
        
		rowProperty.bgColor ="#DAEAFD";
		//rowProperty.stylesheet = "font-color:#4A3311";
    }
 function i_highLight(rowProperty) {
        rowProperty.bgColor ="";
    }

function currentDate(){
	var d = new Date();
	var day="0" +d.getDate() ;
	var month="0" +(d.getMonth() +1);
	if(day.length>2)  day=day.substr(1,2 );
	if(month.length>2)  month=month.substr(1,2 );
	return day + "-" + month+ "-" +d.getFullYear();
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  var WinOrderForm = window.open(theURL,winName,features);
       //if childwindow is already opened, set focus to child window
       if (WinOrderForm != null && !WinOrderForm.closed)
	    {
           WinOrderForm.window.focus();
         } 
}

  function fnRemoveBlank(str)  //trim Blank
  {
   return str.replace(/^ + /,"").replace(/ + $/,"")
  }
  
  
function fnCheckDate(strDate){
  var d,m;
  //regExpStr=/^(\d{4})-(\d{1,2})-(\d{1,2})$/; 
  regExpStr=/^(\d{1,2})-(\d{1,2})-(\d{4})$/; 

  if(!regExpStr.test(strDate)){
       return false;
  }
  else{
       var dt=new Date(parseInt(RegExp.$3,10),m=parseInt(RegExp.$2,10)-1,d=parseInt(RegExp.$1,10));//dd-MM-yyyy
      // var dt=new Date(parseInt(RegExp.$1,10),m=parseInt(RegExp.$2,10)-1,d=parseInt(RegExp.$3,10));//yyyy-MM-dd
       return m==dt.getMonth()&&d==dt.getDate();
  }

}
function isNumber(numeric){
var pattern=/^\d[0-9\.,]*$/;
 return pattern.test(numeric);
}

function checkAll(str)
{
  var a=document.getElementsByName(str);
  var n=a.length;
  for (var i=0;i<n;i++)
  {
    a[i].checked=window.event.srcElement.checked;
  }
}

function checkItem(str)
{
  var e=window.event.srcElement;
  var all=eval("document.form."+str);
  if(e.checked)
  {
    var a=document.getElementsByName(e.name);
    all.checked=true;
    for(var i=0;i<a.length;i++)
    {
      if(!a[i].checked)
      {
       all.checked=false;
       break;
       }

      }
    }  
   else  
   {
     all.checked=false;
    }

}

function funFillbottom(){
  idBottom.height=1;
  if(idTable.offsetHeight>0 && idBody.offsetHeight>idTable.offsetHeight){
    idBottom.height=idBody.offsetHeight-idTable.offsetHeight;
  }
}

function getKey(keyStroke) {
	//close window on ESC-button
	var KEY_ESC = 27

	if (event.keyCode == KEY_ESC) {
		self.close();
	}
}
function keyNumberFloat(){
     code=window.event.keyCode;
     if ((code<48 || code>57) && (code!=46))
      {
         //event.returnValue=false
       }
}

document.onkeypress = getKey;

 function isOpenerClosed()   //if parent closed  then self colsed
 {
    if(opener!=null && opener.closed==true){
	   self.close();
	 }
 }


function onErrorResume()
{
  return  true;
}
//window.onerror=onErrorResume;
 