﻿// JScript File
function setCookie (name, value, path, domain, secure, expires)
{
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie (name)
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) 
		return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}


function deleteCookie (name, path, domain)
{
    if (getCookie(name))
    {
        document.cookie = name + "=" + 
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}

function addLoadEvent (func)
{    
    var oldonload = window.onload;
    if (typeof window.onload != 'function')
    {
        window.onload = func;
    } 
    else 
    {
        window.onload = function()
        {
            oldonload();
            func();
        }
    }
}

function menu_init()
{
	var menu = document.getElementById('nav2');
	var subs = menu.childNodes;
	
	var j = 0;
	
	for (var i=0 ; subs[i]; i++)
	{
		if (subs[i].tagName=='LI')
		{
			hs = subs[i].getElementsByTagName('B');
			heading = hs[0];
			//heading.onclick = function() 
			//{ 
			//menu_toggle(this); 
			//};
			
			ss = subs[i].getElementsByTagName('UL');
			submenu = ss[0];
			j++;
			if (submenu !=null)
			{
			//if (getCookie('menu'+j)=='1')
				 //submenu.style.display = 'block';
			//else if (getCookie('menu'+j)=='0')
				//submenu.style.display = 'none';
			if(menuID == j)
			   submenu.style.display = 'block';
			else
				submenu.style.display = 'none';
			}
		}
	}
}

function menu_toggle(heading)
{
	var section = heading.parentNode;
	var submenus = section.getElementsByTagName('UL');
	var submenu = submenus[0];
		if (submenu != null)
		{
			submenu.style.display = 'block';
		}
	var j = 0;

	var menu = document.getElementById('nav2');
	var subs = menu.childNodes;
	for (var i=0 ; subs[i]; i++)
	{
		if (subs[i].tagName=='LI')
		{
			hs = subs[i].getElementsByTagName('B');
			h = hs[0];			
			j++;
			
			if ((h==heading) && (submenu!=null) && (submenu.style.display=='none'))
				setCookie('menu'+j, '0', '/');
			else if ((h==heading) && (submenu!=null))
				setCookie('menu'+j, '1', '/');
			else
			{
			    ss = subs[i].getElementsByTagName('UL');
			    sub_menu = ss[0];
			    if(sub_menu!=null && sub_menu.style.display!='none')
			    {
    			    setCookie('menu'+j, '0', '/');
    			    sub_menu.style.display = 'none'
			    }
			}
		}
	}
		

}

addLoadEvent(menu_init);






function openView(fileName)
{
  
    var vieSreen = window.open("View.aspx?file="+fileName,"_blank","toolbar=no, location=yes, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=yes, width=682, height=512");
   // vieSreen.moveTo(800,0);
}

function confirm_delete(msg)
{
    if(confirm(msg))
        return true;
    else
        return false;
}
// Required field Validation for fck editor
 var fckBody;    
 function ValidateBody(source, args)    
 {  
    args.IsValid = fckBody.GetXHTML(true) != "";
 }    
 function FCKeditor_OnComplete(fckInstance)    
 {        
    fckBody = fckInstance;    

 }
 
function EventUrlValidation(txtEvent,e)
{
   
    if(document.getElementById(txtEvent).value.length == 0 || document.getElementById(txtEvent).value.length==1 )
    {             
         if(e.keyCode != 8 )
         {
         var txtVal=document.getElementById(txtEvent);
         txtVal.value = "http://"+document.getElementById(txtEvent).value;
         var range = txtVal.createTextRange();     
            range.move("textedit");
            range.select();
         }
         else if(e.keyCode == 13)
        return false;
    
    }
}
    

    
function OnClickNewsLink(strLink)
{
  window.open(strLink);
}



function MaxDescriptionCountOnBlur(txtId,lblId,strLength)
{
    if(document.getElementById(txtId).value.length > strLength)
    {
    document.getElementById(lblId).innerHTML=' This field exceeds '+strLength+' characters';
    
    }
    else
    {
   document.getElementById(lblId).innerHTML='';
    }
}
 


function opennewfullsizeproduct(path, ht, wdth, strTitle)
{ 
    ht = 512 ;
    wdth = 682 ;
    var win = window.open(path,"_blank","height="+ ht +",width="+ wdth+",status=yes, toolbar=no,resizable=yes,scrollbars=yes,menubar=no,location=no,screenX=100,screenY=100");
  //  win.moveTo(screen.availWidth/2-(wdth/2),screen.availHeight/2-(ht/2));
    // win.document.title = strTitle ;
}

function PopUp(ths)
{  
     var win = window.open(ths.src,"_blank","height=512,width=682,status=yes, toolbar=no,resizable=yes,scrollbars=yes,menubar=no,location=no,screenX=100,screenY=100");
}