
function isNumericKey(e){
var k=document.all ? e.keyCode : e.which
return((k>47&&k<58)|| k==8 || k==0)}



function alpha(e){
var k
document.all ? k=e.keyCode : k=e.which
return((k>64&&k<91)||(k>96&&k<123)|| k==8)}

function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}
	
function sendenquiry()
{
	var enq_username = document.getElementById("enq_username").value;
	var enq_email = document.getElementById("enq_email").value;
	var enq_phone = document.getElementById("enq_phone").value;
	var enq_comment = document.getElementById("enq_comment").value;
	
	if(enq_username==''){
		alert('Enter your name');
		return false;
	}
	
	if(enq_email==''){
		alert('Enter your email');
		return false;
	}
	
	
	var RegExp=/^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
	
	if(!RegExp.test(enq_email)){
		alert('Enter a valid email');
		return false
	}
	
	if(enq_phone==''){
		alert('Enter a phone number');
		return false
	}
	
	if(enq_comment==''){
		alert('Enter a Comment');
		return false
	}
	
	document.getElementById("light").style.display = 'block';
	document.getElementById("fade").style.display = 'block';
	
	var obj = document.getElementById("light");
	obj.innerHTML = "<img src='images/spinner.gif' /> Processing...";
	
	start = new Date(); 
	start = start.getTime();

	var exec = function(str)
	{
		if(trim(str) != "") {
			//obj.innerHTML = str;
			obj.innerHTML = "We welcome your interest shown in Enfin Technologies. We will attend to all your enquiries and quote requisitions within 8 working hours.<br><div align='center'><a href='javascript:closepopup();' class='s'>OK</a></div>";
			enquirycancel();
		}
	}
	var ajax = new doAjax();
	ajax.doGet('sendmail.php?action=enquiry&enq_username='+enq_username+'&enq_email='+enq_email+'&enq_phone='+enq_phone+'&enq_comment='+enq_comment+'&start='+start, exec);
}
	
	
function enquirycancel()	
{
	document.getElementById("enq_username").value = '';
	document.getElementById("enq_email").value = '';
	document.getElementById("enq_phone").value = '';
	document.getElementById("enq_comment").value = '';	
}

function closepopup()
{
	document.getElementById("light").style.display = 'none';
	document.getElementById("fade").style.display = 'none';	
}

<!-- move the light div START -->
var persistclose=0 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
var startX = 500 //set x offset of bar in pixels
var startY = 450 //set y offset of bar in pixels
var verticalpos="fromtop" //enter "fromtop" or "frombottom"

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
}

function staticbar(){
if(document.getElementById("light")){	
	
	var barheight=document.getElementById("light").offsetHeight;
	var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
	var d = document;
	function ml(id){
		var el=d.getElementById(id);
		if (!persistclose || persistclose && get_cookie("remainclosed")=="")
		el.style.visibility="visible";
		if(d.layers)el.style=el;
		el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
		el.x = startX;
		if (verticalpos=="fromtop")
		el.y = startY;
		else{
		el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
		el.y -= startY;
		}
		return el;
	}
	window.stayTopLeft=function(){
		if (verticalpos=="fromtop"){
		var pY = ns ? pageYOffset : iecompattest().scrollTop;
		ftlObj.y += (pY + startY - ftlObj.y)/8;
		}
		else{
		var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
		ftlObj.y += (pY - startY - ftlObj.y)/8;
		}
		ftlObj.sP(ftlObj.x, ftlObj.y);
		setTimeout("stayTopLeft()", 10);
	}
	ftlObj = ml("light");
	stayTopLeft();
	
}
}

if (window.addEventListener)
window.addEventListener("load", staticbar, false);
else if (window.attachEvent)
window.attachEvent("onload", staticbar);
else if (document.getElementById)
window.onload=staticbar;
<!-- move the light div END -->

