// EMAIL VALIDATION ***************************************************************

function CHECKMAIL(email)
{
  var result = false
  var theStr = new String(email)
  var index = theStr.indexOf("@");
  if (index > 0)
  {
    var pindex = theStr.indexOf(".",index);
    if ((pindex > index+1) && (theStr.length > pindex+1))
	result = true;
  }
  return result;
}

function FormValidator(theForm)
{

  if (theForm.email.value == "")
  {
    alert("Please enter a value for the \"email\" field.");
    theForm.email.focus();
    return (false);
  }

  if (!CHECKMAIL(theForm.email.value))
  {
    alert("Please enter a complete email address in the form: yourname@yourdomain.com");
    theForm.email.focus();
    return (false);
  }

  if (theForm.email.value.length < 3)
  {
    alert("Please enter at least 3 characters in the \"email\" field.");
    theForm.email.focus();
    return (false);
  }
  return (true);
}

// END EMAIL VALIDATION ********************************************************************

function trim(s) {
	s = s.replace(/^\s*/,'').replace(/\s*$/, '');
	return s;
}

function TrimAll(form) {
    for (var i=0, j=form.elements.length; i<j; i++) {
        myType = form.elements[i].type;
        if (myType == 'text' || myType == 'textarea')
            form.elements[i].value = trim(form.elements[i].value);
    }
}

function IsNumeric(strString) {
   var strValidChars = "0123456789";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   for (i = 0; i < strString.length && blnResult == true; i++) {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1) {
         blnResult = false;
      }
   }
   return blnResult;
}

function IsNumeric2(strString) {
   if(isNaN(strString)) {
   	return false;
   } else {
   	return true;
   }
}

function submit_devam(form1)
{
	if (CheckForm(form1)) form1.submit(); return false
}

function CheckForm(form) {
	TrimAll(form);
	var message = ""
	var AraMessage = ""


	if (form.takma_ad.value == ''){
		message = message + "\n" + '* Takma Ad:';
	}

	if (form.dtarihi.value == 0 ){
		message = message + "\n" + '* Doğum Tarihi :';
	}


	if (form.sehir.value == 0){
		message = message + "\n" + '* Şehir:';
	}

   if (form.cinsiyet.value == 0){
		message = message + "\n" + '* Cinsiyet:';
	}

	if (form.email.value != '')
	{
		if (!CHECKMAIL(form.email.value))
			{
				message = message + "\n" + '* Hatalı Email Adresi:';
			}
	}

	if (form.mesaj.value == 0) {
		message = message + "\n" + '* Mesaj:';
	}


	if (message !== '') {
		alert('Aşağıda belirtilen eksikleri tamamlayıp tekrar deneyin;\n' + message + '\n\n');
		return false;
	}
	else
	{
		return true;
	}
}

