function getAffFeed(feed){
		jqN('#affiliate_content').load('/assets/includes/home/'+feed);
		return false;
	}


function swapLocalaff(){
	jqN('#affiliate_content a.moreToIt').click(function(){
		getAffFeed(jqN(this).attr('href'));
		
		return false;
	});
}
function intialTab() {
	var hr= window.location.toString();
	if(hr.split("?s=")[1]=='2'){
		jqN("#BTN_mostPopular").toggleClass('onState');
		jqN('#BTN_featured').removeClass('onState')
		jqN('#webEx_feat').hide();
		jqN('#webEx_most').show();
	}
};
jqN(document).ready(function(){
swapLocalaff();
intialTab();

	jqN('#BTN_featured').click(function() {
		jqN(this).toggleClass('onState');			
		jqN('#BTN_mostPopular').removeClass('onState')
		jqN(this).addClass("onState")
		jqN('#webEx_most').hide();
		jqN('#webEx_feat').show();
		return false;
	})
	jqN('#BTN_mostPopular').click(function() {
		jqN(this).toggleClass('onState');
		jqN('#BTN_featured').removeClass('onState')
				jqN(this).addClass("onState")
		jqN('#webEx_feat').hide();
		jqN('#webEx_most').show();
		return false;
	})
	
	jqN('.shareLink').click(function() {
		jqN(this).parent().next('.shareBox').slideToggle("fast", function() {
			jqN('a.shareLink').toggleClass('on');
		});
		return false;
	});
	jqN('form.linkValueTXT input').click(function() {
		jqN(this).select();
	});
jqN('.form_sendToFriend').click(function() {return false;})
});

function send2FriendWebEx(obj)
{
    var arr_parts   = obj.id.split('_');
    var elem_num    = arr_parts[1];
    var prefix      = arr_parts[0];
    if (prefix.indexOf('MostPopular') != -1) {
        var appendThis = 'MostPopular';
    } else {
        var appendThis = '';
    }
    var email       = encodeURI(document.getElementById('email'+appendThis+'_'+elem_num).value); // get the senders email
    var friendemail = encodeURI(document.getElementById('friendemail'+appendThis+'_'+elem_num).value); // get the friends email
    var subject     = encodeURI(document.getElementById('subject'+appendThis+'_'+elem_num).value); // get the subject
    var message     = "Your friend knew you'd be dying to check out this latest info from NBC.com...\n";
    message         += document.getElementById('message'+appendThis+'_'+elem_num).value; // get the message
    var message     = escape(message); // get the message
    var url         = escape(document.getElementById('url'+appendThis+'_'+elem_num).value); // get the url
    var mediaName   = encodeURI(document.getElementById('mediaName'+appendThis+'_'+elem_num).value); // get the media name
    var mediaDesc   = encodeURI(document.getElementById('mediaDesc'+appendThis+'_'+elem_num).value); // get the media desc 
    var bool_email       = validateEmailLocal(email);
    var bool_friendemail = validateEmailLocal(friendemail);
    if (!bool_email) {
        // alert('Please enter a valid e-mail address for yourself.');
jqN('.socialNetworkLinks').after('<p class="email_alert">Please enter a valid e-mail address for yourself.</p>')
        document.getElementById('email'+appendThis+'_'+elem_num).focus();
setTimeout('jqN(".email_alert").fadeOut("slow",function() {jqN(this).remove()})', 3000);
        return false;
    }
    if (!bool_friendemail) {
        // alert("Please enter a valid friend's e-mail address.");
		jqN('.socialNetworkLinks').after("<p class=\"email_alert\">Please enter a valid friend's e-mail address.</p>")
		setTimeout('jqN(".email_alert").fadeOut("slow",function() {jqN(this).remove()})', 3000);

        document.getElementById('friendemail'+appendThis+'_'+elem_num).focus();
        return false;
    }

    // the 'mediaName' and 'mediaDesc' form the HTML form have the same values already
    // assigned to the 'message' variable, so go ahead and set 'mediaDesc' and 'mediaName'
    // to empty string as a workaround:
    mediaName = '';
    mediaDesc = '';
    jqN.get("/app/form_mail/send2friend.scet.php?email="+email+"&friendemail="+friendemail+"&subject="+subject+"&message="+message+"&url="+url+"&mediaName="+mediaName+"&mediaDesc="+mediaDesc, function(data) {
            confirmItLocal(elem_num,appendThis);
                  });
}

function setWebExState(class_name)
{
    var obj = document.getElementById('NBC_webEx_tab');
    if (obj.className != 'class_name') {
        obj.className = 'class_name';
    }
    //document.cookie = 'webEx' + '=' + escape(class_name);
}

function getWebExState()
{
    var obj = document.getElementById('NBC_webEx_tab');
    return obj.className;
}

function confirmItLocal(iteration,appendThis)
{
    //
    document.getElementById('friendemail'+appendThis+'_'+iteration).value = '';
    jqN('#sendToFriend'+appendThis+'_'+iteration).after("<h6>Your email was sent</h6>");
setTimeout("jqN('.shareBox h6').remove().fadeOut('slow');", 3000);
}

function validateEmailLocal(value)
{
    var good = /^([\w\d\.\-_]+)@([\w\d\.\-]+)$/i;
    var evil =  /[^a-z0-9\@_\-\.]+/i;
        
    if (good.test(value) && !evil.test(value)) {
        return true;
    } else {
        return false;
    }
}
