// JavaScript Document

var imagenames = new Array (
"headerdata/mini_right_button_on.png",
"headerdata/left_button_on.png",
"headerdata/middle_button_on.png",
"headerdata/right_button_on.png"
);

var i = 0;
var imagepreload = new Image();
imagepreload.onload = function() {
	if(imagenames[i + 1]){
		i++;
		imagepreload.src = imagenames[i];
	}
}
imagepreload.src = "headerdata/mini_right_button_on.png";

function clock(){
var time = new Date();
var hours = time.getHours();
var minutes = time.getMinutes();
var midday = "";
var day = time.getDay();
var dayname = "";
var month = time.getMonth();
var monthname = "";
var date = time.getDate();

if(hours < 12){midday = "am";}
else{midday = "pm";}

hours=splithours(hours);

switch(day)
	{
		case 0:
		  dayname = "Sun";
		  break;
		case 1:
		  dayname = "Mon";
		  break;
		case 2:
		  dayname = "Tue";
		  break;
		case 3:
		  dayname = "Wed";
		  break;
		case 4:
		  dayname = "Thu";
		  break;
		case 5:
		  dayname = "Fri";
		  break;
		case 6:
		  dayname = "Sat";
		  break;
	}
switch(month)
	{
		case 0:
		  monthname = "Jan";
		  break;
		case 1:
		  monthname = "Feb";
		  break;
		case 2:
		  monthname = "Mar";
		  break;
		case 3:
		  monthname = "Apr";
		  break;
		case 4:
		  monthname = "May";
		  break;
		case 5:
		  monthname = "Jun";
		  break;
		case 6:
		  monthname = "Jul";
		  break;
		case 7:
		  monthname = "Aug";
		  break;
		case 8:
		  monthname = "Sep";
		  break;
		case 9:
		  monthname = "Oct";
		  break;
		case 10:
		  monthname = "Nov";
		  break;
		case 11:
		  monthname = "Dec";
		  break;
	}

document.getElementById("currenttime").innerHTML = "<p style='padding:0px 0px 0px 30px;'>" + hours + ":" + minutes + " " + midday + ", " + dayname + ", " + monthname + " " + date + "</p>";

t=setTimeout('clock()',2000);
}

function splithours(hours){
if (hours > 12){hours -= 12;}
return hours;
}

function hoveron(button_name){
	switch(button_name)
	{
		case "menu_0":
		  document.getElementById(button_name).style.backgroundImage = "url(headerdata/mini_right_button_on.png)";
		  break;
		case "menu_1":
		  document.getElementById(button_name).style.backgroundImage = "url(headerdata/left_button_on.png)";
		  break;
		case "menu_2":
		  document.getElementById(button_name).style.backgroundImage = "url(headerdata/middle_button_on.png)";
		  break;
		case "menu_3":
		  document.getElementById(button_name).style.backgroundImage = "url(headerdata/middle_button_on.png)";
		  break;
		case "menu_4":
		  document.getElementById(button_name).style.backgroundImage = "url(headerdata/middle_button_on.png)";
		  break;
		case "menu_5":
		  document.getElementById(button_name).style.backgroundImage = "url(headerdata/middle_button_on.png)";
		  break;
		case "menu_6":
		  document.getElementById(button_name).style.backgroundImage = "url(headerdata/right_button_on.png)";
		  break;
	}
	document.getElementById(button_name).style.color = "#FFFFFF";
}

