// JavaScript Document
//for integer validation

function allowInteger(e){
var unicode=e.charCode? e.charCode : e.keyCode
if (unicode!=8){ //if the key isn't the backspace key (which we should allow)
if (unicode<48||unicode>57) //if not a number
return false //disable key press
}
}
function validate_email(str)
{

var st= str;
alert ("st");
/*with (field)
{
apos=value.indexOf("@")
dotpos=value.lastIndexOf(".")
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false}
else {return true}
}
}function validate_form(thisform)
{
with (thisform)
{
if (validate_email(email,"Not a valid e-mail address!")==false)
  {email.focus();return false}
}*/
}
function re_set()
{
document.doctorform.f_name.value='';
document.doctorform.l_name.value='';
document.doctorform.c_name.value='';
document.doctorform.address.value='';
document.doctorform.address2.value='';
document.doctorform.city.value='';
document.doctorform.state.value='';
document.doctorform.zip.value='';
document.doctorform.u_name.value='';
document.doctorform.phone1.value='';
document.doctorform.phone2.value='';
document.doctorform.phone3.value='';
document.doctorform.fax.value='';
document.doctorform.email.value='';
document.doctorform.url.value='';
document.doctorform.password.value='';
document.doctorform.cpassword.value='';	
}


/*function disable_fun()
{
	if(document.doctorform.sales_type.value=="2")
	{
		document.doctorform.sales_reps.disabled=false;
	}
	else 
	{
		document.doctorform.sales_reps.disabled=true;
	}
}*/
function fun_validate(myform)
{
var u_name_value=document.doctorform.u_name.value;
 u_name_value=u_name_value.length;

if(document.doctorform.sales_reps.value=="")
{
alert ("Please select sales reps");
document.doctorform.sales_reps.focus();
return false;
}
if(document.doctorform.f_name.value=="")
{
alert ("First Name Field is Empty");
document.doctorform.f_name.focus();
return false;
}
if(document.doctorform.address.value=="")
{
alert("Address1 Field is Empty");
document.doctorform.address.focus();
return false;
}
if(document.doctorform.city.value=="")
{
alert("City Field is Empty");
document.doctorform.city.focus();
return false;
}
if(document.doctorform.state.value=="")
{
alert("Please Select State");
document.doctorform.state.focus();
return false;
}
if(document.doctorform.zip.value=="")
{
alert("Zip/Postal Code field is empty");
document.doctorform.zip.focus();
return false;
}
if(document.doctorform.country.value=="")
{
alert("Please Select Country");
document.doctorform.country.focus();
return false;
}
if(document.doctorform.zip.value=="NaN")
{
alert ("Please enter numeric value in zip code");
document.doctorform.zip.focus();
return false;
}
if(document.doctorform.u_name.value=="" )
{
alert("Licence No field is empty");
document.doctorform.u_name.focus();
return false;
}
if(document.doctorform.u_name.value!="" && u_name_value<3)
{
alert("Plese Enter 3 or more digits Licence No.");
document.doctorform.u_name.focus();
return false;
}
if(document.doctorform.password.value=="")
{
alert("Password field is empty");
document.doctorform.password.focus();
return false;
}
if(document.doctorform.cpassword.value=="")
{
alert("Confirm Password field is empty");
document.doctorform.cpassword.focus();
return false;
}
if(document.doctorform.password.value!=document.doctorform.cpassword.value)
{
alert("Please Confirm the Password");
document.doctorform.cpassword.focus();
return false;
}
if(document.doctorform.phone1.value=="")
{
alert ("Phone City Code is empty");
document.doctorform.phone1.focus();
return false;
}
if(document.doctorform.phone2.value=="")
{
alert ("Phone State Code is empty");
document.doctorform.phone2.focus();
return false;
}
if(document.doctorform.phone3.value=="")
{
alert ("Phone field is empty");
document.doctorform.phone3.focus();
return false;
}
if(document.doctorform.email.value=="")
{
alert("email field is empty");
document.doctorform.email.focus();
return false;
}
true;
}

