﻿
function gup( name ){
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";  
var regex = new RegExp( regexS );  
var results = regex.exec( window.location.href );
if( results == null )    
return "";  
else    
return results[1];
}

function checkval(){
var val = gup('val');
if (val=="inlist"){
document.getElementById('friendemail').value="User Already Exist";
//alert("User Already Exist");
}
else if (val=="notinlist"){
alert("User Not in the list");
}
else if (val=="added"){
document.getElementById('friendemail').value="Data Successfully Added";
//alert("Data Successfully Added!!");
}
else if (val=="removed"){
alert("Data Successfully Removed!!");
}
else if (val=="sentmail"){
alert("Email Sent Successfully!!");
}
else if (val=="mailfail"){
alert("Some error occured while sending your email!!");
}
}

	function add(){
	document.getElementById('addrmv').value="add";
	}
	function remove(){
	document.getElementById('addrmv').value="remove";
	}
	
	
	
function validate()
{
	if(document.getElementById('friendemail').value=="" )
	{
		//alert('Please Enter Email Address');
		document.getElementById("friendemail").focus();		
		document.getElementById("friendemail").value="Please Enter Email";
		return false;
	}
	else if ( document.getElementById('friendemail').value != "" )
    {
    var re ="^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$";
    if (!document.getElementById('friendemail').value.match(re))
    {
    //alert('Your email address is not in a valid format.\n Some valid formats are:\nsomeone@somewhere.com\nsome_one@some.where.net')
	document.getElementById('friendemail').value="Enter Valid Email id";
    document.getElementById("friendemail").focus();
    return false;
    }
	//add();
}
}





function validatecontact(){
	 var pattern=/^([a-zA-z\s]{2,})$/;
    var name=document.getElementById('contactdevilfrm').name_txt;
	var emailID=document.getElementById('contactdevilfrm').email_txt;
    var subject=document.getElementById('contactdevilfrm').subject_txt;
	var msg=document.getElementById('contactdevilfrm').message_txt;
	
	if ((name.value==null)||(name.value=="")||(name.value=="Please enter Your Name")){
		//alert("Please Enter your Name");
		name.value="Please enter Your Name";
		name.focus();
		return false;
	}else if((isNaN(name.value)!=true)||(name.value=="Please enter Your Valid Name")||(pattern.test(name.value)==false)){
        name.value="Please enter Your Valid Name";
        name.focus();
		return false;
	}else if ((emailID.value==null)||(emailID.value=="")||(emailID.value=="Enter Your Email Address")){
		//alert("Please Enter your Email ID")
		emailID.value="Enter Your Email Address";
		emailID.focus()
		return false;
	}else if (echeck(emailID.value)==false){
		emailID.value="Please Enter Valid Email";
		emailID.focus()
		return false;
	}else if ((subject.value==null)||(subject.value=="")||(subject.value=="Point of Contact")){
		//alert("Please Enter your Subject");
		subject.value="Point of Contact";
		subject.focus();
		return false;
	}else if((msg.value==null)||(msg.value=="")||(msg.value=="Please Enter Your Query")){
	    msg.value="Please Enter Your Query";
		//alert("Please Enter your Query");
		msg.focus();
		return false;
	}else	
	return true;
 }
 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 ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		 //  alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		  //  alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		  //  alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		 //   alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		 //   alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		   // alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}
