﻿
//------------------------------------------------------------------
function getElementReference(id) 
{	
	var el = (document.getElementById)? document.getElementById(id): (document.all)? document.all[id]: (document.layers)? document.layers[id]: null;
	if (el) el.css = (el.style)? el.style: el;
	return el;
}	
//------------------------------------------------------------------
function getLeftOffset(el)
{	
	for (var lx=0,ly=0;el!=null;
		lx+=el.offsetLeft,ly+=el.offsetTop,el=el.offsetParent);
	return {x:lx}
}	
//------------------------------------------------------------------
function getTopOffset(el)
{   
	for (var lx=0,ly=0;el!=null;
		ly+=el.offsetTop,lx+=el.offsetLeft,el=el.offsetParent);
	return {y:ly}
}	
//------------------------------------------------------------------
function ShowSideMenu(id, DisplaySub)
{   
   // alert('test');
    var navSide = getElementReference('href' + id);
    //navSide.style.color = '#FFFFFF';
    try
    {
        var trSide = getElementReference('tr' + id);
        
    }
    catch(exp){}
    
    if (DisplaySub)
	{	
		var subSideNav	        = getElementReference('SideNav' + id);
		var subTopPos	        = getElementReference('posSubSide' + id);
		posLeft			        = getLeftOffset(subTopPos);
		posTop			        = getTopOffset(subTopPos);
		subSideNav.style.top	= posTop.y - 8 + 'px';
		subSideNav.style.left	= posLeft.x + 0 + 'px';
		if (subSideNav && subSideNav.css) 
			subSideNav.css.visibility = "visible";
	}
}   
function ShowSideMenub(id, DisplaySub)
{   
   // alert('test');
    var navSide = getElementReference('href' + id);
    //navSide.style.color = '#FFFFFF';
    try
    {
        var trSide = getElementReference('tr' + id);
        
    }
    catch(exp){}
    
    if (DisplaySub)
	{	
		var subSideNav	        = getElementReference('SideNavb' + id);
		var subTopPos	        = getElementReference('posSubSideb' + id);
		posLeft			        = getLeftOffset(subTopPos);
		posTop			        = getTopOffset(subTopPos);
		subSideNav.style.top	= posTop.y + 13 + 'px';
		subSideNav.style.left	= posLeft.x + 0 + 'px';
		if (subSideNav && subSideNav.css) 
			subSideNav.css.visibility = "visible";
	}
}
function ShowSideMenubb(id, DisplaySub)
{   
   // alert('test');
    var navSide = getElementReference('href' + id);
    //navSide.style.color = '#FFFFFF';
    try
    {
        var trSide = getElementReference('tr' + id);
        
    }
    catch(exp){}
    
    if (DisplaySub)
	{	
		var subSideNav	        = getElementReference('SideNavb' + id);
		var subTopPos	        = getElementReference('posSubSideb' + id);
		posLeft			        = getLeftOffset(subTopPos);
		posTop			        = getTopOffset(subTopPos);
		subSideNav.style.top	= posTop.y - 0 + 'px';
		subSideNav.style.left	= posLeft.x + 210 + 'px';
		if (subSideNav && subSideNav.css) 
			subSideNav.css.visibility = "visible";
	}
}   
//------------------------------------------------------------------
function HideSideMenu(id, DisplaySub) 
{   
//    alert('test');
    var navSide = getElementReference('href' + id);
    //navSide.style.color = '#FFFFFF';
    try
    {
        var trSide = getElementReference('tr' + id);
        
    }
    catch(exp){}
    
    if (DisplaySub)
	{	
		var subSideNav = getElementReference('SideNav' + id);
		if (subSideNav && subSideNav.css) 
		{	
			subSideNav.css.visibility = "hidden";
		}	
	}
}   
function HideSideMenub(id, DisplaySub) 
{   
//    alert('test');
    var navSide = getElementReference('href' + id);
    //navSide.style.color = '#FFFFFF';
    try
    {
        var trSide = getElementReference('tr' + id);
        
    }
    catch(exp){}
    
    if (DisplaySub)
	{	
		var subSideNav = getElementReference('SideNavb' + id);
		if (subSideNav && subSideNav.css) 
		{	
			subSideNav.css.visibility = "hidden";
		}	
	}
}   
//------------------------------------------------------------------
function ShowTopMenu(id)
{   
    var navTop = getElementReference('href' + id);
    var navBullet = getElementReference('bullet' + id);
    var navIndex = getElementReference('index' + id);
	navTop.style.color = '#373737';
	navIndex.style.color = '#8A8A8A';
	
}   
//------------------------------------------------------------------
function HideTopMenu(id) 
{   
    var navTop = getElementReference('href' + id);
    var navBullet = getElementReference('bullet' + id);
    var navIndex = getElementReference('index' + id);
	navTop.style.color = '#8A8A8A';
	navIndex.style.color = '#C7C6C6';
	
}   
//------------------------------------------------------------------

