
function comprueba_request_OLD(formu) {

error="";

if (Vacio(formu.first_name.value)){
error+="First Name is required\n";
}

if (Vacio(formu.last_name.value)){
error+="Last Name is required\n";
}
if (Vacio(formu.company.value)){
error+="Company is required\n";
}

if (formu.country.selectedIndex==0){
error+="Country is required\n";
}

if (Vacio(formu.telephone.value)){
error+="Telephone is required\n";
}


if (!Vacio(formu.email.value)){
  if (!esEmail(formu.email.value)){
  error+="'E-mail to' format is incorrect\n";
  }
}else{
error+="E-mail to is required\n";
}

if (!formu.privaty.checked){
error+="Please accept Polymer Char's Privacy Policy";
}

if (Vacio(error)){
formu.submit();
}else{
alert (error);

}

}


function comprueba_request(formu) {

error="";
arrayError=new Array();
contador=0;
if (Vacio(formu.first_name.value)){
arrayError[contador]="First Name.";
contador++;
}

if (Vacio(formu.last_name.value)){
arrayError[contador]="Last Name.";
contador++;
}
if (Vacio(formu.company.value)){
arrayError[contador]="Company.";
contador++;
}

if (formu.country.selectedIndex==0){
arrayError[contador]="Country.";
contador++;
}

if (Vacio(formu.telephone.value)){
arrayError[contador]="Telephone.";
contador++;
}


if (!Vacio(formu.email.value)){
  if (!esEmail(formu.email.value)){
  arrayError[contador]="'E-mail to' (format is incorrect).";
  contador++;
  }
}else{
arrayError[contador]="E-mail to";
contador++;
}

if (!formu.privaty.checked){
arrayError[contador]="Privacy Policy acceptance.";
}

if (Vacio(formu.catcha.value)){
arrayError[contador]="Catcha Code.";
contador++;
}


if (arrayError.length==0){
formu.submit();
}else{

mensaje="";
mensaje1="<div style='padding-left:15px;color: #eb1932;'><ul>";
for (var indice=0;indice<arrayError.length;indice++){
mensaje1+="<li style='background: url(../images/ico_flecha.gif) no-repeat 1px 3px;padding-left:10px;'>"+arrayError[indice]+"</li>";
}
mensaje1+="";
mensaje2="</ul></div>";

label1="<span style='color: #eb1932;' >Please enter the required information:</span>";
titular1=mensaje;
titular2=mensaje1;
texto1=mensaje2;
texto2="";
width1=300;
height1=165;
resize1=false;
close1=false;
abre_popup_sistema(label1,width1,height1,titular1,titular2,texto1,texto2,resize1,close1);
$(".ventanaMin").css("display","none");
$(".ventanaMax").css("display","none");

}

}



function comprueba_contact(formu) {
arrayError=new Array();
contador=0;
error="";

if (Vacio(formu.first_name.value)){
arrayError[contador]="First Name";
contador++;
}

if (Vacio(formu.last_name.value)){
arrayError[contador]="Last Name";
contador++;
}
if (Vacio(formu.company.value)){
arrayError[contador]="Company";
contador++;
}

if (formu.country.selectedIndex==0){
arrayError[contador]="Country\n";
contador++;
}

if (Vacio(formu.telephone.value)){
arrayError[contador]="Telephone";
contador++;
}


if (!Vacio(formu.email.value)){
  if (!esEmail(formu.email.value)){
  arrayError[contador]="'E-mail to' (format is incorrect)";
  contador++;
  }
}else{
arrayError[contador]="E-mail";
contador++;
}

if (!formu.privaty.checked){
arrayError[contador]="Privacy Policy acceptance";
contador++;
}

if (arrayError.length==0){
formu.submit();
}else{
mensaje="";
mensaje1="<div style='padding-left:15px;color: #eb1932;'><ul>";
for (var indice=0;indice<arrayError.length;indice++){
mensaje1+="<li style='background: url(../images/ico_flecha.gif) no-repeat 1px 3px;padding-left:10px;'>"+arrayError[indice]+"</li>";
}
mensaje1+="";
mensaje2="</ul></div>";

label1="<span style='color: #eb1932;' >Please enter the required information:</span>";
titular1=mensaje;
titular2=mensaje1;
texto1=mensaje2;
texto2="";
width1=300;
height1=165;
resize1=false;
close1=false;
abre_popup_sistema(label1,width1,height1,titular1,titular2,texto1,texto2,resize1,close1);
$(".ventanaMin").css("display","none");
$(".ventanaMax").css("display","none");

}

}





