function codecheck()
{
	var regBlank = /[^\s]/;
	if(!regBlank.test(document.codeFrm.Ccode.value))
	{
	alert('Please Insert Activation Code');
	document.codeFrm.Ccode.focus();
	return false;
	}
}
function mobcheck()
{
var regBlank = /[^\s]/;
	if(!regBlank.test(document.mobFrm.mobi_no.value))
	{
	alert('Please Insert Mobile Number');
	document.mobFrm.mobi_no.focus();
	return false;
	}
	var len = document.mobFrm.mobi_no.value;
	var m = len.length;  
	
	if(m < 11)
	{
	alert('Please type in your correct Mobile Number with area code');
	document.mobFrm.mobi_no.focus();
	return false;
	}
	var eml=document.getElementById('txtHint');
	//alert(eml.innerHTML);
	if(eml.innerHTML=='This Mobile No. is already registered')
	{
		document.getElementById('mobi_no').focus();
		return false;
	}
	if(isNaN(document.mobFrm.mobi_no.value)){			
	alert('Please enter Numeric No');
	document.mobFrm.mobi_no.focus();
	return false;
	}	
}
function val(){
	if(document.frm.uname.value==''){
		alert('Please Insert Email Address');
		document.frm.uname.focus();
		return false;
	}
	if(document.frm.upass.value==''){
		alert('Please Insert Password');
		document.frm.upass.focus();
		return false;
	}
}
function the_mail(control_value)
{
		var emailStr = control_value;
		var emailPat=/^(.+)@(.+)$/
		var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
		var validChars="\[^\\s" + specialChars + "\]"
		var quotedUser="(\"[^\"]*\")"
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
		var atom=validChars + '+'
		var word="(" + atom + "|" + quotedUser + ")"
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
		var matchArray=emailStr.match(emailPat)
		if (matchArray==null) 
		{
			alert("Email address seems incorrect ");
			//eval("document."+form_name+"."+control_name).focus();
			return true;
		}
		var user=matchArray[1]
		var domain=matchArray[2]
		if (user.match(userPat)==null)
		{
			alert("The Email address doesn't seem to be valid.");
			//eval("document."+form_name+"."+control_name).focus();
			return true;
		}
		var IPArray=domain.match(ipDomainPat)
		if (IPArray!=null) 
		{
			for (var i=1;i<=4;i++) 
			{
				if (IPArray[i]>255) 
				{
					alert("Destination IP address is invalid!");
					//eval("document."+form_name+"."+control_name).focus();
					return true;
				}
			}
				 
		}
		var domainArray=domain.match(domainPat)
		if (domainArray==null) 
		{
			alert("The domain name doesn't seem to be valid.");
			//eval("document."+form_name+"."+control_name).focus();
			return true;
		}
		var atomPat=new RegExp(atom,"g")
		var domArr=domain.match(atomPat)
		var len=domArr.length
		if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) 
		{
			alert("The address must end in a three-letter domain, or two letter country.");
			//eval("document."+form_name+"."+control_name).focus();
			return true;
		}
		if (len<2) 
		{
			alert("This address is missing a hostname!");
			//eval("document."+form_name+"."+control_name).focus();
			return true;
		}
		return false;
	
}	
	
