﻿// JScript File

// Quantity Material GSM Sides Size 

function setProdId(existing, val)
{
    return GenerateProductString(existing, val, null, null, null, null, null);
}

function setQuantity(existing, val)
{
    return GenerateProductString(existing, null, val, null, null, null, null);
}

function setMaterial(existing, val)
{
    return GenerateProductString(existing, null, null, val, null, null, null);
}

function setGSM(existing, val)
{
    return GenerateProductString(existing, null, null, null, val, null, null);
}

function setSides(existing, val)
{
    return GenerateProductString(existing, null, null, null, null, val, null);
}

function setSize(existing, val)
{
    return GenerateProductString(existing, null, null, null, null, null, val);
}



function GenerateProductString(existing, ProdId, Quantity, Material, GSM, Sides, Size)
{
    aString = existing.split(",");
   
    if(ProdId!=null)
        aString[0] = ProdId;
        
    if(Quantity!=null)
        aString[1] = Quantity;
        
    if(Material!=null)
        aString[2] = Material;
        
    if(GSM!=null)
        aString[3] = GSM;
        
    if(Sides!=null)
        aString[4] = Sides;
        
    if(Size!=null)
        aString[5] = Size;
        
        
    output = "";
    
    for(i = 0; i < 6; i++){
	    output = output + aString[i] + ",";
    }
    
    //alert(output);
    
    output = output.substring(0,output.length-1);
    
    return output; 
}

function SetStringItem(existing, pos, val)
{

    var aString = existing.split(",");
    aString[pos] = val;
  
  
    var output = "";
    
    for(i = 0; i < aString.length; i++){
	    output = output + aString[i] + ",";
    }
    
    //alert(output);
    
    output = output.substring(0,output.length-1);
    
    return output; 
}



// Redirect Scripts
function getNextStep(prodString, url)
{
    window.location = url + "?ps=" + prodString;
}

function addToBasket(comboid)
{
    window.location = "/checkout/basket.aspx?mode=add&comboid=" + comboid;
}