function checkUsers(checked)
{	       
    for (var i=0;i<window.document.forms[0].elements.length;i++)
    {
	    var e=window.document.forms[0].elements[i];
	    if ((e.name != 'chkAllUser') && (e.type=='checkbox') && (e.id.indexOf('checkItemUser', 0) != -1))
	    {     
		      e.checked=checked;
	    }		
    }					    
}

function checkDocuments(checked)
{	       
	for (var i=0;i<window.document.forms[0].elements.length;i++)
	{
		var e=window.document.forms[0].elements[i];
		if ((e.name != 'chkAllDocument') && (e.type=='checkbox') && (e.id.indexOf('checkDocItem', 0) != -1))
		{     
			  e.checked=checked;
		}	
	}					    
}  	

function checkPages(checked)
{	       
	for (var i=0;i<window.document.forms[0].elements.length;i++)
	{
		var e=window.document.forms[0].elements[i];
		if ((e.name != 'chkAllPages') && (e.type=='checkbox') && (e.id.indexOf('checkPageItem', 0) != -1))
		{     
			  e.checked=checked;
		}	
	}					    
}  

function checkEvents(checked)
{	       
	for (var i=0;i<window.document.forms[0].elements.length;i++)
	{
		var e=window.document.forms[0].elements[i];
		if ((e.name != 'chkAllEvent') && (e.type=='checkbox') && (e.id.indexOf('checkEventItem', 0) != -1))
		{     
			  e.checked=checked;
		}	
	}					    
}

function checkEventTemplates(checked)
{	       
	for (var i=0;i<window.document.forms[0].elements.length;i++)
	{
		var e=window.document.forms[0].elements[i];
		if ((e.name != 'chkAllEventTemplate') && (e.type=='checkbox') && (e.id.indexOf('checkEventTItem', 0) != -1))
		{     
			  e.checked=checked;
		}	
	}					    
}  

function checkItemsTP(checked)
{	       
	for (var i=0;i<window.document.forms[0].elements.length;i++)
	{
		var e=window.document.forms[0].elements[i];
		if ((e.name != 'chkAllEventTemplateProperty') && (e.type=='checkbox') && (e.id.indexOf('checkItemTP', 0) != -1))
		{     
			  e.checked=checked;
		}
	}					    
}

function checkEventTypes(checked)
{	       
	for (var i=0;i<window.document.forms[0].elements.length;i++)
	{
		var e=window.document.forms[0].elements[i];
		if ((e.name != 'EventType') && (e.type=='checkbox') && (e.id.indexOf('checkItemEventType', 0) != -1))
		{     
			  e.checked=checked;
		}
	}					    
}

function checkGroups(checked)
{	       
	for (var i=0;i<window.document.forms[0].elements.length;i++)
	{
		var e=window.document.forms[0].elements[i];
		if ((e.name != 'Group') && (e.type=='checkbox') && (e.id.indexOf('checkItemGroup', 0) != -1))
		{     
			  e.checked=checked;
		}
	}					    
}

function checkNews(checked)
{	       
	for (var i=0;i<window.document.forms[0].elements.length;i++)
	{
		var e=window.document.forms[0].elements[i];
		if ((e.name != 'News') && (e.type=='checkbox') && (e.id.indexOf('checkItemNews', 0) != -1))
		{     
			  e.checked=checked;
		}	
	}					    
}

function checkStudies(checked)
{	       
	for (var i=0;i<window.document.forms[0].elements.length;i++)
	{
		var e=window.document.forms[0].elements[i];
		if ((e.name != 'Study') && (e.type=='checkbox') && (e.id.indexOf('checkItemStudy', 0) != -1))
		{     
			  e.checked=checked;
		}	
	}					    
}

function DoSearch(key_event, sender)
{
    if (key_event.keyCode == 13)
    {
        var sender = sender.split('_');
        var link = '';
        for (i = 0; i < sender.length; i++)
        {
            if (i != sender.length - 1)
                link = link + sender[i] + '$';
            else
                link = link + sender[i];
        }
        __doPostBack(link, '');
    }
}	

