function HideShowOtherText(id, chkValue)
{
    if(chkValue)
    {
        document.getElementById(id).style.display='';    
    }
    else    
    {
        document.getElementById(id).style.display='none';
    }
}


function menq_valid()
	{
if(document.makeanenquiry.name.value== "")
			{
				alert("Enter your Name !");
					document.makeanenquiry.name.focus();
			return false;
			} 
if(document.makeanenquiry.Email.value== "")
			{
				alert("Enter your email !");
					document.makeanenquiry.Email.focus();
			return false;
			} 
	 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.makeanenquiry.Email.value))
			{
				alert("Invalid E-mail Address! Please re-enter your address.")
					document.makeanenquiry.Email.focus();
			return (false)
	 }
	if(document.makeanenquiry.cmpny_name.value== "")
			{
			alert("Enter your Company Name !");
					document.makeanenquiry.cmpny_name.focus();
			return false;
			}
			
	if(document.makeanenquiry.cmpny_add.value== "")
			{
			alert("Enter your Company Address !");
					document.makeanenquiry.cmpny_add.focus();
			return false;
			}
			
	if(document.makeanenquiry.captcha_input.value=="")
   			{
   				alert("Please Enter Digit as shown in Image");
				document.makeanenquiry.captcha_input.focus();
				return false; 
			}		
   
}



function downloadvalidations()
{
		if(document.filedownload.name.value=="")
			{
				alert("Please do not forget to enter your Name !");
				document.filedownload.name.focus();
				return false;
			} 
			
			if(document.filedownload.surname.value=="")
			{
				alert("Please do not forget to enter your Surname !");
				document.filedownload.surname.focus();
				return false;
			} 
			
		
		if(document.filedownload.email.value=="")
			{
					alert("Please do not forget to enter your email !");
					document.filedownload.email.focus();
					return false;
	       }
		if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.filedownload.email.value))
			{
					alert("Invalid E-mail Address! Please re-enter your address");
					document.filedownload.email.focus();
					return false;
		    }
}


function validations()
{
		if(document.contactus.name.value=="")
			{
				alert("Enter your Name !");
				document.contactus.name.focus();
				return false;
			} 
		if(document.contactus.cmpny.value== "")
			{
				alert("Enter Company !");
				document.contactus.cmpny.focus();
				return false;
			} 
		if(document.contactus.emailval.value=="")
			{
					alert("Enter your email !");
					document.contactus.emailval.focus();
					return false;
	       }
		if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.contactus.emailval.value))
			{
					alert("Invalid E-mail Address! Please re-enter your address");
					document.contactus.emailval.focus();
					return false;
		    }

	 	if(document.contactus.phone.value== "")
			{
					alert("Enter Phone !");
					document.contactus.phone.focus();
					return false;
			}
		if(document.contactus.msg.value== "")
			{
					alert("Enter Message !");
					document.contactus.msg.focus();
					return false;
			}
		if(document.contactus.captcha_input.value== "")
			{
					alert("Please enter valid Image verification code !");
					document.contactus.captcha_input.focus();
					return false;
			}
}

function validations_fr()
{
			if(document.contactus.name.value=="")
			{
					alert("Entrez votre nom !");
					document.contactus.name.focus();
					return false;
			} 
			if(document.contactus.cmpny.value== "")
			{
					alert("Entrez dans la compagnie !");
					document.contactus.cmpny.focus();
					return false;
			} 
			
			if(document.contactus.emailval.value=="")
			{
					alert("Entrez dans votre email !");
					document.contactus.emailval.focus();
					return false;
	       }
			if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.contactus.emailval.value))
			{
					alert("Email address inadmissible ! Veuillez réintroduire votre adresse");
					document.contactus.emailval.focus();
					return false;
		    }

	 	 if(document.contactus.phone.value== "")
			{
					alert("Écrivez le téléphone !");
					document.contactus.phone.focus();
					return false;
			}
		 if(document.contactus.msg.value== "")
			{
					alert("Entrez le message !");
					document.contactus.msg.focus();
					return false;
			}
			
		if(document.contactus.captcha_input.value== "")
			{
					alert("S'il vous plaît entrez le code de vérification valide Image !");
					document.contactus.captcha_input.focus();
					return false;
			}
  
}

function validations_sp()
{
			if(document.contactus.name.value=="")
			{
					alert("Entre su nombre !");
					document.contactus.name.focus();
					return false;
			} 
			if(document.contactus.cmpny.value== "")
			{
					alert("Entre en la compañía !");
					document.contactus.cmpny.focus();
					return false;
			} 
			if(document.contactus.emailval.value=="")
			{
					alert("Entre en su correo electrónico !");
					document.contactus.emailval.focus();
					return false;
	       }
			if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.contactus.emailval.value))
			{
					alert("¡Correo electrónico address inadmisible! Quiere reintroducir su dirección");
					document.contactus.emailval.focus();
					return false;
		   }
	 	 if(document.contactus.phone.value== "")
			{
					alert("Escriba el teléfono !");
					document.contactus.phone.focus();
					return false;
			}
		if(document.contactus.msg.value== "")
			{
					alert("Entre el mensaje !");
					document.contactus.msg.focus();
					return false;
			}
		if(document.contactus.captcha_input.value== "")
			{
					alert("Por favor, introduzca el código de verificación de validez de la imagen !");
					document.contactus.captcha_input.focus();
					return false;
			}
  
}