function sendreq4service()
{
	
	
	var c_name = document.getElementById("c_name").value;
	var company = document.getElementById("company").value;
	var c_email = document.getElementById("c_email").value;
	var c_phone = document.getElementById("c_phone").value;
	var im_id = document.getElementById("im_id").value;
	var select_im = document.getElementById("select_im").value;
	var c_service = document.getElementById("c_service").value;
	var website = document.getElementById("website").value;
	var watuwant = document.getElementById("watuwant").value;
	var hearabtus = document.getElementById("hearabtus").value;
	var specify = document.getElementById("specify").value;
	var timeperiod = document.getElementById("timeperiod").value;
	var budget = document.getElementById("budget").value;
	var currency = document.getElementById("currency").value;
	
	if(c_name==''){
		alert('Enter your name');	
		return false;
	}
	
	if(c_email==''){
		
		alert('Enter your email');	
		return false;
		
	}
	
	var RegExp=/^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
	
	if(!RegExp.test(c_email)){
		alert('Enter a valid email');
		return false
	}
	
	if(c_phone==''){
		alert('Enter your phone number');
		return false
	}
	
	if(c_service=='Not Filled'){
	  alert('Select an appropriate service type');	
	  return false;
	}
	
	if(watuwant==''){
		alert('Enter your request');	
		return false;
	}
	
	if(hearabtus=='Others' && specify==''){
		alert('Specify from where did you came to know about us');
		return false;
	}
	
	document.getElementById("light").style.display = 'block';
	document.getElementById("fade").style.display = 'block';
	
	var obj = document.getElementById("light");
	obj.innerHTML = "<img src='images/spinner.gif' /> Processing...";
	
	start = new Date(); 
	start = start.getTime();

	var exec = function(str)
	{
		if(trim(str) != "") {
			obj.innerHTML = "We welcome your interest shown in Enfin Technologies. We will attend to all your enquiries and quote requisitions within 8 working hours.<br><div align='center'><a href='javascript:closepopup();' class='s'>OK</a></div>";
			req4servicecancel();
		}
	}
	var ajax = new doAjax();
	ajax.doGet('sendmail.php?action=service&c_name='+c_name+'&company='+company+'&c_email='+c_email+'&c_phone='+c_phone+'&im_id='+im_id+'&select_im='+select_im+'&c_service='+c_service+'&website='+website+'&watuwant='+watuwant+'&hearabtus='+hearabtus+'&timeperiod='+timeperiod+'&budget='+budget+'&currency='+currency+'&start='+start, exec);
}
	
function req4servicecancel()	
{
	
	document.getElementById("c_name").value = "";
	document.getElementById("company").value = "";
	document.getElementById("c_email").value = "";
	document.getElementById("c_phone").value = "";
	document.getElementById("im_id").value = "";
	document.getElementById("select_im").selectedIndex = "0";
	document.getElementById("c_service").selectedIndex = "0";
	document.getElementById("jobpost").selectedIndex = "0";
	document.getElementById("website").value = "";
	document.getElementById("watuwant").value = "";
	document.getElementById("hearabtus").selectedIndex = "0";
	document.getElementById("timeperiod").selectedIndex = "0";
	document.getElementById("budget").value = "";
	document.getElementById("currency").selectedIndex = "0";
	
	document.getElementById('req_service').style.display='block';
	document.getElementById('req_service1').style.display='none';
}

function sendcareer()
{
	
	
	var e_name = document.getElementById("e_name").value;
	var e_email = document.getElementById("e_email").value;
	var e_phone = document.getElementById("e_phone").value;
	var jobpost = document.getElementById("jobpost").value;
   
    if(e_name==''){
		alert('Enter your name');	
		return false;
	}
	
	if(e_email==''){
		alert('Enter your email');	
		return false;
	}
	
	if(e_phone==''){
		alert('Enter your phone number');	
		return false;
	}
	
	if(jobpost=='Not Filled'){
		alert('Select an appropriate post');	
		return false;
	}
	
	var gender = "Not Filled";
	if(document.getElementById("radio1").checked == true)
	gender = "Male";
	else if(document.getElementById("radio2").checked == true)
	gender = "Female";
    
	document.getElementById("light").style.display = 'block';
	document.getElementById("fade").style.display = 'block';
	
	var obj = document.getElementById("light");
	obj.innerHTML = "<img src='images/spinner.gif' /> Processing...";
	
	start = new Date(); 
	start = start.getTime();

	var exec = function(str)
	{	
		if(trim(str) != "") {
			obj.innerHTML = "We welcome your interest shown in Enfin Technologies. We will attend to all your enquiries and quote requisitions within 8 working hours.<br><div align='center'><a href='javascript:closepopup();' class='s'>OK</a></div>";
			careercancel();
		}
	}
	var ajax = new doAjax();
	ajax.doGet('sendmail.php?action=career&e_name='+e_name+'&e_email='+e_email+'&e_phone='+e_phone+'&jobpost='+jobpost+'&gender='+gender+'&start='+start, exec);
}
	
function careercancel()	
{
	document.getElementById("e_name").value = "";
	document.getElementById("e_email").value = "";
	document.getElementById("e_phone").value = "";
	document.getElementById("jobpost").selectedIndex = "0";
	
	if(document.getElementById("radio1").checked == true)
	document.getElementById("radio1").checked = false;
	else if(document.getElementById("radio2").checked == true)
	document.getElementById("radio2").checked = false;
	
	document.getElementById('req_service').style.display='block';
	document.getElementById('Caree').style.display='none';
}


function spec_how(spechow){
   if(spechow=='Others'){
	   document.getElementById('spec').style.display='block';
	   document.getElementById('spec1').style.display='block';
   }
   else
   {
	   document.getElementById('spec').style.display='none';
	   document.getElementById('spec1').style.display='none';
   }
}