<!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>
/* تنظیمات عمومی جدول */
#resultsTable {
    width: 100%;
    margin-top: 20px;
    border-collapse: collapse;
    background-color: #fff;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    font-size: 14px;
}

/* تنظیمات حاشیه برای جدول و سلول‌ها */
#resultsTable, #resultsTable th, #resultsTable td {
    border: 1px solid #ddd;
}

/* تنظیمات عنوان جدول (سرستون‌ها) */
#resultsTable th {
    background-color: #007BFF;
    color: white;
    padding: 10px;
    text-align: center;
    font-weight: bold;
}

/* تنظیمات سلول‌های جدول */
#resultsTable td {
    padding: 12px;
    text-align: right; /* متن‌ها از راست به چپ نمایش داده می‌شوند */
    font-size: 14px;
    color: #333;
}

/* تنظیمات ردیف‌های جدول */
#resultsTable tr:nth-child(even) {
    background-color: #f9f9f9;
}

#resultsTable tr:nth-child(odd) {
    background-color: #fff;
}

/* تنظیمات ردیف 14 */
#resultsTable tr:nth-child(13) {
    background-color: red; /* رنگ قرمز */
    font-weight: bold; /* بولد */
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); /* سایه متن */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); /* سایه سه‌بعدی */
}

/* تنظیمات برای وقتی که موس روی یک ردیف قرار می‌گیرد */
#resultsTable tr:hover {
    background-color: #f1f1f1;
}

/* تنظیمات موبایل */
@media screen and (max-width: 768px) {
    #resultsTable th, #resultsTable td {
        font-size: 12px;
        padding: 8px;
    }

    #resultsTable {
        width: 100%;
        overflow-x: auto;
        display: block;
    }
}

 
  .radio-label {
    display: flex;
    align-items: center;
    padding: 5px;
    border-radius: 8px;
    transition: background-color 0.3s ease, transform 0.3s ease;
  }
  
  .radio-label:hover {
    background-color: #d4edda; /* رنگ سبز ملایم */
    transform: scale(1.05); /* کمی برجسته شدن */
  }

  .radio-label input[type="radio"] {
    margin-left: 5px;
  }
 

 	#resultContainerPrint {
    position: absolute; /* برای جابجایی ضروری است */
    z-index: 1000; /* اطمینان از نمایش بالاتر از عناصر دیگر */
    background-color: white; /* برای شفافیت بیشتر */
    border: 1px solid #ccc; /* حاشیه برای تشخیص بهتر */
    padding: 10px;
}
	
	
	</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 "  onclick="window.open('https://eitaa.com/mohasebh_khesarat/47 ', '_blank')"  >آموزش در ایتا</button>
		<button  class="but1 "  onclick="window.open('https://splus.ir/mohasebh_khesarat/44', '_blank')"  >آموزش در سروش</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="lines">ماده 11 تعرفه دستمزد کارشناسان</a>
  
  <table style="margin: 0 auto;">
    <!-- ردیف توضیحات -->
      <tr>
      <td >
        <p>مبلغ ریالی:</p>
      </td>
     
    <!-- اینپوت وسط چین -->
   
      <td>
        <input type="text" id="num23" name="num23" 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="toggleCheckbox1" onclick="toggleRowsGroup1('toggleCheckbox1')"> هزینه های جانبی </td></label> </tr>
    
    <!-- ردیف پنج نفره -->
    <tr class="hiddenrow" id="additionalRow24">
	
                <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="number1" name="number1" inputmode="numeric" class="in1 input-hover input-field"  placeholder="مبلغ را به ریال وارد نمائید"  oninput="addCommas(this)"  onkeypress="moveToNextInput(event)">
                </td>
            </tr>
    
    <!-- ردیف هفت نفره -->
    <tr class="hiddenrow" id="additionalRow25">
       <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="number2" name="number2" inputmode="numeric" class="in1 input-hover input-field"  placeholder="مبلغ را به ریال وارد نمائید"  oninput="addCommas(this)"  onkeypress="moveToNextInput(event)">
      </td>
    </tr>
    
    <!-- ردیف نه نفره -->
    <tr class="hiddenrow" id="additionalRow26">
       <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="number3" name="number3" 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="additionalRow260">
	<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 colspan="2"><label><input type="checkbox" id="toggleCheckbox2" inputmode="numeric" onclick="toggleRowsGroup2('toggleCheckbox2')"> هیات کارشناسی </td></label></tr>
	
	
	 <!-- <tr><td><hr></td></tr> -->
     <tr class="hiddenrow" id="additionalRow1">
      <td>تعداد کارشناس</td>
     
    
      <td>
        <input type="text" id="num24" name="num24" class="in2 input-hover input-field" style="display: block; margin: 10px auto;">
      </td>
    </tr>
	
	
	
	<tr  class="hiddenrow" id="additionalRow2">
	
	 <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="additionalRow270">
	
	<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><hr> </td> <td><hr> </td></tr>
		<tr><td colspan="2"><label><input type="checkbox" id="toggleCheckbox3" onclick="toggleRowsGroup3('toggleCheckbox3')"> تبصره های ماده 11 </td></label></tr>
	
	
		
  </table>
  
  
