// JavaScript Document

function FlashTopBanner(filename) {
	
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','750','height','300','src',filename,'quality','high','wmode','transparent','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie',filename ); //end AC code

document.write('<noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="750" height="300">');
document.write('<param name="movie" value="'+filename+'.swf" />');
document.write('<param name="quality" value="high" />');
document.write('<param name="wmode" value="transparent">');
document.write('<embed src="'+filename+'.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="750" height="300"></embed>');
document.write('</object>');
document.write('</noscript>');
	
}

function QtyUp() {
	
	if (document.getElementById("colorid").value=="") {
		alert('Choose Color First');
		return false;
	}
	
	if (document.getElementById("sizeid")) {
		if (document.getElementById("sizeid").value=="") {
			alert('Choose Size First');
			return false;
		}
	}
	
	if (document.getElementById("qty").value=="") {
		document.getElementById("qty").value = 0;
	}
	
	
	var maxqty = parseFloat(document.getElementById("maxqty").value);
	var qty = parseFloat(document.getElementById("qty").value);
	
	var newqty = qty + 1;
	if (newqty > maxqty) {
		alert('The maximum quantity for this product is '+maxqty);
	} else {
		document.getElementById("qty").value = newqty;
	}
	
}
function QtyDown() {
	
	if (document.getElementById("colorid").value=="") {
		alert('Choose Color First');
		return false;
	}
	
	if (document.getElementById("sizeid")) {
	if (document.getElementById("sizeid").value=="") {
		alert('Choose Size First');
		return false;
	}
	}
	
	var qty = parseFloat(document.getElementById("qty").value);
	if (qty>1) {

		var newqty = qty - 1;
		document.getElementById("qty").value = newqty;
	
	} else {
		alert('The minimum quantity is 1');
		document.getElementById("qty").value = 1;
	}
	
}

function ChangeQty() {
	
	if (document.getElementById("colorid").value=="") {
		alert('Choose Color First');
		document.getElementById("qty").value = 1;
		return false;
	}
	
	if (document.getElementById("sizeid")) {
		if (document.getElementById("sizeid").value=="") {
			alert('Choose Size First');
			document.getElementById("qty").value = 1;
			return false;
		}
	}
	
	if (document.getElementById("qty").value!="") {
	
	var maxqty = parseFloat(document.getElementById("maxqty").value);	
	var qty = parseFloat(document.getElementById("qty").value);
	
	if (!document.getElementById("qty").value.match(/^\d+$/)) {
		alert('The Quantity must be digit');
		document.getElementById("qty").value = 1;
	} else {
		
	if (qty > maxqty) {
		alert('The maximum quantity for this product is '+maxqty);
		document.getElementById("qty").value = maxqty;
	} else {
		document.getElementById("qty").value = qty;
	}
	if ( qty < 1 ) {
		alert('The minimum quantity is 1');
		document.getElementById("qty").value = 1;
	}
	
	}
	
	}
	
	
}


function ChooseColor(clid,cltitle,maxqty,grid,stockid) {

	if (clid>0) {
		document.getElementById("colorid").value = clid;
		document.getElementById("colortext").innerHTML = cltitle;
		document.getElementById("colorbox").style.display = "none";
		document.getElementById("qty").value = 1;
		if (document.getElementById("sizetext")) {
			document.getElementById("sizetext").innerHTML = "Select Size";
		}
		if (document.getElementById("sizeid")) {
			document.getElementById("sizeid").value = "";
		}
		
		
		//if (grid==1) {
			document.getElementById("maxqty").value = maxqty;
			document.getElementById("stockid").value = stockid;
		//} else {
		//	document.getElementById("maxqty").value = "";
		//	document.getElementById("stockid").value = "";
		//}
		
	}
	
}

function CloseColor() {
	document.getElementById("colorbox").style.display = "none";	
}
function CloseSize() {
	document.getElementById("sizebox").style.display = "none";	
}

function ChooseSize(szid,maxqty,stockid) {

	if (szid>0) {
		document.getElementById("sizeid").value = szid;
		var sztitle = eval('document.getElementById("title_'+szid+'").value');
		document.getElementById("sizetext").innerHTML = sztitle;
		document.getElementById("sizebox").style.display = "none";
		document.getElementById("qty").value = 1;
		document.getElementById("maxqty").value = maxqty;
		document.getElementById("stockid").value = stockid;
		
	}
	
}



function CloseLightbox() {

	document.getElementById("black_overlay").style.display="none";
	document.getElementById("lightbox").style.display="none";

}

