function validate()
{
	if(document.form.fname.value=='')
	{
		alert('Please enter your Name')
		document.form.fname.focus()
		return false;
	}

	else
	{
		fname1=document.form.fname.value;
	}
	var valid="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.- ";
	for(var count=0;count<fname1.length;count++)
	{
		strFind=fname1.charAt(count);
		if(valid.indexOf(strFind)==-1)
		{
			alert("Enter Vallid Name")
			document.form.fname.select()
			return false;	
		}
	}
	if(document.form.sname.value=='')
	{
		alert('Please enter your Name')
		document.form.sname.focus()
		return false
	}

	else
	{
		sname1=document.form.sname.value;
	}
	var valid="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.- ";
	for(var count=0;count<sname1.length;count++)
	{
		strFind=sname1.charAt(count);
		if(valid.indexOf(strFind)==-1)
		{
			alert("Enter Vallid Name")
			document.form.sname.select()
			return false;	
		}
	}
	
	
	if(document.form.mail.value=='')
	{
		alert('Please enter your Email Address.')
		document.form.mail.focus()
		return false
	}
	else if(document.form.mail.value.indexOf("@")=="-1"||document.form.mail.value.indexOf(".")=="-1")
	{
		alert("Please enter correct Email Address");
		document.form.mail.value="";
		document.form.mail.focus();
		return false
	}
	if(document.form.mail.value!='')
	{ 
		mail1=document.form.mail.value;
		var valid="1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ. ";
		strFind=mail1.charAt(0);
		if(valid.indexOf(strFind)==-1)
		{
			alert('Please enter correct Email Address.')
			document.form.mail.focus()
			return false
		}
	}
}
function removeSpaces(string)
{
    return string.split(' ').join('');
}
var submitForm=true;
function readCookie(cookieName) {
	  var nameSG = cookieName + "=";
	  var nuller = '';
	  if (document.cookie.indexOf(nameSG) == -1)
	    return nuller;
	
	  var ca = document.cookie.split(';');
	  for(var i=0; i<ca.length; i++) {
	    var c = ca[i];
	    while (c.charAt(0)==' ') c = c.substring(1,c.length);
	       if (c.indexOf(nameSG) == 0) 
	            return c.substring(nameSG.length,c.length); 
	  }
	  return null; 
}
function checkCookies(){
if(readCookie("theName")=='' && readCookie("thePassword")=='' && readCookie("theCheckbox")=='' && readCookie("theCheckbox1")=='')
	window.location="SignIn.jsp";
else if(readCookie("theName")!='' && readCookie("thePassword")=='' && readCookie("theCheckbox")=='' && readCookie("theCheckbox1")!='')
	window.location="SignIn.jsp";
else if(readCookie("theName")=='' && readCookie("thePassword")=='' && readCookie("theCheckbox")=='' && readCookie("theCheckbox1")!='')
	window.location="SignIn.jsp";
else
	window.location="SignIn_user.jsp";
}
function whileLoad(){
	if(readCookie("theName")!='' && readCookie("thePassword")!='' && readCookie("theCheckbox")!='' && (readCookie("theCheckbox1")!='' || readCookie("theCheckbox1")==''))
		window.location="SignIn_user.jsp";
}
whileLoad();
function chekmail()
{
	
	/*if(document.form.uname.value=='')
	{
		alert('Please enter your User Name')
		document.form.uname.focus()
		return false
	}
	else
	{
		uname1=document.form.uname.value;
	}
	var valid="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ. @-_'";
	for(var count=0;count<uname1.length;count++)
	{
		strFind=uname1.charAt(count);
		if(valid.indexOf(strFind)==-1)
		{
			alert("Enter Vallid Name")
			document.form.uname.select()
			return false;	
		}
	}*/
	if(document.form.mail.value=='')
	{
		alert('Please enter your Email Address.')
		document.form.mail.focus()
		return false
	}
	/* else if(document.form.mail.value.indexOf("@")=="-1"||document.form.mail.value.indexOf(".")=="-1")
	{
		alert("Please enter correct Email Address");
		document.form.mail.value="";
		document.form.mail.focus();
		return false
	}*/
	
}
function popUp1(URL)
{
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=1000');");
}
var remembervalues_days=60 //Remember text input values for how many days?
var dyncookiename=encodeURI("CogBooks") //Name of cookie. Changes depending on the page.  window.location.pathname

var recallinput=function(){
var cookienamevalue=rememberinput.getCookie(dyncookiename).split("##")
for (var i=0; i<cookienamevalue.length; i++){
var cookiename=cookienamevalue[i].split("#")[0]
var cookievalue=cookienamevalue[i].split("#")[1]
if (document.getElementById(cookiename)!=null && document.getElementById(cookiename).type=="text") //if this text field has a stored value
document.getElementById(cookiename).value=decodeURI(cookievalue)
}
}

var rememberinput=function(){
var rememberit=""
for (var i=0; i<arguments.length; i++){
if (document.getElementById(arguments[i]).type=="text" && document.getElementById(arguments[i]).value!="") //if this is a form text INPUT and not empty
rememberit+=arguments[i]+"#"+encodeURI(document.getElementById(arguments[i]).value)+"##"
}
rememberinput.setCookie(dyncookiename, rememberit, remembervalues_days)
}

rememberinput.getCookie=function(Name){ //get cookie value
var re=new RegExp(Name+"=[^;]+", "i"); //construct RE to search for target name/value pair
if (document.cookie.match(re)) //if cookie found
return document.cookie.match(re)[0].split("=")[1] //return its value
return ""
}

rememberinput.setCookie=function(name, value, days){ //set cookie value
var expireDate = new Date()
//set "expstring" to either future or past date, to set or delete cookie, respectively
var expstring=expireDate.setDate(expireDate.getDate()+parseInt(days))
document.cookie = name+"="+value+"; expires="+expireDate.toGMTString()+";";
}

if (window.addEventListener)
window.addEventListener("load", recallinput, false)
else if (window.attachEvent)
window.attachEvent("onload", recallinput)
else if (document.getElementById)
window.onload=recallinput

function ResetForm(which)
{
	var pass=true
	var first=-1
	if (document.images)
	{
		for (i=0;i<which.length;i++)
		{
			var tempobj=which.elements[i]
 			if(tempobj.type=="text")
			{
  				eval(tempobj.value="")
				if(first==-1)
					first=i
 			}
 			else if(tempobj.type=="checkbox")
			{
  				eval(tempobj.checked=0)
  				if(first==-1)
					first=i
 			}
 			else if(tempobj.col!="")
			{
  				eval(tempobj.value="")
  				if(first==-1)
					first=i
 			}
		}
	}
	which.elements[first].focus()
	return false;
}