<div class="hiddenrow" id="additionalRow1K" style="background-color: #f2f2f2; border-radius: 20px; padding: 15px; direction: rtl;">
  <table style="width: 100%;">
    <tr>
      <td style="text-align: right;">
        <label class="checkbox-label" for="check1">
          <input type="checkbox" id="check1" value="one"  >
          تبصره 3 (بررسی اختلاف)
        </label>
      </td>
    </tr>
    <tr>
      <td style="text-align: right;">
        <label class="checkbox-label" for="check2">
          <input type="checkbox" id="check2" value="two" ">
          تبصره 3 (کارشناسی بخشی از قرارداد)
        </label>
      </td>
    </tr>
    <tr>
      <td style="text-align: right;">
        <label class="checkbox-label" for="check3">
          <input type="checkbox" id="check3" value="three">
          تبصره 4
        </label>
      </td>
    </tr>
    <tr>
      <td style="text-align: right;">
        <label class="checkbox-label" for="check4">
          <input type="checkbox" id="check4" value="four" >
          تبصره 5
        </label>
      </td>
    </tr>
    <tr>
      <td style="text-align: right;">
        <label class="checkbox-label" for="check5">
          <input type="checkbox" id="check5" value="five" >
          تبصره 7
        </label>
      </td>
    </tr>
  </table>
</div>

  
  
  
		<tr>
            <td><button class="but1"  onclick="khesarat11()">محاسبه</button></td>
            <td><button class="but1" onclick="clearInputs1()">پاکسازی </button></td>
            <td><button class="but1"  onclick="printResultk11()">چاپ </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>
 

 function makeElementDraggable(element) {
    var isDragging = false;
    var offsetX, offsetY;

    element.onmousedown = function (e) {
        isDragging = true;
        offsetX = e.clientX - element.offsetLeft;
        offsetY = e.clientY - element.offsetTop;
        element.style.position = "absolute"; // Ensure the element remains draggable
        document.onmousemove = function (e) {
            if (isDragging) {
                var newLeft = e.clientX - offsetX;
                var newTop = e.clientY - offsetY;

                // محدود کردن حرکت به داخل پنجره
                var minLeft = 0;
                var minTop = 0;
                var maxLeft = window.innerWidth - element.offsetWidth;
                var maxTop = window.innerHeight - element.offsetHeight;

                // اعمال محدودیت‌ها
                newLeft = Math.max(minLeft, Math.min(newLeft, maxLeft));
                newTop = Math.max(minTop, Math.min(newTop, maxTop));

                element.style.left = newLeft + "px";
                element.style.top = newTop + "px";
            }
        };
    };

    document.onmouseup = function () {
        isDragging = false;
        document.onmousemove = null; // Remove mousemove listener
    };
}

