﻿function toggleMenu(target)
{
	$("#"+target).toggle();
}

function ajaxResult(type,result)
{
    var objDiv=document.getElementById("spanNameCheck");
    objDiv.innerHTML="";
    if(result=="true")
        objDiv.innerHTML="<ul><li>Bu " + type + " sistemimizde kayıtlı başka bir üyeye aittir. Lütfen farklı bir " + type + " seçiniz.</li></ul>";
}
function check_password(str) 
{
  var score=0;
  var verdict="";
  var color="";
  if(str!="")
  {
	  if (str.length<5) 
	  {
		score = (score+3)
	  }
	  else if (str.length>4 && str.length<8) 
	  {
		score = (score+6)
	  }
	  else if (str.length>7 && str.length<16) 
	  {
		score = (score+12)
	  }
	  else if (str.length>15) 
	  {
		score = (score+18)
	  }

	  if (str.match(/[a-z]/)) 
	  {
		score = (score+1)
	  }
			
	  if (str.match(/[A-Z]/)) 
	  {
		score = (score+5)
	  }
			
	  if (str.match(/\d+/)) 
	  {
		score = (score+5)
	  }
			
	  if (str.match(/(.*[0-9].*[0-9].*[0-9])/)) {
		score = (score+5)
	  }

	  if (str.match(/.[!,@,#,$,%,^,&,*,?,_,~]/)) {
		score = (score+5)
	  }
			
	  if (str.match(/(.*[!,@,#,$,%,^,&,*,?,_,~].*[!,@,#,$,%,^,&,*,?,_,~])/)) {
		score = (score+5)
	  }

	  if (str.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/)) 
	  {
		score = (score+2)
	  }

	  if (str.match(/([a-zA-Z])/) && str.match(/([0-9])/)) 
	  {
		score = (score+2)
	  }
	 
	  if (str.match(/([a-zA-Z0-9].*[!,@,#,$,%,^,&,*,?,_,~])|([!,@,#,$,%,^,&,*,?,_,~].*[a-zA-Z0-9])/)) 
	  {
		score = (score+2)
	  }

	  if(score < 16) 
	  {
		verdict = "Zayıf";
		color = "red";
	  } else if (score > 10 && score < 15) 
	  {
		verdict = "Zayıf";
		color = "red";
	  } else if (score > 14 && score < 25) 
	  {
		verdict = "Orta";
		color = "#ffd801";
	  } else if (score > 24 && score < 35) 
	  {
		verdict = "Güçlü";
		color = "orange";
	  } else 
	  {
		verdict = "Çok güçlü";
		color = "#3bce08";
	  }
  }
	
  pwdBar = $("#pwd_bar");
  pwdText = $("#pwd_text")[0];

  nRound = (score*2);
  if (nRound > 100) nRound = 100;

  pwdBar.css("width",nRound+"%");
  pwdBar.css("backgroundColor",color);
  pwdText.innerHTML = "<span style='color: " + color + ";'>" + verdict + "</span>";
}

function encoded(str) 
{
	return str=str.replace(/ı/g, '%FD').replace(/ğ/g, '%F0').replace(/ü/g, '%FC').replace(/ş/g, '%FE').replace(/ö/g, '%F6').replace(/ç/g, '%E7').replace(/İ/g, '%DD').replace(/Ğ/g, '%D0').replace(/Ü/g, '%DC').replace(/Ş/g, '%DE').replace(/Ö/g, '%D6').replace(/Ç/g, '%C7').replace(/’/g, '%92').replace(/&nbsp;/g," ").replace(/“/g, "\"").replace(/”/g, "\"").replace(/‘/g, "'").replace(/’/g, "'");
}
  
function shareEmail()
{
	var link=encodeURIComponent('http://'+location.host+location.pathname);
	var subject=encoded('Arkadaşınızın size bir tavsiyesi var!');
	var body=encoded('Arkadaşınız evlilikmerkezi.com sitesinden aşağıdaki linki sizinle paylaştı:')+'%0D%0A'+link;
	location.href = 'mailto:?subject=' + subject + '&body=' + body;
}
