// JavaScript Document
$(document).ready(function(){
		
		
	function tab_hover(){
		$("div.tab").hover(
			function(){
				$(this).addClass("hover");
			},
			function(){
				$(this).removeClass("hover");
			}		
		);
	}
	
	function tab_switch(){
		$("div.tab").click(function(){
		
			if($(this).attr("class").search("active") == -1){
				$("div.active").removeClass("active");
				$(this).addClass("active");
				
				if($(this).attr("id").search("city_tab") >= 0){
					$("div#by_zip").hide();
					$("div#by_country").hide();
					$("div#by_city").show();	
				}
				else if($(this).attr("id").search("zip_tab") >= 0){
					$("div#by_city").hide();
					$("div#by_country").hide();
					$("div#by_zip").show();
				}
				else if($(this).attr("id").search("country_tab") >= 0){
					$("div#by_city").hide();
					$("div#by_zip").hide();
					$("div#by_country").show();
				}
			}
			
		});
	}
	
	function nav_label(){
		$("div.savvynav_main_nav ul li.lev1").hover(function(){
															 $(this).addClass("hover");
															 },
													 function(){
														 	 $(this).removeClass("hover");
													 });
		
		$("div.savvynav_main_nav ul li ul li.selected, div.savvynav_left_nav ul li ul li.selected, div.savvynav_mini_nav ul li ul li.selected").parent("ul").parent("li").addClass("selected");
	}
	
	function faq(){
		$("div.faq_answer").hide();
		$("div.faq_question a.question").click(function(){
								  if($(this).css("background-image").search('plus') >= 0){
									$(this).css("background-image", "url(images/design/minus.png)");  
								  }
								  else{
										$(this).css("background-image", "url(images/design/plus.png)");  
								  }
								  $(this).closest('div.faq_question').find('div.faq_answer').slideToggle(400);
								  }
		);
	}
	
	function results_navigation(){
		
		$('#results_table form img').hover(function(){$(this).css('cursor', 'pointer');},function(){$(this).css('cursor', 'normal');});
		
		var current_page1 = parseInt($('#results_table #pagination_form1 input[name=results_page]').attr('value'));
		var current_page2 = parseInt($('#results_table #pagination_form2 input[name=results_page]').attr('value'));
		$('#results_table #pagination_form1 img.back').click(function(){
																	 
			$('form#pagination_form1 input[name=results_page]').attr('value', (current_page1 - 1)).parent().submit();
																	 
		});
		$('#results_table #pagination_form1 img.forward').click(function(){
																	 
			$('form#pagination_form1 input[name=results_page]').attr('value', (current_page1 + 1)).parent().submit();
																	 
		});
		$('#results_table #pagination_form2 img.back').click(function(){
																	 
			$('form#pagination_form2 input[name=results_page]').attr('value', (current_page2 - 1)).parent().submit();
																	 
		});
		$('#results_table #pagination_form2 img.forward').click(function(){
																	 
			$('form#pagination_form2 input[name=results_page]').attr('value', (current_page2 + 1)).parent().submit();
																	 
		});
	
	}
	
	function rotate_image(){
		var img = new Array("images/content/picture1.png", "images/content/picture2.png", "images/content/picture3.png", "images/content/picture4.png", "images/content/picture5.png");
		var num = (Math.floor(Math.random()*5));
		$('div#rotating_image img').attr('src', img[num]);
	}
	
	/*function delete_photo_logo(){
		$("a.delete_photo").click(function(){
										   $("form#upload_photo input[name=action]").attr("value","delete").parent().submit();
										   }
		);
		$("a.delete_logo").click(function(){
										   $("form#upload_logo input[name=action]").attr("value","delete").parent().submit();
										   }
		);
		
	}*/
	
	/*function validate_forms(){
		$('form#upload_photo').validate({
			rules: {
				member_photo: {
				  accept: "jpg|jpeg"
				}
    		},
			messages:{
				member_photo: "Please select a jpg image."	
			}
								
		});	
		$('form#upload_logo').validate({
			rules: {
				member_logo: {
				  accept: "jpg|jpeg"
				}
    		},
			messages:{
				member_logo: "Please select a jpg image."	
			}
								
		});	
	}*/
	
/*	function clear_the_text_boxes(){
		$("form#site_search_form input[name=searchterms]").textboxClear();
		$("form#realtor_search_form_city input[name=city]").textboxClear();
		$("form#realtor_search_form_zip input[name=zip]").textboxClear();
	}*/
	
	
	tab_switch();
	tab_hover();
	nav_label();
	/*clear_the_text_boxes();*/
	faq();
	results_navigation();
	rotate_image();
	/*delete_photo_logo();*/
	/*validate_forms();*/
						   
});