function hoveroff(button_name){
	switch(button_name)
	{
	case "menu_0":
	  document.getElementById(button_name).style.backgroundImage = "url(headerdata/mini_right_button_off.png)";
	  break;
	case "menu_1":
	  document.getElementById(button_name).style.backgroundImage = "url(headerdata/left_button_off.png)";
	  break;
	case "menu_2":
	  document.getElementById(button_name).style.backgroundImage = "url(headerdata/middle_button_off.png)";
	  break;
	case "menu_3":
	  document.getElementById(button_name).style.backgroundImage = "url(headerdata/middle_button_off.png)";
	  break;
	case "menu_4":
	  document.getElementById(button_name).style.backgroundImage = "url(headerdata/middle_button_off.png)";
	  break;
	case "menu_5":
	  document.getElementById(button_name).style.backgroundImage = "url(headerdata/middle_button_off.png)";
	  break;
	case "menu_6":
	  document.getElementById(button_name).style.backgroundImage = "url(headerdata/right_button_off.png)";
	  break;
	}
	document.getElementById(button_name).style.color = "#766F65";
}

function clearall(){
	  document.getElementById("menu_0").style.backgroundImage = "url(headerdata/mini_right_button_off.png)";
	  document.getElementById("menu_1").style.backgroundImage = "url(headerdata/left_button_off.png)";
	  document.getElementById("menu_2").style.backgroundImage = "url(headerdata/middle_button_off.png)";
	  document.getElementById("menu_3").style.backgroundImage = "url(headerdata/middle_button_off.png)";
	  document.getElementById("menu_4").style.backgroundImage = "url(headerdata/middle_button_off.png)";
	  document.getElementById("menu_5").style.backgroundImage = "url(headerdata/middle_button_off.png)";
	  document.getElementById("menu_6").style.backgroundImage = "url(headerdata/right_button_off.png)";
	  document.getElementById("menuemail").innerHTML = language[0];
}

function emailemptycheck(operation){
	var object = document.getElementById("menuemail")
	if(operation == "1"){
		if(object.value == "Join eZine... ENTER EMAIL" || object.value == "Enter your email" || object.value == "Enter valid email" || object.value == "Thank you" || object.value == "Error" || object.value == "Rejoindre eZine... ENTREZ EMAIL" || object.value ==  "Unirze a eZine... INGRESA EMAIL" || object.value == "Unire eZine... ENTER EMAIL")
		{object.value = "";}
	}
	else{
		if(object.value == "")
		{object.value = "Join eZine... ENTER EMAIL";}
	}
}

function checkemail(redirect){
	with(document.getElementById("menuemail")){
		if(value == "Join eZine... ENTER EMAIL" || value == ""){
			value = "Enter your email";
		}
		if(value.match(RegExp("[^a-z0-9_.@]","g"))!=null || value == "" || value.indexOf("@")<2 || (value.lastIndexOf(".") - value.indexOf("@"))<3 || (value.lastIndexOf(".") + 3) > value.length){
			value = "Enter valid email";
		}
		else{
			sendemail(value,redirect);
		}
	}
}

function sendemail(value,redirect){

		var form = document.createElement("form");
		form.setAttribute("method", "post");
		form.setAttribute("action", "email.php");
	
		var hiddenField = document.createElement("input");
		hiddenField.setAttribute("type", "hidden");
		hiddenField.setAttribute("name", "email");
		hiddenField.setAttribute("value", value);
		form.appendChild(hiddenField);
	
		var hiddenField = document.createElement("input");
		hiddenField.setAttribute("type", "hidden");
		hiddenField.setAttribute("name", "addressbar");
		hiddenField.setAttribute("value", redirect);
		form.appendChild(hiddenField);
		
		document.body.appendChild(form);
		form.submit();
}




function unsubscribevalidate()
{
	if(document.getElementById('Name').value=='')
	 	{
		  alert("Name is mandatory");
		  return false;
	  	} 
		
		if(document.getElementById('Email').value=='')
	 	{
		  alert("Email is mandatory");
		  return false;
	  	} 
		
		var remail=/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;   // Regular expression to check email format
		if(!remail.test(document.getElementById('email').value))
		{
				alert("Please enter your correct E-mail address");
				return false;
		}
		
		if(document.getElementById('Message').value=='')
	 	{
		  alert("Message is mandatory");
		  return false;
	  	} 
		return true;

}
