// jQuery functions

jQuery.noConflict();

jQuery(document).ready(function($)
{
	// adding IE6 hover functionality
	if ( $.browser.msie && $.browser.version == "6.0" )
	{
		$.fn.over = function()
		{
			return this.hover(function()
			{
				$(this).addClass('over');
			},
			function()
			{
				$(this).removeClass('over');
			});
		};
		$('div#video_nav ul li').over();
	}

	// tabs
	$('#tabs a').click(function()
	{
		$('#tabs a').removeClass('active');
		$(this).addClass('active');

		var thisTarget = $(this).attr('href');

		$('#lists div').removeClass('active');
		$(thisTarget).addClass('active');
		this.blur();
		return false;
	});

	// ajax send to friend form
	
	                var txt_name_ro = "Introduceti numele";
			var txt_name_hu = "Kérem adjon meg egy nevet!";
			var txt_name_at = "Bitte einen Namen eingeben";

			var txt_email_ro = "Introduceti o adresa de mail valida";
			var txt_email_hu = "Kérem adjon meg egy érvényes email címet!";
			var txt_email_at = "Bitte eine korrekte Emailadresse eingeben";

			var txt_sent_ro = "Emailul a fost trimis";
			var txt_sent_hu = "Email elküldve";
			var txt_sent_at = "Email versendet";
			if (getTLD() == "ro")
			{
				var txt_name = txt_name_ro;
				var txt_email = txt_email_ro;
				var txt_sent = txt_sent_ro;
			}
			else if (getTLD() == "hu")
			{
				var txt_name = txt_name_hu;
				var txt_email = txt_email_hu;
				var txt_sent = txt_sent_hu;
			}
			else if (getTLD() == "at")
			{
				var txt_name = txt_name_at;
				var txt_email = txt_email_at;
				var txt_sent = txt_sent_at;
			}

	var options = {
		beforeSubmit: function()
		{
			
			

			var email_from_name = $('#emailFromName').val();
			var email_to = $('#emailTo').val();
			var email_from = $('#emailFromEmail').val();

			if (email_from_name == null || email_from_name == "")
			{
				alert(txt_name);
				$('#emailFromName').focus();
				return false;
			}

			else if (!email_from.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z]{2,4})$/))
			{
				alert(txt_email);
				$('#emailFromEmail').focus();
				return false;
			}

			else if (!email_to.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z]{2,4})$/))
			{
				alert(txt_email);
				$('#emailTo').focus();
				return false;
			}
		},
		success: function()
		{
			$('.popbox_wide').css('display', 'none');
			alert(txt_sent);
		}
	};
	$('#send_to_friend_form').ajaxForm(options);


	// increment form ajax submit
//	$('#increment_form').ajaxSubmit();


	// zebra stripes
	$("div#lists .list_item:nth-child(even)").addClass("even");

	// comments zebra stripes
	$("ul.comments li:nth-child(even)").addClass("even");

	// pop boxes
	$('ul#video_options > li > a.arrow_2').click(function()
	{
		$(this).siblings().css('display', 'block');
		this.blur();
		return false;
	});
	$('ul#video_options a.close_box').click(function()
	{
		$(this).parent().css('display', 'none');
		this.blur();
		return false;
	});
/*
$("#video_nav ul li ul li").hover(function()
{
    var child_href = $(this.firstChild).attr("href");
    $(this.firstChild).css("font-weight", "bold");
   
    var div_container = document.createElement("div");
     
    var day0_link = document.createElement("a");
    var day1_link = document.createElement("a");
    var day7_link = document.createElement("a");
    var day30_link = document.createElement("a");
    
    var total_3rdlvl = $("#total_3rdlvl").html();
    var today_3rdlvl = $("#today_3rdlvl").html();
    var week_3rdlvl  = $("#week_3rdlvl").html();
    var month_3rdlvl = $("#month_3rdlvl").html();

    var day0_text = document.createTextNode(total_3rdlvl);
    var day1_text = document.createTextNode(today_3rdlvl);
    var day7_text = document.createTextNode(week_3rdlvl);
    var day30_text = document.createTextNode(month_3rdlvl);	   
    
    day0_link.appendChild(day0_text);
    day1_link.appendChild(day1_text);
    day7_link.appendChild(day7_text);
    day30_link.appendChild(day30_text);
		       
    div_container.appendChild(day0_link);
    div_container.appendChild(day1_link);
    div_container.appendChild(day7_link);
    div_container.appendChild(day30_link);
			     
    var day0_url = child_href;
    var day1_url = child_href + "&days=1";
    var day7_url = child_href + "&days=7";
    var day30_url = child_href + "&days=30";
//    var day1_url = child_href + "1";
//    var day7_url = child_href + "7";
//    var day30_url = child_href + "30";
				   
    day0_link.setAttribute("href", day0_url);
    day1_link.setAttribute("href", day1_url);
    day7_link.setAttribute("href", day7_url);
    day30_link.setAttribute("href", day30_url);
					 
    $(this).append(div_container);
					   
},
function()
{
    $("#video_nav ul li ul li div").remove();
    $(this.firstChild).css("font-weight", "normal");
});
*/
/* "uber" navigation delay */
 $("#video_nav ul li.active ul").addClass("show");

 function showNav()
 {
  prevTab = $(this);
  $(this).addClass("active");
  $(this).siblings().removeClass("active");

  $(this).siblings().children().removeClass("show");
  $(this).children().addClass("show");
 }
 function hideNav()
 {
  $(this).children().addClass("show");
 }

$("#video_nav > ul > li[id!=video_search]").hoverIntent(
 {
  sensitivity: 7, // number = sensitivity threshold (must be 1 or higher)
  interval: 200,   // number = milliseconds of polling interval
  over: showNav,  // function = onMouseOver callback (required)
  timeout: 0,   // number = milliseconds delay before onMouseOut function call
  out: hideNav    // function = onMouseOut callback (required)
 });

});
