// Preload some images
var pic8 = new Image(1, 1);
pic8.src = '/images/istanbul/kaydedilemez.gif';

var pic1 = new Image(27, 19);
pic1.src = "/images/istanbul/ikon_favori_eklendi.gif";

var pic2 = new Image(189, 192);
pic2.src = "/images/istanbul/yukleniyor.gif";

var pic3 = new Image(41, 9);
pic3.src = "/images/istanbul/ikon_cikarildi.gif";

var pic4 = new Image(19, 13);
pic4.src = "/images/istanbul/kalp_buyuk_dolu.gif";

var pic5 = new Image(77, 15);
pic5.src = "/images/ortak/top/renk_ankara.gif";

var pic6 = new Image(54, 15);
pic6.src = "/images/ortak/top/renk_izmir.gif";

var pic7 = new Image(79, 15);
pic7.src = "/images/ortak/top/renk_istanbul.gif";

var pic9 = new Image(74, 15);
pic9.src = "/images/ortak/top/renk_adana.gif";

var pic10 = new Image(75, 15);
pic10.src = "/images/ortak/top/renk_mugla.gif?4";

var pic11 = new Image(75, 15);
pic11.src = "/images/ortak/top/renk_izmit.gif?4";

var pic12 = new Image(75, 15);
pic12.src = "/images/ortak/top/renk_tekirdag.gif?4";

var pic13 = new Image(75, 15);
pic13.src = "/images/ortak/top/renk_eskisehir.gif?4";

var messageRedirect = false;
var winkRedirect = false;

function iconMover(element, cityName) {
    document.getElementById(cityName+'icon').src = '/images/ortak/top/renk_'+cityName+'.gif?4';
//   if (element == 1) {
//      document.getElementById('istanbulicon').src = '/images/izmir/icon_istanbul_renk.gif';
//   }
//   if (element == 2) {
//      document.getElementById('izmiricon').src = '/images/izmir/icon_izmir_renk.gif';
//   }
//   if (element == 3) {
//      document.getElementById('ankaraicon').src = '/images/izmir/icon_ankara_renk.gif';
//   }
}

function iconMout(element, cityName) {
    document.getElementById(cityName+'icon').src = '/images/ortak/top/'+cityName+'.gif?4';
//   if (element == 1) {
//      document.getElementById('istanbulicon').src = '/images/izmir/icon_istanbul_sb.gif';
//   }
//   if (element == 2) {
//      document.getElementById('izmiricon').src = '/images/izmir/icon_izmir_sb.gif';
//   }
//   if (element == 3) {
//      document.getElementById('ankaraicon').src = '/images/izmir/icon_ankara_sb.gif';
//   }
}

function getXmlHttp() {
   var xmlHttp = null;
   try {
      xmlHttp = new XMLHttpRequest();
   } catch (e) {
      var progIds = ['Microsoft.XMLHTTP', 'MSXML2.XMLHTTP', 'MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0']
      var success = false;
      for (var iterator = 0; (iterator < progIds.length) && ( ! success); iterator ++) {
         try {
            xmlHttp = new ActiveXObject(progIds[iterator]);
            success = true;
         } catch (e) {
         }
      }
      if (! success) {
         return null;
      }
   }
   return xmlHttp;
}

function findPosX(obj) {
   var curleft = 0;
   if (obj.offsetParent) {
      while (obj.offsetParent) {
         curleft += obj.offsetLeft
         obj = obj.offsetParent;
      }
   }
   else if (obj.x)
      curleft += obj.x;
   return curleft;
}

function findPosY(obj) {
   var curtop = 0;
   if (obj.offsetParent) {
      while (obj.offsetParent) {
         curtop += obj.offsetTop
         obj = obj.offsetParent;
      }
   }
   else if (obj.y)
      curtop += obj.y;
   return curtop;
}

// correctly handle PNG transparency in Win IE 5.5 or higher.
function correctPNG() {
   if (navigator.userAgent.indexOf('MSIE') == -1) {
      return;
   }
   for (var i = 0; i < document.images.length; i++)
   {
      var img = document.images[i]
      var imgName = img.src.toUpperCase()
      if (imgName.substring(imgName.length - 3, imgName.length) == "PNG")
      {
         var imgID = (img.id) ? "id='" + img.id + "' " : ""
         var imgClass = (img.className) ? "class='" + img.className + "' " : ""
         var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
         var imgStyle = "display:inline-block;" + img.style.cssText
         if (img.align == "left") imgStyle = "float:left;" + imgStyle
         if (img.align == "right") imgStyle = "float:right;" + imgStyle
         if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
         var strNewHTML = "<span " + imgID + imgClass + imgTitle
            + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
            + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
            + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
         img.outerHTML = strNewHTML
         i = i - 1
      }
   }
}

