<!DOCTYPE html>
<html lang="fa" dir="rtl">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
	<meta name="description" content="محاسبه خسارت تاخیر تادیه">
	<meta http-equiv="Cache-Control" content="max-age=200">
	<link rel="icon" type="image/x-icon" href="../5.ico">
	 
	<link rel="stylesheet" href="../css/q4r6w1t9.css">
	<link rel="stylesheet" href="../css/b7x4p8q9.css">
	
	 <style>
        .to {
            font-family: Roboto;
            font-size: 20px;
            font-weight: bold;
            text-align: center;
        }
        /* پنهان کردن جداول به صورت پیش‌فرض */
        .table-container {
            display: none;
        }
    </style>
	
	
</head>

 
 
	<h1 style="font-family: B Zar ; font-size: 14px; font-weight: bold; text-align: center;">محاسبه کردن دستمزد کارشناسان در رشته های مختلف</h1>
	
	
	<div  style="text-align: center;" > 
	  <button  class="but1" onclick="window.location.href='../index.html';"> صفحه اولیه</button> 
	    <button  class="but1 ">آموزش در ایتا</button>
		<button  class="but1 ">آموزش در سروش</button>
	</div> 
<div class="container">	
<div  style="background:White;  border: none; box-shadow: none;" class="box" ></div>
<div class="box" style="text-align: center;">
  <!-- لینک وسط چین -->
 
  <a style="background-color: yellow; font-family: B Zar; font-size: 20px; font-weight: bold; text-align: center; display: block; padding: 5px;"   id="linessss">تبصره 2 ماده 45 دستمزد کارشناسان</a>
  
  
  <table style="margin: 0 auto;">
    <!-- ردیف توضیحات -->
      <tr>
      <td>
        <p>ارزش ریالی شی مورد ارزیابی:</p>
      </td>
     
    <!-- اینپوت وسط چین -->
   
      <td>
        <input type="text" id="num15" name="num15" inputmode="numeric" class="in1 input-hover input-field" onkeypress="moveToNextInput(event)" oninput="addCommas(this)" style="display: block; margin: 10px auto;"  placeholder="مبلغ را به ریال وارد نمائید">
      </td>
    </tr>
    
    
  
   
   <tr> <td><hr> </td> <td><hr> </td></tr> 
   	<tr><td colspan="2"><label><input type="checkbox" id="toggleCheckbox2" onclick="toggleRowsGroup2('toggleCheckbox2')"> هزینه های جانبی </td></label> </tr>
    <!-- ردیف پنج نفره -->
    <tr class="hiddenrow" id="additionalRow1">
	
                <td  >
                    <select class="comboBox1" name="options1" id="options1">
                       <option value="" disabled selected>هزینه‌های جانبی</option>
                        <option value="option2">ماموریت داخل استان</option>
                        <option value="option3">ماموریت خارج استان</option>
                        <option value="option4">ماموریت خارج از کشور</option>
                        <option value="option5">هزینه ایاب و ذهاب</option>
                        <option value="option6">هزینه اقامت</option>
                        <option value="option7">هزینه غذا</option>
                    </select>
                </td>
                <td colspan="2">
                     <input type="text" id="number251" name="number251" inputmode="numeric" class="in1 input-hover input-field"  placeholder="مبلغ را به ریال وارد نمائید"  oninput="addCommas(this)"  onkeypress="moveToNextInput(event)">
                </td>
            </tr>
    
    <!-- ردیف هفت نفره -->
     <tr class="hiddenrow" id="additionalRow2">
       <td  >
                    <select class="comboBox1" name="options2" id="options2">
                       <option value="" disabled selected>هزینه‌های جانبی</option>
                        <option value="option2">ماموریت داخل استان</option>
                        <option value="option3">ماموریت خارج استان</option>
                        <option value="option4">ماموریت خارج از کشور</option>
                        <option value="option5">هزینه ایاب و ذهاب</option>
                        <option value="option6">هزینه اقامت</option>
                        <option value="option7">هزینه غذا</option>
                    </select>
                </td>
   
    
      <td>
         <input type="text" id="number252" name="number252" inputmode="numeric" class="in1 input-hover input-field"  placeholder="مبلغ را به ریال وارد نمائید"  oninput="addCommas(this)"  onkeypress="moveToNextInput(event)">
      </td>
    </tr>
    
    <!-- ردیف نه نفره -->
    <tr class="hiddenrow" id="additionalRow3">
       <td  >
                    <select class="comboBox1" name="options3" id="options3">
                       <option value="" disabled selected>هزینه‌های جانبی</option>
                         <option value="option2">ماموریت داخل استان</option>
                        <option value="option3">ماموریت خارج استان</option>
                        <option value="option4">ماموریت خارج از کشور</option>
                        <option value="option5">هزینه ایاب و ذهاب</option>
                        <option value="option6">هزینه اقامت</option>
                        <option value="option7">هزینه غذا</option>
                    </select>
                </td>
    
   
      <td>
          <input type="text" id="number253" name="number253" inputmode="numeric" class="in1 input-hover input-field"  placeholder="مبلغ را به ریال وارد نمائید"  oninput="addCommas(this)"  onkeypress="moveToNextInput(event)">
      </td>
    </tr>
	<tr> <td><hr> </td> <td><hr> </td></tr>
	
	  <tr>
    
      <td>دستمزد کارشناس یک نفره</td>
        
      <td>
        <input type="text" id="num25" name="num25" class="in1 input-hover input-field" style="display: block; margin: 10px auto;" readonly>
      </td>
    </tr>
	<tr class="hiddenrow" id="additionalRow27">
	<td>مجموع دستمزد کارشناس یک نفره با هزینه های جانبی</td>
      <td>
        <input type="text" id="num27" name="num27" class="in1 input-hover input-field" style="display: block; margin: 10px auto;" readonly>
      </td>
    </tr>
	
		<tr> <td><hr> </td> <td><hr> </td></tr>
		  
    <!-- <tr><td><hr></td></tr> -->
    <tr class="hiddenrow" id="additionalRow1K">
      <td>تعداد کارشناس</td>
     
    
      <td>
        <input type="text" id="num16" name="num16" inputmode="numeric" class="in2 input-hover input-field" style="display: block; margin: 10px auto;">
      </td>
    </tr>
    
		
	<tr  class="hiddenrow" id="additionalRow2K">
	
	 <td>دستمزد هیات کارشناسان</td>
    
    
      <td>
        <input type="text" id="num26" name="num26" class="in1 input-hover input-field" style="display: block; margin: 10px auto;" readonly>
      </td>
	   </tr>
	
	
	<tr  class="hiddenrow" id="additionalRow3K">
	
	<td>مجموع دستمزد هیات کارشناسی با هزینه های جانبی</td>
      <td>
        <input type="text" id="num270" name="num270" class="in1 input-hover input-field" style="display: block; margin: 10px auto;" readonly>
      </td>
    </tr>
	
	
		<tr><td colspan="2"><label><input type="checkbox" id="toggleCheckbox3" onclick="toggleRowsGroup3('toggleCheckbox3')"> هیات کارشناسی </td></label></tr>
	
  </table>
  
  	<tr>
            <td><button class="but1"  onclick="khesarat45()">محاسبه</button></td>
            <td><button class="but1" onclick="clearInputs1()">پاکسازی </button></td>
            <td><button class="but1"   >چاپ </button></td> 
        </tr>
