document.write("<style>#details,#bvreviews,#specifications,#kits_bundles,#recommended_accessories,#bargains,h2.TabTitle {display:none;}<\/style>");

//---------------------------------------  Product Feedback -------------------------------------------------------------------------------
function feedback_Yes(SKU)
{
    AjaxGet("../product/productfeedback.aspx?fbType=Yes&fbSKU=" + SKU, "productfeedback_Question",  "feedback_Thanks");                     
    return(false);
}

function feedback_No()
{
    document.getElementById("productfeedback_Question").innerHTML = "";
    document.getElementById("productfeedback_Form").style.display = "block";
    return(false);
    
}

function feedback_submit(SKU)
{
    var sEmailAddress = "";
    var sComment = "";
    var sCheckedList = "";  
    var sFieldName= "";  

    var inputs = document.getElementsByTagName("input");

    for(var i=0;i<inputs.length;i++)
    {
        sFieldName = inputs[i].name.toLowerCase();
        
        if(sFieldName.length > 6)
        {
            if(inputs[i].type == "checkbox" && sFieldName.substr(0,6) == "chk_fb")
            {
                if(inputs[i].checked)
                {
                    if(sCheckedList != "") sCheckedList += "|";
                    sCheckedList += sFieldName.substr(6);
                }
            }
            
            if(inputs[i].type == "text" && sFieldName.substr(0,6) == "txt_fb")
            {
                if(sFieldName == "txt_fbemail") sEmailAddress = inputs[i].value;
               
            }
        }
    }   
    
    sComment = document.forms['aspnetForm'].txt_fbcomments.value;

    if(sCheckedList != "" && sComment != "")
    {
        document.getElementById("productfeedback_Form").style.display = "none";
        AjaxGet("../product/productfeedback.aspx?fbType=No&fbSKU=" + SKU + "&fbFeedback=" + sCheckedList + "&fbEmail=" + sEmailAddress + "&fbComment=" + sComment , "productfeedback_Question",  "feedback_Thanks");                     
    }
    else
    {
        alert('Please provide details so we can make the page better');
    }
    return(false);
}

function feedback_Thanks()
{
    document.getElementById("productfeedback_Question").innerHTML = "Thank you for your feedback";
}

//---------------------------------------  Email a Friend-------------------------------------------------------------------------------

function EmailFriend_Click()
{    
    //document.getElementById("divemailtofriend").style.display = "block";
    ProductShowPopup("ModalPopup1E")
}

function EmailFriend_Submit(SKU)
{    
     
//    var sendername = document.forms[0].txtef_SdrName.value;
//    var receivername = document.forms[0].txtef_RvrName.value;
//    var receiveremail = document.forms[0].txtef_RvrEmail.value;
    var sendername = document.getElementsByName("txtef_SdrName")[0].value;
    var sendermessage = document.getElementsByName("txtef_SdrMessage")[0].value;
    var receivername = document.getElementsByName("txtef_RvrName")[0].value;
    var receiveremail = document.getElementsByName("txtef_RvrEmail")[0].value;
        
    if(sendername != "" && receivername != "" && receiveremail != "")
    {        
        AjaxGet("../product/productEmailFriend.aspx?efSKU=" + SKU + 
                    "&efSdrName=" + sendername + 
                    "&efRvrName=" + receivername + 
                    "&efRvrEmail=" + receiveremail + 
                    "&efSdrMessage=" + sendermessage , "efWait",  "EmailFriend_Confirm");             
    }
    else
    {        
        alert('Please complete this form to send this link');
    } 
    return(false);
}

function EmailFriend_Confirm()
{
    document.getElementById("efWait").innerHTML = ""
    vanish("ModalPopup1E");
    
    document.getElementById("FPText").innerHTML = "Email a Friend<span class='added'>Email Sent</span>"

    showPopup("FloatingPopup1");
    showPopup("FPFloatingPopup");
    setTimeout("fade('FPFloatingPopup')",1000);
}

function EmailFriend_Close()
{
    vanish("ModalPopup1E");
}

function ProductShowPopup(id)
{
    document.getElementById(id).style.display = "block";
    document.getElementById(id).style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity='100')";
    ProductSetLayerPosition() 
}


function ProductSetLayerPosition() 
{
      // centre any visible divpopups even if scroll or resize happens
      var elem;
      var bws = getBrowserHeight();
      var ltop = parseInt((bws.height - 300)/2) +  parseInt(document.documentElement.scrollTop) ;
      var lleft = parseInt((bws.width)/2) + parseInt(document.body.scrollLeft);
      
      lleft = lleft - 500;
      ltop  = ltop + 112;
      if (document.getElementById("EmailFriendPopup") != null)
      {
        elem = document.getElementById("EmailFriendPopup");   
        elem.style.left = lleft + 'px';
        elem.style.top = ltop + 'px' ;
      }
      
      elem = null;
}