function createCookie(name, value, period) {
   if (period) {
      var date = new Date();
      date.setTime(period);
      var expires = "; expires=" + date.toGMTString();
   }
   else var expires = "";
   document.cookie = name + "=" + value + expires + "; path=/";
}

function readCookie(name) {
   var nameEQ = name + "=";
   var ca = document.cookie.split(';');
   for (var i = 0; i < ca.length; i++) {
      var c = ca[i];
      while (c.charAt(0) == ' ') c = c.substring(1, c.length);
      if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
   }
   return null;
}

function eraseCookie(name) {
   createCookie(name, "", -1);
}

var messageTimer;
var messageChecker;

function checkMessages() {
   var hm = readCookie('hm');
   if (hm != null) {
      document.getElementById('newMessageIcon').style.display = 'inline';
      return;
   }

   var cm = readCookie('cm');

   messageTimer = setTimeout("checkMessages()", 30000);

   // If there is a cookie named cm then do not check for messages
   if (cm != null) {
      return;
   }

   // create a cookie named cm that will be valid for 3 minutes to prevent rechecking for messages
   createCookie('cm', 'cm', new Date().getTime() + 180000);

   messageChecker = getXmlHttp();

   messageChecker.onreadystatechange = function() {
      document.body.style.cursor = 'default';
      if (messageChecker.readyState == 4) {
         if (messageChecker.status == 200) {               
            if(!isLoggedInForAjax(messageChecker.responseText)) {
               forceCheckMessage();
               document.getElementById('newMessageIcon').style.display = 'none';
               return;
            }
            if(messageChecker.responseText == 'PROBLEM') {
            }
            else if (messageChecker.responseText > 0) {
               createCookie('hm', 'hm', null);
               document.getElementById('newMessageIcon').style.display = 'inline';
            }
            else {
               document.getElementById('newMessageIcon').style.display = 'none';
               eraseCookie('hm');
            }
         }
      }
   };

   messageChecker.open('GET', '/mesajlar/yenimesajkontrol?_' + new Date().getTime(), true);
//   messageChecker.open('GET', '/j/checkmessages?' + now.getTime(), true);
   messageChecker.send(null);
}
function forceCheckMessage() {
   eraseCookie('hm');
   eraseCookie('cm');
}

var notifyTimer;
var notifyChecker;

function checkWinks() {
   var hw = readCookie('hw');

   if (hw != null) {
      document.getElementById('newNotifyIcon').style.display = 'inline';
      return;
   }

   var cw = readCookie('cw');
   var now = new Date();

   notifyTimer = setTimeout("checkWinks()", 30000);

   if (cw != null) {
      return;
   }

   createCookie('cw', 'cw', now.getTime() + 180000);

   notifyChecker = getXmlHttp();

   notifyChecker.onreadystatechange = function() {
      document.body.style.cursor = 'default';
      if (notifyChecker.readyState == 4) {
         if (notifyChecker.status == 200) {
            if (notifyChecker.responseText.length > 0 && notifyChecker.responseText == "HAS_NEW_WINK") {
               createCookie('hw', 'hw', null);
               document.getElementById('newNotifyIcon').style.display = 'inline';
            }
         }
      }
   };

   notifyChecker.open('GET', '/j/checkWink.action?_' + now.getTime(), true);
   notifyChecker.send(null);
}
function forceCheckWink() {
   eraseCookie('hw');
   eraseCookie('cw');
}

var giftTimer;
var giftChecker;

