//****************************************//
// Giriş Bölümü
//****************************************//
var girisValid;
// Giris.html sayfası ajax ile sunucudan cağırılıyor.
function girisYukle(){
new Ajax.Request('?tema=giris/giris.html',
{
method:'get',
onSuccess: girisYuklendi,
onFailure: sayfaYuklenemedi
});
}
// Giris.html sayfası sunucudan geldi ve sayfada yerine yerleştırılıyor.
// Durum Cubuguda gereklı uyarı yazılıyor.
// Otomatik saha doğrulama nesnesi oluşturuluyor.
function girisYuklendi(transport){
//var response = transport.responseText || "no response text";
//alert("Success! \n\n" + response);
$("DivOrtaSayfa").style.display = "none";
// $("DivOrtaSayfa").innerHTML = "";
// new Insertion.Top("DivOrtaSayfa","
"+transport.responseText +"
" );
$("DivOrtaSayfa").innerHTML = transport.responseText;
$("DivDurumCubugu").innerHTML = $("DivGirisTanimAcilisMesaji").innerHTML;
new Effect.SlideDown('DivOrtaSayfa');
girisValid = new Validation("FormGiris",{useTitles : true, immediate : false, onFormValidate : girisDogrulama});
}
// Giris ekranındaki girilmesi zorunlu sahaların doğrulaması yapılmaktatır.
function girisDogrulama(result, form) {
//$("DivDurumCubugu").innerHTML = "valiation callback for form '" + form.id + "': result = " + result;
if (result) {
girisGonder();
} else
{
$("DivGirisMesajCubugu").style.display = "none";
}
}
// Giris bilgilerinin ajax ile sunucuya gönderiliyor.
function girisGonder(){
//$('bGiris').disable();
$("DivGirisMesajCubugu").innerHTML = $("DivGirisTanimBeklemeMesaji").innerHTML;
new Effect.Appear("DivGirisMesajCubugu", {duration : 1 });
try
{
xajax_onGirisGonder(xajax.getFormValues("FormGiris"));
}
catch(err)
{
//Handle errors here
}
//$('bGiris').activate();
}
// Giris bilgilerinin gecersiz olmasi durumunda mesajlar düzeltilmektedir.
// Ajax tarafindan çalıştırılıyor.
function girisBasarisiz(){
$("DivGirisMesajCubugu").innerHTML = $("DivGirisTanimHataMesaji").innerHTML;
new Effect.Appear("DivGirisMesajCubugu", {duration : 1 });
new Effect.Shake('DivOrtaSayfa', {duration : 1 });
}
// Giris bilgilerinin gecerli olmasi durumunda giris ekranı kalkacak
// Ajax tarafindan çalıştırılıyor.
function girisBasarili(){
$("DivDurumCubugu").innerHTML = "";
new Effect.SlideUp('DivOrtaSayfa');
}
//****************************************//
// Giriş Bölümü
//****************************************//
var aramaValid;
var acikKararid;
var sayfaNo = 1;
var sayfadakiKayitSayisi = 15;
function AramaYuklendi(){
//var response = transport.responseText || "no response text";
//alert("Success! \n\n" + response);
aramaValid = new Validation("FormArama",{useTitles : true, immediate : false, onFormValidate : aramaDogrulama});
aramaGonder(1);
}
// Giris ekranındaki girilmesi zorunlu sahaların doğrulaması yapılmaktatır.
function aramaDogrulama(result, form) {
//$("DivDurumCubugu").innerHTML = "valiation callback for form '" + form.id + "': result = " + result;
aramaGonder(1);
/*
if (result) {
aramaGonder();
} else
{
$("DivDurumCubugu").style.display = "none";
}
*/
}
// Giris bilgilerinin ajax ile sunucuya gönderiliyor.
function aramaGonder(pSayfaNo){
//$('bGiris').disable();
sayfaNo = pSayfaNo;
acikKararid = "";
$("DivDurumCubugu").innerHTML = $("DivAramaTanimBeklemeMesaji").innerHTML;
new Effect.Appear("DivDurumCubugu", {duration : 1 });
try
{
xajax_onAramaGonder(xajax.getFormValues("FormArama"),sayfaNo,sayfadakiKayitSayisi);
}
catch(err)
{
//Handle errors here
}
//$('bGiris').activate();
}
function sayfaGezgini(){
$("DivSayfaGezgini").innerHTML = "";
try
{
xajax_onSayfaGezgini(xajax.getFormValues("FormArama"),sayfaNo,sayfadakiKayitSayisi);
}
catch(err)
{
//Handle errors here
}
}
// Giris bilgilerinin gecersiz olmasi durumunda mesajlar düzeltilmektedir.
// Ajax tarafindan çalıştırılıyor.
function aramaBasarisiz(){
$("DivDurumCubugu").innerHTML = $("DivAramaTanimKayitBulunamadi").innerHTML;
$("DivSayfaGezgini").innerHTML = "";
//new Effect.SlideUp('DivSonuclar');
//new Effect.Appear("DivDurumCubugu", {duration : 1 });
//new Effect.Shake('DivOrtaSayfa', {duration : 1 });
}
// Giris bilgilerinin gecerli olmasi durumunda giris ekranı kalkacak
// Ajax tarafindan çalıştırılıyor.
function aramaBasarili(){
$("DivDurumCubugu").innerHTML = "";
new Effect.SlideDown("DivSonuclar");
sayfaGezgini();
}
function kayitEkle(text){
$("DivSonuclar").innerHTML = $("DivSonuclar").innerHTML + text;
}
function kararGosterGizle(kararid){
if ($(kararid).style.display == "none") {
//$(kararid).style.display = "block";
if (acikKararid) {
new Effect.SlideUp(acikKararid);
}
new Effect.SlideDown(kararid);
acikKararid = kararid;
} else{
// $(kararid).style.display = "none";
new Effect.SlideUp(kararid);
acikKararid = "";
}
}
//********************************************//
//* css menu fare hareketleri icin fonksiyon
//********************************************//
/*
navHover = function() {
var lis = document.getElementById("navmenu").getElementsByTagName("LI");
for (var i=0; iHello world !! Sayfa Yükleniyor...");
win.showCenter();
*/
// $('SayfaYukleniyor').style.display = "none";
// $('Sayfa').style.display = "block";
// $('OrtaSayfa').innerHTML = $('SayfaYukleniyor').innerHTML;
// xajax_testprocessForm();
// window.moveTo(0,0)
// window.resizeTo(screen.width,screen.height)
// xajax_ihalelist_init();
// $('DurumCubugu').style.display = "block";
// zamanlama();
}
var durum;
var index = 0;
/**
* zamanlama
* @param {type}
*/
function zamanlama() {
if (durum != getCookie('Durum'))
{
durum = getCookie('Durum');
index = index +1;
$('DurumCubugu').innerHTML += index.toString();
$('DurumCubugu').innerHTML += ". "+ durum + "
";
}
z=setTimeout("zamanlama()",500);
}
/**
* onfocusAdayKayit
* @param {obje} pNesne
*/
function onfocusGenel(pNesne) {
pNesne.className = "focus" + pNesne.className.substr(5);
}
/**
* onblurAdayKayit
* @param {obje} pNesne
*/
function onblurGenel(pNesne,pKontrol) {
var error = false;
for (x in pKontrol)
{
if (pKontrol[x] == "zorunlugiris"){
error = error || (pNesne.value.length <= 0);
} else if (pKontrol[x] == "sizegiris"){
error = error || ((pNesne.value.length < pNesne.size) && (pNesne.value.length > 0));
}
}
if (error) {
pNesne.className = "error" + pNesne.className.substr(5);
} else {
pNesne.className = "valid" + pNesne.className.substr(5);
}
}
/* Prototype JavaScript framework, version 1.6.0
* (c) 2005-2007 Sam Stephenson
*
* Prototype is freely distributable under the terms of an MIT-style license.
* For details, see the Prototype web site: http://www.prototypejs.org/
*
*--------------------------------------------------------------------------*/
var Prototype = {
Version: '1.6.0',
Browser: {
IE: !!(window.attachEvent && !window.opera),
Opera: !!window.opera,
WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,
Gecko: navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1,
MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)
},
BrowserFeatures: {
XPath: !!document.evaluate,
ElementExtensions: !!window.HTMLElement,
SpecificElementExtensions:
document.createElement('div').__proto__ &&
document.createElement('div').__proto__ !==
document.createElement('form').__proto__
},
ScriptFragment: '