/*
  $Id: catalog/includes/prod_info_utils.js,v 1.0 20:57:52 NCB Exp $
	DynaBasket v1.0 PLUS (Premium Version)
 	COPYRIGHT (c) 2009 OPEN SOURCE SERVICES. ALL RIGHTS RESERVED.
	Copying or re-selling of this code is illegal.
  Support and Forum at http://www.open-source-services.com/Forum/DynaBasket-v1.0-PLUS-for-Zen-Cart/
*/
var addedthispage = 0;
////////////
var addedToAttsThisPage = new Array();
var strNameVal = "";
//////////////
function submitAdd(web_path,pid,ssl){

	var cartQ = 1;
	
	if(document.getElementById("cart_q")){
		cartQ = document.getElementById("cart_q").value;
	}

	var atts = document.getElementsByTagName("select");
	var sendAttsNames = new Array();
	var sendAttsValues = new Array();	
	var counter = 0;
	for(var i=0;i<atts.length;i++){
		if(atts[i].getAttribute("name").substring(0,3) == "id["){
			sendAttsNames[counter] = atts[i].getAttribute("name");
			sendAttsValues[counter] = atts[i].value;
///////////////////////////////////
	strNameVal = atts[i].getAttribute("name").substring(3,atts[i].getAttribute("name").indexOf("]")) + "_" + atts[i].value;

	if(addedToAttsThisPage[strNameVal]){
	} else {
		addedToAttsThisPage[strNameVal] = 0;
	}
///////////////////////////////////
			counter++;
		}
	}

	var inputs = document.getElementsByTagName("input");
	var radcounter=0;
	for(var i=0;i<inputs.length;i++){
		if((inputs[i].getAttribute("type") == "radio") && (inputs[i].getAttribute("name").substring(0,3) == "id[")){
			sendAttsNames[(counter+radcounter)] = inputs[i].getAttribute("name");
			sendAttsValues[(counter+radcounter)] = inputs[i].value;
///////////////////////////////////
	strNameVal = inputs[i].getAttribute("name").substring(3,inputs[i].getAttribute("name").indexOf("]")) + "_" + inputs[i].value;

	if(addedToAttsThisPage[strNameVal]){
	} else {
		addedToAttsThisPage[strNameVal] = 0;
	}
///////////////////////////////////			
			
			radcounter++;
		}
	}
	
	var strAttNames = "";
	var strAttVals = "";

	for(var i=0;i<sendAttsNames.length;i++){
		if((sendAttsNames.length-i) == 1){
			//strAttNames += sendAttsNames[i].substring(3,4);
			strAttNames += sendAttsNames[i].substring(3,sendAttsNames[i].indexOf("]"));
			strAttVals += sendAttsValues[i];
		} else {
			//strAttNames += sendAttsNames[i].substring(3,4) + "_";
			strAttNames += sendAttsNames[i].substring(3,sendAttsNames[i].indexOf("]")) + "_";
			strAttVals += sendAttsValues[i] + "_";
		}
	}
///////////
for(var i in addedToAttsThisPage){
	if(i == strNameVal) addedToAttsThisPage[i] = addedToAttsThisPage[i] + 1;
}

addedthispage = addedToAttsThisPage[strNameVal];
///////////
//addedthispage = addedthispage + parseInt(cartQ);

	var cartpieces = addedthispage + parseInt(init_cart);

	
	if (ssl == 'SSL'){
		loadData('https://' + web_path + 'aj_db.php?pid=' + pid + '&cq=' + cartpieces + '&an=' + strAttNames + '&av=' + strAttVals);
	} else { 
		loadData('http://' + web_path + 'aj_db.php?pid=' + pid + '&cq=' + cartpieces + '&an=' + strAttNames + '&av=' + strAttVals);
  }
}