function checkGifts() {
   var hg = readCookie('hg');

   if (hg != null) {
      document.getElementById('newGiftIcon').style.display = 'inline';
      return;
   }

   var cg = readCookie('cg');

   var now = new Date();
   giftTimer = setTimeout("checkGifts()", 30000);

   // If there is a cookie named cg then do not check for gifts
   if (cg != null) {
      return;
   }

   // create a cookie named cg that will be valid for 3 minutes to prevent rechecking for gifts
   createCookie('cg', 'cg', now.getTime() + 180000);

   giftChecker = getXmlHttp();

   giftChecker.onreadystatechange = function() {
      document.body.style.cursor = 'default';
      if (giftChecker.readyState == 4) {
         if (giftChecker.status == 200) {
            if (giftChecker.responseText > 0) {
               createCookie('hg', 'hg', null);
               document.getElementById('newGiftIcon').style.display = 'inline';
            }
         }
      }
   };

   giftChecker.open('GET', '/j/gift.action?pageAction=checkNewGift&_' + now.getTime(), true);
   giftChecker.send(null);
}
function forceCheckGift() {
   eraseCookie('hg');
   eraseCookie('cg');
}

var timer;

var splashWidth;
var splashHeight;
var splashX;
var splashY;

function closeSplashScreen() {
   closeSplashScreen2('splash', 'siteMap');
}


function closeSplashScreen2(outerDiv, innerDiv) {
   document.getElementById(innerDiv).style.display = 'none';
   /*
    var container = document.getElementById('container');
    container.style.width = '0px';
    container.style.height = '0px';
    container.style.top = '0px';
    container.style.left = '0px';*/
   var selects = document.getElementsByTagName('select');
   for (var i = 0; i < selects.length; i++) {
      selects[i].style.visibility = 'visible';
   }
   screenCloseEffect2(outerDiv);
}


function displaySplashScreen(reference) {
   displaySplashScreen2(reference, 'splash', 'siteMap');
}

function displaySplashScreenA(reference) {
   displaySplashScreen2A(reference, 'alert', 'message');
}

function displaySplashScreen2(reference, outerDiv, innerDiv) {
   var x = findPosX(reference);
//   var y = findPosY(reference);
   splashWidth = 0;
   splashHeight = 0;
   splashX = x;
   splashY = 0;

   document.getElementById(outerDiv).style.visibility = 'visible';
   document.getElementById(outerDiv).style.top = '0';
   document.getElementById(outerDiv).style.marginTop = '37px';
   document.getElementById(innerDiv).style.display = 'none';

   var selects = document.getElementsByTagName('select');
   for (var i = 0; i < selects.length; i++) {
      selects[i].style.visibility = 'hidden';
   }
   screenOpenEffect2(outerDiv, innerDiv);
}

function displaySplashScreen2A(reference, outerDiv, innerDiv) {
   var x = findPosX(reference);
//   var y = findPosY(reference);
   splashWidth = 0;
   splashHeight = 0;
   splashX = x;
   splashY = 0;

   document.getElementById(outerDiv).style.visibility = 'visible';
   document.getElementById(outerDiv).style.top = '0';
   document.getElementById(outerDiv).style.marginTop = '37px';
   document.getElementById(innerDiv).style.display = 'none';

   var selects = document.getElementsByTagName('select');
   for (var i = 0; i < selects.length; i++) {
      selects[i].style.visibility = 'hidden';
   }
   screenOpenEffect2A(outerDiv, innerDiv);
}


function displaySplashScreen2Left(reference, outerDiv, innerDiv) {
   var x = findPosX(reference);
   var y = findPosY(reference);
   splashWidth = 0;
   splashHeight = 0;
   splashX = x + 200;
   splashY = y + 15;

   document.getElementById(outerDiv).style.visibility = 'visible';
   document.getElementById(outerDiv).style.top = splashY + 'px';
   document.getElementById(innerDiv).style.display = 'none';

   var selects = document.getElementsByTagName('select');
   for (var i = 0; i < selects.length; i++) {
      selects[i].style.visibility = 'hidden';
   }
   screenOpenEffect2(outerDiv, innerDiv);
}


function screenOpenEffect() {
   screenOpenEffect2('splash', 'siteMap');
}


function screenOpenEffect2(outerDiv, innerDiv) {
   var splash = document.getElementById(outerDiv);

   splashWidth += 80;
   splashX -= 40;
   splashHeight += 55;


   splash.style.width = splashWidth + 'px';
   splash.style.height = splashHeight + 'px';
   splash.style.left = splashX + 'px';

   if (splashWidth < 420) {
      var func = "screenOpenEffect2('" + outerDiv + "','" + innerDiv + "')";
      timer = setTimeout(func, 20);
   } else {
      /*
       var container = document.getElementById('container');
       container.style.width = splashWidth + 'px';
       container.style.height = splashHeight + 'px';
       container.style.top = splashY + 'px';
       container.style.left = splashX + 'px';
       */
      document.getElementById(innerDiv).style.display = 'block';
   }


}

