﻿/*Function For Home Page Begin Here*/

/*Script to resize the text*/

// Text Resizer function 
// change font size of content area 
var theSize = parseInt(cgetCookie("fontsize"));
if (!(theSize>18)){
	theSize = 16;
}

function csetCookie(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 cdeleteCookie(name){
	csetCookie(name, "", -1);
}

function cgetCookie(name) {
  var ca = document.cookie.split(';');
  var nameEQ = name + "=";
  for(var i=0; i < ca.length; i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1, c.length); //delete spaces
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    }
  return null;
}

function ContentToResize(theContentToResize, theSize){
	if (theContentToResize != null)
		{
			if(theSize == 16)
			{
			    theContentToResize.style.fontSize = 'small';
			}
			else{
			    theContentToResize.style.fontSize = theSize  + "px";						
		    }
		}	
}

function resizeText(optype){ 
	if(document.getElementById("contentText_1")){ 
        if (optype==1){
			if (theSize == 16){
				theSize = 12;
			}else{
				theSize++;
				theSize++;			
			}
		}
		theContentToResize = document.getElementById("contentText_1");
		ContentToResize(theContentToResize, theSize);		
		
		switch(theSize){ 
		case 12: 
			refToResize = document.getElementById("dnn_rightpane");			
			ContentToResize(refToResize, 14);				
			refToResize = document.getElementById("contentText_1");			
			ContentToResize(refToResize, 14);	
			break; 
		case 14: 
			refToResize = document.getElementById("dnn_rightpane");
			ContentToResize(refToResize, 16);	
			refToResize = document.getElementById("contentText_1");			
			ContentToResize(refToResize, 16);	
			break; 		
		
	    case 16: 
			refToResize = document.getElementById("dnn_rightpane");
			ContentToResize(refToResize, 12);
			refToResize = document.getElementById("contentText_1");			
			ContentToResize(refToResize, 12);	
			break; 	
		}  
		cdeleteCookie("fontsize");
		
		if (theSize ==16)
		{
		    csetCookie("fontsize","small",100); 
		}
		else
		{
		    csetCookie("fontsize",theSize,100); 
		}    
	} 
}
/*For SEO*/
document.getElementById('leftpaneOuter').innerHTML = document.getElementById('leftpane').innerHTML;
document.getElementById('leftpane').innerHTML = ""
/*For SEO*/
/*The code below enables multiple css files to be called up
for browser hacks and a print.css file*/
function styleSheetPicker()
{
   this.ieScreen = this.iePrint = this.otherScreen = this.otherPrint = "";
}

styleSheetPicker.prototype.render = function()
{
   if (document.createStyleSheet)
   {
    if (this.ieScreen)
     document.createStyleSheet(this.ieScreen);

    if (this.iePrint)
        {
     var ieP = document.createStyleSheet(this.iePrint);
            ieP.media = "print";
        }
   }
   else
   {
        var head = document.getElementsByTagName("head")[0];
    if (this.otherScreen != "")
            head.innerHTML += "<link rel=\"stylesheet\" href=\"" + this.otherScreen + "\"/>";

    if (this.otherPrint != "")
            head.innerHTML += "<link rel=\"stylesheet\" media=\"print\" href=\"" + this.otherPrint + "\"/>";

   }
}
// END: styleSheetPicker object definition


var picker = new styleSheetPicker();

// IE stylesheets
picker.ieScreen = skinPath + "iehacks.css";
picker.iePrint =  skinPath + "print.css";

// Other browser stylesheets
// Don't need this: picker.otherScreen = "default.css";
picker.otherPrint = skinPath + "print.css";
picker.render();
/*Function For Home Pages Ends Here*/


