//																														//
//													Login													//
//																														//
// form validation function //
function Logix(form) {
  var Logintc = form.Logintc.value;
  var Loginps = form.Loginps.value;
  if(Logintc == "" || Logintc == "86514266471") {
    inlineMsg('Logintc','Lütfen Tc Numaranızı Giriniz.');
    return false;
  }
  if(Loginps == "" || Loginps == "86514266471") {
    inlineMsg('Loginps','Lütfen Şifrenizi Giriniz.');
    return false;
  }
  return true;
}

// START OF MESSAGE SCRIPT //

var MSGTIMER = 20;
var MSGSPEED = 5;
var MSGOFFSET = 3;
var MSGHIDE = 3;

// build out the divs, set attributes and call the fade function //
function inlineMsg(target,string,autohide) {
  var msg;
  var msgcontent;
  if(!document.getElementById('msg')) {
    msg = document.createElement('div');
    msg.id = 'msg';
    msgcontent = document.createElement('div');
    msgcontent.id = 'msgcontent';
    document.body.appendChild(msg);
    msg.appendChild(msgcontent);
    msg.style.filter = 'alpha(opacity=0)';
    msg.style.opacity = 0;
    msg.alpha = 0;
  } else {
    msg = document.getElementById('msg');
    msgcontent = document.getElementById('msgcontent');
  }
  msgcontent.innerHTML = string;
  msg.style.display = 'block';
  var msgheight = msg.offsetHeight;
  var targetdiv = document.getElementById(target);
  targetdiv.focus();
  var targetheight = targetdiv.offsetHeight;
  var targetwidth = targetdiv.offsetWidth;
  var topposition = topPosition(targetdiv) - ((msgheight - targetheight) / 2);
  var leftposition = leftPosition(targetdiv) + targetwidth + MSGOFFSET;
  msg.style.top = topposition + 'px';
  msg.style.left = leftposition + 'px';
  clearInterval(msg.timer);
  msg.timer = setInterval("fadeMsg(1)", MSGTIMER);
  if(!autohide) {
    autohide = MSGHIDE;  
  }
  window.setTimeout("hideMsg()", (autohide * 1000));
}

// hide the form alert //
function hideMsg(msg) {
  var msg = document.getElementById('msg');
  if(!msg.timer) {
    msg.timer = setInterval("fadeMsg(0)", MSGTIMER);
  }
}

// face the message box //
function fadeMsg(flag) {
  if(flag == null) {
    flag = 1;
  }
  var msg = document.getElementById('msg');
  var value;
  if(flag == 1) {
    value = msg.alpha + MSGSPEED;
  } else {
    value = msg.alpha - MSGSPEED;
  }
  msg.alpha = value;
  msg.style.opacity = (value / 100);
  msg.style.filter = 'alpha(opacity=' + value + ')';
  if(value >= 99) {
    clearInterval(msg.timer);
    msg.timer = null;
  } else if(value <= 1) {
    msg.style.display = "none";
    clearInterval(msg.timer);
  }
}

// calculate the position of the element in relation to the left of the browser //
function leftPosition(target) {
  var left = 0;
  if(target.offsetParent) {
    while(1) {
      left += target.offsetLeft;
      if(!target.offsetParent) {
        break;
      }
      target = target.offsetParent;
    }
  } else if(target.x) {
    left += target.x;
  }
  return left;
}

// calculate the position of the element in relation to the top of the browser window //
function topPosition(target) {
  var top = 0;
  if(target.offsetParent) {
    while(1) {
      top += target.offsetTop;
      if(!target.offsetParent) {
        break;
      }
      target = target.offsetParent;
    }
  } else if(target.y) {
    top += target.y;
  }
  return top;
}

// preload the arrow //
if(document.images) {
  arrow = new Image(7,80); 
  arrow.src = "images/msg_arrow.gif"; 
}

//																														//
//													Anket Ajax Kontrol													//
//																														//
function yeni_nesne(){
	var nesneyarat;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5) try { nesneyarat = new ActiveXObject("Msxml2.XMLHTTP"); }
	catch (e) {
		try { nesneyarat = new ActiveXObject("Microsoft.XMLHTTP"); }
		catch (E) { nesneyarat = false; }
	}@end @*/
	if (!nesneyarat && typeof XMLHttpRequest!='undefined') {
	 try {
	  nesneyarat= new XMLHttpRequest();
	 } catch (e) {
	  nesneyarat=false;
	 }
	}
	return nesneyarat;
}

function loading(hedef) {
	document.getElementById(hedef).innerHTML = "<div style=\"height:75px;margin-top:25px;\" align=\"center\"><strong style=\"font-size: 11px; color:#2e4257 \"><img src=\"images/loading.gif\"  align=\"absmiddle\" /><br><br>Anket Hazırlanıyor, lütfen bekleyiniz...</strong></div>"
	}


function isleyici(url,hedef){
	var islemci = yeni_nesne();
	islemci.onreadystatechange = function(){ yukle(islemci,hedef) }
	islemci.open('GET', url, true)
	islemci.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=iso-8859-9")
	islemci.send(escape(hedef))
	}

function yukle(islemci,hedef){
	if (islemci.readyState == 4 && (islemci.status==200 || window.location.href.indexOf("http")==-1))
	document.getElementById(hedef).innerHTML = islemci.responseText
	}

//																														//
//													Anket Kontrol														//
//																														//
function valbutton(thisform) {
	myOption = -1;
	for (i=thisform.strId.length-1; i > -1; i--) {
		if (thisform.strId[i].checked) {
		myOption = i; i = -1;
		}
	}	
	if (myOption == -1) {
	alert("Seçim Yapmadan Ankete Katılamazsınız.");
	return false;
	}
}
