﻿Cufon.replace('.menu li a:not(.menu ul li a)', { fontFamily: '00289', hover: true });

$(function(){
	if ($('meta[name=page]').attr('content') != 'emlak_ara') getFindEstate();
	
	switch ($('meta[name=page]').attr('content'))
	{
		case 'index'				: $('#menu01').addClass('selected').next().addClass('selected'); setMarker(); break;
		case 'emlak_ara'			: if ($('meta[name=category]').attr('content') == '2') { $('#menu02').addClass('selected').next().addClass('selected'); setMarker(); } else { $('#menu03').addClass('selected').next().addClass('selected'); setMarker(); } break;
		case 'projeler'				: $('#menu04').addClass('selected').next().addClass('selected'); setMarker(); break;
		case 'haberler'				: $('#menu04').addClass('selected').next().addClass('selected'); setMarker(); break;
		case 'kisiye-ozel-emlak'	: $('#menu05').addClass('selected').next().addClass('selected'); setMarker(); break;
		case 'hakkimizda'			: $('#menu06').addClass('selected').next().addClass('selected'); setMarker(); break;
		case 'referanslar'			: $('#menu06').addClass('selected').next().addClass('selected'); setMarker(); break;
		case 'iletisim'				: $('#menu07').addClass('selected').next().addClass('selected'); setMarker(); break;
		case 'iletisim-form'		: $('#menu07').addClass('selected').next().addClass('selected'); setMarker(); break;
		case 'iletisim-korki'		: $('#menu07').addClass('selected').next().addClass('selected'); setMarker(); break;
	}
	
	$('.menu a').bind('mouseover', function(){
		$(this).animate({paddingTop: '0px'});
		$(this).parent().find('ul').fadeIn('slow');
	});
	
	var profiles =
	{
		finansbank:
		{
			width:700,
			height:600,
			toolbar:0,
			scrollbars:1,
			status:0,
			resizable:0,
			center:1
		}
	}
	$(".popupwindow").popupwindow(profiles);
	
	getSocialButtons();
	getHomeCycle();
});

function loadFindEstate()
{
	$('#ajaxFindEstate #content').css('text-align', 'center');
	$('#ajaxFindEstate #content').css('padding-top', '60px');
	$('#ajaxFindEstate #content').css('width', '226px');
	$('#ajaxFindEstate #content').html('<img src="../resimler/loading.gif">');
}

function loadLogin()
{
	$('#ajaxLogin #content').css('text-align', 'center');
	$('#ajaxLogin #content').css('padding-top', '20px');
	$('#ajaxLogin #content').html('<img src="../resimler/loading.gif">');
}

function getFindEstate(kategori, tur, tip, il, ilce, semt)
{
	$.ajax({
		type	: 'GET',
		url		: '../ajax/findestate.asp?cyid=' + kategori + '&tid=' + tur + '&kid=' + tip + '&cid=' + il + '&sid=' + ilce + '&vid=' + semt,
		start	: loadFindEstate(),
		success : function(ajaxCevap){
			$('#ajaxFindEstate').css('text-align', 'left');
			$('#ajaxFindEstate').css('padding-top', '0px');
			$('#ajaxFindEstate').html(ajaxCevap);
			$('#ilanno').focus();
		}
	});
}

function runflash(url, width, height)
{
	document.write("<OBJECT CLASSID='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' CODEBASE='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' border='0' WIDTH='" + width + "' HEIGHT='" + height + "'>")
	document.write("<PARAM NAME=movie VALUE='" + url + "'>")
	document.write("<PARAM NAME=quality VALUE=High>")
	document.write("<PARAM NAME='WMode' VALUE='transparent'>")
	document.write("<param name='menu' value='false'>")
	document.write("<EMBED SRC='" + url + "' QUALITY=High PLUGINSPAGE='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' WIDTH='" + width + "' HEIGHT='" + height + "' TYPE='application/x-shockwave-flash' wmode='transparent' menu='false'>")
	document.write("</EMBED>")
	document.write("</OBJECT>")
}

function setMarker(index)
{
	moveMarker($('.menu a.selected').parent().index());

	$('.menu > li').unbind();
	$('.menu > li').bind('mouseover', function(){
		moveMarker($(this).index());
	});
}

function moveMarker(index)
{
	var responseNode = $('#marker');
	
	$(responseNode).stop(true, false);
	switch (index)
	{
		case 0: $(responseNode).animate({ marginLeft: '230px' }); break;
		case 1: $(responseNode).animate({ marginLeft: '310px' }); break;
		case 2: $(responseNode).animate({ marginLeft: '380px' }); break;
		case 3: $(responseNode).animate({ marginLeft: '460px' }); break;
		case 4: $(responseNode).animate({ marginLeft: '580px' }); break;
		case 5: $(responseNode).animate({ marginLeft: '700px' }); break;
		case 6: $(responseNode).animate({ marginLeft: '790px' }); break;
	}
}

function getSocialButtons()
{
	window.fbAsyncInit = function() { FB.init({appID: '', status: true, logging: false, xfbml: true}); };
	(function() {
		var e = document.createElement('script');
		e.async = true;
		e.src = document.location.protocol + '//connect.facebook.net/tr_TR/all.js';
		document.getElementById('fb-root').appendChild(e);
	}());
	
	(function() {
		var e = document.createElement('script');
		e.async = true;
		e.src = 'http://platform.twitter.com/widgets.js';
		document.getElementById('fb-root').appendChild(e);
	}());
}


function getHomeCycle()
{
	var responseNode = $('#flash');
	
	$(responseNode).cycle('destroy');
	$(responseNode).cycle({ fx : 'fadeZoom' });
}