function screenOpenEffect2A(outerDiv, innerDiv) {
   var splash = document.getElementById(outerDiv);

   splashWidth += 60;
   splashX -= 40;
   splashHeight += 55;


   splash.style.width = splashWidth + 'px';
   splash.style.height = splashHeight + 'px';
   splash.style.left = splashX + 'px';

   if (splashWidth < 100) {
      var func = "screenOpenEffect2A('" + outerDiv + "','" + innerDiv + "')";
      timer = setTimeout(func, 20);
   } else {
      document.getElementById(innerDiv).style.display = 'block';
   }

}


function screenCloseEffect() {
   screenCloseEffect2('splash');
}

function screenCloseEffect2(outerDiv) {
   var splash = document.getElementById(outerDiv);

   splashWidth -= 80;
   splashX += 40;
   splashHeight -= 52;


   splash.style.width = splashWidth + 'px';
   splash.style.height = splashHeight + 'px';
   splash.style.left = splashX + 'px';

   if (splashWidth > 0) {
      var func = "screenCloseEffect2('" + outerDiv + "')";
      timer = setTimeout(func, 20);
   } else {
      document.getElementById(outerDiv).style.visibility = 'hidden';
   }
}

function displayProfile(userid, gender) {
   window.open('/arama/profil/popup/' + userid + '/' + gender, 'profile' + userid, 'height=600, width=900, left=0, top=0, scrollbars=1, resizable=yes');
}

function updateCounter(element, maxLength) {
   if (element.value.length > maxLength) {
      alert('Mesajınız en fazla ' + maxLength + ' karakter olabilir');
      element.value = element.value.substring(0, maxLength);
   }
}

function checkAge(element) {
   var other;
   if (element.name == 'agemin') {
      other = document.getElementById('agemax');
      if (other.selectedIndex < element.selectedIndex) {
         if (element.selectedIndex == element.length - 1) {
            other.selectedIndex = element.selectedIndex;
         } else {
            other.selectedIndex = element.selectedIndex + 1;
         }
      }
   }

   if (element.name == 'agemax') {
      other = document.getElementById('agemin');
      if (other.selectedIndex > element.selectedIndex) {
         if (element.selectedIndex == 0) {
            other.selectedIndex = element.selectedIndex;
         } else {
            other.selectedIndex = element.selectedIndex - 1;
         }
      }
   }
}


