function SubmitForm(actionType , product)
{
    
   FormObj = document.forms[product];

   if(FormObj != null && product!= "undefine")
   {
       FormObj["actionType"].value = actionType;

       var QuantityField  = 'quantity' + FormObj.name;

       var QuantityValue = FormObj['quantity'].value ;



       if(QuantityValue < 1 || !isNumeric(QuantityValue))
       {
            var img = $("#" + QuantityField);
            var pos = img.position();

            $('#floatdiv').fadeIn(500);
            $('#floatdiv').css({'top' : pos.top  - 90  + 'px', 'left' : pos.left - 20 + 'px' });
            FormObj['quantity'].focus();
           return false;
       }

        if(FormObj["addBS"] != null && FormObj["addBS"] != 'undefine')
        {
            if(FormObj["addBS"].checked == true )
            {
                FormObj["quantity2"].value = 1;
            }
            else
            {
                FormObj["addBS"].value = 0;
            }
         }
         
        /* urchinTracker('/plimus/' + actionType  + product);
         __utmLinker(GetFormUrl(FormObj));
	  */

         FormObj.submit();
    }


}




function GetFormUrl( parent_node ) {
  
  // Find all the form submited elements 
  if( parent_node == undefined ) {
    parent_node = document;
  }
  var ParameterList = new Array();
  formInputs = parent_node.getElementsByTagName("input");
  for (var i = 0; i < formInputs.length; i++)
    ParameterList.push( formInputs.item(i) );
  formInputs = parent_node.getElementsByTagName("textarea");
  for (var i = 0; i < formInputs.length; i++)
    ParameterList.push( formInputs.item(i) );
  formInputs = parent_node.getElementsByTagName("select");
  for (var i = 0; i < formInputs.length; i++)
    ParameterList.push( formInputs.item(i) );
  formInputs = parent_node.getElementsByTagName("button");
  for (var i = 0; i < formInputs.length; i++)
    ParameterList.push( formInputs.item(i) );
    
  // Create the get url string  
  var strParam = "";
  var delimiter = "?";
  
 for (var i = 0 ; i < ParameterList.length ; i++)
 {
    if(i > 0 )
    {
        delimiter = "&"
    }
    strParam += delimiter + ParameterList[i].name + "="  + ParameterList[i].value;
 }  
    
 pathArray = window.location.href.split( '/' );
 strUrl = "http://" + pathArray[2]   + "/cart.php" +   strParam;
 
  return strUrl;
}



function HideBlob()
{

$('#floatdiv').fadeOut(100);
}



function isNumeric(x) {
// I use this function like this: if (isNumeric(myVar)) { }
// regular expression that validates a value is numeric
var RegExp = /^(-)?(\d*)(\.?)(\d*)$/;
// compare the argument to the RegEx
// the 'match' function returns 0 if the value didn't match
var result = x.match(RegExp);

return result;
}


function DisplayLayer( sLayerName)
{

    if(sLayerName == "new_customers")
    {

        document.getElementById("new_customers").style.display = "inline";

        document.getElementById("returning_customers").style.display = "none";
        document.getElementById("site_license").style.display = "none";

        document.getElementById("new_tab").className = "tab TabOnFoucs";
        document.getElementById("site_tab").className = "tab TabNotOnFoucs";
        document.getElementById("upgrade_tab").className = "tab TabNotOnFoucs";

    }
    else if(sLayerName == "returning_customers")
    {
        document.getElementById("returning_customers").style.display = "inline";
        document.getElementById("new_customers").style.display = "none";
        document.getElementById("site_license").style.display = "none";

        document.getElementById("upgrade_tab").className = "tab TabOnFoucs";
        document.getElementById("new_tab").className = "tab TabNotOnFoucs";
        document.getElementById("site_tab").className = "tab TabNotOnFoucs";
    }
    else
    {

         document.getElementById("site_license").style.display = "inline";

        document.getElementById("new_customers").style.display = "none";
        document.getElementById("returning_customers").style.display = "none";

        document.getElementById("site_tab").className = "tab TabOnFoucs";
        document.getElementById("new_tab").className = "tab TabNotOnFoucs";
        document.getElementById("upgrade_tab").className = "tab  TabNotOnFoucs";

    }


}