</script>




<script>
function printResultk11() {
    // اسکرول به دیو tooltip
    var target = document.getElementById('tooltip');
    target.scrollIntoView({ behavior: 'smooth' });

    // دریافت مقادیر از فیلدها
    var number1 = document.getElementById('number1').value;
    var number2 = document.getElementById('number2').value;
    var number3 = document.getElementById('number3').value;
    
    var num23 = document.getElementById('num23').value;
    var num24 = document.getElementById('num24').value;
    var num25 = document.getElementById('num25').value;
    var num26 = document.getElementById('num26').value;
    var num27 = document.getElementById('num27').value;
    var num270 = document.getElementById('num270').value;
     
    var selectElement1 = document.getElementById('options1');
    var selectedOption1 = selectElement1.options[selectElement1.selectedIndex].text;
    var selectElement2 = document.getElementById('options2');
    var selectedOption2 = selectElement2.options[selectElement2.selectedIndex].text;
    var selectElement3 = document.getElementById('options3');
    var selectedOption3 = selectElement3.options[selectElement3.selectedIndex].text;
    var resultContainer = document.getElementById('resultContainerPrint');
	  var check1 = document.getElementById('check1').checked;
var check2 = document.getElementById('check2').checked;
var check3 = document.getElementById('check3').checked;
var check4 = document.getElementById('check4').checked;
var check5 = document.getElementById('check5').checked;

	
	
	
	
	
    // تنظیم محتوای پنجره نتیجه
    resultContainer.innerHTML = `
        <span class="close-btn" onclick="closeResult()">&times;</span>
        <p> ارزش ریالی شی مورد ارزیابی: ${num23} </p>
        
        
        <hr>
    `;
	
	
	
	
	if (num24 ) {
        resultContainer.innerHTML += `
           <p>تعداد کارشناس: ${num24}</p>
           
            <hr>
        `;
    }

    // اضافه کردن هزینه‌های جانبی تنها در صورتی که number1, number2 و number3 پر باشند
    if (number1 ) {
        resultContainer.innerHTML += `
            <p>${selectedOption1} ${number1}</p>
           
            <hr>
        `;
    }
	
	if ( number2 ) {
        resultContainer.innerHTML += `
           
            <p>${selectedOption2} ${number2}</p>
           
            <hr>
        `;
    }
	
	if (number3) {
        resultContainer.innerHTML += `
           
            <p>${selectedOption3} ${number3}</p>
            <hr>
        `;
    }
	
	 if (num26 && num26 !== 0) {
    resultContainer.innerHTML += `
        <p>دستمزد هیات کارشناسی: ${num26}</p>
        <hr>
    `;
}

	
	if (num27 && num27 !== 0) {
        resultContainer.innerHTML += `
           <p>مجموع دستمزد کارشناس یک نفره با هزینه های جانبی: ${num27}</p>
            <hr>
        `;
    }
	
	 
if (num270 && num270 !== 0) {
    resultContainer.innerHTML += `
        <p>مجموع دستمزد هیات کارشناسی با هزینه های جانبی: ${num270}</p>
        <hr>
    `;
}

if (check1 ) {
        resultContainer.innerHTML += `
          
           <p>تبصره 3 (برسی اختلاف) اعمال شد</p>
           
            <hr>
        `;
    }
	
if (check2 ) {
        resultContainer.innerHTML += `
          
           <p> تبصره 3(کارشناسی بخشی از قرارداد) اعمال شد</p>
           
            <hr>
        `;
    }
	
if (check3 ) {
        resultContainer.innerHTML += `
           
           <p>تبصره 4 ماده 11 اعمال شد</p>
           
            <hr>
        `;
    }
	
if (check4 ) {
        resultContainer.innerHTML += `
           
           <p>  تبصره 5 ماده 11 اعمال شد</p>
           
            <hr>
        `;
    }
	
if (check5 ) {
        resultContainer.innerHTML += `
         
           <p> تبصره 7 اعمال شد</p>
           
            <hr>
        `;
    }

    // ادامه محتوای پنجره نتیجه
    resultContainer.innerHTML += `
        <p>دستمزد کارشناس یک نفره: ${num25}</p>
       
        
        <button class="but1 button" onclick="printDiv('resultContainerPrint')">پرینت</button>
        <button class="but1 button" id="copyButton" onclick="copyToClipboard()">کپی</button>
    `;

    // نمایش پنجره نتیجه
    resultContainer.style.display = 'block';

    // اسکرول به پنجره نتیجه
    resultContainer.scrollIntoView({ behavior: 'smooth' });
}



