﻿function addEvent(obj, evType, fn, useCapture) {
  if (obj.addEventListener){
    obj.addEventListener(evType, fn, useCapture);
    return true;
  } else if (obj.attachEvent){
    var r = obj.attachEvent("on"+evType, fn);
    return r;
  }
}

function popUp(winWidth, winHeight, targetUrl, scrollBars) {
    window.open(targetUrl, "_blank", "height="+ winHeight +", width="+ winWidth +", location=0, menubar=0, resizable=1, scrollbars="+ scrollBars+", status=0, titlebar=0, toolbar=0");
}

function popUpTellAFriend() {
    popUp(450, 670, "https://" + window.location.host + "/TellAFriend.aspx?link=" + encodeURIComponent(this.window.location), 0);
}

function popUpTestimonial(type, pageName) {
	//type is integer enum value of testimonial type, 0 = short, 1 = long
    popUp(550, 570, "https://" + window.location.host + "/Testimonial.aspx?testimonialType=" + type + "&pageName=" + encodeURIComponent(pageName), 1);
}

function openSportBottle()
{
	window.open('/Products/SportPack700MLCommercial.aspx','SportBottleCommercial','scrollbars=no,status=no,width=550,height=450')
}

function openEcoShapeCommercial()
{
	window.open('/Products/EcoShapeCommercial.aspx','EcoShapeCommercial','scrollbars=no,status=no,width=550,height=400')
}