function sendMessageCallBack(response) {
   if (response == 'OK') { // yeni sistem icin
      document.getElementById('innerPane').style.display  = 'none';
      document.getElementById('innerPane2').style.display = 'none';
      document.getElementById('innerPane3').style.display = 'block';
      document.getElementById('innerPane4').style.display = 'none';
      setFieldValue('subject','');
      setFieldValue('message','');
      var closeDiv = document.getElementById('closeMessageDiv');
      if(closeDiv)
         closeDiv.style.display = 'none';
      return;
   }

   if (response == 'USERBANNEDORDELETED') {
      alert('Bu profil artık yayında değil, mesajınız iletilemedi.');
      document.getElementById('innerPane').style.display = 'block';
      document.getElementById('innerPane2').style.display = 'none';
      document.getElementById('innerPane3').style.display = 'none';
      document.getElementById('innerPane4').style.display = 'none';
   }

   if (response == 'PROBLEM') {
      alert('Teknik bir problemden dolayı mesajınız gönderilemedi. Lütfen bir süre sonra yeniden deneyin');
      document.getElementById('innerPane').style.display = 'block';
      document.getElementById('innerPane2').style.display = 'none';
      document.getElementById('innerPane3').style.display = 'none';
      document.getElementById('innerPane4').style.display = 'none';
   }
   else if (response == 'USERNOTFOUND') {
      alert('Belirtilen rumuza sahip bir üye bulunamadı');
      document.getElementById('innerPane').style.display = 'block';
      document.getElementById('innerPane2').style.display = 'none';
      document.getElementById('innerPane3').style.display = 'none';
      document.getElementById('innerPane4').style.display = 'none';
   }
   else if (response == 'NOMORE') {
      canSendMessage = false;
   }
   else if (response == 'REDIRECT') {
      canSendMessage = false;
      messageRedirect = true;
      response = 'NOMORE';
   }

   if (response == 'NOMORE' || response == 'UNLIMITED' || response > 0) {

      // Kalan mesaj hakkini goster
      var remaining = response;
      if (response != 'UNLIMITED') {
         if (response == 'NOMORE') {
            remaining = '0';
         }
         document.getElementById('remainingMessageCount').innerHTML = remaining;
      }

      document.getElementById('innerPane').style.display = 'none';
      document.getElementById('innerPane2').style.display = 'none';
      document.getElementById('innerPane3').style.display = 'block';
      document.getElementById('innerPane4').style.display = 'none';
      formElement = document.getElementById('messageForm');
      formElement.subject.value = '';
      formElement.message.value = '';

      document.getElementById('closeMessageDiv').style.display = 'none';

      if (formElement.attachRose && typeof formElement.attachRose != 'undefined') {
         formElement.attachRose.checked = false;
      }
   }
}
/* *************** basla - yeni mesaj gonderme altyapisi icin *************** */
var awaitingReply4sMFMD = false;
function sendMessage() {
   var formElement = document.getElementById('messageForm');
   if(!formElement) return false;

   if(trimStr(formElement.message.value) == '') {
      alert('Lütfen mesajınızı yazın.');
      return false;
   }

   if(awaitingReply4sMFMD) return false;
   awaitingReply4sMFMD = true;

   var params = {
      subjectStr: formElement.subject.value,
      messageStr: formElement.message.value,
      recipientNameStr: formElement.recipient.value
   };
   var baseUrl = '/mesajlar/mesajgonder';
   document.getElementById('innerPane2').style.display = 'block';
   document.getElementById('innerPane').style.display = 'none';
   new Ajax.Request(baseUrl, {
      method: "post",
      parameters: params,
      onSuccess: function(transport) {
         awaitingReply4sMFMD = false;
         sendMessageCallBack(transport.responseText);
      },
      onFailure: function() {
         awaitingReply4sMFMD = false;
         sendMessageCallBack('PROBLEM');
      }
   });
   return false;
}
/* *************** bitis - yeni mesaj gonderme altyapisi icin *************** */

/* *************** basla - ajax cagrilarinda login kontrolu icin *************** */
function isLoggedInForAjax(responseText) {
   var isLoggedIn = true;
   var ajaxTestDiv = document.getElementById('ajaxTestDiv');
   if(ajaxTestDiv) {
      ajaxTestDiv.innerHTML = responseText;
      var loginFormIdentifierDiv = document.getElementById('loginFormIdentifierDiv');
      if(loginFormIdentifierDiv) isLoggedIn = false;
//      ajaxTestDiv.innerHTML = '';
   }
   return isLoggedIn;
}
/* *************** bitis - ajax cagrilarinda login kontrolu icin *************** */

function sendWink() {
   var notifyPane = document.getElementById('notifyPane');

   var formElement = document.getElementById('notifyForm');
   var checked = false;
   for (var i = 0; i < formElement.type.length; i++) {
      if (formElement.type[i].checked) {
         checked = true;
      }
   }

   if (!checked) {
      alert("Lütfen bir mesaj seçin");
      return;
   }

   notifyPane.style.display = 'none';
   document.body.style.cursor = 'progress';

   formElement = document.getElementById('notifyForm');

   var radioGrp = formElement.type;
   for (var i = 0; i < radioGrp.length; i++) {
      if (radioGrp[i].checked) {
         var type = radioGrp [i].value;
      }
   }

   document.getElementById('notifyPane2').style.display = 'block';

   xmlHttp = getXmlHttp();

   xmlHttp.onreadystatechange = function() {
      if (xmlHttp.readyState == 4) {
         if (xmlHttp.status == 200) {
            winkCallback(xmlHttp.responseText);
         }
      }
   };

   var message = '';

   message += 'recipientId=' + encodeURIComponent(formElement.recipientid.value);
   message += '&' + 'type=' + encodeURIComponent(type);

   xmlHttp.open('POST', '/j/sendWink.action', true);
   xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

   xmlHttp.send(message);

   document.getElementById('notifyPane2').style.display = 'block';
}