var digits = "0123456789";
var phoneNumberDelimiters = "()- ";
var validWorldPhoneChars = phoneNumberDelimiters + "+";
var minDigitsInIPhoneNumber = 10;
function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}
function trim(s)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not a whitespace, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (c != " ") returnString += c;
    }
    return returnString;
}
function stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone){
var bracket=3
strPhone=trim(strPhone)
if(strPhone.indexOf("+")>1) return false
if(strPhone.indexOf("-")!=-1)bracket=bracket+1
if(strPhone.indexOf("(")!=-1 && strPhone.indexOf("(")>bracket)return false
var brchr=strPhone.indexOf("(")
if(strPhone.indexOf("(")!=-1 && strPhone.charAt(brchr+2)!=")")return false
if(strPhone.indexOf("(")==-1 && strPhone.indexOf(")")!=-1)return false
s=stripCharsInBag(strPhone,validWorldPhoneChars);
return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}

function IsName( value ) {
  return (/^[a-z]+ ?[a-z]+$/i).test(value)
}


function validation()
	{
		var Phone=document.makeenquiry.tel
		if(document.makeenquiry.name.value== "")
		{
			alert("Enter your Name !");
			document.makeenquiry.name.focus();
			return false;
		} 
	
		if(document.makeenquiry.name.value.length < 5)
		{
			alert("Enter Name of minimum 5 characters !");
			document.makeenquiry.name.focus();
			return false;
		}
			
		if ((Phone.value==null)||(Phone.value==""))
		{
			alert("Please Enter your Phone Number")
			Phone.focus()
			return false
		}
		if (checkInternationalPhone(Phone.value)==false)
		{
			alert("Please Enter a Valid Phone Number")
			Phone.value=""
			Phone.focus()
			return false
		}
		if(document.makeenquiry.Email.value== "")
			{
				alert("Enter your email !");
				document.makeenquiry.Email.focus();
				return false;
			} 
	 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.makeenquiry.Email.value))
			{
				alert("Invalid E-mail Address! Please re-enter your address.")
					document.makeenquiry.Email.focus();
			return (false)
	 }
	if(document.makeenquiry.message.value== "")
			{
			alert("Enter Comments !");
					document.makeenquiry.message.focus();
			return false;
			}
		if(document.makeenquiry.message.value.length < 10)
		{
			alert("Enter Comments of minimum 10 characters !");
			document.makeenquiry.message.focus();
			return false;
		}
		if(document.makeenquiry.captcha_input.value=="")
   			{
   				alert("Please Enter Digit as shown in Image");
				document.makeenquiry.captcha_input.focus();
				return false; 
			}
}

function validation_fr()
	{
		var Phone=document.makeenquiry.tel
		if(document.makeenquiry.name.value== "")
		{
			alert("Entrez votre nom !");
			document.makeenquiry.name.focus();
			return false;
		} 
		if(document.makeenquiry.name.value.length < 5)
		{
			alert("Entrez le nom d'au moins 5 caractères!");
			document.makeenquiry.name.focus();
			return false;
		}
			
		if ((Phone.value==null)||(Phone.value==""))
		{
			alert("Écrivez le téléphone !");
			document.makeenquiry.tel.focus();
			return false;
		} 
		if (checkInternationalPhone(Phone.value)==false)
		{
			alert("S'il vous plaît entrer une numéro de téléphone valide")
			Phone.value=""
			Phone.focus()
			return false
		}
		if(document.makeenquiry.Email.value== "")
			{
				alert("Entrez dans votre email !");
					document.makeenquiry.Email.focus();
			return false;
			} 
	 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.makeenquiry.Email.value))
			{
				alert("Email address inadmissible ! Veuillez réintroduire votre adresse.")
					document.makeenquiry.Email.focus();
			return (false)
	 }
	if(document.makeenquiry.message.value== "")
			{
			alert("Écrivez les commentaires !");
					document.makeenquiry.message.focus();
			return false;
			}
			if(document.makeenquiry.captcha_input.value=="")
   			{
   				alert("S'il vous plaît Inscrivez chiffres comme indiqué dans l'image");
				document.makeenquiry.captcha_input.focus();
				return false; 
			} 
  
}