</div>
<div  style="background:White;  border: none; box-shadow: none;" class="box" ></div>
</div>


	
	<div  class="box3" id="resultContainerPrint">
        <!-- This is where the results will be displayed -->
    </div>
	
		<div   style= " text-align: justify;"   id="tooltip" class="box4">
	<div   style="background-color: grey"   >راهنما</div>
	
        <button class="close-btn1" onclick="hideTooltip()">×</button>
        <p class="p-help">موضوع  محاسبه:</p>
		 
	 
		 <p >حالتی است که رای صارده اعسار دارد و وصولی ندارد و پیش قسط ندارد و درصد افزایش سالیانه ندارد و اقساط معوق ندارد.</p>
		
		
      
    </div>
	
	 
<script>
if(!sessionStorage.getItem('hasReloaded')){const newUrl=window.location.href.split('?')[0]+'?t='+new Date().getTime();window.location.replace(newUrl);sessionStorage.setItem('hasReloaded','true');}else{sessionStorage.removeItem('hasReloaded');}



</script>

 	 
<script>
	
function khesarat45() {
            var a1 = parseFloat(document.getElementById("num15").value.replace(/,/g, ''));
            if (isNaN(a1) || a1 === 0) {
                document.getElementById("num16").value =""
               document.getElementById("num26").value =""
                /*document.getElementById("num18").value =""*/
                document.getElementById("num19").value =""
                document.getElementById("num20").value =""
                
                 
                return;
            }
			
			
            var z1 = a1;
			
			
			var a11 = parseFloat(document.getElementById("number251").value.replace(/,/g, '')) || 0;
			var a12 = parseFloat(document.getElementById("number252").value.replace(/,/g, '')) || 0;
			var a13 = parseFloat(document.getElementById("number253").value.replace(/,/g, '')) || 0;
			var a23 = a11 + a12 + a13;
			
			var a14 = parseFloat(document.getElementById("num16").value.replace(/,/g, '')) || 0;

		
			
			
			
			
			
			
            var x1 = 250000000;		//250.000.000
            var x2 = 251000000;		//251.000.000
			
            var x3 = 1000000000;	//1.000.000.000		//750.000.000		// 3.375.000 	
            var x4 = 1000000001;	//1.000.000.001		
            
			var x31 = 5000000000;	//5.000.000.000		//4.000.000.000		//12.000.000 	
            var x41 = 5000000001;	//5.000.000.001		
            
			
			var x5 = 30000000000;	//30.000.000.000	//20.000.000.000	//45.000.000
            var x6 = 30000000001;	//30.000.000.001
            
			var x7 = 150000000000;	//150.000.000.000	//120.000.000.000	//108.000.000
            var x8 = 150000000001;	//150.000.000.001
           
		    var x9 = 500000000000;	//500.000.000.000	//350.000.000.000	//245.000.000
            var x10 = 500000000001;	//500.000.000.001
            
			var x11 = 1000000000000;//1.000.000.000.000	//500.000.000.000	//150.000.000
            var x12 = 1000000000001;//1.000.000.000.001
           
		    var x13 = 2000000000000;//2.000.000.000.000	//1000.000.000.000	//220.000.000
            var x14 = 2000000000001;//2.000.000.000.001
          
			var x15 = 4000000000000;//4.000.000.000.000	//2.000.000.000.000	//240.000.000
            var x16 = 4000000000001;//4.000.000.000.001

             
			var pp1=6000000;	//6.000.000
			var pp2=3375000;	//3.375.000
			var pp3=12000000;	//12.000.000
			var pp4=37500000;	//37.500.000
			var pp5=108000000;	//108.000.000
			var pp6=245000000;	//245.000.000
			var pp7=150000000;	//150.000.000
			var pp8=220000000;	//220.000.000
			var pp9=360000000;	//360.000.000
			

			var z20;
			
			if (z1 <= x1) {
				z20 = pp1;
			} 
			else if (z1 > x2 && z1 <= x3) {
				var z2 = z1 - x1;
				var z3 = (z2 / 100) * 0.45;
				z20 = Math.round(pp1 + z3);
			} 
			else if (z1 > x4 && z1 <= x31) {
				var z2 = z1 - x4;
				var z3 = (z2 / 100) * 0.30;
				z20 = Math.round(pp1 + pp2 + z3);
			}
			else if (z1 > x41 && z1 <= x5) {
				var z2 = z1 - x41;
				var z3 = (z2 / 100) * 0.15;
				z20 = Math.round(pp1 + pp2 + pp3 + z3);
			} 
			else if (z1 > x6 && z1 <= x7) {
				var z2 = z1 - x6;
				var z3 = (z2 / 100) * 0.09;
				z20 = Math.round(pp1 + pp2 + pp3 + pp4 + z3);
			} 
			else if (z1 > x8 && z1 <= x9) {
				var z2 = z1 - x8;
				var z3 = (z2 / 100) * 0.07;
				z20 = Math.round(pp1 + pp2 + pp3 + pp4 + pp5 + z3);
			} 
			else if (z1 > x10 && z1 <= x11) {
				var z2 = z1 - x10;
				var z3 = (z2 / 100) * 0.03;
				z20 = Math.round(pp1 + pp2 + pp3 + pp4 + pp5 + pp6 + z3);
			} 
			else if (z1 > x12 && z1 <= x13) {
				var z2 = z1 - x12;
				var z3 = (z2 / 100) * 0.022;
				z20 = Math.round(pp1 + pp2 + pp3 + pp4 + pp5 + pp6 + pp7 + z3);
			} 
			else if (z1 > x14 && z1 <= x15) {
				var z2 = z1 - x14;
				var z3 = (z2 / 100) * 0.018;
				z20 = Math.round(pp1 + pp2 + pp3 + pp4 + pp5 + pp6 + pp7 + pp8 + z3);
			} 
			else {
				var z2 = z1 - x16;
				var z3 = (z2 / 100) * 0.012;
				z20 = Math.round(pp1 + pp2 + pp3 + pp4 + pp5 + pp6 + pp7 + pp8 + pp9 + z3);
			}
			pp111=((z20*50)/100)+z20

            if (pp111 < 50000000) {
                var z201 = pp111;
            }
            if (pp111 > 50000000) {
                var z201 = 50000000;
            }
            
			
			
			 
            var p1 = Math.min(pp111, 50000000);
            var p2 = p1 * 30;
            var p3 = Math.round(p2 / 100);
            var p4 = p1 - p3;
			var a15= a14*p4 ;
			
			
            
				if (a23 == "") {
		/*دستمزد کارشناسی یک نفره بدون هزینه جانبی*/
			document.getElementById("num25").value = z201.toLocaleString('en');
		/*مجموع دستمزد کارشناسی یک نفره با هزینه های جانبی*/
			document.getElementById("num27").value = "";
		 } else{
			 document.getElementById("num25").value = z201.toLocaleString('en');
		/*مجموع دستمزد کارشناسی یک نفره با هزینه های جانبی*/
			document.getElementById("num27").value = (z201+a23).toLocaleString('en');
		 }
		

      var num16 = document.getElementById("num16").value || 0;

       if (num16 == "") {
    // دستمزد هیات کارشناسی بدون هزینه جانبی
			document.getElementById("num26").value = ""; 
    // دستمزد هیات کارشناسی با هزینه های جانبی
			document.getElementById("num270").value = ""; 
	   }	
		

		 if (num16 !== "" &&  a23 !== "" ) {
	  		document.getElementById("num26").value = (a15).toLocaleString('en');
     		document.getElementById("num270").value = (a15 + a23).toLocaleString('en');
		 }
		
		if (num16 !== "" &&  a23 == "" ) {
	 		document.getElementById("num26").value = (a15).toLocaleString('en');
			document.getElementById("num270").value = "";
		}

			  
    }
	
