$(document).ready(function(){
		$("#search_txt").autocomplete(document.getElementById('site_root').value+"ajaxindex_dc.php", {
			width: 125,
			selectFirst: false,
			param:12
		});
});
function clearSearch()
{
	document.getElementById("search_txt").value = "";
}

function searchUrl()
{
	var val		= document.getElementById("search_txt").value;
	var sid		= document.getElementById("storeSelect").value;;
	var type	= document.getElementById("bookSelect").value;
	//alert('val-'+val+' store-'+sid+' typ-'+type);
	if(sid == "")
	{
		alert("Please select the Store");
		document.getElementById("storeSelect").focus();
		return false;
	}
	else
	{
		/*document.getElementById("sbmtLnk").href = "bookSearchResult.php?val="+val+"&sid="+sid+"&type="+type;*/
		document.getElementById("sbmtLnk").href = document.getElementById('site_root').value+"search-books/"+"?val="+val+"&sid="+sid+"&type="+type;
	}
}
function sltStore()
{
		
}

/******************************************/

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
   /*************************************************************/
   
   var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-17705040-6']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
   
}
/************************************************/

function Enquiryload(f){
	
	if(f == "B")
	{
		location.href='customer_enquiry.php?linkid=59';
	}
	if(f == "E")
	{
		location.href='Enquiry.php?linkid=39';
	}
	
}

function checkEmail(emailString) {
	splitVal = emailString.split('@');
	
	if(splitVal.length <= 1) {
		alert("Please enter a valid email address");
		return false;
	}
	if(splitVal[0].length <= 0 || splitVal[1].length <= 0) {
		alert("Please enter a valid email address");
		return false;
	}
	
	splitDomain = splitVal[1].split('.');
	if(splitDomain.length <= 1) {
		alert("Please enter a valid email address");
		return false;
	}
	if(splitDomain[0].length <= 0 || splitDomain[1].length <= 1) {
		alert("Please enter a valid email address");
		return false;
	}
	return true;
}
function checkAllowedChars(strToCheck, allowedChars)
{
     var acLen     = allowedChars.length;
     var stcLen     = strToCheck.length;
     strToCheck     = strToCheck.toLowerCase();
     var i;
     var j;
     var rightCount = 0;
     for(i = 0; i < acLen; i++)
     {
          switch(allowedChars.charAt(i))
          {
          case 'A':
               for(j = 0; j< stcLen; j++)
               {
                    rightCount += strToCheck.charAt(j) >= 'a' && strToCheck.charAt(j) <= 'z';
               }
               break;
          case 'N':
               for(j = 0; j< stcLen; j++)
               {
                    rightCount += strToCheck.charAt(j) >= '0' && strToCheck.charAt(j) <= '9';
               }
               break;
          default:
               for(j = -1; -1 != (j = strToCheck.indexOf(allowedChars.charAt(i), j + 1)); rightCount++);
               break;
          }
     }
     if(rightCount == stcLen)
     {
          return true;
     }
     return false;
}
function checkContact(){
	
	if(document.form1.cont_name.value == "")
	{
		alert("Please enter your name");
		document.form1.cont_name.focus();
		return false;
	}
	if(document.form1.cont_phone.value != "")
	{
		if(!checkAllowedChars(document.form1.cont_phone.value, "N-")){
			alert("Only numeric[0-9] values and hypen[-] allowed for telephone number.");
			document.form1.cont_phone.focus();
			return false;
		}
	}
	if(document.form1.cont_email.value == ""){
		alert("Please enter your email address");
		document.form1.cont_email.focus();
		return false;
	}
	if(!checkEmail(document.form1.cont_email.value)){
		document.form1.cont_email.select();
		return false;
	}
	if(document.form1.cont_comment.value==""){
		alert("Please enter your comments");
		document.form1.cont_comment.focus();
		return false;
	}
	if(document.form1.thecode.value=="")
	{
		alert("Please Enter the Code");
		document.form1.thecode.focus();
		return false;
	}
	
}

/***********************************************************/

function checkContactOnline(){
	
	if(document.form1.name.value == "")
	{
		alert("Please enter your name");
		document.form1.name.focus();
		return false;
	}
	if(document.form1.phone.value != "")
	{
		if(!checkAllowedChars(document.form1.phone.value, "N-")){
			alert("Only numeric[0-9] values and hypen[-] allowed for telephone number.");
			document.form1.phone.focus();
			return false;
		}
	}
	if(document.form1.email.value == ""){
		alert("Please enter your email address");
		document.form1.email.focus();
		return false;
	}
	if(!checkEmail(document.form1.email.value)){
		document.form1.email.select();
		return false;
	}
	if(document.form1.comments.value==""){
		alert("Please enter your comments");
		document.form1.comments.focus();
		return false;
	}
	if(document.form1.thecode.value=="")
	{
		alert("Please Enter the Code");
		document.form1.thecode.focus();
		return false;
	}
	
}
/*******************************************************************/
function checkContactPub(){
	
	if(document.contactForm.name.value == "")
	{
		alert("Please enter your name");
		document.contactForm.name.focus();
		return false;
	}
	if(document.contactForm.email.value == ""){
		alert("Please enter your email address");
		document.contactForm.email.focus();
		return false;
	}
	if(!checkEmail(document.contactForm.email.value)){
		document.contactForm.email.select();
		return false;
	}
	if(document.contactForm.phone.value != "")
	{
		if(!checkAllowedChars(document.contactForm.phone.value, "N-")){
			alert("Only numeric[0-9] values and hypen[-] allowed for telephone number.");
			document.contactForm.phone.focus();
			return false;
		}
	}
	if(document.contactForm.thecode.value=="")
	{
		alert("Please Enter the Code");
		document.contactForm.thecode.focus();
		return false;
	}
	
}

/*******************************************************************/

function checkContactBulletin(){
	
	if(document.form1.name.value == "")
	{
		alert("Please enter your name");
		document.form1.name.focus();
		return false;
	}
	if(document.form1.phone.value != "")
	{
		if(!checkAllowedChars(document.form1.phone.value, "N-")){
			alert("Only numeric[0-9] values and hypen[-] allowed for telephone number.");
			document.form1.phone.focus();
			return false;
		}
	}
	if(document.form1.email.value == ""){
		alert("Please enter your email address");
		document.form1.email.focus();
		return false;
	}
	if(!checkEmail(document.form1.email.value)){
		document.form1.email.select();
		return false;
	}
	if(document.form1.comment.value==""){
		alert("Please enter your comments");
		document.form1.comment.focus();
		return false;
	}
	if(document.form1.thecode.value=="")
	{
		alert("Please Enter the Code");
		document.form1.thecode.focus();
		return false;
	}
	
}
/********************************************************/

function checkResume(f)
{	
	if(f.employee_name.value=="")
	{
		alert("Please Enter Your Name");
		f.employee_name.focus();
		return false;
	}
	
	if(f.employee_email.value=="")
	{
		alert("Please Enter Email Id");
		f.employee_email.focus();
		return false;
	}
	
	if(!checkEmail(f.employee_email.value))
	{
		f.employee_email.focus();
		return false;
	}
	if(f.k_job_id.value==0)		
	{
		if(f.position_required.value=="")
		{
			alert("Please Enter Position Required.");
			f.position_required.focus();
			return false;
		}	
	}
	if(f.file.value=="")
	{
		alert("Please Enter Your Resume");
		f.file.focus();
		return false;
	}
	if(f.thecode.value=="")
	{
		alert("Please Enter the Code");
		f.thecode.focus();
		return false;
	}
	f.frmAction.value='submit';
}

