function eleman(f) {
return e=document.getElementById(f);
}
function delconf()
{ 
if(!confirm(HT_SILME))
{ return false; }
}

function helpwindow(url)  {
  link = window.open(url,"","height=400px,width=300px,scrollbars=1")
  }
function period() {
var fromDay=eleman('valid_fromday'); 
var toDay=eleman('valid_today'); 
var fromMonth=eleman('valid_frommo'); 
var toMonth=eleman('valid_tomo'); 
var fromYear=eleman('valid_fromyear'); 
var toYear=eleman('valid_toyear');
var fromDay=fromDay.options[fromDay.selectedIndex].value; 
var toDay=toDay.options[toDay.selectedIndex].value;
var fromMonth=fromMonth.options[fromMonth.selectedIndex].value;
var toMonth=toMonth.options[toMonth.selectedIndex].value;
var fromYear=fromYear.options[fromYear.selectedIndex].value;
var toYear=toYear.options[toYear.selectedIndex].value; 
var fromDate = new Date(fromYear,fromMonth,fromDay); 
var toDate = new Date(toYear,toMonth,toDay); 
if (fromDate.getTime() == toDate.getTime()) 
  {
  alert(HT_TARTUTARSIZ);
  return false;
  }
else if (fromDate.getTime() > toDate.getTime()) 
  {
  alert(HT_TARTUTARSIZ2);
  return false;
  }
}
function viewfullmenu() {
eleman('edit').style.display="inline";
eleman('del').style.display="inline";
}
function menulock(tip) {
if(eleman('add')) { eleman('add').disabled=tip; }
if(eleman('edit')) { eleman('edit').disabled=tip; }
if(eleman('del')) { eleman('del').disabled=tip; }
}
function selectedperiod(fromdate,todate) {
var from=fromdate.split('-')
var to=todate.split('-')
from[2]--
from[1]--
eleman('valid_fromday').selectedIndex=from[2];
eleman('valid_frommo').selectedIndex=from[1];
foundtselected('valid_fromyear',from[0]);
to[2]--
to[1]--
eleman('valid_today').selectedIndex=to[2];
eleman('valid_tomo').selectedIndex=to[1];
foundtselected('valid_toyear',to[0]);
}
function moveOver(f1,f2)  
{
var f1=eval("eleman('"+f1+"')");
var f2=eval("eleman('"+f2+"')");
var boxLength = f2.length;
var selectedItem = f1.selectedIndex;
var selectedText = f1.options[selectedItem].text;
var selectedValue = f1.options[selectedItem].value;
var i;
var isNew = true;
if (boxLength != 0) {
for (i = 0; i < boxLength; i++) {
thisitem = f2.options[i].text;
if (thisitem == selectedText) {
isNew = false;
break;
      }
   }
} 
if (isNew) {
newoption = new Option(selectedText, selectedValue, false, false);
f2.options[boxLength] = newoption;
}
f1.selectedIndex=-1;
}
function removeMe(f2,f3) {
var f2orj=f2;
var f2=eval("eleman('"+f2+"')");
var boxLength = f2.length;
arrSelected = new Array();
var count = 0;
for (i = 0; i < boxLength; i++) {
if (f2.options[i].selected) {
arrSelected[count] = f2.options[i].text;
}
count++;
}
var x;
for (i = 0; i < boxLength; i++) {
for (x = 0; x < arrSelected.length; x++) {
if (f2.options[i].text == arrSelected[x]) {
f2.options[i] = null;
   }
}
boxLength = f2.length;
   }
saveMe(f2orj,f3)
}
function saveMe(f2,f3) {
var f2=eval("eleman('"+f2+"')");
var f3=eval("eleman('"+f3+"')");
var boxLength = f2.length;
var count = 0;
if (boxLength != 0) {
for (i = 0; i < boxLength; i++) {
if (count == 0) {
strValues = f2.options[i].value;
pf = f2.options[i].text;
}
else {
strValues = strValues + "," + f2.options[i].value;
}
count++;
   }
}
else { strValues=null; }
f3.value = strValues;
}
function viewchoices(choice,f1,f2,f3) {
var f1=eval("eleman('"+f1+"')");
var f2=eval("eleman('"+f2+"')");
var f3=eval("eleman('"+f3+"')");
var sels=choice.split(',');
var opt = f2.options; 
var cont = f1.options; 
var x, clen= cont.length;
var i, len = sels.length; 
	for (i=0; i<len; i++) { 
  var selThis=sels[i];
	var selText=selThis;
   for (x=0; x<clen; x++) {
	  if(cont[x].value==selThis) {
		selText=cont[x].text } }
  opt.length=i+1;
	opt[i].text=selText;
	opt[i].value=selThis; }
f3.value=choice;
}
function foundtselected(field,val) {
var opt = eleman(field).options; 
var i, len = opt.length; 
for (i=0; i<len; i++) { 
if (opt[i].text==val) { 
opt[i].selected = true; 
break; 
} 
} 
}
function foundvselected(field,val) {
var opt = eleman(field).options; 
var i, len = opt.length; 
for (i=0; i<len; i++) { 
if (opt[i].value==val) { 
opt[i].selected = true; 
break; 
} 
} 
}
function setvalue(f,v) {
eleman(f).value=v;
}
function beklet() {
return true;
var x = (screen.width) / 2;
var y = (screen.height) / 2;
document.write('<div style="position:absolute; left:'+x+'; top:'+y+';">'+LTF_BEKLEYIN+'</div>');
}

 
function wepopup(adres, baslik, w, h)
{
	var win= null;
	var x = (screen.width - w - 10) / 2;
	var y = (screen.height - h - 50) / 2;
	var settings  ='toolbar=0, scrollbars=1, location=0, statusbar=0, menubar=0, resizable=1,';
		settings +='width=' + w + ',';
		settings +='height=' + h + ',';
		settings +='left=' + x + ',';
		settings +='top=' + y;
		
	win = window.open(adres, baslik, settings);

	if(parseInt(navigator.appVersion) >= 4)
	{
		win.window.focus();
	}
}

