$(function() {
	
	$('#site_search_menu li a').click(function() {
		var li = $(this).parent();
		if(li.hasClass('active'))
			return false;
		
		$('#site_search_menu li.active').removeClass('active');
		li.addClass('active');
		
		var last_srch = $("#site_search_form_block .search_tabc.active");
		var srch = $("#site_search_form_block .search_tabc").eq(li.prevAll().size());
		
		srch.find('form input[name=q]').val(last_srch.find('form input[name=q]').val());
		
		last_srch.removeClass('active');
		srch.addClass('active');
	
		return false;
		
	});
	
	if ($.browser.msie && $.browser.version.substr(0,1)<7) {
		$("#side_ad").css("position", "absolute");
	}
	showSideAd();
	
});

$(window).resize(function(){
	showSideAd();
});

function showSideAd() {
	var screen = document.body.offsetWidth, 
	body = $('#site_wrap').width(), 
	side_ad = $('#side_ad').width(),
	pos = (0.5*(screen - body) - side_ad) - 20,
	pos2 = ((screen - body) - side_ad) - 20;


	$("#site_wrap").css("float", "none");
	
	if(pos < 0 && pos2 < 0) {
		$("#site_wrap").css("margin", "0 auto");
		$('#side_ad').hide();
	} else  {
		if(pos < 0) {
			$("#site_wrap").css("margin", "0 "+(pos2)+"px 0 0");
			$("#site_wrap").css("float", "right");
		} else {
			$("#site_wrap").css("margin", "0 auto");
		}
		
		$('#side_ad').show();
	}
}

function radio(slt) {
	var index = slt.selectedIndex;
	
	if (index == 1)
		window.open("http://www.tab4u.com/b5/radio/galgalaz.html","radio","width=200, height=100 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 2)
		window.open("http://www.tab4u.com/b5/radio/galey_zahal.html","radio","width=200, height=100 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 3)
		window.open("http://www.tab4u.com/b5/radio/reshet_alef.html","radio","width=200, height=100 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 4)
		window.open("http://www.tab4u.com/b5/radio/reshet_bet.html","radio","width=200, height=100 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 5)
		window.open("http://www.tab4u.com/b5/radio/reshet_gimel.html","radio","width=200, height=100 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 6)
		window.open("http://www.tab4u.com/b5/radio/reshet_daled.html","radio","width=200, height=100 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 7)
		window.open("http://www.tab4u.com/b5/radio/88.html","radio","width=130, height=200 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 8)
		window.open("http://www.tab4u.com/b5/radio/90.html","radio","width=130, height=200 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 9)
		window.open("http://www.tab4u.com/b5/radio/91.html","radio","width=130, height=200 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 10)
		window.open("http://www.tab4u.com/b5/radio/96.html","radio","width=130, height=200 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 11)
		window.open("http://www.tab4u.com/b5/radio/99.html","radio","width=130, height=200 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 12)
		window.open("http://www.tab4u.com/b5/radio/100.html","radio","width=130, height=200 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 13)
		window.open("http://www.tab4u.com/b5/radio/101.html","radio","width=130, height=200 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 14)
		window.open("http://www.tab4u.com/b5/radio/102.html","radio","width=130, height=200 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 15)
		window.open("http://www.tab4u.com/b5/radio/102_hayam_haadom.html","radio","width=230, height=100 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 16)
		window.open("http://www.tab4u.com/b5/radio/103.html","radio","width=130, height=200 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 17)
		window.open("http://www.tab4u.com/b5/radio/106.html","radio","width=130, height=200 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 18)
		window.open("http://www.tab4u.com/b5/radio/106_natanya.html","radio","width=200, height=100 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
	else if (index == 19)
		window.open("http://www.tab4u.com/b5/radio/1075.html","radio","width=130, height=200 scrollbars=no toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,copyhistory=yes,align=center")
}

function is_email(str) {
	return /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(str);
}

function is_phone(str) {
	return /^([0-9_\.\-\+])+$/.test(str);
}

function browse_images(imgs, go) {
	var arr = $(imgs);
	var count = arr.size();
	var i = 0;
	var curr;
	for(curr = arr.eq(i); !curr.hasClass('current') && i < count; curr = arr.eq(i))
		i++;
	
	var next = (i+go) % count;
	
	curr.removeClass('current').hide();	
	arr.eq(next).addClass('current').show();
}

function setRanking(rank)
{
	var i;
	
	for(i = 1; i <= 5; i++)
	{
		var star = $('#stars_'+i);
		var src = star.attr('src');
		
		if(rank >= i)
			src = src.replace(/icon_star_low\.png/, 'icon_star.png');
		else
			src = src.replace(/icon_star\.png/, 'icon_star_low.png');
		
		star.attr('src', src);
	}
}

function boardViewRow(td, id) {
	var tr = $(td).parents('tr');
	
	if(tr.hasClass('open')) {
		tr.next('tr.board_content').hide();
		tr.removeClass('open').addClass('close');
		return;
	} else if(tr.hasClass('close')) {
		tr.next('tr.board_content').show();
		tr.removeClass('close').addClass('open');
		return;
	}
	
	$.ajax({ url: '?view='+id, dataType: 'html', success: function(html) {
		tr.after(html);
		if(tr.hasClass('odd'))
			tr.next('tr.board_content').addClass('odd');
		tr.addClass('open');
	}});
}

function board_addSubmit(form) {
	var error = null;
	
	var name = $(form).find("input[name=name]").val();
	var email = $(form).find("input[name=email]").val();
	var phone = $(form).find("input[name=phone]").val();
	var title = $(form).find("input[name=title]").val();
	
	if(!name)
		error = "חובה לציין שם";
	else if(!email || !is_email(email))
		error = "כתובת האימייל אינה חוקית";
	else if(phone && !is_phone(phone))
		error = "מספר הטלפון איננו חוקי";
	else if(!title)
		error = "חובה להזין כותרת";
	
	if(error != null) {
		alert("שגיאה: " + error);
		return false;
	}
	return true;
}

function RotateImgs(id, imgs)
{
	var img;
	
	img = document.getElementById(id);
	
	if(!img.num)
		img.num = 0;
	
	img.num++;
	if(img.num >= imgs.length)
		img.num = 0;
			
	img.src = imgs[img.num];
}
