﻿function dbg(O){if(typeof(O)=="string"||typeof(O)=="number"){alert(O);return;}var arr=[];for(var o in O){if(typeof(O[o])=="string"||typeof(O[o])=="number"){arr.push(o+"='"+O[o]+"' ");	}else	arr.push(o);}	arr.sort();	alert(arr.join("; "));}
function dbg1(O){if(typeof(O)=="string"||typeof(O)=="number"){alert(O);return;}var arr=[];for(var o in O){if((typeof(O[o])=="string" && o!="innerHTML" && o!="outerHTML" && o!="innerText" && o!="outerText")||typeof(O[o])=="number"){arr.push(o+"='"+O[o]+"' ");	}else	arr.push(o);}	arr.sort();	alert(arr.join("; "));}
//'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
function goto(url)
{
    window.location.href    = url;
}
//'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
// onkeypress="return PressKey(event);"

function PressKey(e)
{
    try
    {
        var ff          = !document.all;
        var keyCode     = window.navigator.userAgent.toUpperCase().indexOf("MSIE") > 0 ? event.keyCode    : e.keyCode;
        var input       = window.navigator.userAgent.toUpperCase().indexOf("MSIE") > 0 ? event.srcElement : e.target;
    
//        alert(input.id);  
//        window.status   = keyCode;              
//        window.status   = input.id;              
       
        if (input && keyCode == 13)
        {  
            switch(input.id)
            {
                case 'Master_cphMainContent_ucPressReleaseSearch_searchInFiles': 
                case 'Master_cphMainContent_ucPressReleaseSearch_searchText': 
                case 'Master_cphMainContent_ucPressReleaseSearch_fromDate': 
                case 'Master_cphMainContent_ucPressReleaseSearch_toDate': 

                     document.getElementById("Master_cphMainContent_ucPressReleaseSearch_searchButton").click(); 

                break;
                case 'Master_cphMainContent_MembersMailingListLogin_labelUserName': 
                case 'Master_cphMainContent_MembersMailingListLogin_labelPassword': 
                case 'Master_cphMainContent_MembersMailingListLogin_imgEnter': 
                
                        if(ff)  mailing_log_remind_checkForm(document.getElementById("Master_cphMainContent_MembersMailingListLogin_imgEnter"));
                        else    document.getElementById("Master_cphMainContent_MembersMailingListLogin_imgEnter").click(); 
                 break;
                case 'Master_cphMainContent_MembersMailingListRemove_txtEmail': 
                case 'Master_cphMainContent_MembersMailingListRemove_imgConfirm': 
                
                        if(ff)  mailing_log_remind_checkForm(document.getElementById("Master_cphMainContent_MembersMailingListRemove_imgConfirm"));
                        else    document.getElementById("Master_cphMainContent_MembersMailingListRemove_imgConfirm").click(); 
                 break;
                case 'Master_cphMainContent_MembersMailingListLoginRemind_txtEmail': 
                case 'Master_cphMainContent_MembersMailingListLoginRemind_imgSend': 
                
                        if(ff)  mailing_log_remind_checkForm(document.getElementById("Master_cphMainContent_MembersMailingListLoginRemind_imgSend"));
                        else    document.getElementById("Master_cphMainContent_MembersMailingListLoginRemind_imgSend").click(); 
                 break;
                case 'Master_SearchBar1_txtQuery': 
                
                    return searchClick(document.getElementById("Master_SearchBar1_btnSearch"), input.id); 
                break; 
               
               default:
                
                     return false; 
                break; 
            }
        }
        else    
        {
                     return true; 
        }
   }
   catch(e)
   {
        alert("PressKey:"+e.description)
   }
   return false;
}
//'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
function setFocus(id)
{
    if(document.getElementById(id))
    {
        document.getElementById(id).focus()    
    }
}
//'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
function searchClick(o, inputId)
{
    if (document.getElementById(inputId).value == "")
    {
        alert(CS_DICT.EmptyQueryError);
        
        return false;
    }
    else
    {
        return true;
    }
}
//'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
function setPageNumber(pn)
{         
//  var currentPageNumber           = document.getElementById("Master_cphMainContent_ctl00_ucPagingList_CurrentPageNumber");
    var currentPageNumber           = document.getElementById("Master_cphMainContent_CurrentPageNumber");

    if(currentPageNumber)
    {
        currentPageNumber.value     = pn;
    }
}
//'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
function setTabNumber(pn, tn)
{
    setPageNumber(pn);
    
    var activeTab                  = document.getElementById("Master_cphMainContent_ucPressReleaseTabs_activeTab");
        
        if(activeTab)
        {
            activeTab.value         = tn;
        }
}
//'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
/* Accessability */
//Specify affected tags. Add or remove from list:

var tags = new Array( 'a', 'div','td','tr');

//Specify spectrum of different font sizes:
var sizes = new Array('x-small','small','medium','large','x-large');
var startSize = 1;

function resizeFont(target, incLevel)
{
    if (!document.getElementById) return
	var doc = document,cEl = null, currSize = startSize,i,j,cTags;
	
	currSize += incLevel;
	if ( currSize < 0 ) currSize = 0;
	if ( currSize > 4 ) currSize = 4;
	startSize = currSize;
	
	if ( !( cEl = doc.getElementById( target ) ) ) cEl = doc.getElementsByTagName( target )[ 0 ];

    //cEl.style.fontSize = sizes[ currSize ];

	for ( i = 0 ; i < tags.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tags[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = sizes[ currSize ];
	}
}
//'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
function madorSearchClick(searchInFiles, searchTypeHddn, o)
{
    var f           = document.getElementById(searchInFiles);
    var h           = document.getElementById(searchTypeHddn);
    
    var radio       = document.getElementsByName("Master$SearchBar1$rblSearchType");
    
    for(var j=0; j<radio.length; j++)
    {
       // alert(radio[j].value+'='+radio[j].checked)
       
        if(radio[j].checked)
        {
           h.value  = radio[j].value;
           
           if(radio[j].value=="All")   f.disabled  = true;
           else                        f.disabled  = false;
        }  
    }
}
//'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

function isIE()
{
    return window.navigator.userAgent.toUpperCase().indexOf("MSIE") > 0;
}