function val_con(){

var regBlank=/[^\s]/;
//alert('kdgfjhfgv');
if(document.getElementById('name').value==''){
   alert("Please Enter Name");
   document.getElementById('name').focus();
   return false; 
}
if(!regBlank.test(document.getElementById('telephone').value)){			
alert('Please enter Contact No');
document.getElementById('telephone').focus();
return false;

}
if(isNaN(document.getElementById('telephone').value)){			
alert('Please enter Numeric No');
document.getElementById('telephone').focus();
return false;

}
if(!regBlank.test(document.getElementById('email').value)){
   alert("Please Enter Email Address");
   document.getElementById('email').focus();
   return false; 
}
if(the_mail(document.getElementById('email').value)){
   document.getElementById('email').focus();
   return false; 
}

if(document.getElementById('subject').value==''){
   alert("Please Write Subject");
   document.getElementById('subject').focus();
   return false; 
}

if(document.getElementById('content').value==''){
   alert("Please Insert Content");
   document.getElementById('content').focus();
   return false; 
}
return true;
}
function validate_header_banner()
{
	if(document.header_banner.image_name.value == "")
	{
		alert("Please Select Image");
		document.header_banner.image_name.focus();
		return false;
	}
	
}
function validateSubscribeMagazine(frm)
{
	if(frm.sm_term.value == "")
	{
		alert("Please Enter Term of Subscribe Magezine");
		frm.sm_term.focus();
		return false;
	}
	if(frm.sm_issues.value == "")
	{
		alert("Please Enter Issue of Subscribe Magezine");
		frm.sm_issues.focus();
		return false;
	}
	if(frm.sm_price.value == "")
	{
		alert("Please Enter Price of Subscribe Magezine");
		frm.sm_price.focus();
		return false;
	}
}
function validateBanner(frm)
{
	if(frm.banner_name.value == "")
	{
		alert("Please Enter Banner Name");
		frm.banner_name.focus();
		return false;
	}
	if(frm.banner_url.value == "")
	{
		alert("Please Enter Banner URL");
		frm.banner_url.focus();
		return false;
	}
}
function validateMagazine(frm)
{
	if(frm.m_title.value == "")
	{
		alert("Please Enter Title of Magazine");
		frm.m_title.focus();
		return false;
	}
	if(frm.m_date.value == "")
	{
		alert("Please Enter Date of Magazine");
		frm.m_date.focus();
		return false;
	}
	if(frm.m_price.value == "")
	{
		alert("Please Enter Price of Magazine");
		frm.m_price.focus();
		return false;
	}
	
}

