var flag=0;
var gotNS = (navigator.appName == 'Netscape') ? true : false;
var ns=document.layers;
var ie=document.all;
var ns6=document.getElementById&&!document.all;

var gotIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;	
var gotNS = (navigator.appName == 'Netscape') ? true : false;

function isdecimal(s) {

for(var i=0; i < s.length; i++){
  var c = s.charAt(i);
  if (c == '.') return false;
  }

return true;
}


function add(form)
{
    if (flag == 1)
       return false;

var qty = form.qty.value;

if (! qty){
alert("Please Enter A Quantity");
form.qty.focus();
form.qty.select();
return false;
}


if (! isFinite(qty)){
alert("Quantity Entered Is Not Valid");
form.qty.focus();
form.qty.select();
return false;
}

if (qty < 1){
alert("Quantity Entered Must Be Greater Than 0");
form.qty.focus();
form.qty.select();
return false;
}

if (! isdecimal(qty)){
alert("Quantity Entered Cannot Contain Decimals");
form.qty.focus();
form.qty.select();
return false;
}

flag = 1;
return true;
}

function checkorder()
{
    if (flag == 1)
       return false;
var form = 'document.form';

if (! document.form.first_name.value){
alert("Please Enter Your First Name");
document.form.first_name.focus();
document.form.first_name.select();
return false;
}

if (! document.form.last_name.value){
alert("Please Enter Your Last Name");
document.form.last_name.focus();
document.form.last_name.select();
return false;
}


if (! document.form.address1.value){
alert("Please Enter Your Address");
document.form.address1.focus();
document.form.address1.select();
return false;
}

if (! document.form.city.value){
alert("Please Enter Your City");
document.form.city.focus();
document.form.city.select();
return false;
}

if (! document.form.state.value){
alert("Please Enter Your State");
document.form.state.focus();
document.form.state.select();
return false;
}

if (! document.form.zip.value){
alert("Please Enter Your Zip Code");
document.form.zip.focus();
document.form.zip.select();
return false;
}

if (! document.form.phone.value){
alert("Please Enter Your Phone Number");
document.form.phone.focus();
document.form.phone.select();
return false;
}

if (! document.form.email.value){
alert("Please Enter Your Email Address");
document.form.email.focus();
document.form.email.select();
return false;
}


if (! document.form.con_first_name.value){
alert("Please Enter Your Shipping's First Name");
document.form.con_first_name.focus();
document.form.con_first_name.select();
return false;
}

if (! document.form.con_last_name.value){
alert("Please Enter Your Shipping's Last Name");
document.form.con_last_name.focus();
document.form.con_last_name.select();
return false;
}

if (! document.form.con_address1.value){
alert("Please Enter Your Shipping Address");
document.form.con_address1.focus();
document.form.con_address1.select();
return false;
}

if (! document.form.con_city.value){
alert("Please Enter Your Shipping City");
document.form.con_city.focus();
document.form.con_city.select();
return false;
}

if (! document.form.con_state.value){
alert("Please Enter Your Shipping State");
document.form.con_state.focus();
document.form.con_state.select();
return false;
}

if (! document.form.con_zip.value){
alert("Please Enter Your Shipping Zip Code");
document.form.con_zip.focus();
document.form.con_zip.select();
return false;
}

if (! document.form.con_phone.value){
alert("Please Enter Your Shipping Phone Number");
document.form.con_phone.focus();
document.form.con_phone.select();
return false;
}

flag = 1;
return true;
}


function fill_shipping() {
if (document.form.shipping_same.checked == true) {
document.form.con_first_name.value = document.form.first_name.value;
document.form.con_last_name.value = document.form.last_name.value;
document.form.con_company_name.value = document.form.company_name.value;
document.form.con_address1.value = document.form.address1.value;
document.form.con_address2.value = document.form.address2.value;
document.form.con_city.value = document.form.city.value;
document.form.con_state.value = document.form.state.value;
document.form.con_zip.value = document.form.zip.value;
document.form.con_phone.value = document.form.phone.value;
}
else {
document.form.con_first_name.value = "";
document.form.con_last_name.value = "";
document.form.con_company_name.value = "";
document.form.con_address1.value = "";
document.form.con_address2.value = "";
document.form.con_city.value = "";
document.form.con_state.value = "";
document.form.con_zip.value = "";
document.form.con_phone.value = "";
}
}


function enlarge(pic) {
var gotIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;	
var gotNS = (navigator.appName == 'Netscape') ? true : false;
var width = 298;						//width
var height = 330;						//height
var url = "larger_view.php?image="+pic; //popup url
var winName = "Larger_View";		//unique window name

	if (gotIE) {
	var left = 20;
	var top = 20;
	winny = window.open(url,winName,"scrollbars=0,left="+left+",top="+top+",width="+width+",height="+height);
	winny.focus();
	}
	else if (gotNS) {
	var left = 20;
	var top = 20;
	winny = window.open(url,winName,"screenX="+left+",screenY="+top+",Width="+width+",Height="+height);
	winny.focus();
	}
	else {
	window.open(url,winName,"scrollbars=0,width="+width+",height="+height);
	winny.focus();
	}
}
		