//-----------------------------------------------------------------------
function scrollessWindowOpen(url,width,height)
{	
	var winl = (screen.width - width) / 2;
    var wint = (screen.height - height) / 2 - 30;
    window.open(url, '', 'dependent=yes, width=' + width + 'px, height=' + height + ',left=' + winl + ',top=' + wint);
}		
//----------------------------------------------------------
function scrollableWindowOpen(url,width,height)
{	
	var winl = (screen.width - width) / 2;
    var wint = (screen.height - height) / 2;
    window.open(url, '_blank', 'dependent=yes,directories=no, fullscreen=no, height=' + height + ', width=' + width + ', location=no, menubar=no, resizable=no, scrollbars=yes, status=no, titlebar=no, toolbar=no, top=' + wint + ', left=' + winl + '', 'bReplace=false');
}		
//----------------------------------------------------------
function textCounter(field, countfield, maxlimit) 
{	
	if (field.value.length > maxlimit)
		field.value = field.value.substring(0, maxlimit);
	else
		countfield.innerHTML = maxlimit - field.value.length;
}	
//-------------------------------------------------------------------------
function Save()
{	
	document.getElementById('ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_btnUpdateContent').click();
}	
//-------------------------------------------------------------------------
function Approve()
{	
	document.getElementById('ctl00_cphMain_hdnContent').value	= oEdit1.getHTMLBody();
	document.getElementById('ctl00_cphMain_btnApproveSave').click();
}	
//-------------------------------------------------------------------------
function Decline()
{	
	document.getElementById('ctl00_cphMain_hdnContent').value	= oEdit1.getHTMLBody();
	document.getElementById('ctl00_cphMain_btnDecline').click();
}	
//-----------------------------------------------------------------------
function ChangeHeader(cmbHeader)
{	
	var strSelected		= cmbHeader.options[cmbHeader.selectedIndex].value;
	var arrTmp			= strSelected.split(".");
	var strExtension	= arrTmp[arrTmp.length-1];
	if (strSelected != '' && strExtension == 'swf')
	{	
		strFlash = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="536" height="246" VIEWASTEXT>\n' + 
						'<param name="wmode"	value="opaque">\n' + 
						'<param name="movie"	value="Flash/' + strSelected + '">\n' + 
						'<param name="quality"	value="high">\n' + 
						'<param name="scale"	value="noborder">\n' + 
						'<param name="bgcolor"	value="#ffffff">\n' + 
						'<embed src="Flash/' + strSelected + '" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="536" height="246"></embed>\n' + 
					'</object>\n';
		document.getElementById('ctl00_cphFlash_tdFlash').innerHTML = strFlash;
	}	
	else if (strSelected != '' && (strExtension == 'jpg' || strExtension == 'gif'))
	{	
		document.getElementById('ctl00_cphFlash_tdFlash').innerHTML = '<img src="Flash/' + strSelected + '">';
	}	
}	
//----------------------------------------------------------
//-----------------------------------------------------------------------
function ChangeHeader1(cmbHeader)
{	
	var strSelected		= cmbHeader.options[cmbHeader.selectedIndex].value;
	var arrTmp			= strSelected.split(".");
	var strExtension	= arrTmp[arrTmp.length-1];
	if (strSelected != '' && strExtension == 'swf')
	{	
		strFlash = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="536" height="246" VIEWASTEXT>\n' + 
						'<param name="wmode"	value="opaque">\n' + 
						'<param name="movie"	value="Flash/' + strSelected + '">\n' + 
						'<param name="quality"	value="high">\n' + 
						'<param name="scale"	value="noborder">\n' + 
						'<param name="bgcolor"	value="#ffffff">\n' + 
						'<embed src="Flash/' + strSelected + '" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="536" height="246"></embed>\n' + 
					'</object>\n';
		document.getElementById('tdFlash').innerHTML = strFlash;
	}	
	else if (strSelected != '' && (strExtension == 'jpg' || strExtension == 'gif'))
	{	
		document.getElementById('tdFlash').innerHTML = '<img src="Flash/' + strSelected + '">';
	}	
}	
//----------------------------------------------------------
//---------------------------------------------------------------------------------
function clickButton(e, buttonid)
{ 
    var bt = document.getElementById(buttonid); 
    if (typeof bt == 'object')
    {	
        if (is_ie)
        {       
            if (event.keyCode == 13)
            {	
                bt.click(); 
                return false; 
            }   
        }       
        if(is_nav)
        {	    
            if (e.keyCode == 13)
            {   
                bt.click(); 
                return false; 
            }   
        }       
    }           
}               
//------------------------------------------------------------------
//------------------------------------------------------------------
function CheckIt(chkLive)
{	
	chkLive.checked = true;
}	
//------------------------------------------------------------------
function UnCheckIt(chkLive)
{	
	chkLive.checked = false;
}	
//------------------------------------------------------------------