function validateNewsLetter(frm)
{
	if(frm.n_name.value == "")
	{
		alert("Please Enter News Latter Name");
		frm.n_name.focus();
		return false;
	}
}
function validateFAQ(frm)
{
	if(frm.question.value=="")
	{
		alert("Please Enter Question");
		frm.question.focus();
		return false;
	}
}
function validateSubscribe(frm)
{
		if(frm.subscribe_term.value == "")
		{
			alert("Please Enter Term");
			frm.subscribe_term.focus();
			return false;
		}
		if(frm.subscribe_price.value == "")
		{
			alert("Please Enter Price");
			frm.subscribe_price.focus();
			return false;
		}
}
function validateLink()
{
	if(document.frm_link.link_name.value == '')
	{
		alert("Please Enter Link Name");
		document.frm_link.link_name.focus();
		return false;
	}
	if(document.frm_link.link_url.value == '')
	{
		alert("Please Enter Link URL");
		document.frm_link.link_url.focus();
		return false;
	}
	if((document.frm_link.link_url.value.indexOf("http://",0) == -1 ) && (document.frm_link.link_url.value.indexOf("https://",0) == -1 ))
	{
		alert("Please provide a valid URL");
		document.frm_link.link_url.focus();
		return false;
	}
	
}
function validatenews()
{
	
	if(document.frm_news.news_heading.value == "")
	{
		alert("Please Enter News Heading");
		document.frm_news.news_heading.focus();
		return false;
	}
	if(document.frm_news.news_date.value == "")
	{
		alert("Please Select Date ");
		document.frm_news.news_date.focus();
		return false;
	}
	
}
function validateGiftCertificate()
{
	if(document.frm_gc.gc_name.value == "")
	{
		alert("Please Enter Gift Name");
		document.frm_gc.gc_name.focus();
		return false;
	}
	if(document.frm_gc.gc_price.value == "")
	{
		alert("Please Enter Gift Price");
		document.frm_gc.gc_price.focus();
		return false;
	}
	if(document.frm_gc.gc_to.value == "")
	{
		alert("Please Enter Date To");
		document.frm_gc.gc_to.focus();
		return false;
	}
	if(document.frm_gc.gc_from.value == "")
	{
		alert("Please Enter Date From");
		document.frm_gc.gc_from.focus();
		return false;
	}
}
function validatediscount()
{
	if(document.frm_sidebox.disc_name.value == "")
	{
		alert("Please Enter Discount Name");	
		document.frm_sidebox.disc_name.focus();
		return false;
	}
	if(document.frm_sidebox.disc_desc.value == "")
	{
		alert("Please Enter Discount Discription");	
		document.frm_sidebox.disc_desc.focus();
		return false;
	}
	if(document.frm_sidebox.desc_to.value == "")
	{
		alert("Please Enter Date To");	
		document.frm_sidebox.desc_to.focus();
		return false;
	}
	if(document.frm_sidebox.desc_from.value == "")
	{
		alert("Please Enter Date From");	
		document.frm_sidebox.desc_from.focus();
		return false;
	}
}
function validateZone()
{
	if(document.frm_zone.zone_name.value == "")
	{
		alert("Please Enter Zone Name");
		document.frm_zone.zone_name.focus();
		return false;
	}
	if(document.frm_zone.zone_code.value == "")
	{
		alert("Please Enter Zone Code");
		document.frm_zone.zone_code.focus();
		return false;
	}
	if(document.frm_zone.country_name.value == "")
	{
		alert("Please Select Country Name");
		document.frm_zone.country_name.focus();
		return false;
	}
	if(document.frm_zone.zone_tax_rate.value == "")
	{
		alert("Please Please Enter Tax Rate");
		document.frm_zone.zone_tax_rate.focus();
		return false;
	}
}
function validateCountry()
{
	if(document.frm_country.country_name.value == "")
	{
		alert("Please Enter Country Name");
		document.frm_country.country_name.focus();
		return false;
	}
	if(document.frm_country.iso2.value == "")
	{
		alert("Please Enter ISO CODE2");
		document.frm_country.iso2.focus();
		return false;
	}
	if(document.frm_country.iso3.value == "")
	{
		alert("Please Enter ISO CODE3");
		document.frm_country.iso3.focus();
		return false;
	}
}
function validatesideBox()
{
	if(document.frm_sidebox.box_name.value == "")
	{
		alert("Please Enter Box Name");
		document.frm_sidebox.box_name.focus();
		return false;
	}
}
function validatePageContent()
{
	
	if(document.frm_pageContent.page_name.value == "")
	{
		alert("Please Enter Page Name");
		document.frm_pageContent.page_name.focus();
		return false;
	}
}
function validatePass(){
	if(document.frm_changpass.pass1.value=="")	{
	alert("Please Enter Your Old Password");	
	document.frm_changpass.pass1.focus();
	return false;
	}
	if(document.frm_changpass.pass2.value=="")	{
	alert("Please Enter Your New Password");	
	document.frm_changpass.pass2.focus();
	return false;
	}
	if(document.frm_changpass.pass3.value=="")	{
	alert("Please Enter Your Confirm Password");	
	document.frm_changpass.pass3.focus();
	return false;
	}
	if(document.frm_changpass.pass2.value !=document.frm_changpass.pass3.value)	{
	alert("Password not same");	
	document.frm_changpass.pass3.focus();
	return false;
	}
}
function validate_forget_password()
{
	if(document.forget_password.user_email.value == "")
	{
		alert("Please Enter Email Address");
		document.forget_password.user_email.focus();
		return false;
	}
	var remail=/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;
	if(!remail.test(document.forget_password.user_email.value))
	{
		alert("Please enter your correct Email address.");
		document.forget_password.user_email.focus();
		return false;
	}
}
function submitonce(theform){
//if IE 4+ or NS 6+
if (document.all||document.getElementById){
//screen thru every element in the form, and hunt down "submit" and "reset"
for (i=0;i<theform.length;i++){
var tempobj=theform.elements[i]
if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
//disable em
tempobj.disabled=true
}// end for
}// end if
}

function SymError()
{
  return true;
}
//window.onerror = SymError;
// Rev. 19/12/2005
function popupwin(url,w,h) { 
     var winl = (screen.width - w) / 2;
     var wint = (screen.height - h) / 2;
     winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+'resizable=0'
  	 win=window.open(url,'name', winprops);
	 win.focus();
  }
