
/*
 * @description	Opens the sitewide flipbook player.
 * @param fbKey Flipbook ID or URL.
 * @param obj, Object, used to customize the flipbook skin and values.
 */
 
 function imgFlip(imageName,imageSrc) {
  if (document.images && document.images[imageName])
    document.images[imageName].src = eval(imageSrc + ".src");
}

function popGenProWindow(linkTemp, widthTemp, heightTemp) {
var argString = 'width='+ widthTemp +', height='+ heightTemp +',scrollbars=yes,buttons=yes,location=no,menubar=no,resizable=yes,status=no,directories=no,toolbar=no';
window.open(linkTemp, 'genProWinPop', argString)
}


function popFlip(fbKey, obj){
	var fbArgs = "";
	for (var p in obj){
		fbArgs += "&" + p + "=" + obj[p];
	}

	var pWin = false;
	if (fbKey.indexOf("fid=")>=0) {
		// new flip pop, old w=556, h=486

		if(document.location.search.indexOf("flipbook=new")>=0) {
			pWin = window.open('/sitewide/flipbook/indexFBML.jhtml?'+fbKey+fbArgs,'flipbook','width=725,height=444,scrollbars=no');
		} else {
			pWin = window.open('/sitewide/flipbook/index.jhtml?'+fbKey+fbArgs,'flipbook','width=720,height=540,scrollbars=no');
		}
	}
	else {
		var flipLoc  = fbKey.split("?");
		flipLocPath  = flipLoc[0].split("index.jhtml");
		var flipLocFull  =  flipLocPath[0];
		if (flipLoc[1] != "" && flipLoc[1] != null) flipLocFull += "&" + flipLoc[1];

		if(document.location.search.indexOf("flipbook=new")>=0) {		
window.open('/sitewide/flipbook/indexFBML.jhtml?fid='+flipLocFull+fbArgs+'','flipbook','width=725,height=444,scrollbars=no');
	} else {	
		pWin = window.open('/sitewide/flipbook/index.jhtml?fid='+flipLocFull+fbArgs+'','flipbook','width=720,height=540,scrollbars=no');
	}

	}
	// popCheck(pWin);

}

function popFlipMedia(fid, mid){
	pWin = window.open('/sitewide/flipbook/index.jhtml?fid=' + fid + '&mid=' + mid,'flipbook' + fid,'width=720,height=540,scrollbars=no');
}

function popFlipMediaSkin(fid, mid, skin){
	pWin = window.open('/sitewide/flipbook/index.jhtml?fid=' + fid + '&skin=' + skin + '&mid=' + mid,'flipbook' + fid,'width=720,height=540,scrollbars=no');
}

function popFlipById(fid){
	popFlip('fid=' + fid);
}

function popCheck(obj){
	if (!obj) {
		alert("Some content on Logoonline.com is displayed using pop-ups.  \n\nIf you're using a Pop-up Blocker, you'll need to permit pop-ups \nfrom Logoonline.com in order to view Videos, photos and other content on our site.");
	}
}

function genPop(loc,wName,attr){
	var pWin = false;
	pWin = window.open(loc,wName,attr);
	popCheck(pWin);
}

function targetBrow(theURL,winName) {
	window.open(theURL,winName);
}

function divStyle(theDiv)
{
	if (document.getElementById) return document.getElementById(theDiv).style;
}

function showThisTab(whichLayer, modNum) {

	if (modNum != null) {

	
	
		for (var i = 0; i < tabNames[modNum].length; i++) {
		eval("imgFlip('tab_" + tabNames[modNum][i] + "','tab_" + tabNames[modNum][i] + "_off')");
		}
	
	
	if (document.getElementById) {
		
		
			for (var i = 0; i < tabNames[modNum].length; i++) {
		
			eval("divStyle('tab" + tabNames[modNum][i] + "Holder').visibility = 'hidden'");
			
			}
		
		
			
		

		eval("imgFlip('tab_" + whichLayer + "','tab_" + whichLayer + "_on')");
		divStyle('tab' + whichLayer + 'Holder').visibility = 'visible';
		
	}
	
	
	}
	
	else {
	
	for (var i = 0; i < tabNames.length; i++) {
		eval("imgFlip('tab_" + tabNames[i] + "','tab_" + tabNames[i] + "_off')");
	}
	if (document.getElementById) {
		for (var i = 0; i < tabNames.length; i++) {
			eval("divStyle('tab" + tabNames[i] + "Holder').visibility = 'hidden'");
		}
		

		eval("imgFlip('tab_" + whichLayer + "','tab_" + whichLayer + "_on')");
		divStyle('tab' + whichLayer + 'Holder').visibility = 'visible';
		
	}
	
	
	}
}



function getFlash() {

window.open("http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&P9_Language=English", "_new");


}


function getCookieVal(offset) {


var endstr = document.cookie.indexOf(";", offset);
if (endstr == -1) {
	endstr = document.cookie.length;
	}
	
return unescape(document.cookie.substring(offset, endstr));


}

function FixCookieDate(date) {

var base = new Date(0);
var skew = base.getTime();
if (skew > 0) {
date.setTime(date.getTime() - skew);
}

}





function GetCookie(name) {


var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
	var j = i + alen;
	if (document.cookie.substring(i, j) == arg) {
		return getCookieVal(j);
		}
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) {
			break;
			}
			}
		return null;


}


function SetCookie(name, value, expires, cScope, cDomain) {

document.cookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") + ((cScope) ? "; path=" + cScope : "") + ((cDomain) ? "; domain=" + cDomain : "");

}


function DeleteCookie(name) {

if (GetCookie(name)) {

document.cookie = name + "=" +
"; expires=Thu, 01-Jan-70 00:00:01 GMT";

}
}

