/****************************/
/*		CONFIGURATION		*/
/****************************/
// set some parameters. you can also set these before calling 'intropage_add' function
var ip_param_pagesdir	= 'http://www.greenme.it/_advertising/';
var ip_param_maindomain	= 'n';
// set trusted domains
ip_site_trusted = new Array('www.guidagreen.it','www.greenme.it');
// set main domain if you have some subdomains in the same site
ip_site_cookname = new Array();
/****************************/
/*		END CONFIGURATION	*/
/****************************/
var ip_id_cookietest='adv_testcookie';function intropage_add(cookie_life,adv_name,redir_time,id){if(!id){var id=''}test_cookie(ip_id_cookietest);if(response_testcookie==false){return false}var ctrl=0;for(var i=0;i<ip_site_trusted.length;i++){if(ip_site_trusted[i]==window.location.hostname){var ctrl=1}}if(ctrl!='1'){alert('Il dominio "'+window.location.hostname+'" non e\' tra quelli ammessi');return false}var ip_referer=window.location;var this_domain=window.location.hostname;var cookie_life=convert_time(cookie_life);var redir_time=(convert_time(redir_time)/1000);var ip_cookiename=window.location.hostname+'_ip'+id;var ip_cookiedomain='';if(ip_param_maindomain=='y'){for(i=0;i<ip_site_cookname.length;i++){if(this_domain.indexOf(ip_site_cookname[i])!=-1){ip_cookiename=ip_site_cookname[i]+'_ip'+id;ip_cookiedomain=ip_site_cookname[i]}}}if(adv_name!=''&&ip_referer!=''&&this_domain!=''){if(document.cookie.indexOf(ip_cookiename)==-1){ip_referer=base64Encode(ip_referer);this_domain=base64Encode(this_domain);to_setcookie(ip_cookiename,false,cookie_life,ip_cookiedomain);if(adv_name.indexOf('http://')==0){top.window.location=adv_name+'?r='+ip_referer+'&d='+this_domain+'&t='+redir_time}else{top.window.location=ip_param_pagesdir+adv_name+'?r='+ip_referer+'&d='+this_domain+'&t='+redir_time}}}}function base64Encode(data){if(typeof(btoa)=='function')return btoa(data);var b64_map='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';var byte1,byte2,byte3;var ch1,ch2,ch3,ch4;var result=new Array();var j=0;for(var i=0;i<data.length;i+=3){byte1=data.charCodeAt(i);byte2=data.charCodeAt(i+1);byte3=data.charCodeAt(i+2);ch1=byte1>>2;ch2=((byte1&3)<<4)|(byte2>>4);ch3=((byte2&15)<<2)|(byte3>>6);ch4=byte3&63;if(isNaN(byte2)){ch3=ch4=64}else if(isNaN(byte3)){ch4=64}result[j++]=b64_map.charAt(ch1)+b64_map.charAt(ch2)+b64_map.charAt(ch3)+b64_map.charAt(ch4)}return result.join('')}function convert_time(the_time){time_type=the_time.split(" ");switch(time_type[1]){case'sec':time_converted=time_type[0]*1000;break;case'min':time_converted=time_type[0]*60*1000;break;case'hou':time_converted=time_type[0]*60*60*1000;break;case'day':time_converted=time_type[0]*60*60*24*1000;break;default:time_converted=time_type[0]*1000;break}return time_converted}function test_cookie(cookie_testname){document.cookie=cookie_testname;response_testcookie=(document.cookie.indexOf(cookie_testname)!=-1)?true:false;return response_testcookie}function to_setcookie(name,value,cookie_expire,domain){if(domain!=''){set_domain="domain="+domain+"; "}else{set_domain=''}if(cookie_expire!=0){var calculate_expire=parseInt(cookie_expire);var now=new Date();var exp_time=new Date();var value=escape(value);exp_time.setTime(now.getTime()+calculate_expire);document.cookie=name+"="+value+" ; path=/; "+set_domain+"expires="+exp_time.toGMTString()}else{document.cookie=name+"="+value+"; path=/; "+set_domain+"expires="}}
