function checkEmail(sField) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(sField.value)){
return (true)
}
alert("E-posta adresiniz hatalı görünüyor, lütfen kontrol ediniz.  "); sField.focus();
return (false)
}
//  End -->

function isSelected(sList,sField)
{
if (sList.value==0) { alert(sField+ ' listesinde bir seçim yapmanız gerekmektedir. '); sList.focus(); return false; } else { return true; }
}

function closePopup()
{
window.opener.document.location='urun_ekle.php';
self.close();
}

function ask(url)
{
if (confirm("Bu işlemi yapmak istediğinizden emin misiniz?")) { location.href=url }
}

function popup(url,w,h)
{
	var newwindow;
	newwindow=window.open(url,'name','width='+w+',height='+h+',left=100,top=100');
	if (window.focus) {newwindow.focus()}
}

function checkPassword(sText1,sText2)
{
sText1.style.backgroundColor="#FFFFFF"; sText1.style.color="#000000";
sText2.style.backgroundColor="#FFFFFF"; sText2.style.color="#000000";
if (sText1.value!=sText2.value) { alert('Şifre ve şifre tekrarı alanları uyuşmuyor. ');  sText1.style.backgroundColor="#FF0000"; sText1.style.color="#FFFFFF"; sText2.style.backgroundColor="#FF0000"; sText2.style.color="#FFFFFF"; sText1.focus(); return false; } else { return true; }
}

function isNotNull(sText,sField)
{
sText.style.backgroundColor="#FFFFFF"; sText.style.color="#000000";
if (sText.value.length==0) { alert(sField+ ' alanı boş bırakılamaz. ');  sText.style.backgroundColor="#FF0000"; sText.style.color="#FFFFFF"; sText.focus(); return false; } else { return true; }
}

function isClear(sText,sField)
{
sText.style.backgroundColor="#FFFFFF"; sText.style.color="#000000";
var NotAllowed = ",.-<>_;!'^+%&/()=@?=[]/\:*|¨{}";
var Clear=true;
var Char;	
	for (i = 0; i < sText.value.length && Clear == true && sText.value.length!=0; i++) 
      { 
      Char = sText.value.charAt(i); 
      if (NotAllowed.indexOf(Char) != -1) 
         {
         Clear = false;
         alert(sField+ ' alanında ozel karakter kullanılamaz. ');
		 sText.style.backgroundColor="#FF0000"; sText.style.color="#FFFFFF";
	     sText.focus();
         }
      }
   return Clear;  
}

function forceDigit(sDigit,sText,sField)
{
sText.style.backgroundColor="#FFFFFF"; sText.style.color="#000000";
if (sText.value.length!=sDigit && sText.value.length!=0) { alert(sField+ ' alanı '+sDigit+' karakter olmalıdır.');  sText.style.backgroundColor="#FF0000"; sText.style.color="#FFFFFF"; sText.focus(); return false; } else { return true; }
}

function minDigit(sDigit,sText,sField)
{
sText.style.backgroundColor="#FFFFFF"; sText.style.color="#000000";
if (sText.value.length<sDigit && sText.value.length!=0) { alert(sField+ ' alanı en az '+sDigit+' karakter olmalıdır.');  sText.style.backgroundColor="#FF0000"; sText.style.color="#FFFFFF"; sText.focus(); return false; } else { return true; }
}

function isNumeric(sText,sField)
{
sText.style.backgroundColor="#FFFFFF"; sText.style.color="#000000";
var ValidChars = "0123456789";
var IsNumber=true;
var Char;
   for (i = 0; i < sText.value.length && IsNumber == true  && sText.value.length!=0; i++) 
      { 
      Char = sText.value.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         alert(sField+ ' alanı yalnızca rakam olabilir. ');
		 sText.style.backgroundColor="#FF0000"; sText.style.color="#FFFFFF";
		 sText.focus();
         }
      }
   return IsNumber;  
}