// Rev. 09/07/2005
function closeMenus(url) {
	Toggle('adminindex',url);
	Toggle('serversettings',url);
	Toggle('newsleter',url);
	Toggle('contentMng',url);
	Toggle('product',url);
	Toggle('tax',url);
	Toggle('user',url);
	Toggle('performence',url);
	Toggle('other',url);
}
function Toggle(item,url) {
	var obj;
	if ( document.getElementById ) 
   	{
		obj=document.getElementById(item);
	} else {
		obj = document.all[item];
	}
	var key;
   	if ( document.getElementById ) 
   	{
		key=document.getElementById("x" + item);
	} else {
		key = document.all['x' +item];
	}	

	if (obj != undefined) {
		var visible = ( obj.style.display != 'none');
		if (visible) {
			obj.style.display="none";
			key.innerHTML="<img src='"+url+"plus_new.gif' width='11' height='11' hspace='0' vspace='0' border='0'>";
		} else {
			obj.style.display="block";
			key.innerHTML="<img src='"+url+"neg_new.gif' width='11' height='11' hspace='0' vspace='0' border='0'>";
		}
	}
}

function Expand(url) {
   if (document.getElementById) {
	    divs=document.getElementsByTagName("DIV");
	} else {		
		divs = document.all['DIV'];
	}

   for (i=0;i<divs.length;i++) {
     divs[i].style.display="block";
     key=document.getElementById("x" + divs[i].id);
     key.innerHTML="<img src='"+url+"neg_new.gif' width='11' height='11' hspace='0' vspace='0' border='0'>";
   }
}

function Collapse(url) {
	if (document.getElementById) {
	    divs=document.getElementsByTagName("DIV");
	} else {		
		divs = document.all['DIV'];
	}
   
   for (i=0;i<divs.length;i++) {
     divs[i].style.display="none";
     key=document.getElementById("x" + divs[i].id);
     key.innerHTML="<img src='"+url+"plus_new.gif' width='11' height='11' hspace='0' vspace='0' border='0'>";
   }
}
// Validation Setting

function addpage()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.pageheading.value)){
alert("Please Insert Branch Name");
document.frmadd.pageheading.focus();
return false;
}
}
function newsvalidation()
{

var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.pageheading.value)){
alert("Please Insert News Heading");
document.frmadd.pageheading.focus();
return false;
}
//////////////////////

}

function searchproduct()
{
	
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
if(!regBlank.test(document.frmadd.searchtext.value)){
alert("Please Insert Search Text");
document.frmadd.searchtext.focus();
return false;
}
}

function product()
{

var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(document.frmadd.categoryId.value==0){
alert("Please Select Category");
document.frmadd.categoryId.focus();
return false;
}
if(!regBlank.test(document.frmadd.productName.value)){
alert("Please Insert Product Name");
document.frmadd.productName.focus();
return false;
}
}

function announce()
{

var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.announcement.value)){
alert("Please Insert Announcement Heading");
document.frmadd.announcement.focus();
return false;
}
}


function conferencehall()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.pageheading.value)){
alert("Please insert Conferencehall Name");
document.frmadd.pageheading.focus();
return false;
}
}

function publication()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.pageheading.value)){
alert("Please insert Publication Heading");
document.frmadd.pageheading.focus();
return false;
}
}

function speech()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.pageheading.value)){
alert("Please insert Speech Heading");
document.frmadd.pageheading.focus();
return false;
}
}

function addreleases()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.pageheading.value)){
alert("Please insert Press Releases Heading");
document.frmadd.pageheading.focus();
return false;
}
}

function site_map()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.pageheading.value)){
alert("Please insert Site Map Link");
document.frmadd.pageheading.focus();
return false;
}
if(!regBlank.test(document.frmadd.link.value)){
alert("Please insert Link");
document.frmadd.link.focus();
return false;
}
}

