$(document).ready(function(){
		$('.region').click(function(){
			document.location.href = '/'+$(this).attr('id').replace(' ','-').toLowerCase()+'-escorts.html';
		}).hover(
				  function () {
					$(this).children('span').removeClass('regionescort');
				  }, 
				  function () {
					$(this).children('span').addClass('regionescort');
				  }
				); 
		$('#findEscort').addClass('btnTrans34').attr('disabled','disabled');
		$('#gender').val('x');
		$('#gender').change(function() {
			if ( $('#location').length == 0) {
				var aval = $(this).val();
				$('#region') .find('option').remove().end();
				$('#lookfor') .find('option').remove().end();
				$('#lookfor').append('<option value="x">Select Above first</option>');
				if( $(this).val() == 'x' ) {
					$('#region').append('<option value="x">Select Above first</option>');
					$('#gender_img').attr('src','/images/arrow_left.gif');
					$('#region_img').attr('src','/images/spacer.gif');
					$('#lookfor_img').attr('src','/images/spacer.gif');
					$('.homeSrc_L').removeClass('fbold');
					$('#gender_img').parent().parent().prev().addClass('fbold');
				} else {
					$.getJSON("/html/ajax.handler.php", {action:'getRegion'},function(json){
							$('#region').append('<option value="x">Select</option>');
							$('#region').append('<option value="all">All region (map)</option>');
							$.each(json.data, function(i,item){
								$('#region').append('<option  value="'+item.regionID+'" >'+item.description+'</option>');							
							});
		
					});
				$('#buttom_img').attr('src','/images/spacer.gif');
				$('#gender_img').attr('src','/images/spacer.gif');
				$('#region_img').attr('src','/images/arrow_left.gif');
				$('#lookfor_img').attr('src','/images/spacer.gif');
				$('.homeSrc_L').removeClass('fbold');
				$('#region_img').parent().parent().prev().addClass('fbold');
				}
			} else {
				$('#region').change();
				$('#gender_img').attr('src','/images/spacer.gif');
			}
		});
		
		$('#region').change(function() {
			var aval = $(this).val();
			$('#lookfor') .find('option').remove().end();
			if( aval == 'x' ) {
				$('#lookfor').append('<option value="x">Select Above first</option>');
				$('#region_img').attr('src','/images/arrow_left.gif');
				$('#lookfor_img').attr('src','/images/spacer.gif');
				//$('#findEscort').attr('src','/images/home_find_dsb.gif');
				$('#buttom_img').attr('src','/images/spacer.gif');
				$('#findEscort').addClass('btnTrans34').attr('disabled','disabled');
				$('.homeSrc_L').removeClass('fbold');
				$('#region_img').parent().parent().prev().addClass('fbold');
			} else if ( aval == 'all' ){
				document.location.href = '/map';
			} else {
				$.getJSON("/html/ajax.handler.php", {region:aval,action:'getRegionCategory', gender:$('#gender').val()},function(json){
						if (json.data[0].categoryID!='xx')
							$('#lookfor').append('<option value="x">Select</option>');
						$.each(json.data, function(i,item){
							_desc = item.description;
							if(item.categoryID=='x|5|') {
								if ( $('#gender').val() == '0' || $('#gender').val() == '1' ) { //female
									_desc = 'Bachelor Party';
									if ( $('#gender').val() == '1' ) {
										_desc = 'Bachelorette  Party';
									}
									$('#lookfor').append('<option  value="'+item.categoryID+'" >'+_desc+'</option>');
								} 
							} else {
								$('#lookfor').append('<option  value="'+item.categoryID+'" >'+_desc+'</option>');	
							}
													
						});
						//$('#findEscort').attr('src','/images/home_find_dsb.gif');
						$('#findEscort').addClass('btnTrans34').attr('disabled','disabled');
				});
				
				$('#region_img').attr('src','/images/spacer.gif');
				$('#buttom_img').attr('src','/images/spacer.gif');
				$('#lookfor_img').attr('src','/images/arrow_left.gif');
				$('.homeSrc_L').removeClass('fbold');
				$('#lookfor_img').parent().parent().prev().addClass('fbold');
			}
		});
		$('#lookfor').change(function(){
			if ( $(this).val() == 'x' || $(this).val() == 'xx' || $(this).val() == '') {
				//$('#findEscort').attr('src','/images/home_find_dsb.gif');
				$('#findEscort').addClass('btnTrans34').attr('disabled','disabled');
				$('#lookfor_img').attr('src','/images/arrow_left.gif');
				$('#buttom_img').attr('src','/images/spacer.gif');
				$('#lookfor_img').parent().parent().prev().addClass('fbold');
			} else {
				//$('#findEscort').attr('src','/images/home_find.gif');
				$('#findEscort').removeClass('btnTrans34').attr('disabled','');
				
				$('#lookfor_img').attr('src','/images/spacer.gif');
				$('#buttom_img').attr('src','/images/arrow_left.gif');
				$('.homeSrc_L').removeClass('fbold');
				
			}
		});
		
		
		var istart=1;
		$('#vippaginate span').click(function(){
			var starting;
			if ( $(this).hasClass('prev')  || $(this).hasClass('next') ) {
				if ( $(this).hasClass('prev') ){
					starting = parseInt( $('#sStart').val() )  - parseInt( $('#vipLimit').val() );
					istart--;
				} else if ( $(this).hasClass('next') ){
					starting = parseInt( $('#sStart').val() )  + parseInt( $('#vipLimit').val() );
					istart++;
				}
				if (istart<1)
					istart=1;

				adata = { 
					action : 'paginateVIPs',
					sStart : starting
					};
				
				$.ajax({ url: "/html/ajax.handler.php",type:'POST', data: adata , success: function(msg){
								
								$('#vipList').html(msg);
								$('#sStart').val(starting);	
								
								if (istart > 1 && !$('#vippaginate span:first').hasClass('prev') ) {
									$('#vippaginate span:first').addClass('prev');
								} else if (istart <= 1) {
									$('#vippaginate span:first').removeClass('prev');
								} 
								
								if ( istart >= parseInt( $('#maxRoll').val() )  ) {
									$('#vippaginate span:last').removeClass('next');
								} else {
									if ( !$('#vippaginate span:last').hasClass('next') ) {
										$('#vippaginate span:last').addClass('next');
									}
								}
								viplink();
							}
							
					});
					
			}
		});
	
		$('#searchForm').submit(function() {
			var aloc = $("#region option:selected").text().toLowerCase();
			aloc = aloc.replace(' ','-');
			var agender = $("#gender option:selected").text().toLowerCase();
			agender = agender.replace(' ','_');
			var alook = $("#lookfor option:selected").text().toLowerCase();
			alook = alook.replace(/ /gi,'_');
			
			document.location.href= '/search/'+aloc+'.html?iam='+agender+'&lookfor='+alook;
			return false;
		});
	});