window.addEvent('load', function() {
	
	mostView();
	
	var lastTab = 'topcat';
	
	$('topcats').getElements("a").each(function(el){
		el.addEvent('click', function(){
			if(el.getProperty('id') == "areas")
			{
				$('areatab').removeClass('hide');
				$('areatab').getElement("div.closemap").addEvent('click', function(){ 
					$('topcats').getElements("a").each(function(el){
							el.removeClass(el.getProperty('id') + '-selected')
						});
					$(lastTab).addClass(lastTab + '-selected');
					if(!$('areatab').hasClass('hide')) $('areatab').addClass('hide');
				});
				$('topcats').getElements("a").each(function(el){
					el.removeClass(el.getProperty('id') + '-selected')
				});
				el.addClass(el.getProperty('id') + '-selected');
			}
			else
			{
				new Request.JSON({url: "/req.php?r=home/categories/", data: {section: el.getProperty('id')}, onComplete: function(callback){
					$('catarea').set('html', callback.data);
					$('topcats').getElements("a").each(function(el){
						el.removeClass(el.getProperty('id') + '-selected')
					});
					el.addClass(el.getProperty('id') + '-selected');
					lastTab = el.getProperty('id');
					if(!$('areatab').hasClass('hide')) $('areatab').addClass('hide');
				}}).POST();
			}
		});
	});
	
	$(document.body).getElements('a[name=plink]').each(function(el){
		el.addEvent('click', function(ev) {
			new Event(ev).stop();
			new Request.JSON({url: "/req.php?r=promotion/", data: {href: el.get('href')}, onComplete: function(callback){
				window.location.href = el.get('href');
			}}).POST();
		});
	});
	
	$('moreranks').addEvent('click', function(){
		new Request.JSON({url: "/req.php?r=home/membersrank/", onComplete: function(callback){
			$('membersrank').set('html', callback.data);
			viewFeedbacks();
		}}).POST();
	});
	
	/*$('moreranks').addEvent('click', function(){
		$('rankframe').setProperty('src', 'http://www.ramkol.co.il/api/zimmer/zimmerHomepageRevList.php');
	});*/
	
	$('AreaMap').getElements("area").each(function(el){
		el.addEvents({
		    'mouseover': function(){
		        $('mapimage').setProperty('src', '/applications/homepage/skins/default/images/map/'+el.getProperty('id')+'.png');
		    },
		    'mouseout': function(){
		        $('mapimage').setProperty('src', '/applications/homepage/skins/default/images/map/all.png');
		    }
		});
	});
	
	viewFeedbacks();
});

function mostView()
{
	new SlideItMoo({
		overallContainer: 'glouter',
		elementScrolled: 'glinner',
		thumbsContainer: 'mostview',		
		itemsVisible: 6,
		elemsSlide: 3,
		duration: 50,
		itemsSelector: '.item',
		itemWidth: 142,
		showControls:1});
		
	$('mostview').getElements('div.image').each(function(el){
		el.addEvent('click', function(ev) {
			target = this.getElement('img').src.replace('tsmall','tnormal');
			$('mainphoto').setProperty('src', target);
		});
	});
}

function viewFeedbacks()
{
	$('membersrank').getElements("div.comment").each(function(el){
		el.addEvent('click', function(){
			
			new Request.JSON({'url': '/req.php?r=/zimerim/viewcomment/', 'data': {id: el.getElement('input[name=cid]').value}, 'onComplete': function(callback) {
				
				/* data */
				$('pop_content').set('html', callback.content);
				
				/* hiders */
				$('fb-close').addEvent('click',function(e) { $('fb-modal').fade('out'); });
				window.addEvent('keypress',function(e) { if(e.key == 'esc') { $('fb-modal').fade('out'); } });
				$(document.body).addEvent('click',function(e) { 
					if($('fb-modal').get('opacity') == 1 && !e.target.getParent('.generic_dialog')) { 
						$('fb-modal').fade('out'); 
					} 
				});
				
			}}).send();
			$('fb-modal').fade('in');
			
		});
	});
}

//function goPage(url)
//{
//	window.location.href='/'+url+'';
//}
