function chk_null(form,name)			//for textbox validation
{
	//alert(eval("document."+form+"."+name+".value"))
	chk_val=eval("document."+form+"."+name+".value")
	if(chk_val=="")
	{
		alert("Empty field Pls fill it");
		eval("document."+form+"."+name+".focus()");
		return false;
	}
	else
	{
		return true;
	} 
}
function chk_null_img(form,name)		//for img upload validation
{
	chk_val=eval("document."+form+"."+name+".value");
	if(chk_val=="")
	{
		alert("Empty field Pls fill it");
		eval("document."+form+"."+name+".focus()");
		return false;
	}
	else
	{
		//var FileArr = new Array(); 
		//FileArr=chk_val.split(".");
		FileArr=chk_val.lastIndexOf(".");
		FileArr=chk_val.substring(FileArr+1)
		//alert(FileArr)
		if(FileArr.length>1)
		{
				Ext=FileArr.toUpperCase();
				if (!(Ext=="JPG" || Ext=="GIF" || Ext=="JPEG"))
				{
					alert("File Extension should be JPG,GIF or JPEG only!");
					eval("document."+form+"."+name+".focus()");
					return false;
				}
				else
				{
					return true;
				}
		}
		else
		{
			alert("Enter a valid image name");
			eval("document."+form+"."+name+".focus()");
			return false;
		}	
	} 
}

function chkbox_null(form,name)		//for checkbox validation
{
	if(eval("document."+form+"."+name+".checked")==false)
	{
		alert("Empty field Pls fill it");
		eval("document."+form+"."+name+".focus()");
		return false; 
	}
	else
	{
		return true;
	}
}
function chksel_null(form,name)		// for drop down validation
{
	chk_val=eval("document."+form+"."+name+".value")
	if(chk_val==0)
	{
		alert("Pls Select Your Option");
		eval("document."+form+"."+name+".focus()");
		return false;
	}
	else
	{
		return true;
	} 
}

function chksel_specific(form,name,equalto)		// for specific drop down validation
{
	chk_val=eval("document."+form+"."+name+".value")
	if(chk_val==equalto)
	{
		alert("Pls Select Your Option");
		eval("document."+form+"."+name+".focus()");
		return false;
	}
	else
	{
		return true;
	} 
}

function chk_isnumber(form,name)		// for allowing only number
{
	if (eval("document."+form+"."+name+".value"!=""))
	{ 
		if (isNaN(eval("document."+form+"."+name+".value"))) 
		{
			alert("Only Numeric Values Without Spaces")
			eval("document."+form+"."+name+".focus()");
			return false;
		}
		else
		{
			return true;
		}
	}
	else
	{
		return true;	
	}
	 
}

function chkradio_null(form,name,num_rad_btns)		// for radio button validation
{
	chk_val="false"
	for(rad=0;rad<num_rad_btns;rad++)
	{
		if(eval("document."+form+"."+name+"["+rad+"].checked==true"))
		chk_val="true";
	}
	if(chk_val != "true")
	{
		alert("Pls Choose Your Option")
		eval("document."+form+"."+name+"(0).focus()");
		return false;
	}
	else
	{
		return true;
	} 
}

function chk_valid_email(form,name)		// for checking valid email
{
	var strEmail = eval("document."+form+"."+name+".value")
	var oRegExp=/^[a-zA-Z][a-zA-Z0-9._-]{0,}@[a-zA-Z0-9][a-zA-Z0-9_-]{0,}(.[a-zA-Z]{1,})+/
	var arrFound = oRegExp.exec(strEmail)
	//alert(arrFound);
	if (arrFound == null)
	{
		alert('Email format is in valid.\nPlease verify...')
		eval("document."+form+"."+name+".focus()");
		return false;
	}
	else
	{
		return true;
	}	
}
function chk_length(form,name,allowed_length)		// for checking length
{
	if ((eval("document."+form+"."+name+".value.length")>allowed_length)) 
	{
		alert("Should be less than "+ allowed_length +" characters");		
		eval("document."+form+"."+name+".focus()");
		return false;
	}
	else
	{
		return true;
	}
}
function combine_text(form,name)		//for combining texts in textarea
{
	var s=eval("document."+form+"."+name+".value")
	var s1=""
	for (i=0; i<s.length; i++)
	{
		if ( s.charAt(i) == ' '  || s.charAt(i) == '\n' || s.charAt(i) == '\t' || s.charAt(i) == '\b' || s.charAt(i) =='\r' || s.charAt(i) == '\f' )
		{     
			s1=s1+" "	
		}
		else
		{
			s1 =s1+s.charAt(i) 
		}	
	}
	return s1;
}