function selectme(formname)
{
	var obj=document.forms[formname];
	if(eleman('selall').checked==true) {
	for (var i=0; i<obj.elements.length;i++) {
	    var currentElement = obj.elements[i];
	    var currentType = currentElement.type;
			if(currentType=='checkbox') { currentElement.checked=true; }}
	}
	else { 
	for (var i=0; i<obj.elements.length;i++) {
	    var currentElement = obj.elements[i];
	    var currentType = currentElement.type;
			if(currentType=='checkbox') { currentElement.checked=false; }}
	}
}

function orderit(orderby,formname)
{
	eleman('order').value = orderby;
	document.forms[formname].submit();
}
function menuAcKapa(madde)
{

if(eleman(madde).style.display=='none')
  {
  eleman(madde).style.display='inline';
  }
else
  {
  eleman(madde).style.display='none';
  }
}
function bultenkontrol()
{
  if((eleman('b_email').value.indexOf('@',0)==-1 ) || (eleman('b_email').value.indexOf('.',0)==-1))
  {
  alert(HT_EPOSTAGECERSIZ2);
  eleman('b_email').select();
  return false;
  }
else if(eleman('b_ad').value=='')
  {
  alert(HT_BULTENUYEADIYOK);
  eleman('b_ad').select();
  return false;
  }
else
  {
  return true;
  }
}
// Şehir ilçe fonksiyonları
function GetXmlHttpObject()
{
	xHRObject = false;
	if (window.XMLHttpRequest)
	{
		xHRObject = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		xHRObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return xHRObject;
}

function stateChanged1()
{
	if (xmlHttp.readyState==4)
	{ 
		eleman('divcity').innerHTML=xmlHttp.responseText;
	}
}

function stateChanged2()
{
	if (xmlHttp.readyState==4)
	{ 
    eleman('divtown').style.display='inline';
		eleman('divtown').innerHTML=xmlHttp.responseText;
	}
}

function showCity(str)
{
	if(eleman('divtown')) eleman('divtown').innerHTML='';
	eleman('city_Other').value='';
	eleman('city_Other').style.display='none';
  xmlHttp=GetXmlHttpObject();
	if(xmlHttp)
	{
		var url="city_town.php";
		url=url+"?cid="+str;
		url=url+"&sid="+Math.random();
		xmlHttp.open("GET",url,true);
		xmlHttp.onreadystatechange=stateChanged1;
		xmlHttp.send(null);
	}
}
function showStates(str,mult)
{
	xmlHttp=GetXmlHttpObject();

	if(xmlHttp)
	{
		var url="city_town.php";
		url=url+"?iid="+str;
		if(mult==1) url=url+"&mult=1";
		url=url+"&sid="+Math.random();
		xmlHttp.open("GET",url,true);
		xmlHttp.onreadystatechange=stateChanged2;
		xmlHttp.send(null);
	}
}
function deposit_check() {
  toplam=0;
  var butontext=eleman('add2').value;

  for(i=0;i<document.getElementsByTagName("input").length;i++)
    {
    if(document.getElementsByTagName("input")[i].type == "checkbox")
      {
      hamIsim=document.getElementsByTagName("input")[i].name;
      var i1=hamIsim.split('[');
      var i2=i1[1].split(']');
      var i3=i2[0];
      var miktarF="urun_Miktar["+i3+"]";
      var miktar=eleman(miktarF).value;
      var fiyatS="urunfiyat["+i3+"]";
        if(eleman(fiyatS).type=='radio') 
          var fiyatSV=eleman(fiyatS).value; 
        else 
          var fiyatSV=eleman(fiyatS).options[eleman(fiyatS).selectedIndex].value; 
      var fiyatF="fiyat_"+fiyatSV;
      var fiyat=eleman(fiyatF).value;
      var tutarF="tutar["+i3+"]";

      if(document.getElementsByTagName("input")[i].checked == true) {
        var tutar=parseFloat(miktar)*parseFloat(fiyat);
        eleman(tutarF).value=tutar;
        var toplam=toplam+tutar;
        var bakiye=parseFloat(eleman('bakiyeSabit').value);
        eleman('bakiye').value=bakiye-toplam;
        }
      else {
        eleman(tutarF).value=0;
        }
     if(bakiye-toplam<0) { eleman('add').value='Yetersiz Bakiye'; eleman('add').disabled=true; }
     else { eleman('add').value=butontext; eleman('add').disabled=false; }
     }
    }
}
  
function hesapla_fiyat(sayac)
  {
  mik='urun_miktar_'+sayac; // miktar için eleman id si;
  ur='urun_fiyat_'+sayac; // fiyat için eleman id si;
  ft='fiyattip_'+sayac;
  tot='tutar_'+sayac; // tutarı yazmak içim eleman id si;
  AlDe='f_Degerler_'+sayac; // degerlerin blunduğu hidden id si;
  urun_miktari=eleman(mik).value;
  fiyat_tip=eleman(ft).value;
  if (fiyat_tip==2){fiyat_id=eleman(ur).options[eleman(ur).selectedIndex].value;}
  else {fiyat_id=eleman(ur).value;}
  AllDegerler=eleman(AlDe).value;
  bolumDegerler=AllDegerler.split('##');
  tum_idler=bolumDegerler[0].split(',');
  tum_fiyatlar=bolumDegerler[1].split(',');
  don=tum_idler.length;
  if (don==1){tfiyat=tum_fiyatlar[0];}
  else 
    {
    for (j=0;j<don;j++)
      {
      if (tum_idler[j]==fiyat_id)
        {
        tfiyat=tum_fiyatlar[j];
        }
      } 
    }
  tplm=urun_miktari*tfiyat;
  tplm=tplm.toString();  
  bolum=tplm.split('.');
  don2=bolum.length;
  if (don2>1)
    {
    if (bolum[1]>0)
      {
      ilk=bolum[1].substring(0,3);
      son=bolum[1].substring(3,4);
      ilk=parseFloat(ilk);
      if (son>0)
        {
        if (ilk>9)
          {
          ilk=ilk+1;
          ilk=ilk.toString();
          }
        else
          {
          ilk=ilk+1;
          ilk=ilk.toString();
          ilk='0'+ilk;
          } 
        }
      toplam_ucret=bolum[0]+'.'+ilk;
      }
    else 
      {
      toplam_ucret=bolum[0];
      }
    }
    else toplam_ucret=bolum;
  if (toplam_ucret=='NaN' || toplam_ucret=='') toplam_ucret=1*tfiyat;  
  return toplam_ucret;
  }
function hesapla(sayac)
  {
  total=hesapla_fiyat(sayac);
  tot='tutar_'+sayac; // tutarı yazmak içim eleman id si;
  eleman(tot).value=toplam_ucret;    
  }    
function sayi2_kontrol(nesne)
{
var gecerli_karakterler = "-+0123456789.";
var sayi=true;
var Char;

for (i = 0; i < eleman(nesne).value.length && sayi == true; i++) 
{ 
Char = eleman(nesne).value.charAt(i); 
if (gecerli_karakterler.indexOf(Char) == -1) 
{
// alert('Lütfen Sadece Sayısal Değer Giriniz')
eleman(nesne).value = eleman(nesne).value.substring(0,i);
break;
}
}
return sayi;
}