function user_add()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.username.value)){
alert("Please insert User Name");
document.frmadd.username.focus();
return false;
}
if(!regBlank.test(document.frmadd.password.value)){
alert("Please insert Password");
document.frmadd.password.focus();
return false;
}
if(!regBlank.test(document.frmadd.firstname.value)){
alert("Please insert Name");
document.frmadd.firstname.focus();
return false;
}
if(!regBlank.test(document.frmadd.address.value)){
alert("Please insert Address");
document.frmadd.address.focus();
return false;
}
if(!regBlank.test(document.frmadd.zip.value)){
alert("Please insert Zip");
document.frmadd.zip.focus();
return false;
}
if(!regBlank.test(document.frmadd.email.value)){
alert("Please insert E-Mail");
document.frmadd.email.focus();
return false;
}
if(the_mail(document.frmadd.email.value))
{
document.frmadd.email.focus();
return false;
}
}

function user_edit()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.password.value)){
alert("Please insert Password");
document.frmadd.password.focus();
return false;
}
if(!regBlank.test(document.frmadd.firstname.value)){
alert("Please insert Name");
document.frmadd.firstname.focus();
return false;
}
if(!regBlank.test(document.frmadd.address.value)){
alert("Please insert Address");
document.frmadd.address.focus();
return false;
}
if(!regBlank.test(document.frmadd.zip.value)){
alert("Please insert Zip");
document.frmadd.zip.focus();
return false;
}
if(!regBlank.test(document.frmadd.email.value)){
alert("Please insert E-Mail");
document.frmadd.email.focus();
return false;
}
}

function eventlink()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.pageheading.value)){
alert("Please insert Event Link");
document.frmadd.pageheading.focus();
return false;
}
}

function page()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.pageheading.value)){
alert("Please insert Page Heading");
document.frmadd.pageheading.focus();
return false;
}
}

function addnews()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.news_heading.value)){
alert("Please insert news heading");
document.frmadd.news_heading.focus();
return false;
}
if(!regBlank.test(document.frmadd.news_date.value)){
alert("Please insert news date");
document.frmadd.news_date.focus();
return false;
}
}
//////////////////////////////
function addadmission()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.admission_heading.value)){
alert("Please insert admission heading");
document.frmadd.admission_heading.focus();
return false;
}
if(!regBlank.test(document.frmadd.admission_date.value)){
alert("Please insert admission date");
document.frmadd.admission_date.focus();
return false;
}
}
//////////////////////////////////////////////////////////
function addsportsevent()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.event_heading.value)){
alert("Please insert event heading");
document.frmadd.event_heading.focus();
return false;
}
if(!regBlank.test(document.frmadd.event_date.value)){
alert("Please insert event date");
document.frmadd.event_date.focus();
return false;
}
}
////////////////////

function addsports()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
	
if(!regBlank.test(document.frmadd.sportsheading.value)){
alert("Please insert sports heading");
document.frmadd.sportsheading.focus();
return false; 
}
if(!regBlank1.test(document.frmadd.description.value)){
alert("Please insert sports description");
document.frmadd.description.focus();
return false; 
}
}
/////////
function addregis()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
var regBlank2=/[^\s]/;
	
if(!regBlank.test(document.frmadd.e_mail.value)){
alert("Please insert e-mail");
document.frmadd.e_mail.focus();
return false; 
}
if(!regBlank1.test(document.frmadd.nick_name.value)){
alert("Please insert nick name");
document.frmadd.nick_name.focus();
return false; 
}
if(!regBlank2.test(document.frmadd.password.value)){
alert("Please insert password");
document.frmadd.password.focus();
return false; 
}
}
////////////////////////////////////////////
function addnews_letter()
{
var regBlank = /[^\s]/;
	
if(!regBlank.test(document.frmadd.subject.value)){
alert("Please insert Subject");
document.frmadd.subject.focus();
return false; 
}
}
////////////////////////////////////////////////

function addbanner()
{
var regBlank = /[^\s]/;
	
if(!regBlank.test(document.frm_banner.bannerName.value)){
alert("Please insert banner name");
document.frm_banner.bannerName.focus();
return false; 
}
}

