var FamilyItems = new Array();
var FamilyItemsPricing = new Array();
var ShopColors = new Array();
var SettingItems = new Array();
var StyleItems = new Array();

/*function SwapImage(imgObject, type, index, ImageType)
{
  switch (ImageType)
  {
	  //0 is Product Family Rollover
	  case 0:
        //type 0 = onmouseover
        if (type == 1)
        {
		  imgObject.src = imgObject.src.replace('out', 'over');
        }
        else if (type == 0 && FamilyItems[index] == "no")
        {
		  imgObject.src = imgObject.src.replace('over', 'out');		  
        }
		break;
	  //1 is Size and Price Rollover
	  case 1:
        //type 0 = onmouseover
        if (type == 1)
        {
		  imgObject.src = imgObject.src.replace('out', 'over');			
        }
        else if (type == 0 && FamilyItemsPricing[index] == "no")
        {
		  imgObject.src = imgObject.src.replace('over', 'out');		  			
        }
		break;	  
	  case 2:
	    //2 is Color Rollover
        //type 0 = onmouseover
        if (type == 1)
        {
		  imgObject.src = imgObject.src.replace('out', 'over');			
        }
        else if (type == 0 && ShopColors[index] == "no")
        {
		  imgObject.src = imgObject.src.replace('over', 'out');
        }
		break;	
	  case 3:
	    //3 is Setting Rollover
        //type 0 = onmouseover
        if (type == 1)
        {
		  imgObject.src = imgObject.src.replace('out', 'over');			
        }
        else if (type == 0 && SettingItems[index] == "no")
        {
		  imgObject.src = imgObject.src.replace('over', 'out');
        }
		break;
	  case 4:
	    //4 is Style Rollover
        //type 0 = onmouseover
        if (type == 1)
        {
		  imgObject.src = imgObject.src.replace('out', 'over');			
        }
        else if (type == 0 && StyleItems[index] == "no")
        {
		  imgObject.src = imgObject.src.replace('over', 'out');
        }
		break;			
  }
}*/

function SwapImage(imgObject, type, isInURL)
{
	//type 0 = onmouseout
  if ((type == 0) && (isInURL == 0))
  {
		imgObject.src = imgObject.src.replace('_over', '_out');
  }
  else if (type == 1)
  {
		imgObject.src = imgObject.src.replace('_out', '_over');		  
  }	
}

function FamilyItem_OnClick(imgObject, index)
{
  HideDivs();
	
  var SelectedItem = document.getElementById('FamilyDiv').name;
	if (document.getElementById(SelectedItem) != null)
	{
	  document.getElementById(SelectedItem).src = document.getElementById(SelectedItem).src.replace('over', 'out');
	}	
	
	ResetFamilyItems();
	FamilyItems[index] = "yes";
	SwapImage(imgObject, 1, index, 0);
	
  document.getElementById('FamilyDiv').name = imgObject.id;	
	document.getElementById('StyleDiv').style.display = 'none';
	document.getElementById('PriceSizeDiv').style.display = 'none';
 	document.getElementById('ColorDiv').style.display = 'none';	
	
	if (imgObject.id == 'pf_1')  //Wellness Mats
	{
		GetNewItems(imgObject, 'SettingDiv');
		//document.getElementById('SettingDiv').style.display = 'none';
    //document.getElementById('ShopLandingDiv').style.display = 'none'; 		
    //document.getElementById('ShopDiv').style.backgroundImage = "url(images/shop_background_wellness.jpg)";		
		//document.getElementById('ShopDiv').style.backgroundColor = "#ffffff";
	}
	else if (imgObject.id == 'pf_2')  //Maxum Mats
	{
		GetNewItems(imgObject, 'SettingDiv');
		//document.getElementById('ShopDiv').style.backgroundImage = "url(images/shop_background_maxum.jpg)";		
		//document.getElementById('ShopDiv').style.backgroundColor = "#dadadf";
	}
	else if (imgObject.id == 'pf_4')  //Motif Collection
	{
		GetNewItems(imgObject, 'SettingDiv');
	}
}

