function textCounter(field, countfield, maxlimit) 
{
	if (field.value.length > maxlimit) 
	{
		field.value = field.value.substring(0, maxlimit);
	}
	else 
	{
		countfield.value = maxlimit - field.value.length;
	}	
}


function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail")
		    return false
		 }

 		 return true					
	}




// simple signup
function ValidateForm1(){
	var emailID=document.getElementById('formValEmail1')

	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }
 
 
 
 // email this
 function ValidateForm2(){
	var emailID=document.getElementById('emailThisEmail')
	var name=document.getElementById('emailThisName')

	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter an Email Address")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	if ((name.value==null)||(name.value=="")){
		alert("Please Enter your Name")
		name.focus()
		return false
	}
	if ((friendname.value==null)||(friendname.value=="")){
		alert("Please Enter your Friend's Name")
		friendname.focus()
		return false
	}
	
	
	return true
 }



 
 // share thoughts
 function ValidateForm3(){


 
	var emailID=document.getElementById('email')
	var first_name=document.getElementById('first_name')
	var last_name=document.getElementById('last_name')
	var title=document.getElementById('title')
	var post=document.getElementById('post')
	var contactme=document.getElementById('contactme')
	

	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter an Email Address")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	if ((first_name.value==null)||(first_name.value=="")){
		alert("Please Enter your First Name")
		first_name.focus()
		return false
	}
	if ((last_name.value==null)||(last_name.value=="")){
		alert("Please Enter your Last Name")
		last_name.focus()
		return false
	}
	if ((title.value==null)||(title.value=="")){
		alert("Please Enter the Title")
		title.focus()
		return false
	}
	if ((post.value==null)||(post.value=="")){
		alert("Please Enter the Post")
		post.focus()
		return false
	}
	if ( contactme.checked == false )
	{
		alert("Please check the box for 'I agree to let IS7 post the content submitted through this form.'")
	 	return false
	}
 
	
	return true
 }
 
 
 //ecards
 function preview_ecard() {
	var yourname = document.ecard.yourname.value;
	var friendname = document.ecard.friendname.value;
	var email = document.ecard.email.value;
	var subject = document.ecard.subject.value;
	var msg = escape(document.ecard.msg.value);
	var link = document.ecard.link.value;
	
	var url = "/wp-content/plugins/runPHP/ecard_preview.php?preview=T&yourname=" + yourname + "&friendname=" + friendname + "&email=" + email + "&subject=" + subject + "&msg=" + msg + "&link=" + link;
	
	NewWindow(url, 'ecardpreview', 650, 550, 1, 1);
}



// THIS SCRIPT RUNS THE POPUP WINDOWS
// USAGE: <a href="javascript:NewWindow('page.html', 'nameOfWindow', 500, 300, 1, 1)">Text Link</a>
function NewWindow(url, myname, w, h, scroll, resize) 
{
	winprops = 'height='+h+',width='+w+',top=10,left=10,scrollbars='+scroll+',resizable='+resize+',toolbar=0'
	win = window.open(url, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}