$(document).ready(function(){
	/*$('#flags').orbit({
     animation: 'fade',                  // fade, horizontal-slide, vertical-slide, horizontal-push
     animationSpeed: 1000,                // how fast animtions are
     timer: true, 			 // true or false to have the timer
     pauseOnHover: false, 		 // if you hover pauses the slider
     directionalNav: false, 		 // manual advancing directional navs
     captions: false, 			 // do you want captions?
});*/

	$('#contact_favoris a').hoverbox();
	$('.sold').fadeTo("slow", 0.5);
/////////////////////////////////////
	$('#good_deal_cycle').cycle({
		fx: 'fade',    
		timeout: 7000	
	});

	$('#ads_1,#ads_3').cycle({
		fx: 'turnDown',
		//pause: 'true',
		timeout: 7000	
	});
	$('#ads_2,#ads_4').cycle({
		fx: 'turnUp',
		//pause: 'true',
		timeout: 7000	
	});
////////////////////////////////////////
$('#text').click(function(){
	if($('#none_suspension_point').is(':visible'))
	{
		$('#none_suspension_point').css('display','none');
		$('#none_text').fadeIn("slow");
	}
	else
	{
		$('#none_text').fadeOut("slow");					
		$('#none_suspension_point').css('display','inline');
	}
});
/////////////////////////////////////////
	
	$(':input[name]').bind({
		focus: function() {
			if( $(this).val() == $(this).prev().val() )
			{
				$(this).val('');
				$(this).css({'color':'#4c4c4c','font-weight':'bold','font-style':'normal','-moz-box-shadow':'0 0 10px rgba(46,158,230,0.5)','border':'1px solid rgba(46,158,230, 0.75)'});
			}
			else
				$(this).css({'-moz-box-shadow':'0 0 8px rgba(82,168,235,0.5)','border':'1px solid rgba(71, 127, 204, 0.75)'});
		},
		blur: function() {
			if($(this).val()=='')
			{
				$(this).css({'color':'#737273','font-weight':'normal','font-style':'italic','-moz-box-shadow':'0 1px #FFFFFF','border':'1px solid #CED0D0'});
				$(this).val( ($(this).prev().val()) );
			}
			else
				$(this).css({'-moz-box-shadow':'0 1px #FFFFFF','border':'1px solid #CED0D0'});
		}
	});
///////////////////////////////////////////////////////////////////////////
$('.response').css('display','none');
$('h3').click(function(){
	$(this).next().slideToggle('slow');
});
////////////////////////////////////////////////////////////////////////////
	$('#0_agency_content').fadeIn(1000);
	$('.cities_span').click(function(){
		id_title=$(this).children('span').attr('id');
//		alert(id_title+'_content');
		if(!$('#'+id_title+'_content').is(':visible'))
		{
			id=$('#'+id_title+'_content');
			$('div[id$="_content"]').each(function(){
				if( $(this).is(":visible") )
					$(this).fadeOut('slow',function(){
						id.fadeIn('slow');
					});
			});
		}
	});
	$('#sale,#rent,#new_build,#special_holiday').click(function(){
		$(this).addClass(function(index,currentClass){
			if(currentClass != 'current_page_item')
			{
				$('.current_page_item').removeClass('current_page_item');
				update_search('sale_or_rent',$(this).attr('id'));
				return 'current_page_item';
			}
		});
		
		if($(".current_page_item").attr('id')=='rent')
		{
			if( $('#language_text').text()=='fr' )
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left+10)
			else if($('#language_text').text()=='en')
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left-5)
			else if($('#language_text').text()=='he')
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left+10);
		}
		else if($(".current_page_item").attr('id')=='new_build')
		{
			if( $('#language_text').text()=='fr' )
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left+35)
			else if($('#language_text').text()=='en')
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left+7)
			else if($('#language_text').text()=='he')
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left+15);
		}
		else if($(".current_page_item").attr('id')=='special_holiday')
		{
			if( $('#language_text').text()=='fr' )
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left+60)
			else if($('#language_text').text()=='en')
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left+35)
			else if($('#language_text').text()=='he')
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left+45);
		}	
		else
		{
			if($('#language_text').text()=='fr')
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left);
			else if($('#language_text').text()=='en')
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left-5);
			else if($('#language_text').text()=='he')
				$("#magic-line").css("left", $(".current_page_item .sale_rent_nav").position().left);
		}
		
		$("#magic-line").data("origLeft", $("#magic-line").position().left);
	});
	$('#city_select').change(function(){
		var id_city=$(this).val();
		if(id_city != '-')
		{
				$.get('../model/get_area.php','id_city='+id_city,function(msg){get_area(msg)});
		}
		else
		{
			$('#area_select').empty().append('<option value="-" selected="selected">Quartier</option>').sb('refresh');	
			update_search('area_select','');
		}
	});

	if( $('#city_select').val() != '-' )
	{
		var id_city=$('#city_select').val();
		$.get('../model/get_area.php','id_city='+id_city,function(msg){get_area(msg)});
	}

	$('#room_select').sb();
//
	$('#city_select,#area_select,#property_type_select,#price_select').sb({fixedWidth: true});
	
	$('#city_select,#property_type_select,#room_select,#area_select,#price_select').change(function(){
		//alert($(this).val());
		update_search($(this).attr('id'),$(this).val());
	});
/////////////////////////////////////////////////////////////////////////////////////////////////////

});
function get_area(msg){ 
	option='<option value="-">'+$('#area_name').text()+'</option>';
	$.each(msg.split("/"),function(index,value){

		var sub_value=value.split("--");
//		alert(sub_value[0]+'--'+sub_value[1]);
		if(sub_value[0]!='')
		{
			if(sub_value[0]==$('#area_selected_id').text())
				selected='selected="selected"';
			else
				selected='';
			option+='<option value="'+sub_value[0]+'" '+selected+'>'+sub_value[1]+'</option>';
		}
		else
			$('#area_select').sb("refresh");
	
	});
//	alert(option);
	$('#area_select').empty().append(option).sb("refresh");
}
function update_search(element_id,value){
		if(value=='sale')
			value='0';
		else if(value=='rent')
			value='1';
		else if(value=='special_holiday')
                        value='2';
	
		sub_value=element_id.split('_select');
		key=sub_value[0];
//		alert(key+'  '+value);
		$.ajax({
			type: 'GET',
			url:'update_search.php',
			data: key+'='+value
		});	
}

