﻿   var latsign = 1;
   var lonsign = 1;
   var absdlat = 0;
   var absdlon = 0;
   var absmlat = 0;
   var absmlon = 0;
   var absslat = 0;
   var absslon = 0;
  
  
  
   function GetLatDegree()
   {
        
         
         var dlat = document.getElementById("dlat").value;
         
         if(dlat< 0)  { latsign = -1; }
         absdlat = Math.abs( Math.round(dlat * 1000000.));
         //Math.round is used to eliminate the small error caused by rounding in the computer:
	     //e.g. 0.2 is not the same as 0.20000000000284
         //Error checks
         if(absdlat > (90 * 1000000))
         { 
         alert(' الدرجه يجب ان تكون بين 90 و -90');
         dlat= ''; document.getElementById("mlat").value= '';  
         }
        
  }
   function GetLatMinute()
   {
              var mlat =   document.getElementById("mlat").value;
              document.getElementById("mlat").value = Math.abs(Math.round(mlat* 1000000.)/1000000);  //integer
              absmlat = Math.abs(Math.round(mlat* 1000000.));  //integer

             //Error checks
             if(absmlat >= (60 * 1000000))
              {  
               alert(' الدقائق يجب ان تكون بين 0 و59 '); 
               mlat=''; document.getElementById("slat").value=''; 
               }


   
   }
   function GetLatSec()
   {
    
     var slat =   document.getElementById("slat").value;
     document.getElementById("slat").value = Math.abs(Math.round(slat* 1000000.)/1000000);
     absslat = Math.abs(Math.round(slat* 1000000.));         
     
     // Note: kept as big integer for now, even if submitted as decimal
     //Error checks
     
     if(absslat > (59.99999999 * 1000000)) 
     {
      alert('الثوانى يجب ان تكون بين 0 الى 60 ');  
      slat='';
     }
     }
   
 function GetLonDegree()
   {
   
        
         
         var dlon = document.getElementById("dlon").value;
         
         if(dlon< 0)  { lonsign = -1; }
         absdlon = Math.abs( Math.round(dlon * 1000000.));
         //Math.round is used to eliminate the small error caused by rounding in the computer:
	     //e.g. 0.2 is not the same as 0.20000000000284
         //Error checks
         if(absdlon > (180 * 1000000))
         { 
         alert(' الدرجه يجب ان تكون بين 180 و -180');
         dlon= ''; document.getElementById("mlon").value= '';  
         }
        
        
  }
   function GetLonMinute()
   {
              var mlon =   document.getElementById("mlon").value;
              document.getElementById("mlon").value = Math.abs(Math.round(mlon* 1000000.)/1000000);  //integer
              absmlon = Math.abs(Math.round(mlon* 1000000));  //integer

             //Error checks
             if(absmlon >= (60 * 1000000))
              {  
               alert(' الدقائق يجب ان تكون بين 0 و59 '); 
               mlon=''; document.getElementById("slon").value=''; 
               }


   
   }
   function GetLonSec()
   {
     
     var slon =   document.getElementById("slon").value;
     document.getElementById("slon").value= Math.abs(Math.round(slon* 1000000.)/1000000);
     absslon = Math.abs(Math.round(slon* 1000000.));         
     
     // Note: kept as big integer for now, even if submitted as decimal
     //Error checks
     
     if(absslon > (59.99999999 * 1000000)) 
     {
      alert('الثوانى يجب ان تكون بين 0 الى 60 ');  
      slon='';
     }
     }
     
     function Convert()
     {
    
     //alert(Math.round(absdlat + (absmlat/60.) + (absslat/3600.) ) * latsign/1000000);
     document.getElementById("txtlat").value = Math.round(absdlat + (absmlat/60.) + (absslat/3600.) ) * latsign/1000000;
     document.getElementById("txtlon").value= Math.round(absdlon + (absmlon/60) + (absslon/3600) ) * lonsign/1000000;
     //alert(document.getElementById("<%=txtlat.ClientID%>").value);
	 latsign=1;
	 lonsign=1;
	 
     }
     
     function ShowUrl()
     {
     alert("i am here");
     }
     function check(file)
     {
          var source=file.value;
	        if(source != "")
	        {
        	
		        var ext=source.substring(source.lastIndexOf(".")+1,source.length).toLowerCase();
		        if(ext != "bmp" && ext != "gif"  && ext != "png"  && ext != "jpg"  && ext != "jpeg" )
		        {
			        alert("يجب ادخال صورة ");
			        return false;
		        }
	        }

     }
     
     function checkCentral()
     {
     
     var chk =document.getElementById("<%=ckboxCentral.ClientID%>");
     var div = document.getElementById('DivCentral'); 
     if(chk.checked )
        div.style.visibility = "visible";
     else
        div.style.visibility = "hidden";
     
     }
     
     function checkBank()
     {
      var chk =document.getElementById("<%=chkControlBank.ClientID%>");
      var div = document.getElementById('divbank'); 
      if(chk.checked )
        div.style.visibility = "visible";
      else
        div.style.visibility = "hidden";
     
     }
