﻿// JScript File

//tag1= the box being changed.  tag2 = the value
function setUnicaEvent(tag1,tag2) {
    alert(tag1 + ' ' + tag2);
 ntptEventTag(tag1 + "_changed=1&" + tag1 + "=" + escape( tag2 ));
}

function CloseGroup(url) {
  window.location = url;
}

function SendEmail(subject,to) {
	var doc = "mailto:" + to + "?subject=Contact " + escape(subject) + ' through Ziggs';
	window.location = doc; 
} 

function showCNote(lid)
{
window.open( TOP_URL + '/apps/groups/contacts/GroupContactPreview.aspx?id=' + lid ,null,'height=700,width=750,scrollbars=yes,resizable=yes,statusbar=yes');
}

function GrpIconClick(url) {
   
    window.location = url;
    refreshGroupNav();
}    
    
function scrollTop()   
{   
    window.document.body.scrollTop = 0;   
    window.document.documentElement.scrollTop = 0;             
}   


function openGeneric(url,h,w) {
    var url1 = TOP_URL + url;  
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (h, w);
    oManager.Open (url1,"radWinGrp");  
    }
    
 function openDeletePhoto(url) {
    var url1 = TOP_URL + url;  
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (500, 300);
    oManager.Open (url1,"radWinGrp");  
    }
    
 function openUploadPhoto(url) {
    var url1 = TOP_URL + url;  
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (600, 500);
    oManager.Open (url1,"radWinGrp");  
    }
    
function openMap(geo,mapLink) { 
    var url = mapLink + "&address=" + geo;
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (600, 500);
    oManager.Open (url,"radWinGrp");  
}

function openInviteContact(iGrpId,iMemberId) {
    var url = TOP_URL + '/apps/invite/InviteContact.aspx?grpid=' + iGrpId + '&uid=' + iMemberId;  
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (400, 400);
    oManager.Open (url,"radWinGrp");  
}

function openGroupInvite(iGrpId,iMemberId) {
    var url = TOP_URL + '/apps/groups/GroupInvitePop.aspx?grpid=' + iGrpId;  
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (400, 400);
    oManager.Open (url,"radWinGrp");  
}

function openGroupPayment(iGrpId) {
    var url = TOP_URL + '/apps/groups/GroupPayment.aspx?grpid=' + iGrpId;
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (400, 400);
    oManager.Open (url,"radWinGrp");  
}

function addContact(iGrpId) {
    var url = TOP_URL + '/apps/groups/contacts/AddContactPop.aspx?grpid=' + iGrpId;
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (400, 400);
    oManager.Open (url,"radWinGrp");
}

function openGrpDistrib(iGrpId) {
    var url = TOP_URL + '/apps/groups/GroupDistribPop.aspx?grpid=' + iGrpId;
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (400, 400);
    oManager.Open (url,"radWinGrp");
}

function openShareGroup(iGrpId) {
    var url = TOP_URL + '/apps/groups/GroupSharePop.aspx?grpid=' + iGrpId;
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (400, 300);
    oManager.Open (url,"radWinGrp");
  
}

function openAddMemToGrp(iGrpId,iMemberId) {

    var url = TOP_URL + '/apps/groups/GroupAddMemPop.aspx?grpid=' + iGrpId + '&uid=' + iMemberId;  
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (400, 400);
    oManager.Open (url,"radWinGrp");
    
}    

function openWhyStarbucks() {

    var url = TOP_URL + '/apps/affil/WhyStarbucksPop.aspx';  
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (400, 350);
    oManager.Open (url,"radWinGrp");
    
}    

function openAccessMask(iGrpId,iMemberId) {
    var url = TOP_URL + '/apps/groups/GroupSetAccessMask.aspx?grpid=' + iGrpId + '&uid=' + iMemberId;  
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (480, 550);
    
    oManager.Open (url,"radWinGrp");  
}

