YAHOO.namespace('cw.supported');

YAHOO.cw.supported.toggle = function(evt, e)
{
//  This function will toggle obj visibility of an Element
//  based on Element's Class
  if (YAHOO.util.Dom.hasClass(e, 'showphone')){
    YAHOO.util.Dom.removeClass(e, 'showphone');
    YAHOO.util.Dom.addClass(e, 'hidephone');
  }else{
    YAHOO.util.Dom.removeClass(e, 'hidephone');
    YAHOO.util.Dom.addClass(e, 'showphone');
  }
}

YAHOO.cw.supported.init = function() 
{
    var elements = YAHOO.util.Dom.getElementsByClassName('phone','div');
    for(var i=0; i<elements.length; i++)
    {
        if(YAHOO.util.Dom.hasClass(elements[i], 'win'))
        {
        YAHOO.util.Event.on('win', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'and'))
        {
        YAHOO.util.Event.on('and', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'rim'))
        {
        YAHOO.util.Event.on('rim', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'sym'))
        {
        YAHOO.util.Event.on('sym', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'att'))
        {
        YAHOO.util.Event.on('att', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'sprint'))
        {
        YAHOO.util.Event.on('sprint', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'tmobile'))
        {
        YAHOO.util.Event.on('tmobile', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'verizon'))
        {
        YAHOO.util.Event.on('verizon', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'blackberry'))
        {
        YAHOO.util.Event.on('blackberry', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'htc'))
        {
        YAHOO.util.Event.on('htc', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'motorola'))
        {
        YAHOO.util.Event.on('motorola', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'nokia'))
        {
        YAHOO.util.Event.on('nokia', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'palm'))
        {
        YAHOO.util.Event.on('palm', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
        if(YAHOO.util.Dom.hasClass(elements[i], 'samsung'))
        {
        YAHOO.util.Event.on('samsung', 'click', YAHOO.cw.supported.toggle, elements[i]);
            YAHOO.util.Dom.addClass(elements[i], 'showphone');
        }
    }
}

YAHOO.util.Event.onDOMReady(YAHOO.cw.supported.init);