function chk_blank()
{
	var genChoice = false;
	var gen=document.form2.gender;
    var total = 0;
	var max = document.form2.elements["tooth_no[]"].length;
	//alert(max);

	if(document.form2.patient.value=="")
	{
		alert("Patient Name Field is Empty")
		document.form2.patient.focus();
		return false;
	}/*
	if(document.form2.ref.value=="")
	{
		alert("Patient Reference Field is Empty")
		document.form2.ref.focus();
		return false;
	}*/
	for (rc = 0; rc < gen.length; rc++)
	{
		if (gen[rc].checked)
			genChoice = true; 
	}
	if (!genChoice)
	{
		alert("Please select patient gender")
		return (false);
	}
	if(document.form2.age.value==0)
	{
		alert("Patient Age Field is Empty")
		document.form2.age.focus();
		return false;
	}

	for (var idx = 0; idx < max; idx++) {
	if(document.form2.elements["tooth_no[]"][idx].checked==true){
		total += 1;
	   }
	}
	if(total==0){
		alert("Please select number of tooth")
		return false;
	}




	if(document.form2.p_category.selectedIndex==0)
	{
		alert("Please select product category")
		document.form2.p_category.focus();
		return false;
	}
	
	/*if(document.form2.stump.value=="")
	{
		alert("Please Choose Stump");
		document.form2.stump.focus();
		return false;
	}*/
	
	else if(document.form2.shade_no.selectedIndex==0)
	{
		alert("Please Choose Shade System");
		document.form2.shade_no.focus();
		return false;
	}/*
	if(document.form2.instructions.value=="")
	{
		alert("Please enter instructions")
		document.form2.instructions.focus();
		return false;
	}*/
	var product=""; 
	var j=0;     
	for(j=0;j<document.form2["product_id[]"].length;j++)
	{
		if(document.form2["product_id[]"][j].checked)
					product="selected";
	}
	 if(product=="")
	{
				 alert("Please select at least one Product");
				 return false;
	}
	return true;
}


function chk_blank_addedit(edt)
{	var cat="";
	if(document.form2.tooth_no.selectedIndex==0)
	{
		alert("Please select no of tooth")
		document.form2.tooth_no.focus();
		return false;
	}
	if(edt) cat=document.form2.p_category;
	else cat=document.form2.p_category2;
	//alert(cat.value);

	if(cat.value=="")
	{
		alert("Product Category Field is Empty")
		cat.focus();
		return false;
	}
	
	if(document.form2.shade_no.value=="")
	{
		alert("Please Choose Shade No.");
		document.form2.shade_no.focus();
		return false;
	}
	
	return true;
}




////////////////////////////////////////////////
function product()
{
	window.location="products.php?p_image=true";
	exit();
}
function home(userid)
{
	
	if(userid=="")
	{
		window.location="index.php?h_image=true";
		exit();
	}
	else
	{
		window.location="welcome.php?h_image=true";
		exit();
	}
}
function pricing()
{
	
	window.location="pricing.php?price_image=true";
	exit();
}
function feature()
{
	window.location="features.php?f_image=true";
	exit();
}
function contact()
{
	
	window.location="contactus.php?c_image=true";
	exit();
}
function faq()
{indow.location="faq.php?i_faq=true";
	exit();
}
function test()
{
	
	window.location="testimonials.php?test=true";
	exit();
}
function validation()
{/*
if(document.compose.order_id.value=="")
{
alert("Please Select Patient");
document.compose.order_id.focus();
return false;
}*/
if(document.compose.subject.value=="")
{
alert("Subject Field is Empty");
document.compose.subject.focus();
return false;
}
if(document.compose.message.value=="")
{
alert("Message Field is Empty");
document.compose.message.focus();
return false;
}
}
function del_msg()
{
if(confirm("Do you really want to delete messsage"))
{
document.d_sent_message.del.value="true";
document.d_sent_message.submit();
}
}
//
function del_msg()
{
if(confirm("Do you really want to delete messsage"))
{
document.doctor_inbox.del.value="true";
document.doctor_inbox.submit();
}
}
function reply_msg()
{
document.doctor_inbox.rep.value="1";
document.doctor_inbox.submit();
}
function sorting()
{
document.sort_date.submit();
}
///////////////////////////////////





///////////////////////////////////
<!--
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_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_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];}
}

////////
function MM_openBrWindow(theURL,winName,features)
{
 window.open(theURL,winName,features);
}
function cancle_order()
{
 var name=confirm("You really want to cancel the current order");
 if (name==true)
 {
  document.shippingform.cancel_now.value=2;
  document.shippingform.submit();
 }
}

function chkImg()
{
	var illegalChars= /[\(\)\<\>\,\;\"\[\]]/;
	var j=3;
	for(i=0;i<=j;i++)
	{
		 var strng=document.getElementById('thumb_image'+i).value;
		 if(strng!="" && strng.match(illegalChars))
		 {
			 alert('Please browse a valid image i.e. without special characters like , or # etc.');
			 document.getElementById('thumb_image'+i).value="";
		 }
	}
}
///////////////////////////////////
