function puLoadSFS(adic,web){
	return(unescape('%3Cscript type="text/javascript" src="http://perfilunico.com/ads/sfs2.php?aiu=')+adic+'&a='+(Math.floor(Math.random( ) * 999 ) + 1)+'&web='+web+'"'+unescape(' %3E%3C/script%3E'));
	}
function readCookie(name){var cookiename = 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(cookiename) == 0) return c.substring(cookiename.length,c.length);}return null;}

function puLoadSFS3(adic,web){
	return(unescape('%3Cscript type="text/javascript" src="http://perfilunico.com/ads/sfs3.php?aiu=')+adic+'&a='+(Math.floor(Math.random( ) * 999 ) + 1)+'&web='+web+'"'+unescape(' %3E%3C/script%3E'));
	}


function setrawcookie(name, value, expires, path, domain, secure) {
    if (expires instanceof Date) {
        expires = expires.toGMTString();
    } else if(typeof(expires) == 'number') {
        expires = (new Date(+(new Date) + expires * 1e3)).toGMTString();
    }
    var r = [name + "=" + value], s, i;
    for(i in s = {expires: expires, path: path, domain: domain}){
        s[i] && r.push(i + "=" + s[i]);
    }
    
    return secure && r.push("secure"), document.cookie = r.join(";"), true;
}
function setcookie(name, value, expires, path, domain, secure) {
    return setrawcookie(name, encodeURIComponent(value), expires, path, domain, secure)
}
function time() {return Math.round(new Date().getTime()/1000);}

hs.wrapperClassName = 'wide-border';

// Highslide fixed popup mod. Requires the "Events" component.
function fixElement(el) {
    var stl = el.style;
    stl.position = 'fixed';
    stl.zoom = 1; // IE7 hasLayout bug
    stl.top = (parseInt(stl.top) - hs.page.scrollTop) +'px';
    stl.left = (parseInt(stl.left) - hs.page.scrollLeft) +'px';
}
function unfixElement(el) {
	var stl = el.style;
	stl.position = 'absolute';
	stl.top = (parseInt(stl.top) + hs.page.scrollTop) +'px';
	stl.left = (parseInt(stl.left) + hs.page.scrollLeft) +'px';
}

if (!hs.ie || hs.uaVersion > 6) {
	hs.Expander.prototype.onAfterExpand = function() {
    	fixElement (this.wrapper);
		if (this.outline) fixElement(this.outline.table);
	};

	hs.Expander.prototype.onBeforeClose = function() {
		hs.page = hs.getPageSize();
    	unfixElement (this.wrapper);
		if (this.outline) unfixElement(this.outline.table);
	};

	hs.Expander.prototype.onDrag = function() {
		if (!this.fixedDragOffset) {
			hs.dragArgs.left -= hs.page.scrollLeft;
			hs.dragArgs.top -= hs.page.scrollTop;

			this.fixedDragOffset = true;
		}
	}
}