var whitespace = " \t\n\r";

function stripCharsInBag (s, bag){
    var i;
    var returnString = "";
    for (i = 0; i < s.length; i++)
    {   
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }

    return returnString;
}

function stripWhitespace (s) {   
    return stripCharsInBag (s, whitespace)
}

function isEmpty(s) {
     return ((s == null) || (s.length == 0))
    }

function submitProductForm(toi){
  if (toi == true) {
    if(isEmpty(document.forms['productForm'].toi.value)){
          alert("Please select type of issue");
          return false;
    }
  }
	if(isEmpty(document.forms['productForm'].firstname.value)){
            alert("Please enter your firstname");
            return false;
        }
        if(isEmpty(document.forms['productForm'].surname.value)){
            alert("Please enter your surname");
            return false;
        }
        if(isEmpty(document.forms['productForm'].company.value)){
            alert("Please enter your company");
            return false;
        }
        if(isEmpty(document.forms['productForm'].address.value)){
            alert("Please enter your address");
	}
	if(isEmpty(document.forms['productForm'].address.value)){
            alert("Please enter your address");
            return false;
        }
        if(isEmpty(document.forms['productForm'].phone.value)){
            alert("Please enter your phone number");
            return false;
        }
        if(isEmpty(document.forms['productForm'].email.value)){
            alert("Please enter your email address");
            return false;
        }

        if(document.forms['productForm'].email.value.indexOf("@") < 1) {
            alert("Please enter your valid email address");
            return false;
        }

        document.forms['productForm'].submit();
        return true;
}


function submitRegisterForm(){
        if(isEmpty(document.forms['registerForm'].login.value)){
            alert("Please enter your login");
            return false;
        }
        if(isEmpty(document.forms['registerForm'].password.value)){
            alert("Please enter your password");
            return false;
        }
        if(isEmpty(document.forms['registerForm'].firstname.value)){
            alert("Please enter your firstname");
            return false;
        }
        if(isEmpty(document.forms['registerForm'].surname.value)){
            alert("Please enter your surname");
            return false;
        }
        if(isEmpty(document.forms['registerForm'].address.value)){
            alert("Please enter your address");
            return false;
        }
        if(isEmpty(document.forms['registerForm'].phone.value)){
            alert("Please enter your phone number");
            return false;
        }
        if(isEmpty(document.forms['registerForm'].email.value)){
            alert("Please enter your email address");
            return false;
        }

        if(document.forms['registerForm'].email.value.indexOf("@") < 1) {
            alert("Please enter your valid email address");
            return false;
        }

        document.forms['registerForm'].submit();
        return true;
}