function add_advertisement()
{
var regBlank = /[^\s]/;
	
if(!regBlank.test(document.frm_banner.bannerName.value)){
alert("Please insert Advertisement name");
document.frm_banner.bannerName.focus();
return false; 
}
}


function addvideo()
{
var regBlank = /[^\s]/;
	
if(!regBlank.test(document.frm_video.photoName.value)){
alert("Please Insert Video Name");
document.frm_video.photoName.focus();
return false; 
}
}

function photo_name()
{
var regBlank = /[^\s]/;
	
if(!regBlank.test(document.frm_gallary.photoName.value)){
alert("Please Insert Photo Name");
document.frm_gallary.photoName.focus();
return false; 
}
}

/////////////////////////////////////
function addbanner_name()
{
var regBlank = /[^\s]/;

if(!regBlank.test(document.frm_banner.bannerName.value)){
alert("Please insert banner name");
document.frm_banner.bannerName.focus();
return false; 
}
}
///////////////////////
function delskin()
{
var regBlank = /[^\s]/;

if(!regBlank.test(document.frm_skin.value)){
alert("Please insert banner name");
document.frm_banner.focus();
return false; 
}
}
///////////////////////
function addfaq()
{
var regBlank = /[^\s]/;
var regBlank1=/[^\s]/;
if(!regBlank.test(document.frmadd.ques.value)){
alert("Please insert faq question");
document.frmadd.ques.focus();
return false; 
}
if(!regBlank1.test(document.frmadd.ans.value)){
alert("Please insert faq answer");
document.frmadd.ans.focus();
return false; 
}
}
/////////////////////////////////////
function popupwin(url,w,h) { 
     var winl = (screen.width - w) / 2;
     var wint = (screen.height - h) / 2;
     winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+'resizable=0'
  	 win=window.open(url,'name', winprops);
	 win.focus();
  }
  
//////////////////////////////////////
function the_mail(control_value)
{
		var emailStr = control_value;
		var emailPat=/^(.+)@(.+)$/
		var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
		var validChars="\[^\\s" + specialChars + "\]"
		var quotedUser="(\"[^\"]*\")"
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
		var atom=validChars + '+'
		var word="(" + atom + "|" + quotedUser + ")"
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
		var matchArray=emailStr.match(emailPat)
		if (matchArray==null) 
		{
			alert("Email address seems incorrect ");
			//eval("document."+form_name+"."+control_name).focus();
			return true;
		}
		var user=matchArray[1]
		var domain=matchArray[2]
		if (user.match(userPat)==null)
		{
			alert("The Email address doesn't seem to be valid.");
			//eval("document."+form_name+"."+control_name).focus();
			return true;
		}
		var IPArray=domain.match(ipDomainPat)
		if (IPArray!=null) 
		{
			for (var i=1;i<=4;i++) 
			{
				if (IPArray[i]>255) 
				{
					alert("Destination IP address is invalid!");
					//eval("document."+form_name+"."+control_name).focus();
					return true;
				}
			}
				 
		}
		var domainArray=domain.match(domainPat)
		if (domainArray==null) 
		{
			alert("The domain name doesn't seem to be valid.");
			//eval("document."+form_name+"."+control_name).focus();
			return true;
		}
		var atomPat=new RegExp(atom,"g")
		var domArr=domain.match(atomPat)
		var len=domArr.length
		if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) 
		{
			alert("The address must end in a three-letter domain, or two letter country.");
			//eval("document."+form_name+"."+control_name).focus();
			return true;
		}
		if (len<2) 
		{
			alert("This address is missing a hostname!");
			//eval("document."+form_name+"."+control_name).focus();
			return true;
		}
		return false;
	
}

function checkEmail_tellafriend(){


var email = document.getElementById('emailid');
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

if (!filter.test(email.value)) {

alert('Please provide a valid email address');

return false;

}
}

function val1(){
	if(document.form1.textfield.value==''){
		alert('Please Enter Email Address');
		document.form1.textfield.focus();
		return false;
	}

}