(function ($) {

$.fn.hint = function (blurClass) {
  if (!blurClass) { 
    blurClass = 'blur';
  }
    
  return this.each(function () {
    var $input = $(this),
    
      title = $input.attr('title'),
      $form = $(this.form),
      $win = $(window);

    function remove() {
      if ($input.val() === title && $input.hasClass(blurClass)) {
        $input.val('').removeClass(blurClass);
      }
    }

    if (title) { 
      $input.blur(function () {
        if (this.value === '') {
          $input.val(title).addClass(blurClass);
        }
      }).focus(remove).blur();

      $form.submit(remove);
      $win.unload(remove);
    }
  });
};

})(jQuery);

function refreshmessages(){
	var id = $('#ajaxarea').attr('rel');
	var url = 'ajaxmessages.php';
	$('#ajaxarea').load(url);
}

setInterval('refreshmessages()', 3000);


function loadlogin(){
	$("#reg").load('login.php');
}

function loadlostpass(){
	$("#reg").load('passaction.php');
}

function loadregister(){
	$("#reg").load('register.php');
}

function validateInteger( strValue ) {
	var objRegExp = /(^-?\d\d*$)/;
	return objRegExp.test(strValue);
}

function dropit(){
	$("li.frm span").click(function(){
		$(this).siblings("ul").slideDown();
	});
	$("li.frm ul").hover(function(){},function(){
		$(this).slideUp();
	});
	$("li.frm ul li").click(function(){
		$("input[name=ilce]").val($(this).text()).parents("li.frm").children("span").html($(this).text());							 
	});
}
function getvals(){
	if(!validateInteger($("input[name=phone]").val())){
		alert('Lütfen telefon alanına sadece rakam giriniz');
		return false;
	}
	if
		($("input[name=regname]").val() == '')

	{
		alert('Lütfen adınızı giriniz');
		return false;
	}

	if

		($("input[name=ilce]").val() == '0')
	{
		alert('Lütfen ilçenizi seçiniz');
		return false;
	}

	var str = $('#register').serialize();
	var imgsrc = "<img src=../images/loading30.gif>";
	$("#reg").html(imgsrc+"<br /><br />İşleminiz yapılıyor..");
	$('#reg').load('register.php?' + str);
	dropit();
}

function getlogin(){
	if(!validateInteger($("input[name=phone]").val())){
		alert('Lütfen telefon alanına sadece rakam giriniz');
		return false;
	}
	if

		($("input[name=phone]").val() == '')
	{
		alert('Lütfen telefonunuzu giriniz');
		return false;
	}

	if

		($("input[name=pass]").val() == '')
	{
		alert('Lütfen şifrenizi giriniz');
		return false;
	}

	if

		($("input[name=pass]").val() == 'Mesaj Yoluyla Gelen Şifre')
	{
		alert('Lütfen şifrenizi giriniz');
		return false;
	}
	
	var str = $('#register').serialize();
	var imgsrc = "<img src=../images/loading30.gif>";
	$("#reg").html(imgsrc+"<br /><br />İşleminiz yapılıyor..");
	$('#reg').load('login.php?' + str);
}

function sendmsg()
{	
	if ($("textarea[name=message]").val() == '')
	{
		alert('Lütfen mesajınızı yazın');
		return false;
	}
	var str = $('#register').serialize();
	$('#reg').load('send.php?' + str);
	$("textarea[name=message]").val("");
}

function askpassword()
{	
	if(!validateInteger($("input[name=phone]").val())){
		alert('Lütfen telefon alanına sadece rakam giriniz');
		return false;
	}
	var str = $('#register').serialize();
	var imgsrc = "<img src=../images/loading30.gif>";
	$("#reg").html(imgsrc+"<br /><br />İşleminiz yapılıyor..");
	$('#reg').load('passaction.php?cmd=do&' + str);
	$("input[name=phone]").val("");
}

$(document).ready(function(){
	$(".colorbox").colorbox();
	$(".iframe").colorbox({width:"60%", height:"70%", iframe:true});
	//Example of preserving a JavaScript event for inline calls.
	$("#click").click(function(){ 
		$('#click').css({"background-color":"#f00", "color":"#fff", "cursor":"inherit"}).text("Open this window again and this message will still be here.");
		return false;
	});
	$('input[title!=""],textarea[title!=""]').hint();	
	dropit();
});