function SettingItem_OnClick(imgObject, index)
{	
	HideDivs();
	
  var SelectedItem = document.getElementById('SettingDiv').name;
	if (document.getElementById(SelectedItem) != null)
	{
	  document.getElementById(SelectedItem).src = document.getElementById(SelectedItem).src.replace('over', 'out');
	}
	
	ResetSettingItems();
	SettingItems[index] = "yes";
	SwapImage(imgObject, 1, index, 3);
	
  document.getElementById('SettingDiv').name = imgObject.id;	
  document.getElementById('ShopLandingDiv').style.display = 'none'; 		

	if (imgObject.id == 'setting_1')  //Wellnessmat Kitchen
	{
    document.getElementById('ShopDiv').style.backgroundImage = "url(images/shop_background_wellness_kitchen.jpg)";		
  	document.getElementById('ShopDiv').style.backgroundColor = "#ffffff";	  
	  GetNewItems(imgObject, 'PriceSizeDiv');		  
	}
	else if (imgObject.id == 'setting_2') //Maxum Mat Kitchen
	{
    document.getElementById('ShopDiv').style.backgroundImage = "url(images/shop_background_maxum_kitchen.jpg)";		
	  document.getElementById('ShopDiv').style.backgroundColor = "#e5ccae";	  
	  GetNewItems(imgObject, 'PriceSizeDiv');		  
	}	
	else if (imgObject.id == 'setting_3') //Maxum Mat Garage
	{
    document.getElementById('ShopDiv').style.backgroundImage = "url(images/shop_background_maxum_garage.jpg)";		
	  document.getElementById('ShopDiv').style.backgroundColor = "#dadadf";	  
	  GetNewItems(imgObject, 'PriceSizeDiv');
	}		
	else if (imgObject.id == 'setting_4') //Motif Collection
	{
    document.getElementById('ShopDiv').style.backgroundImage = "url(images/shop_background_motif.jpg)";		
	  document.getElementById('ShopDiv').style.backgroundColor = "#ffffff";	  
	  GetNewItems(imgObject, 'StyleDiv');
	}
}

function StyleItem_OnClick(imgObject, index)
{
	HideDivs();
		
  var SelectedItem = document.getElementById('StyleDiv').name;
	if (document.getElementById(SelectedItem) != null)
	{
	  document.getElementById(SelectedItem).src = document.getElementById(SelectedItem).src.replace('over', 'out');
	}
	
	ResetStyleItems();
	StyleItems[index] = "yes";
	SwapImage(imgObject, 1, index, 4);

  document.getElementById('StyleDiv').name = imgObject.id;	
  document.getElementById('ShopLandingDiv').style.display = 'none'; 	
	
  GetNewItems(imgObject, 'PriceSizeDiv');		
}

function PriceSizeItem_OnClick(imgObject, index)
{
  var SelectedItem = document.getElementById('PriceSizeDiv').name;	
	if (document.getElementById(SelectedItem) != null)
	{
      document.getElementById(SelectedItem).src = document.getElementById(SelectedItem).src.replace('over', 'out');
	}	
	
	ResetFamilyItemsPricing();
	FamilyItemsPricing[index] = "yes";
	SwapImage(imgObject, 1, index, 1);	

  document.getElementById('PriceSizeDiv').name = imgObject.id;
	
  GetNewItems(imgObject, 'ColorDiv');
	GetText(imgObject, 'Description');	
	GetText(imgObject, 'BottomGradient');	
}

function ColorItem_OnClick(imgObject, index)
{	
  GetText(imgObject, 'LargeText');
	
	switch(document.getElementById('FamilyDiv').name)
	{
		case 'pf_1':
		 	GetMatImage(imgObject, 'WellnessImage1', 1);
		 	GetMatImage(imgObject, 'WellnessImage2', 2);		 
		 	GetMatImage(imgObject, 'MatImage', 3);	
		 	document.getElementById('LargeText').style.color = '#7f8080';
		break;		
		case 'pf_2':
		 	//Kitchen Setting
		 	if (document.getElementById('SettingDiv').name == 'setting_2')
		 	{
   	  	GetMatImage(imgObject, 'MaxumImageKitchen', 1);		
     	}
		 	//Garage Setting
		 	else if (document.getElementById('SettingDiv').name == 'setting_3')
		 	{
   	  	GetMatImage(imgObject, 'MaxumImage', 1);		
     	}
		 	GetMatImage(imgObject, 'MatImage', 3);		
		 	document.getElementById('LargeText').style.color = '#7f8080';		 
		break;
		case 'pf_4':
		  GetMatImage(imgObject, 'MotifImage', 1);
		  GetMatImage(imgObject, 'MatImage', 3);
  		document.getElementById('LargeText').style.color = '#FFF';
		break;
	}
	
	CreateCart(imgObject.id);
	
  var SelectedItem = document.getElementById('ColorDiv').name;	
	if (document.getElementById(SelectedItem) != null)
	{
    document.getElementById(SelectedItem).src = document.getElementById(SelectedItem).src.replace('over', 'out');
	}		
	
	ResetShopColors();
	ShopColors[index] = "yes";
	SwapImage(imgObject, 1, index, 2);
	
	document.getElementById('ColorDiv').name = imgObject.id;
}

