var homeNewsI = 0;
var homeNewsTimer = 0;
// homeNewsCount - ustawiony w template 
function homeNewsAnimStart()
{
	for(var i=1; i<homeNewsCount; i++) {
		$('#home_news'+i).hide();
	}
	$('#home_news').show();
	
	if(homeNewsCount > 1) {
		homeNewsTimer = setInterval('homeNewsAnim()', 7000);
	}
}
function homeNewsAnim()
{
	$('#home_news'+homeNewsI).fadeOut('fast', function(){
		homeNewsI ++;
		if(homeNewsI > homeNewsCount-1) {
			homeNewsI = 0;
		}
	
		$('#home_news'+homeNewsI).fadeIn('slow');
	});
	
}





function testimonialsPopOpen(id)
{
	$.get('/testimonials_popup.php', { id: id }, function(data) {
		$("#popup_testimonials_wnd").html(data);
		popOpen('popup_testimonials_wnd');
	});
}




var activePopup = '';

function popOpen(pop)
{
	if(pop == 'popup_email') {
		$('#email_form_msg').hide();
		$('#email_form').show();
	}
	
	activePopup = pop;
	$('#pop_bg').show();
	$('#popup_wnd').show();
	$('#'+activePopup).show();
}


function popClose()
{
	$('#'+activePopup).hide();
	$('#popup_wnd').hide();
	$('#pop_bg').hide();
	activePopup = '';
}



function email2friendSend(lang)
{
	var subject = document.getElementById('f_email2friend_subject').value;
	var from = document.getElementById('f_email2friend_from').value;
	var to = document.getElementById('f_email2friend_to').value;
	var msg = document.getElementById('f_email2friend_msg').value;

	
	var r1 = valEmail('email2friend_to');
	var r2 = valEmail('email2friend_from');
	var r3 = val('email2friend_subject');
	var r4 = val('email2friend_msg');

	
	
	if(!r1 || !r2 || !r3 || !r4) {
		$('#form_msg_pop').show();
		var h = setTimeout("$('#form_msg_pop').fadeOut();", 3000);
		return false;
	}
	else {
		$('#form_msg').hide();
	}	
	
	
	$.post('/email2friend.php', { lang: lang, subject: subject, from: from, to: to, msg: msg }, function(data) {
		document.getElementById('f_email2friend_subject').value = '';
		document.getElementById('f_email2friend_from').value = '';
		document.getElementById('f_email2friend_to').value = '';
		document.getElementById('f_email2friend_msg').value = '';
		
		  $('#email_form').hide();
		  $('#email_form_msg').show();
	});
}




function val(f)
{
	var v = document.getElementById('f_'+f).value;
	
	if(v != "") {
		$('#r_'+f).removeClass("err");
		$('#r_'+f).addClass("ok");
		$('#f_'+f).removeClass('input_err');
		return true;
	}
	else {
		$('#r_'+f).removeClass("ok");
		$('#r_'+f).addClass("err");
		$('#f_'+f).addClass('input_err');
		return false;
	}
	
}


function valEmail(f)
{
	var v = document.getElementById('f_'+f).value;
	
	var patt = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;

	if(v != "" && patt.test(v)) {
		$('#r_'+f).removeClass("err");
		$('#r_'+f).addClass("ok");
		$('#f_'+f).removeClass('input_err');
		return true;
	}
	else {
		$('#r_'+f).removeClass("ok");
		$('#r_'+f).addClass("err");
		$('#f_'+f).addClass('input_err');
		return false;
	}
	
}


function valEmailX(f)
{
	var r = valEmail(f);
	var v = document.getElementById('f_'+f).value;

	if(r) {
		$.get('/checkemail.php', { email: v }, function(data) {
			
			if(data == 'ok') {
				$('#email_exists_msg').hide();
				$('#r_'+f).removeClass("err");
				$('#r_'+f).addClass("ok");
				$('#f_'+f).removeClass('input_err');
			}
			else {
				$('#email_exists_msg').show();
				$('#r_'+f).removeClass("ok");
				$('#r_'+f).addClass("err");
				$('#f_'+f).addClass('input_err');
			}
			
		});
	}
	
	return r;
}



function valEmail2(f1, f2) 
{
	var v1 = document.getElementById('f_'+f1).value;
	var v2 = document.getElementById('f_'+f2).value;
	
	var patt = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
	
	
	
	//if(!valEmail(f1)) {
		//return false;
	//}
	
	if(v1 != "" && patt.test(v1) && v2==v1) {
		$('#r_'+f2).removeClass("err");
		$('#r_'+f2).addClass("ok");
		$('#f_'+f2).removeClass('input_err');
		return true;
	}
	else {
		$('#r_'+f2).removeClass("ok");
		$('#r_'+f2).addClass("err");
		$('#f_'+f2).addClass('input_err');
		return false;
	}
	
}
function valTel2(f1, f2) 
{
	var v1 = document.getElementById('f_'+f1).value;
	var v2 = document.getElementById('f_'+f2).value;
	
	if(v1 != "" && v2 != "") {
		$('#r_'+f2).addClass("ok");
		return true;
	}
	else {
		$('#r_'+f2).removeClass("ok");
		return false;
	}
	
}



function valContactForm()
{
	document.getElementById('pvalue').value = '875';
	val('firstname');
	val('surname');
	valEmail('email');
	val('msg');
	var r = (val('firstname') && val('surname') &&  valEmail('email') && val('msg'));
	
	if(r) {
		$('#form_msg').hide();
	}
	else {
		$('#form_msg').show();
		var h = setTimeout("$('#form_msg').fadeOut();", 3000);
	}	
		
	return r;
}


function valRegisterForm()
{
	document.getElementById('pvalue').value = '785';
	val('firstname');
	val('surname');
	val('country');
	valEmail('email');
	regENM(valEmail2('email', 'email2'));
	var r = (val('firstname') && val('surname') && val('country') && val('email') && valEmail2('email', 'email2'));
	
	if(r) {
		$('#form_msg').hide();
	}
	else {
		$('#form_msg').show();
		var h = setTimeout("$('#form_msg').fadeOut();", 3000);
	}	
	
	return r;
}


function regENM(ok)
{
	if(!valEmail('email')) {
		return false;
	}
	
	if(ok) {
		$('#email_notmatch_msg').hide();
		$('#f_email2').removeClass('input_err');
	}
	else {
		$('#email_notmatch_msg').show();
		$('#f_email2').addClass('input_err');
	}
}



$(document).ready(function(){

 /* nawigacja */
 $('#nav > ul > li').hover(
  function(){
  	  $(this).addClass('hovered');
  },function(){
	  $(this).removeClass('hovered');
 });

  
 
 
 if ( $.browser.msie && ( $.browser.version == '6.0' || $.browser.version == '7.0' ) ) {
  $('.form .iSel').parents('.field').css({ 'paddingBottom': '2px', 'backgroundPosition':'100% 1px' });
 }
  
});


function show_play_ico(show, id)
{
	var p = '';
	if (id != undefined) {
		p = id;
	}
	if (show == 1) {
		document.getElementById('thumb_img_vid'+p).src = '/img/play_a.png';
		return;
	}
	
	document.getElementById('thumb_img_vid'+p).src = '/img/play.png';
}