function openEcoShapeFlash()
{	
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="300" id="TVSpot" align="middle">');
    document.write('<param name="allowScriptAccess" value="sameDomain" />');
    document.write('<param name="allowFullScreen" value="false" />');
    document.write('<param name="movie" value="/Assets/Flash/Products/TVSpot.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />	<embed src="/Assets/Flash/Products/TVSpot.swf" quality="high" bgcolor="#ffffff" width="550" height="300" name="TVSpot" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
}

function open700mlFlashAH()
{	
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" name="tvspot_player" width="550" height="350" align="middle" id="tvspot_player">');
    document.write('<param name="allowScriptAccess" value="sameDomain" />');
    document.write('<param name="allowFullScreen" value="false" />');
    document.write('<param name="movie" value="/Assets/Flash/Products/tvspot_player.swf?flv=Arrowhead" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />	<embed src="/Assets/Flash/Products/tvspot_player.swf?flv=Arrowhead" quality="high" bgcolor="#ffffff" width="550" height="350" name="tvspot_player" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
}

function open700mlFlashDP()
{	
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" name="tvspot_player" width="550" height="350" align="middle" id="tvspot_player">');
    document.write('<param name="allowScriptAccess" value="sameDomain" />');
    document.write('<param name="allowFullScreen" value="false" />');
    document.write('<param name="movie" value="/Assets/Flash/Products/tvspot_player.swf?flv=DeerPark" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />	<embed src="/Assets/Flash/Products/tvspot_player.swf?flv=DeerPark" quality="high" bgcolor="#ffffff" width="550" height="350" name="tvspot_player" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
}

function open700mlFlashIM()
{	
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" name="tvspot_player" width="550" height="350" align="middle" id="tvspot_player">');
    document.write('<param name="allowScriptAccess" value="sameDomain" />');
    document.write('<param name="allowFullScreen" value="false" />');
    document.write('<param name="movie" value="/Assets/Flash/Products/tvspot_player.swf?flv=Icemountain" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />	<embed src="/Assets/Flash/Products/tvspot_player.swf?flv=Icemountain" quality="high" bgcolor="#ffffff" width="550" height="350" name="tvspot_player" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
}

function open700mlFlashOZ()
{	
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" name="tvspot_player" width="550" height="350" align="middle" id="tvspot_player">');
    document.write('<param name="allowScriptAccess" value="sameDomain" />');
    document.write('<param name="allowFullScreen" value="false" />');
    document.write('<param name="movie" value="/Assets/Flash/Products/tvspot_player.swf?flv=Ozarka" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />	<embed src="/Assets/Flash/Products/tvspot_player.swf?flv=Ozarka" quality="high" bgcolor="#ffffff" width="550" height="350" name="tvspot_player" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
}

function open700mlFlashPS()
{	
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" name="tvspot_player" width="550" height="350" align="middle" id="tvspot_player">');
    document.write('<param name="allowScriptAccess" value="sameDomain" />');
    document.write('<param name="allowFullScreen" value="false" />');
    document.write('<param name="movie" value="/Assets/Flash/Products/tvspot_player.swf?flv=Polandspring" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />	<embed src="/Assets/Flash/Products/tvspot_player.swf?flv=Polandspring" quality="high" bgcolor="#ffffff" width="550" height="350" name="tvspot_player" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
}

function open700mlFlashZH()
{	
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" name="tvspot_player" width="550" height="350" align="middle" id="tvspot_player">');
    document.write('<param name="allowScriptAccess" value="sameDomain" />');
    document.write('<param name="allowFullScreen" value="false" />');
    document.write('<param name="movie" value="/Assets/Flash/Products/tvspot_player.swf?flv=Zephyrhills" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />	<embed src="/Assets/Flash/Products/tvspot_player.swf?flv=Zephyrhills" quality="high" bgcolor="#ffffff" width="550" height="350" name="tvspot_player" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
}
//function textAreaLengthCheck(textArea, maxLength, characterCount) {   
//	if (textArea != null) {  
//		if(textArea.value.length > maxLength) { 
//			textArea.value = textArea.value.substring(0, maxLength); 
//		}
//		spanCounter = document.getElementById(characterCount);  
//		spanCounter.innerHTML = (maxLength - textArea.value.length);
//    }
//}

function swapImage(Img) {
    var suffix = Img.src.substring(Img.src.lastIndexOf('.'));
    if (Img.src.indexOf("_over") > 0) {
        Img.src = Img.src.substring(0,Img.src.lastIndexOf('_over')) + suffix;
    }
    else {
        Img.src = Img.src.substring(0,Img.src.lastIndexOf('.')) + "_over" + suffix;
    }
}

function CreateFlashControl(divID, heightWidthAlign , fileNameAndParameters , wMode, quality, backColor, name)
{
  var d = document.getElementById(divID);
  d.innerHTML = 
  '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0 " ' + 
  heightWidthAlign + '><param name="movie" value="' + fileNameAndParameters + '" ' + heightWidthAlign + 
  ' /><param name="wmode" value="'+ wMode + '" /><embed src="' + fileNameAndParameters + 
  '" quality="' + quality + '" wmode=" ' + wMode + '" bgcolor=" ' + backColor + '" name="' + name + '" allowScriptAccess="" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
}

function CreateSecureFlashControl(divID, heightWidthAlign , fileNameAndParameters , wMode, quality, backColor, name)
{
  var d = document.getElementById(divID);
  d.innerHTML = 
  '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0 " ' + 
  heightWidthAlign + '><param name="movie" value="' + fileNameAndParameters + '" ' + heightWidthAlign + 
  ' /><param name="wmode" value="'+ wMode + '" /><embed src="' + fileNameAndParameters + 
  '" quality="' + quality + '" wmode=" ' + wMode + '" bgcolor=" ' + backColor + '" name="' + name + '" allowScriptAccess="" type="application/x-shockwave-flash" pluginspage="https://www.macromedia.com/go/getflashplayer" /></object>';
}

function swap(panel)
{         
    switch(panel)
    {
    case 1:
      document.getElementById('bottle1').style.display = 'block';
      document.getElementById('bottle2').style.display = 'none';
      document.getElementById('bottle3').style.display = 'none';
      document.getElementById('bottle4').style.display = 'none';

      document.getElementById('bottlecopy1').style.display = 'block';
      document.getElementById('bottlecopy2').style.display = 'none';
      document.getElementById('bottlecopy3').style.display = 'none';
      document.getElementById('bottlecopy4').style.display = 'none';
            
      document.images['tab1'].src = '/Assets/Images/Common/ecotabs_1_on.jpg';
      document.images['tab2'].src = '/Assets/Images/Common/ecotabs_2_off.jpg';
      document.images['tab3'].src = '/Assets/Images/Common/ecotabs_3_off.jpg';
      document.images['tab4'].src = '/Assets/Images/Common/ecotabs_4_off.jpg';
      break;    
    case 2:
      document.getElementById('bottle1').style.display = 'none';
      document.getElementById('bottle2').style.display = 'block';
      document.getElementById('bottle3').style.display = 'none';
      document.getElementById('bottle4').style.display = 'none';

      document.getElementById('bottlecopy1').style.display = 'none';
      document.getElementById('bottlecopy2').style.display = 'block';
      document.getElementById('bottlecopy3').style.display = 'none';
      document.getElementById('bottlecopy4').style.display = 'none';
            
      document.images['tab1'].src = '/Assets/Images/Common/ecotabs_1_off.jpg';
      document.images['tab2'].src = '/Assets/Images/Common/ecotabs_2_on.jpg';
      document.images['tab3'].src = '/Assets/Images/Common/ecotabs_3_off.jpg';
      document.images['tab4'].src = '/Assets/Images/Common/ecotabs_4_off.jpg';
      break;
    case 3:
      document.getElementById('bottle1').style.display = 'none';
      document.getElementById('bottle2').style.display = 'none';
      document.getElementById('bottle3').style.display = 'block';
      document.getElementById('bottle4').style.display = 'none';

      document.getElementById('bottlecopy1').style.display = 'none';
      document.getElementById('bottlecopy2').style.display = 'none';
      document.getElementById('bottlecopy3').style.display = 'block';
      document.getElementById('bottlecopy4').style.display = 'none';      

      document.images['tab1'].src = '/Assets/Images/Common/ecotabs_1_off.jpg';
      document.images['tab2'].src = '/Assets/Images/Common/ecotabs_2_off.jpg';
      document.images['tab3'].src = '/Assets/Images/Common/ecotabs_3_on.jpg';
      document.images['tab4'].src = '/Assets/Images/Common/ecotabs_4_off.jpg';
      break;
    case 4:
      document.getElementById('bottle1').style.display = 'none';
      document.getElementById('bottle2').style.display = 'none';
      document.getElementById('bottle3').style.display = 'none';
      document.getElementById('bottle4').style.display = 'block';

      document.getElementById('bottlecopy1').style.display = 'none';
      document.getElementById('bottlecopy2').style.display = 'none';
      document.getElementById('bottlecopy3').style.display = 'none';
      document.getElementById('bottlecopy4').style.display = 'block';
            
      document.images['tab1'].src = '/Assets/Images/Common/ecotabs_1_off.jpg';
      document.images['tab2'].src = '/Assets/Images/Common/ecotabs_2_off.jpg';
      document.images['tab3'].src = '/Assets/Images/Common/ecotabs_3_off.jpg';
      document.images['tab4'].src = '/Assets/Images/Common/ecotabs_4_on.jpg';
      break;   
    default:
        alert('default');
    }
}

function beSwapBGImage(page, tab)
{
    switch(page)
    {
        case 'Healthy':
            document.getElementById('be-topnav-wrapper-yellow').style.backgroundImage = "url(/Assets/Images/Be/" + page + "/" + tab + ")";
            break;
        case 'Quality':
            document.getElementById('be-topnav-wrapper-blue').style.backgroundImage = "url(/Assets/Images/Be/" + page + "/" + tab + ")";
            break;
        case 'Green':
            document.getElementById('be-topnav-wrapper-green').style.backgroundImage = "url(/Assets/Images/Be/" + page + "/" + tab + ")";
            break;
    }
}