function ResetFamilyItems()
{
	for(ix = 0; ix < FamilyItems.length; ix++)
	{
		FamilyItems[ix] = "no";
	}
}

function ResetSettingItems()
{
	for(ix = 0; ix < SettingItems.length; ix++)
	{
		SettingItems[ix] = "no";
	}
}

function ResetStyleItems()
{
	for(ix = 0; ix < StyleItems.length; ix++)
	{
		StyleItems[ix] = "no";
	}
}

function ResetFamilyItemsPricing()
{
	for(ix = 0; ix < FamilyItemsPricing.length; ix++)
	{
		FamilyItemsPricing[ix] = "no";
	}
}

function ResetShopColors()
{
	for(ix = 0; ix < ShopColors.length; ix++)
	{
		ShopColors[ix] = "no";
	}
}

function HideDivs()
{
  document.getElementById('WellnessImage1').style.display = 'none';		
  document.getElementById('WellnessImage2').style.display = 'none';	
  document.getElementById('MaxumImage').style.display = 'none';	
  document.getElementById('MaxumImageKitchen').style.display = 'none';
  document.getElementById('MotifImage').style.display = 'none';
  document.getElementById('LargeText').style.display = 'none';	
  document.getElementById('MatImage').style.display = 'none';	
  document.getElementById('Description').style.display = 'none';	  
  document.getElementById('AddToCart').style.display = 'none';	 
  document.getElementById('ColorDiv').style.display = 'none';
  document.getElementById('BottomGradient').style.display = 'none';
}

function gup(name)
{  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
   var regexS = "[\\?&]"+name+"=([^&#]*)";
   var regex = new RegExp( regexS );
   var results = regex.exec( window.location.href );
   if( results == null )
     return "";
   else
     return results[1];
}