</script>

  
<script>
function printDiv(divId) {
    function updateDate() {
        var now = new Date();
        var options = { year: 'numeric', month: 'long', day: 'numeric' };
        return now.toLocaleDateString('fa-IR', options);
    }

    var divElement = document.getElementById(divId);
    
    if (!divElement) {
        console.error(`Element with ID ${divId} not found.`);
        return;
    }

    var divContent = divElement.innerHTML;

    var pages = divContent.split('<!--page-break-->');

    var pageTitle = document.title;

    function createPrintWindow(content, pageIndex, date) {
        var printWindow = window.open('', `PRINT${pageIndex}`, 'height=600,width=800');
        printWindow.document.open();
        printWindow.document.write(`
            <html>
            <head>
                <title>Print Page ${pageIndex + 1}</title>
                <style>
                    body {
                        text-align: center;
                        margin: 0;
                        padding: 20px;
                        direction: rtl;
                        font-family: Arial, sans-serif;
                    }
                    .page-title {
                        text-align: center;
                        font-size: 18px;
                        font-weight: bold;
                        margin-bottom: 20px;
                    }
                    .current-date, .page-number {
                        text-align: center;
                        font-size: 14px;
                        margin-bottom: 20px;
                    }
                    table {
                        border-collapse: collapse;
                        width: 100%;
                        margin: auto;
                    }
                    th, td {
                        border: 1px solid #d3d3d3;
                        padding: 8px;
                        text-align: center;
                    }
                    tr:nth-child(even) {
                        background-color: #e0e0e0;
                    }
                    @media print {
                        .page-title, .current-date, .page-number {
                            margin: 0;
                            padding: 0;
                        }
                        body {
                            margin: 0;
                            padding: 20px;
                        }
                        table {
                            width: 100%;
                            margin: auto;
                        }
                    }
                </style>
            </head>
            <body>
                <div class="page-title">${pageTitle}</div>
                <div class="current-date">تاریخ: ${date}</div>
                <div class="page-number">صفحه: ${pageIndex + 1}</div>
                ${content}
            </body>
            </html>
        `);
        printWindow.document.close();
        return printWindow;
    }

    function printPage(content, pageIndex, date) {
        if (content.trim() === '') return;
        
        var printWindow = createPrintWindow(content, pageIndex, date);
        printWindow.onload = () => {
            setTimeout(() => {
                printWindow.focus();
                printWindow.print();
                printWindow.close();
            }, 500);
        };
    }

    var currentDate = updateDate();

    pages.forEach((pageContent, index) => {
        if (pageContent.trim() !== '') {
            printPage(pageContent, index, currentDate);
        }
    });
}


</script>


<script>
function copyToClipboard() {
			var resultContainer = document.getElementById('resultContainerPrint');
			var range = document.createRange();
			range.selectNode(resultContainer);
			window.getSelection().removeAllRanges(); // Clear any existing selections
			window.getSelection().addRange(range); // Select the content of the result container
		
			try {
				var successful = document.execCommand('copy'); // Copy the selected content to the clipboard
				if (successful) {
					alert('نتیجه کپی شد!');
				} else {
					alert('کپی کردن ناموفق بود.');
				}
			} catch (err) {
				alert('کپی کردن پشتیبانی نمی‌شود.');
			}
		
			window.getSelection().removeAllRanges(); // Deselect the content
		}
</script>

   <script type="text/javascript" src="../js/k2j8h9fk.js"></script>
  <script>
//گزینه بستن پنجره		
function closeResult() {
     document.getElementById('resultContainerPrint').style.display = 'none';
}
</script>
</body>
</html>