function validation_sp()
	{
		
		var Phone=document.makeenquiry.tel
		if(document.makeenquiry.name.value== "")
			{
				alert("Entre su nombre !");
				document.makeenquiry.name.focus();
				return false;
			} 
			
		if(document.makeenquiry.name.value.length < 5)
			{
				alert("Introducir el nombre de un mínimo de 5 caracteres!");
				document.makeenquiry.name.focus();
				return false;
			}
			
			
		if ((Phone.value==null)||(Phone.value==""))
		{
			alert("Escriba el teléfono !");
			document.makeenquiry.tel.focus();
			return false;
		} 
		if (checkInternationalPhone(Phone.value)==false)
		{
			alert("Por favor, escriba un número de teléfono válido")
			Phone.value=""
			Phone.focus()
			return false
		}
		if(document.makeenquiry.Email.value== "")
			{
				alert("Entre en su correo electrónico !");
				document.makeenquiry.Email.focus();
				return false;
			} 
	 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.makeenquiry.Email.value))
			{
				alert("¡Correo electrónico address inadmisible! Quiere reintroducir su dirección.")
				document.makeenquiry.Email.focus();
				return (false)
	 }
	if(document.makeenquiry.message.value== "")
			{
				alert("Escriba los comentarios !");
				document.makeenquiry.message.focus();
				return false;
			}
			
	if(document.makeenquiry.captcha_input.value=="")
   			{
   				alert("Por favor, escriba dígitos como se muestra en la imagen");
				document.makeenquiry.captcha_input.focus();
				return false; 
			} 
  
}


function valid()
{
	if(document.feedback.name.value== "")
			{
				alert("Enter your Name !");
				document.feedback.name.focus();
				return false;
			} 
	if(document.feedback.Email.value== "")
			{
				alert("Enter your email !");
				document.feedback.Email.focus();
				return false;
			} 
	 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.feedback.Email.value))
			{
				alert("Invalid E-mail Address! Please re-enter your address.")
				document.feedback.Email.focus();
				return (false)
	 }
	if(document.feedback.message.value== "")
			{
				alert("Enter your Comments !");
				document.feedback.message.focus();
				return false;
			}
   if(document.feedback.captcha_input.value=="")
   			{
   				alert("Please Enter Digit as shown in Image");
				document.feedback.captcha_input.focus();
				return false; 
			} 
}


function valid_fr()
{
	if(document.feedback.name.value== "")
			{
				alert("Écrivez votre nom !");
				document.feedback.name.focus();
				return false;
			} 
	if(document.feedback.Email.value== "")
			{
				alert("Entrez dans votre email !");
				document.feedback.Email.focus();
				return false;
			} 
	 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.feedback.Email.value))
			{
				alert("Email address inadmissible ! Veuillez réintroduire votre adresse.")
				document.feedback.Email.focus();
				return (false)
	 }
	if(document.feedback.message.value== "")
			{
				alert("Écrivez vos commentaires !");
				document.feedback.message.focus();
				return false;
			}
   if(document.feedback.captcha_input.value=="")
   			{
   				alert("S'il vous plaît Inscrivez chiffres comme indiqué dans l'image");
				document.feedback.captcha_input.focus();
				return false; 
			} 
}

function valid_sp()
{
	if(document.feedback.name.value== "")
			{
				alert("Escriba su nombre !");
				document.feedback.name.focus();
				return false;
			} 
	if(document.feedback.Email.value== "")
			{
				alert("Entre en su correo electrónico !");
				document.feedback.Email.focus();
				return false;
			} 
	 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.feedback.Email.value))
			{
				alert("¡Correo electrónico address inadmisible! Quiere reintroducir su dirección.")
				document.feedback.Email.focus();
				return (false)
	 }
	if(document.feedback.message.value== "")
			{
				alert("Escriba sus comentarios !");
				document.feedback.message.focus();
				return false;
			}
  if(document.feedback.captcha_input.value=="")
   			{
   				alert("Por favor, escriba dígitos como se muestra en la imagen");
				document.feedback.captcha_input.focus();
				return false; 
			} 
}

function valid_newsletter()
{
	if(document.newsletter.Email.value== "")
			{
				alert("Hello, please make sure you've entered your email properly. Thanks! The Bloospring team !");
				document.newsletter.Email.focus();
				return false;
			} 
	 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.newsletter.Email.value))
			{
				alert("Invalid E-mail Address! Please re-enter your address.")
				document.newsletter.Email.focus();
				return (false)
	 		}
}

function valid_newsletter_unsc()
{
	if(document.newsletter_unscribe.Email.value== "")
			{
				alert("Hello, please make sure you've entered your email properly. Thanks! The Bloospring team !");
				document.newsletter_unscribe.Email.focus();
				return false;
			} 
	 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.newsletter_unscribe.Email.value))
			{
				alert("Invalid E-mail Address! Please re-enter your address.")
				document.newsletter_unscribe.Email.focus();
				return (false)
	 		}
}

function valid_newsletter_subs()
{
	if(document.newsletter_subscriber.Email.value== "")
			{
				alert("Hello, please make sure you've entered your email properly. Thanks! The Bloospring team !");
				document.newsletter_subscriber.Email.focus();
				return false;
			} 
	 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.newsletter_subscriber.Email.value))
			{
				alert("Invalid E-mail Address! Please re-enter your address.")
				document.newsletter_subscriber.Email.focus();
				return (false)
	 		}
}