function GetNewItems(imgObject, destinationDiv)
{
  var xmlhttp;
  if (window.XMLHttpRequest)
  {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
  }
  else
  {
    // code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function()
  {
    if(xmlhttp.readyState==4)
    {
      document.getElementById(destinationDiv).innerHTML = xmlhttp.responseText;
  	  document.getElementById(destinationDiv).style.display = 'block';	
	  
	 		if (destinationDiv == 'SettingDiv')
	  	{		
	    	SettingItems.length = document.getElementsByName('Setting').length;
				ResetSettingItems();
		
				//Auto select the first Setting item
				var setting = document.getElementsByName("Setting");
				if (setting.length != 0)
				{
		  		SettingItem_OnClick(document.getElementById(setting[0].id), 0);		
				}		
				else
				{
					alert('setting length is zero');
				}		
	  	}
	  	else if (destinationDiv == 'StyleDiv')
	  	{
	    	StyleItems.length = document.getElementsByName('Style').length;
				ResetStyleItems();	
		
				//Auto select the first Style item
				var style = document.getElementsByName("Style");
				if (style.length != 0)
				{
		  		StyleItem_OnClick(document.getElementById(style[0].id), 0);		
				}
				else
				{
					alert('style length is zero');
				}		
	  	}
	  	else if (destinationDiv == 'PriceSizeDiv')
    	{
      	FamilyItemsPricing.length = document.getElementsByName('Pricing').length;
	    	ResetFamilyItemsPricing();
		
      	//Get the size parameter from the URL string
	    	var size = gup('size');	

      	//If a specific size is requested in the URL string, and FamilyDiv has a name (meaning an item is selected) then select that requested price/size item.
				//Otherwise, just select the first item in the price/size list.
      	if ((size != "") && (document.getElementById('FamilyDiv').name != null))
	    	{
			  	var familyid = document.getElementById('FamilyDiv').name.replace('pf_', '');
			  	GetRequestedSizeID(familyid, size);
	    	}	
				else
				{
			  	//Auto select the first size/price item
			  	var sizeprice = document.getElementsByName("Pricing");
			  	if (sizeprice.length != 0)
		  		{
		    		PriceSizeItem_OnClick(document.getElementById(sizeprice[0].id), 0);			
		  		}
		  		else
		  		{
			  		alert('sizeprice length is zero');
		  		}
				}		
    	}	  	
	  	else if (destinationDiv == 'ColorDiv')
	  	{
				ShopColors.length = document.getElementsByName('Color').length;
				ResetShopColors();
		
				//Auto select the first Color item
				var color = document.getElementsByName("Color");
				if (color.length != 0)
				{
		  		ColorItem_OnClick(document.getElementById(color[0].id), 0);		
				}
				else
				{
					alert('color length is zero');
				}
	  	}		  
	  	else if (destinationDiv == 'LargeText')
	  	{
				document.getElementById(destinationDiv).style.display = 'block';  
	  	}
    }
  }
  xmlhttp.open("GET","createimages.php?type="+imgObject.id, true);
  xmlhttp.send(null);
}

function GetText(imgObject, destinationDiv)
{
  var xmlhttp;
  if (window.XMLHttpRequest)
  {
    xmlhttp=new XMLHttpRequest();
  }
  else
  {
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function()
  {
    if(xmlhttp.readyState==4)
    {
	  if (destinationDiv == '')
	  {
		  alert('destinationDiv is null');
	  }
		
	  if (destinationDiv == "BottomGradient")
	  {
        document.getElementById(destinationDiv).style.backgroundImage = xmlhttp.responseText;
	  }
	  else
	  {
        document.getElementById(destinationDiv).innerHTML = xmlhttp.responseText;		
	  }
      document.getElementById(destinationDiv).style.display = 'block';	  
    }
  }
  
  if (destinationDiv == "BottomGradient")
  {
    xmlhttp.open("GET","getmatimage.php?type="+imgObject.id+"&matnumber=4", true);	  
  }
  else
  {
    xmlhttp.open("GET","getmattext.php?type="+imgObject.id, true);
  }
  xmlhttp.send(null);
}

function GetMatImage(imgObject, destinationDiv, number)
{
  var xmlhttp;
  if (window.XMLHttpRequest)
  {
    xmlhttp=new XMLHttpRequest();
  }
  else
  {
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function()
  {
    if(xmlhttp.readyState==4)
    {
	  	if (destinationDiv == '')
	  	{
		  	alert('destinationDiv is null');
	  	}	

			//alert(xmlhttp.responseText);
    	document.getElementById(destinationDiv).style.backgroundImage = xmlhttp.responseText;
	  	//document.getElementById(destinationDiv).innerHTML = xmlhttp.responseText;
	  	document.getElementById(destinationDiv).style.display = 'block';	
    	document.getElementById('AddToCart').style.display = 'block';
  	}
  }
		
	var styleName = ""
	//Only Motif Mats have a style
	if (document.getElementById("FamilyDiv").name == "pf_4")
	{
    var styleName = document.getElementById("StyleDiv").name;		
	}

  xmlhttp.open("GET","getmatimage.php?type="+imgObject.id+"&matnumber="+number+"&setting="+document.getElementById('SettingDiv').name+"&style="+styleName, true);
  xmlhttp.send(null);
}

function CreateCart(value)
{
  var xmlhttp;
  if (window.XMLHttpRequest)
  {
    xmlhttp=new XMLHttpRequest();
  }
  else
  {
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function()
  {
    if(xmlhttp.readyState==4)
    {
      document.getElementById('item1').value = xmlhttp.responseText;
    }
  }
  xmlhttp.open("GET","getshoppingcart.php?type="+value, true);
  xmlhttp.send(null);
}

function GetRequestedSizeID(familyid, size)
{
  var xmlhttp;
  if (window.XMLHttpRequest)
  {
    xmlhttp=new XMLHttpRequest();
  }
  else
  {
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function()
  {
    if(xmlhttp.readyState==4)
    {
	  var sizepriceitemid = xmlhttp.responseText;

	  var e = document.getElementsByName('Pricing');
	  for (ix = 0; ix < e.length; ix++)
	  {
		  //founc the pricesize element we were looking for
		  if (sizepriceitemid == e[ix].id)
		  {			  
	        PriceSizeItem_OnClick(e[ix], ix);			
			break;
		  }
	  }
    }
  }
  xmlhttp.open("GET","getrequestedsizeid.php?familyid="+familyid+"&size="+size, true);
  xmlhttp.send(null);
}

function GetImageName(imgObject)
{
  for(ix=imgObject.src.length-1; ix > -1; ix--)
  {
		if (imgObject.src.charAt(ix) == "/")
		{
	  	return imgObject.src.substr(ix+1, imgObject.src.length-ix-1);			
	  	break;
		}
  }
}

function SwapImage2(imgObject, type, index)
{
  ImageName = GetImageName(imgObject)
	
  //type 1 = mouseover, type 2 = mouseout
  if (type == 1)
  {
		imgObject.src = "images/"+ImageName.replace("out", "over")
  }
  else if (type == 2 && (IsCurrentPage(index) != true))
  {
    imgObject.src = "images/"+ImageName.replace("over", "out")		
  }
}

function IsCurrentPage(index)
{
	var URL = document.location.href

  if (index == 0 && (URL.indexOf('benefits_healthattributes') != -1))
	{
		return true;
	}	
	
  if (index == 1 && (URL.indexOf('benefits_apttechnology') != -1))
	{
		return true;
	}	

  if (index == 2 && (URL.indexOf('benefits_ecofriendly') != -1))
	{
		return true;
	}	

  if (index == 3 && (URL.indexOf('benefits_warranty') != -1))
	{
		return true;
	}	

  if (index == 4 && (URL.indexOf('benefits_comparison') != -1))
	{
		return true;
	}	

  if (index == 5 && (URL.indexOf('benefits_endorsements') != -1))
	{
		return true;
	}	
	
  if (index == 6 && (URL.indexOf('benefits_aca') != -1))
	{
		return true;
	}		
	
  if (index == 7 && (URL.indexOf('news_inthenews') != -1))
	{
		return true;
	}	
	
	if (index == 8 && (URL.indexOf('news_pr') != -1))
	{
		return true;
	}	
	
	if (index == 9 && (URL.indexOf('benefits_attributes') != -1))
	{
		return true;
	}		

	return false;
}

function SetNewsNav()
{
	var URL = document.location.href
	
	if (URL.indexOf('news_inthenews') != -1)
	{
		var imgObject = document.getElementById('Image1')
	}
	else if (URL.indexOf('news_pr') != -1)
	{
		var imgObject = document.getElementById('Image2')
	}
	
	ImageName = GetImageName(imgObject)
	imgObject.src = "images/"+ImageName.replace("out", "over")	
}	

function SetBenefitsNav()
{
	var URL = document.location.href

	if (URL.indexOf('benefits_healthattributes') != -1)
	{
		var imgObject = document.getElementById('Image1')
	}
	else if (URL.indexOf('benefits_apttechnology') != -1)
	{
		var imgObject = document.getElementById('Image2')
	}
	else if (URL.indexOf('benefits_ecofriendly') != -1)
	{
		var imgObject = document.getElementById('Image3')
	}
	else if (URL.indexOf('benefits_warranty') != -1)
	{
		var imgObject = document.getElementById('Image4')
	}
	else if (URL.indexOf('benefits_comparison') != -1)
	{
		var imgObject = document.getElementById('Image8')
	}
	else if (URL.indexOf('benefits_endorsement') != -1)
	{
		var imgObject = document.getElementById('Image5')
	}	
	else if (URL.indexOf('benefits_aca') != -1)
	{
		var imgObject = document.getElementById('Image6')
	}		
	else if (URL.indexOf('benefits_attributes') != -1)
	{
		var imgObject = document.getElementById('Image7')
	}			
	
	ImageName = GetImageName(imgObject)
	imgObject.src = "images/"+ImageName.replace("out", "over")
}

function ExpandDiv(MyObject)
{
  var answer_div = document.getElementById("answer"+MyObject.id);
	
  if (MyObject.src.indexOf("plus.gif", 0) != -1)
  {
	  //alert('plus');
	  MyObject.src = "images/minus.gif";
	  answer_div.style.display = 'block';
  }
  else if (MyObject.src.indexOf("minus.gif", 0) != -1)
  {
	  //alert('minus');
	  MyObject.src = "images/plus.gif";
	  answer_div.style.display = 'none';	  
  }
}

function SwapFAQImage(imgObject, type, index)
{
  ImageName = GetImageName(imgObject)
	
  //type 1 = mouseover, type 2 = mouseout
  if (type == 1)
  {
		imgObject.src = "images/"+ImageName.replace("out", "over")
  }
  else if (type == 2 && (IsCurrentFAQPage(index) != true))
  {
    imgObject.src = "images/"+ImageName.replace("over", "out")		
  }
}

function IsCurrentFAQPage(index)
{
	var URL = document.location.href

  if (index == 0 && (URL.indexOf('faq_general') != -1))
	{
		return true;
	}	
	
  if (index == 1 && (URL.indexOf('faq_ordering') != -1))
	{
		return true;
	}	

  if (index == 2 && (URL.indexOf('faq_returns') != -1))
	{
		return true;
	}	

  if (index == 3 && (URL.indexOf('faq_shipping') != -1))
	{
		return true;
	}	

  if (index == 4 && (URL.indexOf('faq_care') != -1))
	{
		return true;
	}	

  if (index == 5 && (URL.indexOf('faq_warranty') != -1))
	{
		return true;
	}	

	return false;
}

function SetFAQsNav()
{
	var URL = document.location.href

	if (URL.indexOf('faq_general') != -1)
	{
		var imgObject = document.getElementById('Image19')
	}
	else if (URL.indexOf('faq_ordering') != -1)
	{
		var imgObject = document.getElementById('Image20')
	}
	else if (URL.indexOf('faq_shipping') != -1)
	{
		var imgObject = document.getElementById('Image21')
	}
	else if (URL.indexOf('faq_warranty') != -1)
	{
		var imgObject = document.getElementById('Image22')
	}
	else if (URL.indexOf('faq_care') != -1)
	{
		var imgObject = document.getElementById('Image23')
	}
	else if (URL.indexOf('faq_returns') != -1)
	{
		var imgObject = document.getElementById('Image24')
	}	
	
	ImageName = GetImageName(imgObject)
	imgObject.src = "images/"+ImageName.replace("out", "over")
}

function updateAttributes(value)
{
	document.getElementById('AttributesText').style.fontSize = '12px';
	document.getElementById('AttributesText').style.color = '#7f8181';
	switch (value)
	{
		case 0:
		  document.getElementById('AttributesTitle').innerHTML = 'Back';
		  document.getElementById('AttributesText').innerHTML = '<p>While standing, your back works hard to stabilize the body which can produce lower back pain and discomfort.  Standing for longer periods of time can put even more stress on lower back and spine. WellnessMats with its 3/4&#8221 thickness, and APT technology, reduces muscle fatigue and exhaustion by reducing spinal compression, friction in the ligaments and tendons etc.  In fact according to a study by Applied Ergonomics, &#8220Use of anti-fatigue mats also stimulates muscle activity in the lumbar area and reduces lower back pain.&#8221</p><p>(Kim, 1994). Kim, J.Y.Stuart-Buttle, C.,Marras, W.S.&#8220The effects of mats on back and leg fatigue.&#8221 Applied Ergonomics.</p>';
		  break;
		case 1:
		  document.getElementById('AttributesTitle').innerHTML = 'Legs/Hips';
		  document.getElementById('AttributesText').innerHTML = '<p>Standing for long periods on a hard surface, without a WellnessMat, can cause poor circulation which leads to tiredness, aches, and pains.  WellnessMats premiere anti fatigue floor mats provide a gentle "rebound" and buoyancy which encourages subtle movement of leg and calf muscles promoting better circulation reducing fatigue, aches & pains in the lower extremities.</p><p>In addition to promoting better circulation, WellnessMats also relieve pressure and discomfort on placed on the spine, legs, and  feet by absorbing  the pressure placed on feet, knees, and hips while walking or standing.  It is all in our name, WellnessMats encourage health, comfort and well-being.</p>';
			break;		
		case 2:
		  document.getElementById('AttributesTitle').innerHTML = 'Feet';
		  document.getElementById('AttributesText').innerHTML = 'WellnessMats offer an unprecedented 3/4&#8221; of buoyant, yet supportive comfort underfoot.  Our soft yet sturdy surface gently cradles your feet, greatly alleviating the stress placed on your pressure points in your feet, ankles and knees.';		
		  break;		
	}
}

function SendFormEmailIndustrial()
{
	businessName = document.getElementById("businessName").value;
	emailAddress = document.getElementById("emailAddress").value;
	phoneNumber = document.getElementById("phoneNumber").value;
	address = document.getElementById("address").value;
	city = document.getElementById("city").value;	
	state = document.getElementById("state").value;
	zipCode = document.getElementById("zipCode").value;	
  howHelp = document.getElementById("howHelp").value;	
  howMany = document.getElementById("howMany").value;		
	
	if (businessName == "" || emailAddress == "" || phoneNumber == "" || address == "" || city == "" || state == "" || zipCode == "" || howHelp == "" || howMany == "")
	{
		alert("Please fill in all of the fields.");
		return;
	}	
	
	if (emailAddress.indexOf("@") == -1 || emailAddress.indexOf(".") == -1)
	{
		alert("Please use a properly formatted email address.");
		return;
	}
	
  var xmlhttp;
  if (window.XMLHttpRequest)
  {
    xmlhttp=new XMLHttpRequest();
  }
  else
  {
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function()
  {
    if(xmlhttp.readyState==4)
    {
	  	var result = xmlhttp.responseText;
			if (result == "success")
			{
				document.getElementById("businessName").value = "";
				document.getElementById("emailAddress").value = "";
				document.getElementById("phoneNumber").value = ""
				document.getElementById("address").value = "";
				document.getElementById("city").value = "";
				document.getElementById("state").value = "";
				document.getElementById("zipCode").value = "";				
				document.getElementById("howMany").value = "";
				document.getElementById("howHelp").value = "";				
				
				alert('Your email has been delivered successfully to WellnessMats');
			}
			else
			{
				alert('Your email could not be delivered successfully to WellnessMats.  Please try again.');
			}
    }
  }	
  xmlhttp.open("GET","sendformemailindustrial.php?businessName="+businessName+"&emailAddress="+emailAddress+"&phoneNumber="+phoneNumber+"&address="+address+"&city="+city+"&address="+address+"&state="+state+"&zipCode="+zipCode+"&howMany="+howMany+"&howHelp="+howHelp, true);
  xmlhttp.send(null);
}

function SendFormEmail()
{
	firstName = document.getElementById("firstName").value;
	lastName = document.getElementById("lastName").value;
	emailAddress = document.getElementById("emailAddress").value;
	contactReason = document.getElementById("contactReason").value;
	message = document.getElementById("message").value;
	permission = document.getElementById("permission").checked;
	
	if (emailAddress == "" || message == "" || contactReason == "")
	{
		alert("Please fill in all of the fields.");
		return;
	}	
	
	if (emailAddress.indexOf("@") == -1 || emailAddress.indexOf(".") == -1)
	{
		alert("Please use a properly formatted email address.");
		return;
	}
	
  var xmlhttp;
  if (window.XMLHttpRequest)
  {
    xmlhttp=new XMLHttpRequest();
  }
  else
  {
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function()
  {
    if(xmlhttp.readyState==4)
    {
	  	var result = xmlhttp.responseText;
			if (result == "success")
			{
				document.getElementById("firstName").value = "";
				document.getElementById("lastName").value = "";
				document.getElementById("emailAddress").value = ""
				document.getElementById("contactReason").selectedIndex = 0;
				document.getElementById("message").value = "";
				document.getElementById("permission").checked = false;
				
				alert('Your email has been delivered successfully to WellnessMats');
			}
			else
			{
				alert('Your email could not be delivered successfully to WellnessMats.  Please try again.');
			}
    }
  }	
  xmlhttp.open("GET","sendformemail.php?firstName="+firstName+"&lastName="+lastName+"&emailAddress="+emailAddress+"&contactReason="+contactReason+"&message="+message+"&permission="+permission, true);
  xmlhttp.send(null);
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
