﻿function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function SwapVisibility(hideitem,showitem) {
    try {        
        MM_findObj(hideitem).style.display = 'none';
        MM_findObj(showitem).style.display = '';   
    }catch(e){}
}

function openclose(triggerid, itemid){
    //alert(triggerid);
    var trigger = MM_findObj(triggerid);
    var item = MM_findObj(itemid);
    var currentclass = trigger.className;            
    //alert(currentclass);
    //alert(currentclass.indexOf('opened'));
    if (currentclass.indexOf('opened') > -1)
    {
        //alert('opened')
        trigger.className = trigger.className.replace('opened','closed');
        Effect.BlindUp(item, {duration:0.5});
    }
    else{
        //alert('closed')
        trigger.className = trigger.className.replace('closed','opened');
        Effect.BlindDown(item, {duration:0.5});
    }
}

function openpnl(triggerid, itemid){
    
    Effect.BlindDown(MM_findObj(itemid), {duration:0.5});
    MM_findObj(triggerid).className = "opened";
}
function closepnl(triggerid, itemid){
    
    Effect.BlindUp(MM_findObj(itemid), {duration:0.5});
    MM_findObj(triggerid).className = "closed";
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-30);
}

function increasetext(){
    var base = 0;
    
    if(readCookie('prologicstyle') != null)
	{
	    base = parseInt(readCookie('prologicstyle').replace('ctl00_csssize', ''));
	}
    if(base < 4)
    {
        base = base+1;
    }
    //alert(base);
    
    setSheet(base);
}

function decreasetext(){
    var base = 0;
    
    if(readCookie('prologicstyle') != null)
	{
	    base = parseInt(readCookie('prologicstyle').replace('ctl00_csssize', ''));
	}
    
    if(base > 0)
    {
        base = base-1;
    }
    setSheet(base);      
}

function setSheet(){

	var args = setSheet.arguments;
	
	MM_findObj("ctl00_csssize1").disabled = true;
	MM_findObj("ctl00_csssize2").disabled = true;
	MM_findObj("ctl00_csssize3").disabled = true;
	MM_findObj("ctl00_csssize4").disabled = true;
	
	if(readCookie('prologicstyle') != null)
	{
	    MM_findObj(readCookie('prologicstyle')).disabled = false;
	}
				
	switch (args[0])
		{
		    case 0:
		        MM_findObj("ctl00_csssize1").disabled = true;
	            MM_findObj("ctl00_csssize2").disabled = true;
	            MM_findObj("ctl00_csssize3").disabled = true;
	            MM_findObj("ctl00_csssize4").disabled = true;
				eraseCookie('prologicstyle');
			break;
			
			case 1:
				MM_findObj("ctl00_csssize1").disabled = false;
				createCookie('prologicstyle','ctl00_csssize1',1);
			break;
			
			case 2:
				MM_findObj("ctl00_csssize2").disabled = false;
				createCookie('prologicstyle','ctl00_csssize2',1);
			break;
			
			case 3:
				MM_findObj("ctl00_csssize3").disabled = false;
				createCookie('prologicstyle','ctl00_csssize3',1);
			break;
			
			case 4:
				MM_findObj("ctl00_csssize4").disabled = false;
				createCookie('prologicstyle','ctl00_csssize4',1);
			break;
			
		}
		
	
}

