var page = {}; page.earray = Array(); page.earray['name'] = false; page.earray['email'] = false; page.earray['resume'] = false; page.getval = false; function seterror(id){ document.getElementById(id).style.borderColor='#ff0000'; page.earray[id] = true; } function chkemail(value) { regex=/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/; return regex.test(value); } function clearerror(){ page.earray['name'] = false; page.earray['email'] = false; page.earray['resume'] = false; document.getElementById('name').style.borderColor='#848484'; document.getElementById('email').style.borderColor='#848484'; document.getElementById('resume').style.borderColor='#848484'; } function check(){ var na = 1, em = 1, re = 1, vemail; clearerror(); na = document.getElementById('name').value; em = document.getElementById('email').value; re = document.getElementById('resume').value; if(na === 1 || na === '') { seterror('name'); } if(em === 1 || em === '') { seterror('email'); } if(re === 1 || re === '') { seterror('resume'); } if(vemail = chkemail(em) == false) { seterror('email'); alert("Invalid Email address!"); return false; } if(page.earray['name'] === false && page.earray['email'] === false && page.earray['resume'] === false) { location.search = ''; return true; } else { location.search = ''; alert("Please fix the form errors. ThankYou"); return false; } } function getgets(sString,find){ var name; var gvalue; var vPair; sString=sString.substring(1); var sPairs=sString.split("&"); if(sPairs.length===1){ sPairs=sString; vPair=sPairs.split("="); name=vPair[0]; gvalue=vPair[1]; if(name===find){ return gvalue; } else { return "0"; } } else { for(var i=0;i<=sPairs.length;i++){ /* iterate */ vPair=sPairs.split("="); name=vPair[0]; gvalue=vPair[1]; if(name===find){ return gvalue; } else { return "0";} } } } var fse = getgets(location.search, 'resume_error') if(fse === "filesize") { alert("Please check the size of your upload! 500 bytes minimum, 512K maximum"); location.search = ''; }