function winkCallback(result) {
   if (result == 'OK') {
      document.getElementById('notifyPane').style.display = 'none';
      document.getElementById('notifyPane2').style.display = 'none';
      document.getElementById('notifyPane3').style.display = 'block';

      document.getElementById('closeNotifyDiv').style.display = 'none';
   } else if (result.indexOf(':') != -1) {
      var str = result.split(':');
      if (str[0] == 'REMAINING') {
         if (str[1] == 0) {
            canSendNotify = false;
         }
         document.getElementById('notifyPane').style.display = 'none';
         document.getElementById('notifyPane2').style.display = 'none';
         document.getElementById('notifyPane3').style.display = 'block';
         document.getElementById('remainingNotifyCount').innerHTML = str[1];
      }
   } else if (result == 'NO_LIMIT') {
      canSendNotify = false;
      document.getElementById('notifyPane').style.display = 'none';
      document.getElementById('notifyPane2').style.display = 'none';
      document.getElementById('notifyPane3').style.display = 'none';
   } else if (result == 'READ_ONLY'){
      alert('Teknik bir çalışmadan dolayı göz kırpmanız gönderilemedi. Lütfen daha sonra yeniden deneyin');
      document.getElementById('notifyPane').style.display = 'block';
      document.getElementById('notifyPane2').style.display = 'none';
      document.getElementById('notifyPane3').style.display = 'none';
   } else{
      alert('Teknik bir problemden dolayı göz kırpmanız gönderilemedi. Lütfen daha sonra yeniden deneyin');
      document.getElementById('notifyPane').style.display = 'block';
      document.getElementById('notifyPane2').style.display = 'none';
      document.getElementById('notifyPane3').style.display = 'none';
   }
   document.body.style.cursor = 'default';
   uncheckWinks();
}

/**
 * Bu method goz kirpma acilir penceresindeki tüm input objelerini unchecked yapmaktadir.
 */
function uncheckWinks(){
   document.body.style.cursor = 'default';
   var elements = document.getElementsByName("type");
   for(var i = 0 ; i < elements.length ; i ++){
      if(elements[i].type == "radio"){
         elements[i].checked = false;
      }
   }
}

function generalCallBack(result){
   if(result == 'ERROR' || result == 'READ_ONLY'){
      alert('Teknik bir çalışmadan dolayı bu isteğiniz gerçekleştirilmedi. Lütfen daha sonra yeniden deneyin.');
   }
}

function getDistrictList() {
   var w = (w == null) ? "170" : w;
   var town1 = document.getElementById('town1');
   var index = town1.selectedIndex;

   xmlHttp = getXmlHttp();
   document.getElementById('districtsDiv').innerHTML = '<img src="/images/istanbul/arama_yukleniyor_kucuk.gif" />';
   document.body.style.cursor = 'progress';
   xmlHttp.onreadystatechange = function() {
      if (xmlHttp.readyState == 4) {
         if (xmlHttp.status == 200) {
            if (xmlHttp.responseText) {
               document.getElementById('districtsDiv').innerHTML = xmlHttp.responseText;
               document.getElementById('districtid1').style.width = w + 'px';
            } else
               document.getElementById('districtsDiv').innerHTML = '<select disabled="disabled" style="fwidth: ' + w + 'px"><option value="0">Tüm Semtler</option></select>';
         } else {
            document.getElementById('districtsDiv').innerHTML = '<select disabled="disabled" style="width: ' + w + 'px;"><option value="0">Tüm Semtler</option></select>';
         }
         document.body.style.cursor = 'default';
      }
   };

   xmlHttp.open('GET', '/towndistrictslist.php?town1=' + town1.options[index].value, true);
   xmlHttp.send(null);
}
function setFieldValue(fieldId, value) {
   if(fieldId == undefined || fieldId == null) return;
   var element = document.getElementById(fieldId);
   if(element == undefined || element == null) return;
   if(value == undefined || value == null) value='';
   element.value = value;
}
function trimStr(str) {
   if(str == undefined || str == null) return '';
   return str.replace(/^\s+|\s+$/g,"");
}

function displayProfileFromAlbumPage(userid) {
   window.open('/popup/' + userid + '?fromAlbumPage=true', 'profile' + userid, 'height=600, width=900, left=0, top=0, scrollbars=1, resizable=yes');
}

