﻿/*
<script type="text/javascript">

// Strip HTML Tags (form) script- By JavaScriptKit.com (http://www.javascriptkit.com)
// For this and over 400+ free scripts, visit JavaScript Kit- http://www.javascriptkit.com/
// This notice must stay intact for use

function stripHTML(){
var re= /<\S[^><]*>/g
for (i=0; i<arguments.length; i++)
arguments[i].value=arguments[i].value.replace(re, "")
}

</script>

<form onSubmit="stripHTML(this.data1, this.data2)">

<textarea name="data1" style="width: 400px; height: 100px"></textarea><br />
<textarea name="data2" style="width: 400px; height: 100px"></textarea><br />
<input type="submit" value="submit">
</form>
*/

function test()
{
    var txtTip = document.getElementById("txtTip");
    var txtAra = document.getElementById("txtAra");
    
    // Boş karakterleri siliyoruz
    txtAra.value = txtAra.value.replace(/(^\s+)(\s+$)/, "");
    //alert(txtAra.value.length);
   
    if (txtAra.value.length > 0)
    {
       txtTip.value = "ara"
    }
}


// JScript File
function GizleGoster(elementID1)
{
    //linkText = document.getElementById(elementID2);

	if (document.getElementById(elementID1).style.display == "none")
	{
		//linkText.firstChild.nodeValue = linkText.firstChild.nodeValue +" Gizle";		
		document.getElementById(elementID1).style.display = "";
	}
	else
	{
		//linkText.firstChild.nodeValue = linkText.firstChild.nodeValue +" Göster";
		document.getElementById(elementID1).style.display = "none";
	}
}

// Konfirme işlemi
function KayitSil(ClientID)
{
  if (CheckedBoxCount() > 0)
  {
      if (confirm("Bu kaydı silmek istediğinizden eminmisiniz ?"))
      {
	     document.getElementById(ClientID).click();			
      }
  }
  else
  {
    alert("Seçili kayıt yok");
  }
}

// Seçili CheckBox sayısını buluyoruz
function CheckedBoxCount() 
{
  var ix = 0;
  a=document.getElementsByTagName('input');

  for(var i=0; i < a.length; i++)
  {
    if (a[i].getAttribute("type")=="checkbox")
    {
      if (a[i].checked == true)
      {
        ix++;
      }
    }
  }
  return ix;
 }

// Tüm checkbox'ları sec
function chkAll(chkID,DataGridID) {
  
  //alert(Index);
  var DataGridName = document.getElementById(DataGridID);
  var aRows = DataGridName.tBodies[0].rows; // (0) Sıfırıncı satır
  var nRows = aRows.length-2;
  var ix = 0;
	
  a=document.getElementsByTagName('input');
  for(var i=0; i < a.length; i++)
  {
    if (a[i].getAttribute("type")=="checkbox")
    {
      if ( document.getElementById(chkID).checked==true )
      {
         a[i].checked = true;
         ix++;
      }
      else
      {
        a[i].checked = false;
      }
    }
  }
/*
  if ( document.getElementById(chkID).checked==true )
  {
    for(var i=nRows-1;i>=1;i--)
    {
      aRows[i].style.backgroundColor = 'GhostWhite';
      aRows[i].style.color = 'black';
    }
  }
  else
  {
    for(var i=nRows-1;i>=1;i--)
    {
       aRows[i].style.backgroundColor = 'White';
       aRows[i].style.color = 'black';
    }
  }
  */
 }
 
 // Tüm checkbox'ları sec
function chkAllv2(chkID,DataGridID,AttributeName) {
  
  
  var DataGridName = document.getElementById(DataGridID);
  var aRows = DataGridName.tBodies[0].rows; // (0) Sıfırıncı satır
  var nRows = aRows.length-2;
  var ix = 0;
	
  a=document.getElementsByTagName('input');
  for(var i=0; i < a.length; i++)
  {
    if (a[i].getAttribute(AttributeName)==AttributeName)
    {      
      if ( document.getElementById(chkID).checked==true )
      {
         a[i].checked = true;
         ix++;
      }
      else
      {
        a[i].checked = false;
      }
    }
  }
 }

