
var winW=0;
var winH=0;
var lpos=0;
var tpos=0;

function buyit(typeid,prodid,prodname){
	if(confirm('add to wish list?')){
		document.sale.prodid.value=prodid;
		document.sale.typeid.value=typeid;
		document.sale.newquant.value=document.getElementById(prodid).value
		document.sale.submit();
	}
}

function typenav(typeid){
	document.sale.typeid.value=typeid;
	document.sale.newquant.value=0;
	document.sale.submit();
}

function endof(){
	document.final.submit();
}

function gotocheckout(){
	
	document.getElementById('prodpane').style.display='none';
	document.getElementById('checkout').style.display='block';
	document.getElementById('checkoutlink').style.display='none';
	document.getElementById('cataloguelink').style.display='block';
	if(document.getElementById('cart'))document.getElementById('cart').style.display='none';
	if(document.getElementById('cartviewtop'))document.getElementById('cartviewtop').style.display='none';
	if(document.getElementById('navtype'))document.getElementById('navtype').style.display='none';
}

function gotocatalogue(){
	document.getElementById('finalmessage').style.display='none';
	document.getElementById('ccardpayment').style.display='none';
	document.getElementById('checkout').style.display='none';
	document.getElementById('prodpane').style.display='block';
	document.getElementById('cataloguelink').style.display='none';
	document.getElementById('checkoutlink').style.display='block';
	if(document.getElementById('cart'))document.getElementById('cart').style.display='block';
	if(document.getElementById('cartviewtop'))document.getElementById('cartviewtop').style.display='block';
	if(document.getElementById('navtype'))document.getElementById('navtype').style.display='block';
}

function startimeradd(oBj){
	timob=oBj;
	countplus();
}

function startimersub(oBj){
	timob=oBj;
	countminus();
}

function countplus(){
	var inc=parseInt(document.getElementById(timob).value);
	if(inc<999)
	inc++;
	document.getElementById(timob).value=parseInt(inc);
	if(inc<999){
		document.onmouseup = stopcount;
		ctime=setTimeout("countplus()",200);
		}
}

function countminus(){
	var inc=parseInt(document.getElementById(timob).value);
	if(inc>1)
	inc--;
	document.getElementById(timob).value=parseInt(inc);
	if(inc>1){
		document.onmouseup = stopcount;
		ctime=setTimeout("countminus()",200);
		}
}

function stopcount(){
	clearTimeout(ctime);
	ctime="";
}
function cartshow(){
	winsize();
	findcenter('width=250 height=50');
	
	document.getElementById('basketshow').style.left=lpos;
	document.getElementById('basketshow').style.top=200;
	
	
	document.getElementById('basketshow').style.display='block';
}

function imgshow(prodnum){
	
	winsize();
	findcenter('width=500 height=500');
	
	document.getElementById('imgshow').innerHTML='<img ALT\"click to close\" title=\"click to close\" src=\"../images/'+prodnum+'L.jpg\">';
	
	//document.getElementById('imgshow').style.left=lpos;
	//document.getElementById('imgshow').style.top=200;
	
	document.getElementById('prodpane').style.display='none';
	document.getElementById('imgshow').style.display='block';
}

function imghide(){
	document.getElementById('imgshow').style.display='none';
	document.getElementById('prodpane').style.display='block';
}

function stockshow(){
	document.getElementById('basketshow').style.display='none';
}

function winsize(){
	if (parseInt(navigator.appVersion)>3) {
		if (navigator.appName=="Netscape") {
			winW = window.innerWidth;
			winH = window.innerHeight;
 			}
 		if (navigator.appName.indexOf("Microsoft")!=-1) {
			winW = document.body.offsetWidth;
			winH = document.body.offsetHeight;
			}
	}
}

function findcenter(sizestring){
	var myReg= new RegExp("width=(.*) height=(.*)");
	var results= sizestring.match(myReg);
	
	lpos=Math.round(parseFloat((winW-results[1])/2));
	//tpos=Math.round(parseFloat((winH-results[2])/2));
}

function checkedout(){
if(document.getElementById('cardname').value==""){
		alert('please complete all required fields')
		exit();
	}
	document.getElementById('ccardpayment').style.display='none';
	document.getElementById('finalmessage').style.display='block';
}

function checkingout(){
	if(document.getElementById('first').value==""){
		alert('please complete all required fields')
		exit();
	}
	document.getElementById('checkout').style.display='none';
	document.getElementById('ccardpayment').style.display='block';
}
var lim=1;
var inc=20;
var last;

function openlist(){
	closedate();
	document.getElementById('cclist').style.display='block';
}

function closeall(){
	document.getElementById('cclist').style.display='none';
}

function opendate(oBj){
	closedate();
	document.getElementById(oBj).style.display='block';
}

function closedate(){
	closeall();
	document.getElementById('endmonth').style.display='none';
	document.getElementById('endmonth2').style.display='none';
	document.getElementById('endyear').style.display='none';
	document.getElementById('endyear2').style.display='none';
}

function justclose(){
	closedate()
}

function select0(a,b,c,d,e){
	document.getElementById('cardpay').fissuer.value=c;
	document.getElementById('cardpay').fissued.value=b;
	closeall();
}

function select1a(val){
	document.cardpay.fmonth2.value=val;
	closedate();
}

function select1b(val){
	document.cardpay.fyear2.value=val;
	closedate();
}

function select1c(val){
	document.cardpay.fmonth.value=val;
	closedate();
}

function select1d(val){
	document.cardpay.fyear.value=val;
	closedate();
}

function greyup(a){
	a.style.color='#017CDA';
	window.status='';return true;
}

function greydown(a){
	a.style.color='#4D367F';
}