function comprueba_poster(formu) {
arrayError=new Array();
contador=0;
error="";


algunamarcada=false;
$(".opcional:checkbox").each(function(data){
	 if (this.checked){ algunamarcada=true; }
	})
if (!algunamarcada){
	error+="Please mark at least one option.<br>";
arrayError[contador]="Please check one or more boxes above.";
contador++;

}


if (Vacio(formu.first_name.value)){
arrayError[contador]="First Name";
contador++;
}

if (Vacio(formu.last_name.value)){
arrayError[contador]="Last Name";
contador++;
}
if (Vacio(formu.company.value)){
arrayError[contador]="Company";
contador++;
}

if (Vacio(formu.website.value)){
arrayError[contador]="Website";
contador++;
}

if (formu.country.selectedIndex==0){
arrayError[contador]="Country\n";
contador++;
}

if (Vacio(formu.telephone.value)){
arrayError[contador]="Telephone";
contador++;
}


if (!Vacio(formu.email.value)){
  if (!esEmail(formu.email.value)){
  arrayError[contador]="'E-mail to' (format is incorrect)";
  contador++;
  }
}else{
arrayError[contador]="E-mail";
contador++;
}

if (!formu.privaty.checked){
arrayError[contador]="Privacy Policy acceptance";
contador++;
}

if (arrayError.length==0){
formu.submit();
}else{
mensaje="";
mensaje1="<div style='padding-left:15px;color: #eb1932;'><ul>";
for (var indice=0;indice<arrayError.length;indice++){
mensaje1+="<li style='background: url(../images/ico_flecha.gif) no-repeat 1px 3px;padding-left:10px;'>"+arrayError[indice]+"</li>";
}
mensaje1+="";
mensaje2="</ul></div>";

label1="<span style='color: #eb1932;' >Please enter the required information:</span>";
titular1=mensaje;
titular2=mensaje1;
texto1=mensaje2;
texto2="";
width1=300;
height1=165;
resize1=false;
close1=false;
abre_popup_sistema(label1,width1,height1,titular1,titular2,texto1,texto2,resize1,close1);
$(".ventanaMin").css("display","none");
$(".ventanaMax").css("display","none");

}

}


function comprueba_mailing_list(formu) {
arrayError=new Array();
contador=0;
error="";



if (Vacio(formu.first_name.value)){
arrayError[contador]="First Name";
contador++;
}

if (Vacio(formu.last_name.value)){
arrayError[contador]="Last Name";
contador++;
}


if (Vacio(formu.media.value)){
arrayError[contador]="Media";
contador++;
}

if (formu.country.selectedIndex==0){
arrayError[contador]="Country\n";
contador++;
}

if (Vacio(formu.telephone.value)){
arrayError[contador]="Telephone";
contador++;
}

if (Vacio(formu.quotation.value)){
arrayError[contador]="Message";
contador++;
}

if (!Vacio(formu.email.value)){
  if (!esEmail(formu.email.value)){
  arrayError[contador]="'E-mail to' (format is incorrect)";
  contador++;
  }
}else{
arrayError[contador]="E-mail";
contador++;
}

if (!formu.privaty.checked){
arrayError[contador]="Privacy Policy acceptance";
contador++;
}

if (arrayError.length==0){
formu.submit();
}else{
mensaje="";
mensaje1="<div style='padding-left:15px;color: #eb1932;'><ul>";
for (var indice=0;indice<arrayError.length;indice++){
mensaje1+="<li style='background: url(../images/ico_flecha.gif) no-repeat 1px 3px;padding-left:10px;'>"+arrayError[indice]+"</li>";
}
mensaje1+="";
mensaje2="</ul></div>";

label1="<span style='color: #eb1932;' >Please enter the required information:</span>";
titular1=mensaje;
titular2=mensaje1;
texto1=mensaje2;
texto2="";
width1=300;
height1=165;
resize1=false;
close1=false;
abre_popup_sistema(label1,width1,height1,titular1,titular2,texto1,texto2,resize1,close1);
$(".ventanaMin").css("display","none");
$(".ventanaMax").css("display","none");

}

}




function esEmail(email){
 var sLen = email.length; var i=0; var pasaPrimero= true;
 var chrs = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-@';
 while (i < sLen && pasaPrimero) {
   c=email.charAt(i);
   if (!(chrs.indexOf(c)>=0 || (c=='_' && i>0))) pasaPrimero=false; i++;
 }
 var emailFilter=/^.+@.+\..{2,4}$/;
 if (!(emailFilter.test(email)) || !pasaPrimero) {
   return false;
 }
 return true;
}

function Vacio(dato){
if (dato.length==0){return true;}else{return false};
}


