var color_error = '#ffcccc'; function SetErrorColor(id) { document.getElementById(id).style.background = color_error; } function Error(string) { document.getElementById('form_error').style.display = 'block'; document.getElementById('form_error').innerHTML = string; } function Download_CheckForm() { var error = ''; var flag = 0; form_name = document.getElementById('form_name').value; form_email2 = document.getElementById('form_email2').value; form_email = document.getElementById('form_email').value; if(!form_name || form_name == 'Name') { error += '
  • "Name" field required.
  • '; SetErrorColor('form_name'); flag = 1; } if(!form_email || form_email == 'E-mail') { error += '
  • "E-mail" field required.
  • '; SetErrorColor('form_email'); flag = 1; } if(!form_email2 || form_email2 == 'Confirm E-mail') { error += '
  • "Confirm E-mail" field required.
  • '; SetErrorColor('form_email'); flag = 1; } if(form_email != form_email2) { error += '
  • Input email addresses do not coincide.
  • '; SetErrorColor('form_email'); SetErrorColor('form_email2'); flag = 1; } if(flag) { Error(error); return false; } if( !form_email.match(/([-0-9a-z\._]{1,16})@([-0-9a-z\._]{1,16})\.([a-z]{2,4})/)) { Error('
  • "E-mail" field incorrect.
  • '); SetErrorColor('form_email'); return false; } if(!form_email2.match(/([-0-9a-z\._]{1,16})@([-0-9a-z\._]{1,16})\.([a-z]{2,4})/)) { Error('
  • "Confirm E-mail" field incorrect.
  • '); SetErrorColor('form_email2'); return false; } return true; } function Share_CheckForm() { var error = ''; var flag = 0; form_name = document.getElementById('form_name').value; form_email = document.getElementById('form_email').value; form_to = document.getElementById('form_to').value; form_captcha = document.getElementById('form_captcha').value; if(!form_name || form_name == 'Your name') { error += '
  • "Your name" field required.
  • '; SetErrorColor('form_name'); flag = 1; } if(!form_email || form_email == 'Your e-mail address') { error += '
  • "Your e-mail address" field required.
  • '; SetErrorColor('form_email'); flag = 1; } if(!form_to || form_to == 'Your friends e-mails (comma separated, max 3)') { error += '
  • "Your friends e-mails" field required.
  • '; SetErrorColor('form_to'); flag = 1; } if(!form_captcha) { error += '
  • "Code" field required.
  • '; SetErrorColor('form_captcha'); flag = 1; } if(flag) { Error(error); return false; } if(!form_email.match(/([-0-9a-z\._]{1,16})@([-0-9a-z\._]{1,16})\.([a-z]{2,4})/)) { Error('
  • "Your e-mail address" field incorrect.
  • '); SetErrorColor('form_email'); return false; } jQuery.get( '/ajax.php', { 'captcha': jQuery('#form_captcha').val() }, function(data) { if(data == 1) jQuery('form').submit(); else { jQuery('#form_error').css('display', 'block'); jQuery('#form_error').html('
  • Wrong captcha code.
  • '); } } ); return false; } function Testimonial_CheckForm() { var error = ''; var flag = 0; form_name = document.getElementById('form_name').value; form_email = document.getElementById('form_email').value; form_message = document.getElementById('form_message').value; form_captcha = document.getElementById('form_captcha').value; if(!form_name || form_name == 'Name') { error += '
  • "Name" field required.
  • '; SetErrorColor('form_name'); flag = 1; } if(!form_email || form_email == 'E-mail') { error += '
  • "E-mail" field required.
  • '; SetErrorColor('form_email'); flag = 1; } if(!form_message || form_message == 'Message') { error += '
  • "Message" field required.
  • '; SetErrorColor('form_message'); flag = 1; } if(!form_captcha) { error += '
  • "Code" field required.
  • '; SetErrorColor('form_captcha'); flag = 1; } if(flag) { Error(error); return false; } if(!form_email.match(/([-0-9a-z\._]{1,16})@([-0-9a-z\._]{1,16})\.([a-z]{2,4})/)) { Error('
  • "E-mail" field incorrect.
  • '); SetErrorColor('form_email'); return false; } jQuery.get( '/ajax.php', { 'captcha': jQuery('#form_captcha').val() }, function(data) { if(data == 1) jQuery('form').submit(); else { jQuery('#form_error').css('display', 'block'); jQuery('#form_error').html('
  • Wrong captcha code.
  • '); } } ); return false; } function Beta_CheckForm() { var error = ''; var flag = 0; form_name = document.getElementById('form_name').value; form_email = document.getElementById('form_email').value; form_login = document.getElementById('form_login').value; form_password = document.getElementById('form_password').value; form_password2 = document.getElementById('form_password2').value; form_agree = document.getElementById('form_agree').checked; form_captcha = document.getElementById('form_captcha').value; if(!form_name || form_name == 'Full name') { error += '
  • "Full name" field required.
  • '; SetErrorColor('form_name'); flag = 1; } if(!form_email || form_email == 'E-mail address') { error += '
  • "E-mail address" field required.
  • '; SetErrorColor('form_email'); flag = 1; } if(!form_login || form_login == 'Login') { error += '
  • "Login" field required.
  • '; SetErrorColor('form_login'); flag = 1; } if(!form_password || form_password == 'Password') { error += '
  • "Password" field required.
  • '; SetErrorColor('form_password'); flag = 1; } if(!form_password2 || form_password2 == 'Confirm password') { error += '
  • "Confirm password" field required.
  • '; SetErrorColor('form_password2'); flag = 1; } if(!form_captcha) { error += '
  • "Code" field required.
  • '; SetErrorColor('form_captcha'); flag = 1; } if(form_password != form_password2) { error += '
  • "Password" and "Confirm password" fields incorrect.
  • '; SetErrorColor('form_password'); SetErrorColor('form_password2'); flag = true; } if(!form_email.match(/([-0-9a-z\._]{1,16})@([-0-9a-z\._]{1,16})\.([a-z]{2,4})/)) { error += '
  • "E-mail address" field incorrect.
  • '; SetErrorColor('form_email'); flag = true; } if(!form_agree) { error += '
  • You must agree to NDA conditions.
  • '; flag = true; } if(flag) { Error(error); return false; } if(!form_email.match(/([-0-9a-z\._]{1,16})@([-0-9a-z\._]{1,16})\.([a-z]{2,4})/)) { Error('
  • "E-mail" field incorrect.
  • '); SetErrorColor('form_email'); return false; } jQuery.get( '/ajax.php', { 'captcha': jQuery('#form_captcha').val() }, function(data) { if(data == 1) jQuery('form').submit(); else { jQuery('#form_error').css('display', 'block'); jQuery('#form_error').html('
  • Wrong captcha code.
  • '); } } ); return false; } function Contact_CheckForm() { var error = ''; var flag = 0; form_name = document.getElementById('form_name').value; form_email = document.getElementById('form_email').value; form_subject = document.getElementById('form_subject').value; form_message = document.getElementById('form_message').value; form_captcha = document.getElementById('form_captcha').value; if(!form_name || form_name == 'Your name') { error += '
  • "Your name" field required.
  • '; SetErrorColor('form_name'); flag = 1; } if(!form_email || form_email == 'Your e-mail address') { error += '
  • "Your e-mail address" field required.
  • '; SetErrorColor('form_email'); flag = 1; } if(!form_subject || form_subject == 'Subject') { error += '
  • "Subject" field required.
  • '; SetErrorColor('form_subject'); flag = 1; } if(!form_message || form_message == 'Message') { error += '
  • "Message" field required.
  • '; SetErrorColor('form_message'); flag = 1; } if(!form_captcha) { error += '
  • "Code" field required.
  • '; SetErrorColor('form_captcha'); flag = 1; } if(flag) { Error(error); return false; } if(!form_email.match(/([-0-9a-z\._]{1,16})@([-0-9a-z\._]{1,16})\.([a-z]{2,4})/)) { Error('
  • "E-mail" field incorrect.
  • '); SetErrorColor('form_email'); return false; } jQuery.get( '/ajax.php', { 'captcha': jQuery('#form_captcha').val() }, function(data) { if(data == 1) jQuery('form').submit(); else { jQuery('#form_error').css('display', 'block'); jQuery('#form_error').html('
  • Wrong captcha code.
  • '); } } ); return false; } function CTC(id) { document.getElementById(id).select(); //window.clipboardData.setData('Text', document.getElementById(id).innerHTML); }