</script>


<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 khesarat11() {
    var a1 = parseFloat(document.getElementById("num23").value.replace(/,/g, ''));
    
    // بررسی مقادیر ورودی
    if (isNaN(a1) || a1 === 0) {
        document.getElementById("num24").value = "";
        document.getElementById("num25").value = "";
        document.getElementById("num26").value = "";
        document.getElementById("num27").value = "";
        document.getElementById("num28").value = "";
        return;
    }

    var z1 = a1;

    // ورودی‌های دیگر
    var a11 = parseFloat(document.getElementById("number1").value.replace(/,/g, '')) || 0;
    var a12 = parseFloat(document.getElementById("number2").value.replace(/,/g, '')) || 0;
    var a13 = parseFloat(document.getElementById("number3").value.replace(/,/g, '')) || 0;
    var a23 = a11 + a12 + a13;
    var a14 = document.getElementById("num24").value || 0;

    // ثابت‌های مقدار
    var xValues = [
        250000000, 251000000, 1000000000, 1000000001,
        5000000000, 5000000001, 30000000000, 30000000001,
        150000000000, 150000000001, 500000000000, 500000000001,
        1000000000000, 1000000000001, 2000000000000, 2000000000001,
        4000000000000, 4000000000001
    ];

    var ppValues = [
        6000000, 3375000, 12000000, 37500000,
        108000000, 245000000, 150000000, 220000000,
        360000000
    ];

    var z20;

    // محاسبه z20 بر اساس مقادیر z1
    if (z1 <= xValues[0]) {
        z20 = ppValues[0];
    } else if (z1 > xValues[1] && z1 <= xValues[2]) {
        var z2 = z1 - xValues[0];
        z20 = Math.round(ppValues[0] + (z2 / 100) * 0.45);
    } else if (z1 > xValues[3] && z1 <= xValues[4]) {
        var z2 = z1 - xValues[3];
        z20 = Math.round(ppValues[0] + ppValues[1] + (z2 / 100) * 0.30);
    } else if (z1 > xValues[5] && z1 <= xValues[6]) {
        var z2 = z1 - xValues[5];
        z20 = Math.round(ppValues[0] + ppValues[1] + ppValues[2] + (z2 / 100) * 0.15);
    } else if (z1 > xValues[7] && z1 <= xValues[8]) {
        var z2 = z1 - xValues[7];
        z20 = Math.round(ppValues[0] + ppValues[1] + ppValues[2] + ppValues[3] + (z2 / 100) * 0.09);
    } else if (z1 > xValues[9] && z1 <= xValues[10]) {
        var z2 = z1 - xValues[9];
        z20 = Math.round(ppValues[0] + ppValues[1] + ppValues[2] + ppValues[3] + ppValues[4] + (z2 / 100) * 0.07);
    } else if (z1 > xValues[11] && z1 <= xValues[12]) {
        var z2 = z1 - xValues[11];
        z20 = Math.round(ppValues[0] + ppValues[1] + ppValues[2] + ppValues[3] + ppValues[4] + ppValues[5] + (z2 / 100) * 0.03);
    } else if (z1 > xValues[13] && z1 <= xValues[14]) {
        var z2 = z1 - xValues[13];
        z20 = Math.round(ppValues[0] + ppValues[1] + ppValues[2] + ppValues[3] + ppValues[4] + ppValues[5] + ppValues[6] + (z2 / 100) * 0.022);
    } else if (z1 > xValues[15] && z1 <= xValues[16]) {
        var z2 = z1 - xValues[15];
        z20 = Math.round(ppValues[0] + ppValues[1] + ppValues[2] + ppValues[3] + ppValues[4] + ppValues[5] + ppValues[6] + ppValues[7] + (z2 / 100) * 0.018);
    } else {
        var z2 = z1 - xValues[17];
        z20 = Math.round(ppValues[0] + ppValues[1] + ppValues[2] + ppValues[3] + ppValues[4] + ppValues[5] + ppValues[6] + ppValues[7] + ppValues[8] + (z2 / 100) * 0.012);
    }

    // بررسی وضعیت چک باکس‌ها
    var checkboxes = [
        document.getElementById("check1").checked,
        document.getElementById("check2").checked,
        document.getElementById("check3").checked,
        document.getElementById("check4").checked,
        document.getElementById("check5").checked
    ];

    var toggleCheckbox = document.getElementById("toggleCheckbox3").checked;

// محاسبات نهایی بر اساس تعداد چک‌باکس‌های انتخاب شده
var pp111;
if (toggleCheckbox) {
    if (checkboxes[0] && checkboxes[1] && checkboxes[2] && checkboxes[3] && checkboxes[4]) {
        pp111 = z20 * 6; // همه چک‌باکس‌ها فعال هستند
    } else if (
        (checkboxes[0] && checkboxes[1] && checkboxes[2] && checkboxes[3]) || 
        (checkboxes[0] && checkboxes[1] && checkboxes[2] && checkboxes[4]) ||
        (checkboxes[1] && checkboxes[2] && checkboxes[3] && checkboxes[4])
    ) {
        pp111 = z20 * 5; // چهار چک‌باکس فعال هستند
    } else if (
        (checkboxes[0] && checkboxes[1] && checkboxes[2]) ||  
        (checkboxes[0] && checkboxes[1] && checkboxes[3]) || 
        (checkboxes[0] && checkboxes[1] && checkboxes[4]) || 
        (checkboxes[1] && checkboxes[2] && checkboxes[3]) ||  
        (checkboxes[1] && checkboxes[2] && checkboxes[4]) || 
        (checkboxes[2] && checkboxes[3] && checkboxes[4])
    ) {
        pp111 = z20 * 4; // سه چک‌باکس فعال هستند
    } else if (
        (checkboxes[0] && checkboxes[1]) || 
        (checkboxes[0] && checkboxes[2]) || 
        (checkboxes[0] && checkboxes[3]) || 
        (checkboxes[0] && checkboxes[4]) || 
        (checkboxes[1] && checkboxes[2]) || 
        (checkboxes[1] && checkboxes[3]) || 
        (checkboxes[1] && checkboxes[4]) || 
        (checkboxes[2] && checkboxes[3]) || 
        (checkboxes[2] && checkboxes[4]) || 
        (checkboxes[3] && checkboxes[4])
    ) {
        pp111 = z20 * 3; // دو چک‌باکس فعال هستند
    } else if (checkboxes[0]) {
        pp111 = z20 * 2; // فقط چک‌باکس اول فعال است
    } else if (checkboxes[1] || checkboxes[2] || checkboxes[3] || checkboxes[4]) {
        pp111 = (z20 * 50/100)+z20; // یکی از چک‌باکس‌های دوم تا پنجم فعال است
    }
} else {
    pp111 = z20; // هیچ چک‌باکسی فعال نیست
}

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

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

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

		 if (num24 !== "" &&  a23 !== "" ) {
	  		document.getElementById("num26").value = (a15).toLocaleString('en');
     		document.getElementById("num270").value = (a15 + a23).toLocaleString('en');
		 }
		
		if (num24 !== "" &&  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>