function openSvc(type,lid) {

    switch (type)
    {
        case 10:     
            window.open(TOP_URL + '/apps/services/SendServiceGC.aspx?pid=10&id=' + lid ,null,'height=700, width=720,status=yes, resizable=no, scrollbars=yes, toolbar=no,location=no,menubar=no ');
            break
        case 20:
            window.open(TOP_URL + '/apps/services/SendServiceGC.aspx?pid=20&id=' + lid ,null,'height=700, width=720,status=yes, resizable=no, scrollbars=yes, toolbar=no,location=no,menubar=no ');
            break
        case 30:
             window.open(TOP_URL + '/apps/affil/AffilMakePayment.aspx?uid=' + lid ,null,'height=400, width=430,status=yes, resizable=no, scrollbars=yes, toolbar=no,location=no,menubar=no ');
            break
        case 40:
            window.open(TOP_URL + '/apps/affil/AffilTravel.aspx?uid=' + lid ,null,'height=500, width=360,status=yes, resizable=no, scrollbars=yes, toolbar=no,location=no,menubar=no ');
          break
        case 50:
            window.open(TOP_URL + '/apps/groups/GroupPayment.aspx?grpid=' + lid ,null,'height=400, width=400,status=yes, resizable=no, scrollbars=yes, toolbar=no,location=no,menubar=no ');
          break         
    }
}

function searchAmazon() {

    var keyword = document.getElementById('ctl00_UCAppsNav1_UCAffilAmazonSearch1_txtAmazonKeyword');
    var link = 'http://www.amazon.com/gp/search?index=blended&tag=ziggs-20&keywords=' + keyword.value;
    myWindow=window.open(link ,'_chatwin','toolbar=1,location=1,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,top=30,left=20,width=750,height=500');
}
    
// For performance reasons drop positions are precaptured. This lets us know which set of drop positions are active.
function evDropTabSelectedHandler(sender, eventArgs)
{
    var tabStrip = sender;
    var tab = eventArgs.Tab;
    switch (tab.Text) {
        case "My People Groups":
            gDropManager.setActiveDropQueue(INT_MY_GROUPS_QUEUE);
        break;
        case "My People Actions":            
            gDropManager.setActiveDropQueue(INT_MY_ACTIONS_QUEUE);
        break;
    }
}
    
function watermarkEnter(obj, wm) {
	if (obj.value == wm) {	
	    obj.value='';
		obj.style.color = '';
	}
}

function watermarkLeave(obj, wm) {
	if (obj.value == '') {
		obj.value = wm;
		obj.style.color = '#999999';
	}
}

function fillGrp(g,ref)
{    

    if (document.getElementById('ctl00_ContentPlaceHolder1_UCGroupListings1_RadAjaxPanel1')) {
        ctl00_ContentPlaceHolder1_UCGroupListings1_RadAjaxPanel1.AjaxRequest(g);     
        if(ref==1){refreshGroupNav();}
    } else {
         window.location = TOP_URL + '/mypeople.aspx?grpID=' + g;
    }       
}

function whosOnline()
{    
   var ajaxManager = ctl00_ContentPlaceHolder1_UCGroupListings1_RadAjaxManager1;
   ajaxManager.AjaxRequest('Who');            
}

function ismaxlength(obj,mlength){
if (obj.getAttribute && obj.value.length>mlength){
    obj.value=obj.value.substring(0,mlength);
    alert('You can enter a maximum of ' + mlength + ' characters in your message');
    }
}

function openGrpChatInvite(iGrpId) {
    var url = TOP_URL + '/apps/groups/GroupChatNotify.aspx?grpid=' + iGrpId;
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (370, 320);
    oManager.Open (url,"radWinGrp");
}

function addDirectory(iDirId,iLocId) {

    var url = TOP_URL + '/apps/dir/DirJoin.aspx?dir=' + iDirId + '&loc=' + iLocId;
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (400, 400);
    oManager.Open (url,"radWinGrp");
}

function suggestDirectory(iDirId,iLocId) {

    var url = TOP_URL + '/apps/dir/DirSuggest.aspx?';
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("radWinGrp");
    oWnd.SetSize (400, 400);
    oManager.Open (url,"radWinGrp");
}

function openNotes(lid,tid) {
    
    var url     
    url = TOP_URL + '/apps/myaccounts/MyNotes.aspx?lid=' + lid + '&tid=' + tid;  
    var oManager = GetRadWindowManager();
    var oWnd = oManager.GetWindowByName("AddNotes");
    oWnd.SetSize (340, 290);
    oManager.Open (url,"AddNotes");
}

function openMyAcctLink(id,acct_type_id,url)
{
    WSMyAccts.AddLinkClick(id,acct_type_id);
    window.open(url);
}    