function InitHeader()
{
	$("#HeaderPlaces ul li a").each(function() {
		this.className = this.title + " LinkPlace";
		this.innerHTML = "";
	});
	
	var lastChild = $(".menu").children(":last-child")[0];
	$(".menu li").each(function() {
		if(this != lastChild)
			this.innerHTML += "<span class='Sep'>&nbsp;|&nbsp;</span>";
	});
}

$(document).ready(function()
{
	$(".widget_archive").addClass("GeneralBox").html("<div class='InnerBox'>" + $(".widget_archive").html() + "</div>");

	var wasPressed = false;
	$(".MailingListSubmitBtn").click(function()
	{
		if(wasPressed)
			return(false);

		wasPressed = true;

		//var email = $("#MailingListInput").attr("value");

		if(!responder_validation(document.MailingListForm)) //if(!checkEmail(email))
		{
			wasPressed = false;
			return(false);
		}
		
		/*
		$.get("MailingList/MailingList.php?email=" + email, function(data)
		{
			if(data == "0")
				alert("Could not add you to the newsletter.");
			else
				alert("You were added to the newsletter.");
		});
		*/
		document.MailingListForm.submit();
	});
});


function checkEmail(email) {
var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test(email))
	return false;
return(true);
}



function responder_validation(form) {
	var inputs = form.getElementsByTagName('input');
	var selects = form.getElementsByTagName('select');
	var filter = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+){1,4}$/;

	for (a=0; a < inputs.length; a++) {
		switch (inputs[a].name) {
			case 'fields[subscribers_email]':
				if (!filter.test(inputs[a].value)) {
					alert('Please write valid Email');
					inputs[a].focus();
					return false;
				}

				break;
			case 'fields[subscribers_name]':
				if (inputs[a].value.replace(/^\s+|\s+$/g, '')=='') {
					alert('Please write your name');
					inputs[a].focus();
					return false;
				}

				break;
			case 'fields[City]':
				if (inputs[a].value.replace(/^\s+|\s+$/g, '')=='') {
					alert('Please write your city');
					inputs[a].focus();
					return false;
				}

				break;
			case 'fields[Country]':
				if (inputs[a].value.replace(/^\s+|\s+$/g, '')=='') {
					alert('Please write your Country');
					inputs[a].focus();
					return false;
				}

				break;
		}
	}

	for (a=0; a <selects.length; a++) 
	{ 		
		switch (selects[a].name) 
		{ 		
		} 	
	} 	
	if (document.charset) 		
		form.encoding = document.charset; 	
	else if (document.defaultCharset) 		
		form.encoding = document.defaultCharset; 	
	else if (document.characterSet) 		
		form.encoding = document.characterSet; 	
	return true; 
}
