var ValueLabels = {
	init : function(){
		$("input.valuelabel").each(function (i) {this.honkiSecret = this.value});
		$("input.valuelabel").focus( function() {
			if ($(this).attr("value") == $(this).attr("honkiSecret")) $(this).attr("value", "");
			}).blur( function() {
			if ($(this).attr("value") == "") $(this).attr("value", $(this).attr("honkiSecret"));
			});
		}
	};

var faqFolding = {
	init : function(){
		$("ul.faq > li > a").click(function(){
			//$("ul.faq > li").removeClass("active");
			$("ul.faq > li > span > div").css("display", "none");
			$(this).next().css("display", "block");
			//$(this).parent().addClass("active");
			});
		}
	};

var ulolColoring = {
	init : function(){
		$("#page_content li").wrapInner("<span class='black'></span>");
		}
	};



$(document).ready(function(){
	ValueLabels.init();
	faqFolding.init();
	ulolColoring.init();
});

function submitCommentForm() {
	var form 			= document.forms["commentForm"];
	var required 		= new Array("author", "email", "post");
	var ok				= true;
	var focusedObject	= null;

	for(var i = 0; i < required.length; i++) {
		var field = form.elements[required[i]];
		if ((field.type == "text" || field == "textarea") && form.elements[required[i]].disabled == false) {
			if (field.value == "" || field.value.length == 0)
				ok = false;
		}
	}

	if (ok && checkEmail(form.elements["email"].value))
		form.submit();
	else
		alert('Aby wysłać formularz uzupełnij wszystkie pola oraz podaj poprawny adres e-mail!');
}

function submitNewsletterForm() {
	var form = document.forms["newsletterForm"];
		
	if (checkEmail(form.elements["email"].value))
		form.submit();
	else
		alert('Aby wysłać formularz podaj poprawny adres e-mail!');
}

function submitLinkForm() {
	var form = document.forms["linkForm"];
		
	if (checkEmail(form.elements["your_email"].value) && checkEmail(form.elements["addr_email"].value) &&
		form.elements["your_name"].value != "" && form.elements["addr_name"].value)
		form.submit();
	else
		alert('Aby wysłać formularz uzupełnij wszystkie pola oraz podaj poprawne adresy e-mail!');
}

function checkEmail(str) {
	var filter	= /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z0-9]{2,6}(?:\.[a-z]{2})?)$/i
	
	if (filter.test(str))
		return true;
	else
		return false;
}

function showQForm() {
	$("#qform").show();
	$("#share_with_us").hide();
}

function isIE(){
	return ( /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent) );
}