function ChangePageCombo(cmbCompanyPagesId, cmbStudyPagesId)
{
    var objCompanyCombo = document.getElementById(cmbCompanyPagesId);  //
    var objStudyCombo = document.getElementById(cmbStudyPagesId);  //
    var objPagesTypeCombo = document.getElementById('PageType'); 
    
    if (objPagesTypeCombo.selectedIndex == 0)
    {
        objStudyCombo.style.display = "none";
        objCompanyCombo.style.display = "block";
    }
    else
    {
        objStudyCombo.style.display = "block";
        objCompanyCombo.style.display = "none";
    }
    
    
}
function PageLinkDialogClick(cmbCompanyPageId, cmbStudyPageId, AppPath)
{   
    //var objPrefixRadio = document.getElementById(objPagePrefixId + '_0'); //<%=rblPagePrefix.ClientID%>
    var objPagesTypeCombo = document.getElementById('PageType');
    var objCompanyCombo = document.getElementById(cmbCompanyPageId); // <%=ddlCompanyPages.ClientID%>
    var objStudyCombo = document.getElementById(cmbStudyPageId); //<%=ddlStudyPages.ClientID%>
    var objAppPath = document.getElementById(AppPath); 
    
    var ApplicationPath = "";
    if (objAppPath.value != "/")
        ApplicationPath = objAppPath.value;
    
    var hPage = "";
    var objCombo;
    if (objPagesTypeCombo.selectedIndex == 0)
    {
        objCombo = objCompanyCombo;
        hPage = "ContentPage.aspx";
    }
    else
    {
        objCombo = objStudyCombo;
        hPage = "StudyPage.aspx";
    }     
    
    var prefix = "http";  
    
//    if (!objPrefixRadio.checked)
//        prefix = "https";            

    var selId = "";
    var name = "";
    if (objCombo.options.length > 0)
    {
        var selId = objCombo.options[objCombo.selectedIndex].value;
        var name = objCombo.options[objCombo.selectedIndex].text;    
    }
    
    iged_closePop();
    //iged_insText(link);
    
    var o = iged_all._cur;
    var e=o._elem, f=o._ie==true;
    //mod = prefix + "://" + window.location.host + ApplicationPath + "/" + hPage + "?Page=" + selId;
    mod = ApplicationPath + "/" + hPage + "?Page=" + selId;
    var act = "CreateLink";
    try{
    if(f)
    {
      e=e.document;
    }
    else
    {  
      e=e.contentDocument;
    }
    e.execCommand(act,false,(!mod||mod=="")?null:mod);
    }catch(e){}
}  

function ChangeDocTypeCombo(cmbCompanyDocsId, cmbStudyDocsId)
{
    var objCompanyCombo = document.getElementById(cmbCompanyDocsId); //<%=ddlCompanyDocs.ClientID%> 
    var objStudyCombo = document.getElementById(cmbStudyDocsId); //<%=ddlStudyDocs.ClientID%>
    var objDocTypeCombo = document.getElementById('DocType'); 
    
    if (objDocTypeCombo.selectedIndex == 0)
    {
        objStudyCombo.style.display = "none";
        objCompanyCombo.style.display = "block";
    }
    else
    {
        objStudyCombo.style.display = "block";
        objCompanyCombo.style.display = "none";
    }
    
    
}
function DocLinkDialogClick(cmbCompanyDocsId, cmbStudyDocsId, AppPath)
{   
    //var objPrefixRadio = document.getElementById(objDocPrefixId + '_0');//<%=rblDocPrefix.ClientID%>
    var objDocTypeCombo = document.getElementById('DocType');
    var objCompanyCombo = document.getElementById(cmbCompanyDocsId); //<%=ddlCompanyDocs.ClientID%> 
    var objStudyCombo = document.getElementById(cmbStudyDocsId); //<%=ddlStudyDocs.ClientID%>
    var objAppPath = document.getElementById(AppPath); 
    
    var ApplicationPath = "";
    if (objAppPath.value != "/")
        ApplicationPath = objAppPath.value;
    
    var hHandler = "";
    var objCombo;

    if (objDocTypeCombo.selectedIndex == 0)
    {
        objCombo = objCompanyCombo;
        hHandler = "DDHandler.ashx";
    }
    else
    {
        objCombo = objStudyCombo;
        hHandler = "SDDHandler.ashx";
    }     
    
    var prefix = "http";  
    
//    if (!objPrefixRadio.checked)
//        prefix = "https";            

    var selId = "";
    var name = "";
    if (objCombo.options.length > 0)
    {
        var selId = objCombo.options[objCombo.selectedIndex].value;
        var name = objCombo.options[objCombo.selectedIndex].text;    
    }
    
    iged_closePop();
    //iged_insText(link);
    var o = iged_all._cur;
    var e=o._elem, f=o._ie==true;
    //mod = prefix + "://" + window.location.host + ApplicationPath + "/" + hHandler + "?Doc=" + selId;
    mod = ApplicationPath + "/" + hHandler + "?Doc=" + selId;
    var act = "CreateLink";
    try{
    if(f)
    {
      e=e.document;
    }
    else
    {  
      e=e.contentDocument;
    }
    e.execCommand(act,false,(!mod||mod=="")?null:mod);
    }catch(e){}
}  