
//var domaines_valides = ["3ds.com","3dviacomposer.com","axemble.com"];

function validation(form) {
      
      
if(form.first_name.value == '') {


alert('Please enter your first name');
form.first_name.focus();
return false;
}

if(form.last_name.value == '') {

alert('Please enter your last name');
form.last_name.focus();
return false;
}

if(form.email.value == '') {

alert('Please enter your email address');
form.email.focus();
return false;
}

indexAroba = form.email.value.indexOf('@');
indexPoint = form.email.value.indexOf('.');
if ((indexAroba < 0) || (indexPoint < 0)){
alert('Your email address is not valid');
form.email.focus();
return false;
}

/*if(form.organization.value == '') {

alert('Please enter your organization');
form.organization.focus();
return false;
}*/

if(form.phone.value == '') {

alert('Please enter your phone');
form.phone.focus();
return false;
}

if(form.company.value == '') {

alert('Please enter your company');
form.company.focus();
return false;
}

if(form.country.value == '') {
alert('Please enter your country');
form.country.focus();
return false;
}


if(form.produce.value == '') {
alert('Please enter what documentation would you like to produce');
form.produce.focus();
return false;
}
if(form.seat.value == '') {
alert('Please enter how many CAD users are in your company');
form.seat.focus();
return false;
}
if(form.cadsystem.value == '') {
alert('Please enter what CAD system do you use');
form.cadsystem.focus();
return false;
}
if(form.industry.value == '') {
alert('Please enter your industry');
form.industry.focus();
return false;
}
if(form.zip.value == '') {
alert('Please enter your ZIP/Postal code');
form.zip.focus();
return false;
}
if(form.city.value == '') {
alert('Please enter your City');
form.city.focus();
return false;
}

var domaines_nonvalides = ["immersivedesign","ngrain","lattice","ptc","autodesk","ugsplm","lattice3d","righthemisphere","cortona3d","parallelgraphics","spinfire","advalvas","afrik","alinto","altern","aol","bigfoot","bolivia","bluemail","free","wanadoo","bluewin","bouygtel","buble","debats","canoemail","caramail","checkmail","clubobs","doctissimo","email","emailasso","mailexcite","flashmail","francite","gmail","gmx","gmx","goddess-gate","goowy","hotmail","hotpop","hushmail","icqmail","idoo","ifrance","iiiha","iname","jubii","juramail","katamail","lavache","lexpress","lemail","libero","lycos","m6mail","mac","mailclub","mailplazza","messagerie","mixmail","moncourrier","myrealbox","my-mail","myway","neoliage","netcourrier","no-log","ntica","operamail","orange","laposte","postmaster","prontomail","portalen","radio","rastamail","safe-mail","seznam","sfr","softhome","talk21","ureach","videotron","visto","voila","webmail","webmails","www","web","xasamail","yahoo","zapo","gmail","trash-mail","clix","global.t-bird","roadrunner","126","mail","alice-dsl","verat","theorem","t-online"];

newmail = form.email.value.toLowerCase();
form.email.value = newmail;
mailexp_first = form.email.value.split('@');
mailexp = mailexp_first[1].split('.');
//alert(mailexp[1]);
//mailexp = mailexp.toLowerCase();

form.valid_request.value = "yes";
 for (var i=0; i<domaines_nonvalides.length; i++){
   //alert(mailexp[0] + " = " +domaines_nonvalides[i]);
    if (domaines_nonvalides[i]==mailexp[0]) {
        form.valid_request.value = "no";
    }
  }


var AP = ["Afganistan",
          "Australia",
          "Bahrain",
          "Bangladesh",
          "Bhutan",
          "Brunei",
          "Cambodia",
          "China",
          "Christmas Island",
          "Cook Islands",
          "East Timor",
          "Fiji",
          "Guinea",
          "Hong Kong",
          "India",
          "Iran",
          "Iraq",
          "Japan",
          "Kazakhstan",
          "Korea North",
          "Korea South",
          "Malaysia",
          "Maldives",
          "Mongolia",
          "Nepal",
          "New Zealand",
          "Pakistan",
          "Phillipines",
          "Samoa",
          "Singapore",
          "Sri Lanka",
          "Taiwan",
          "Thailand",
          "Vietnam"
          ];
          
var EMEA = ["Albania",
            "Algeria",
            "Andorra",
            "Angola",
            "Armenia",
            "Austria",
            "Azerbaijan",
            "Belarus",
            "Belgium",
            "Benin",
            "Bosnia & Herzegovina",
            "Botswana",
            "British Indian Ocean Ter",
            "Bulgaria",
            "Burkina Faso",
            "Cameroon",
            "Canary Islands",
            "Cape Verde",
            "Burundi",
            "Central African Republic",
            "Chad",
            "Channel Islands",
            "Comoros",
            "Congo",
            "Cote DIvoire",
            "Croatia",
            "Cyprus",
            "Czech Republic",
            "Denmark",
            "Djibouti",
            "Egypt",
            "Equatorial Guinea",
            "Eritrea",
            "Estonia",
            "Ethiopia",
            "Faroe Islands",
            "Finland",
            "France",
            "French Guiana",
            "French Polynesia",
            "French Southern Ter",
            "Gabon",
            "Gambia",
            "Georgia",
            "Germany",
            "Ghana",
            "Gibraltar",
            "Great Britain",
            "Greece",
            "Greenland",
            "Guadeloupe",
            "Hungary",
            "Iceland",
            "Ireland",
            "Israel",
            "Italy",
            "Jordan",
            "Kenya",
            "Kuwait",
            "Latvia",
            "Lebanon",
            "Liberia",
            "Libya",
            "Liechtenstein",
            "Lithuania",
            "Luxembourg",
            "Macedonia",
            "Madagascar",
            "Malawi",
            "Mali",
            "Malta",
            "Marshall Islands",
            "Martinique",
            "Mauritania",
            "Mauritius",
            "Mayotte",
            "Moldova",
            "Monaco",
            "Morocco",
            "Mozambique",
            "Nambia",
            "Netherlands",
            "Niger",
            "Nigeria",
            "Norway",
            "Poland",
            "Portugal",
            "Qatar",
            "Romania",
            "Russia",
            "San Marino",
            "Saudi Arabia",
            "Senegal",
            "Seychelles",
            "Serbia & Montenegro",
            "Slovakia",
            "Slovenia",
            "South Africa",
            "Spain",
            "Sweden",
            "Switzerland",
            "Togo",
            "Tunisia",
            "Turkey",
            "Turkmenistan",
            "Ukraine",
            "United Arab Erimates",
            "United Kingdom",
            "Zaire",
            "Zambia",
            "Zimbabwe"
            ];

var ATAM = ["Argentina",
            "Bahamas",
            "Bermuda",
            "Anguilla",
            "Antigua & Barbuda",
            "Aruba",
            "Bahamas",
            "Barbados",
            "Belize",
            "Bermuda",
            "Bolivia",
            "Bonaire",
            "Brazil",
            "Cayman Islands",
            "Chile",
            "Cocos Island",
            "Colombia",
            "Costa Rica",
            "Cuba",
            "Curaco",
            "Dominica",
            "Dominican Republic",
            "Ecuador",
            "El Salvador",
            "Falkland Islands",
            "Grenada",
            "Guatemala",
            "Guyana",
            "Haiti",
            "Honduras",
            "Jamaica",
            "Mexico",
            "Nicaragua",
            "Panama",
            "Paraguay",
            "Peru",
            "Puerto Rico",
            "Sierra Leone",
            "Uraguay",
            "Venezuela"
           ];
           
var NAM =  ["Virgin Islands (USA)",
            "United States of America",
            "Canada",
            "Hawaii",
            "American Samoa"
           ];


 for (var x=0; x<NAM.length; x++){
    if (form.country.value == NAM[x]) {
        form.region.value = "NAM";
    }
  }
  
  for (var z=0; z<ATAM.length; z++){
    if (form.country.value == ATAM[z]) {
        form.region.value = "ATAM";
    }
  }
  
  for (var y=0; y<AP.length; y++){
    if (form.country.value == AP[y]) {
        form.region.value = "AP";
    }
  }

  for (var k=0; k<EMEA.length; k++){
    if (form.country.value == EMEA[k]) {
        form.region.value = "EMEA";
    }
  }
  
//var randomnumber = Math.floor(Math.random()*2+1);

function pair(nombre)
{
   return ((nombre-1)%2);
}
  
var maintenant = new Date();
var jour = maintenant.getDate();
form.jour.value = pair(jour);

//alert(form.jour.value +" | "+ form.region.value +" | "+ form.valid_request.value);

return true;
}
