﻿/*----------- uno.js v 0.8.0.0 (Part of [uno-api-project].) - Released by Hideki Yamamoto - GPL equiv. ------------*/
//-------------------------------------------- BROWSER RECOGNITION ------------------------------------------------//
var isIE	= document.all;
var isIE7	= isIE&&window.XMLHttpRequest&&window.ActiveXObject;
var isIE6	= isIE&&document.implementation;var isgteIE6=isIE7||isIE6;
var isIE5	= isIE&&window.print&&!isgteIE6;var isIEDOM2=isIE5||isgteIE6;
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome')>-1;
var is_opera = navigator.userAgent.toLowerCase().indexOf("opera")!=-1;
var is_firefox = navigator.userAgent.toLowerCase().indexOf("firefox")!=-1;
var is_safari = navigator.userAgent.toLowerCase().indexOf('safari')!=-1;
var is_iphone = '';var is_ipad = '';var is_android = '';
//------------------------------------------------ COMMON CODE ----------------------------------------------------//
function $(e){if(typeof e=='string'){try{e=document.getElementById(e);}catch(ex){return e;}}return e;};
//------------------------------------------- NAMESPACES MANAGEMENT -----------------------------------------------//
var Namespace={register : function(_name){var chk=false;var cob="";var spc=_name.split(".");for(var i=0;i<spc.length;i++){if(cob!=""){cob+=".";}cob+=spc[i];chk=this.exists(cob);if(!chk){this.create(cob);eval(_name+'={};'+_name+'.namespacename=\''+_name+'\';');}}if(chk){throw new Error("Namespace: "+_name+" is already defined.");}},
create : function(_Src){eval("window."+_Src+"=new Object();");},exists : function(_Src){eval("var NE=false;try{if("+_Src+"){NE=true;}else{NE=false;}}catch(err){NE=false;}");return NE;}};
//-------------------------------------------- UNO NAMESPACE BASICS -----------------------------------------------//
if(!window.uno){Namespace.register("uno");uno.debug=false;uno.uniqueidcount=0;uno._temp=null;uno.obsolete=function(fn,nfn){setTimeout('throw new Error(\''+fn+' is obsolete and will soon be deprecated, use '+nfn+' instead.\')',1);};
Namespace.register("doc");Namespace.register("doc.uno");
//---------------------------------------------- STRING UTILITIES -------------------------------------------------//
uno.cutrim=function(svalue,_smatch){if(svalue==''){return svalue;}if(!_smatch){_smatch=' '}if(_smatch==''){return svalue;}for(var i=0;i<2;i++){i=10;if(uno.startswith(svalue,_smatch)){svalue=svalue.substring(_smatch.length);i=0;}if(uno.endswith(svalue,_smatch)){svalue=svalue.substring(0,svalue.length-_smatch.length);i=0;}}return svalue;};
uno.endswith=function(svalue,smatch){var cx=0;if(smatch==''){return true;}for(var c=svalue.length-smatch.length;c<svalue.length; c++){if(svalue.charAt(c)!=smatch.charAt(cx)){return false;}cx = cx + 1;}return true;};
uno.stringends=function(svalue,smatch){uno.obsolete('uno.stringends','uno.endswith');return uno.endswith(svalue,smatch);};
uno.startswith=function(svalue,smatch){for(var c=0;c<smatch.length;c++){if(svalue.charAt(c)!=smatch.charAt(c)){return false;}}return true;};
uno.stringstarts=function(svalue,smatch){uno.obsolete('uno.stringstarts','uno.startswith');return uno.startswith(svalue,smatch);};
uno.replaceall=function(startsvalue,smatch,newsvalue){while(startsvalue.indexOf(smatch)>-1){startsvalue=startsvalue.replace(smatch,newsvalue);}return startsvalue;};
uno.replaceglobal=function(startsvalue,smatch,newsvalue){uno.obsolete('uno.replaceglobal','uno.replaceall');return uno.replaceall(startsvalue,smatch,newsvalue);};
uno.htmlentities=function(svalue,_busebr){var i=0;for(i=0;i<uno._htmlA.length;i++){svalue=uno.replaceall(svalue,uno._htmlB[i],uno._htmlA[i]);}if(_busebr){svalue=uno.replaceall(svalue,'\n','<br/>');}return svalue;};
uno.unhtmlentities=function(svalue,_busebr){var i=0;for(i=0;i<uno._htmlA.length;i++){svalue=uno.replaceall(svalue,uno._htmlA[i],uno._htmlB[i]);}if(_busebr){svalue=uno.replaceall(svalue,'\n','<br/>');}return svalue;};
uno.escapejs=function(svalue){return svalue.replace(/(["'\\\.\|\[\]\^\*\+\?\$\(\)])/g, '\\$1');};
uno.firstupper=function(svalue){return svalue.charAt(0).toUpperCase()+svalue.slice(1);};
uno.isnullorempty=function(svalue){if(svalue==null){return true;}if(svalue==''){return true;}return false;};
uno.getuqid = function(_prefixsvalue){uno.uniqueidcount+=1;var p='';if(_prefixsvalue){p=_prefixsvalue;}return p+'uno_uqid_'+uno.uniqueidcount;};
uno._htmlA=['&lt;','&gt;','&agrave;','&egrave;','&igrave;','&ograve;','&ugrave;','&aacute;','&eacute;','&iacute;','&oacute;','&uacute;','&quot;','&ldquot;','&rdquot;','&lsquot;','&rsquot;'];
uno._htmlB=[   '<',  '>',       'à',       'è',       'ì',       'ò',       'ù',       'á',       'é',       'í',       'ó',       'ú',     '"',       '“',       '”',       '‘',       '’'];
//------------------------------------------- PAGE DOCUMENT MANAGEMENT --------------------------------------------//
uno.setitle=function(svalue){document.title=svalue;};
uno.redirect=function(url){location.href=url;};
uno.pagewidth=function(){return window.innerWidth!=null?window.innerWidth:document.documentElement&&document.documentElement.clientWidth?document.documentElement.clientWidth:document.body!=null?document.body.clientWidth:null;};
uno.pageheight=function(){return window.innerHeight!=null?window.innerHeight:document.documentElement&&document.documentElement.clientHeight?document.documentElement.clientHeight:document.body!=null?document.body.clientHeight:null;};
uno.pagetop=function(){return typeof window.pageYOffset!='undefined'?window.pageYOffset:document.documentElement&&document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop?document.body.scrollTop:0;};
uno.pageleft=function(){return typeof window.pageXOffset!='undefined'?window.pageXOffset:document.documentElement&&document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft?document.body.scrollLeft:0;};
uno.querystring=function(key){var deft_="";key=key.replace(/[\[]/,'\\\[').replace(/[\]]/,'\\\]');var regex=new RegExp('[\\?&]'+key+'=([^&#]*)');var qs=regex.exec(window.location.href);if(qs==null){return deft_;}else{return qs[1];}};
uno._importscriptmm=new Array();
uno._importscript=function(url){_u2(url);};_u1=function(o,t,v){o.setAttribute(t,v);};_u2=function(u){var o=document.createElement('script');_u1(o,'type','text/javascript');_u1(o,'src',u);document.getElementsByTagName('head')[0].appendChild(o);};
uno.importscript=function(url){for(var i=0;i<uno._importscriptmm.length;i++){if(uno._importscriptmm[i]==url){return;}}uno._importscriptmm[uno._importscriptmm.length]=url;uno._importscript(url);};
uno.importwebicon=function(url){var olink=document.createElement('link');olink.href=url;olink.rel='icon';if(isIE){olink.rel='shortcut icon';}document.getElementsByTagName('head')[0].appendChild(olink)};
uno.importcss=function(url){var olink=document.createElement('link');olink.href=url;olink.rel='stylesheet';olink.type='text/css';document.getElementsByTagName('head')[0].appendChild(olink)};
uno.openbrowser=function(url){var thewindow=window.open(url,"save_listing","width=800,height=600,resizable=no,scrollbars=no,menubar=no,status=no,toolbar=no");};
uno.getscripturl=function(scriptname){var s='';var x=0;var scrs=document.getElementsByTagName('head')[0].getElementsByTagName('script');for(var i=0;i<scrs.length;i++){s=scrs[i].getAttributeNode("src").value;x=s.indexOf(scriptname);
    if(x>-1){return s.substring(0,x);}}uno.throwerror('Could not find the script name in the url of any of the loaded scripts.');return '';};
//------------------------------------------- HTML ELEMENTS MANAGEMENT --------------------------------------------//
uno.clearchilds=function(elm){elm=$(elm);if(elm&&elm.hasChildNodes&&elm.removeChild){while(elm.hasChildNodes()){elm.removeChild(elm.firstChild);}}};
uno.changeparent=function(targetparent,elm){targetparent=$(targetparent);elm=$(elm);targetparent.appendChild(elm.parentNode.removeChild(elm));};
uno.getelementbyname=function(parent,tag,name){var xx=$(parent).getElementsByTagName(tag);for(var x=0;x<xx.length;x++){if(xx[x].name==name){return xx[x];}}return false;};
uno.getelementsbyname=function(parent,tag,name){var xx=$(parent).getElementsByTagName(tag);var xxv=new Array();var xxi=0;for(var x=0;x<xx.length;x++){if(xx[x].name.indexOf(name)>-1){xxi=xxv.length;xxv[xxi]=xx[x];}}return xxv;};
uno.getelementbyclass=function(parent,tag,classname){var xx=$(parent).getElementsByTagName(tag);for(var x=0;x<xx.length;x++){if(xx[x].className==classname){return xx[x];}}return false;};
uno.getelementsbyclass=function(parent,tag,classname){var xx=$(parent).getElementsByTagName(tag);var xxv=new Array();var xxi=0;for(var x=0;x<xx.length;x++){if(xx[x].className.indexOf(classname)>-1){xxi=xxv.length;xxv[xxi]=xx[x];}}return xxv;};
uno.initelm = function(tag,id,parent,classname,atbegin){var elm=document.createElement(tag);if(id){elm.id=id;}if(classname){elm.className=classname;}if(parent){if(atbegin){return parent.insertBefore(elm,parent.firstChild);}else{return parent.appendChild(elm);}}else{return elm}};
uno.insert=function(parent,tagname,attributes,atbegin,_innerhtml){parent=$(parent);var i;var elm=document.createElement(tagname);if(_innerhtml){elm.innerHTML=_innerhtml;}if(attributes){for(i=0;i<attributes.length;i+=2){elm.setAttribute(attributes[i],attributes[i+1]);}}if(parent){if(atbegin){return parent.insertBefore(elm,parent.firstChild);}else{return parent.appendChild(elm);}}else{return elm}};
uno.getvalue=function(elm){elm=$(elm);if(elm.nodeName.toLowerCase()=='input'){return elm.value;}else if(elm.nodeName.toLowerCase()=='select'){return uno.getselectedoption(elm).value;}else if(elm.nodeName.toLowerCase()=='textarea'){return elm.value;}else{throw new Error('uno.getvalue supports only input and select elements');return null;}};    
uno.setvalue=function(elm,value){elm=$(elm);if(elm.nodeName.toLowerCase()=='input'){elm.value=value;}else if(elm.nodeName.toLowerCase()=='select'){uno.selectoption(elm,value);}else{throw new Error('uno.setvalue supports only input and select elements');return null;}};
uno.getselectedoption=function(select){select=$(select);return select.options[select.selectedIndex]};
uno.selectoption=function(select,value){select=$(select);var opts=select.getElementsByTagName('option');for(var i=0;i<opts.length;i++){if(opts[i].value==value){select.selectedIndex=i;}}};
uno.getchecked=function(elm){return $(elm).checked;};
//----------------------------------------------- DHTML UTILITIES ------------------------------------------------//
uno.showhide=function(elm){elm=$(elm);try{if(elm.style.display=='none'){elm.style.display='';}else{elm.style.display='none';}}catch(ex){elm.style.display='none';}};
uno.enabledisable=function(elm){elm=$(elm);try{if(!elm.disabled){elm.disabled='disabled';}else{elm.removeAttribute('disabled');}}catch(ex){elm.removeAttribute('disabled');}};
uno.fade=function(elm,duration,startalpha,endalpha){var step=1;elm=$(elm);var timer=0;var speed=0;if(isIE){duration=duration/10;}if(elm){
    if(startalpha<endalpha){speed=Math.round(duration/(endalpha-startalpha));for(i=startalpha;i<=endalpha;i=i+step){setTimeout("uno.setalpha("+i+",'"+elm.id+"')",(timer*speed));timer++;}}
    else{speed=Math.round(duration/(startalpha-endalpha));for(i=startalpha;i>=endalpha;i=i-step){setTimeout("uno.setalpha("+i+",'"+elm.id+"')",(timer*speed));timer++;}}}};
uno.setalpha=function(alpha,elm){elm=$(elm);if(elm){elm=elm.style;elm.opacity=(alpha/100);elm.MozOpacity=(alpha/100);elm.KhtmlOpacity=(alpha/100);if(!is_firefox){elm.filter="alpha(opacity="+alpha+")";}}};
uno.donothing=function(){if(uno){return;}return;};
uno.throwerror=function(message){if(uno.debug){alert(message);}else{setTimeout('throw new Error(\''+message+'\')',1);}};
//------------------------------------- DHTML UTILITIES - DRAG AND DROP -----------------------------------------//
uno.dragdrop=function(elm){elm=$(elm);elm.style.position='relative';uno.addevent(elm,'mousedown',uno._drag);};
uno.undragdrop=function(elm){uno.removevent($(elm),'mousedown',uno._drag);};
uno._dragandropX=0;uno._dragandropY=0;uno._dragandropelm='';uno._vtoolstags=new Array();
uno._drag=function(e){var xx= uno.replaceall(this.style.left,'px','');var yy=uno.replaceall(this.style.top,'px','');uno._dragandropX=e.clientX-xx;uno._dragandropY=e.clientY-yy;uno._dragandropelm=this.id;uno.addevent(document,'mousemove',uno._and);uno.addevent(document,'mouseup',uno._drop);};
uno._and=function(e){var o=$(uno._dragandropelm);var ll=e.clientX-uno._dragandropX;o.style.left=ll+'px';var tt=e.clientY-uno._dragandropY;o.style.top=tt+'px';};
uno._drop=function(e){uno.removevent(document,'mousemove',uno._and);uno.removevent(document,'mouseup',uno._drop);};
//------------------------------------- DHTML UTILITIES - POSITIONING -------------------------------------------//
uno.position=function(elm,positioning){if(positioning=='center'){uno.positioncenter(elm);}else if(positioning=='top'){uno.positiontop(elm);}else if(positioning=='topleft'){uno.positiontopleft(elm);}else if(positioning=='topright'){uno.positiontopright(elm);}else if(positioning=='bottom'){uno.positionbottom(elm);}else if(positioning=='bottomleft'){uno.positionbottomleft(elm);}
    else if(positioning=='bottomright'){uno.positionbottomright(elm);}else if(positioning=='left'){uno.positionleft(elm);}else if(positioning=='right'){uno.positionright(elm);}};
uno.positioncenter=function(elm){elm=$(elm);var tpos=uno.pagetop()+(uno.pageheight()/2)-(elm.offsetHeight/2);var lpos=uno.pageleft()+(uno.pagewidth()/2)-(elm.offsetWidth/2);tpos=Math.floor(tpos);lpos=Math.floor(lpos);elm.style.top=tpos+"px";elm.style.left=lpos+"px";};
uno.positiontop=function(elm){elm=$(elm);var lpos=uno.pageleft()+(uno.pagewidth()/2)-(elm.offsetWidth/2);elm.style.top=uno.pagetop()+"px";elm.style.left=lpos+"px";};
uno.positiontopleft=function(elm){elm=$(elm);elm.style.top=uno.pagetop()+"px";elm.style.left=uno.pageleft()+"px";};
uno.positiontopright=function(elm){elm=$(elm);var lpos=uno.pageleft()+uno.pagewidth()-elm.offsetWidth;elm.style.top=uno.pagetop()+"px";elm.style.left=lpos+"px";};
uno.positionbottom=function(elm){elm=$(elm);var lpos=uno.pageleft()+(uno.pagewidth()/2)-(elm.offsetWidth/2);var tpos=uno.pagetop()+uno.pageheight()-elm.offsetHeight;elm.style.top=tpos+"px";elm.style.left=lpos+"px";};
uno.positionbottomleft=function(elm){elm=$(elm);var tpos=uno.pagetop()+uno.pageheight()-elm.offsetHeight;elm.style.top=tpos+"px";elm.style.left=uno.pageleft()+"px";};
uno.positionbottomright=function(elm){elm=$(elm);var lpos=uno.pageleft()+uno.pagewidth()-elm.offsetWidth;var tpos=uno.pagetop()+uno.pageheight()-elm.offsetHeight;elm.style.top=tpos+"px";elm.style.left=lpos+"px";};
uno.positionleft=function(elm){elm=$(elm);var tpos=uno.pagetop()+(uno.pageheight()/2)-(elm.offsetHeight/2);elm.style.top=tpos+"px";elm.style.left=uno.pageleft()+"px";};
uno.positionright=function(elm){elm=$(elm);var lpos=uno.pageleft()+uno.pagewidth()-elm.offsetWidth;var tpos=uno.pagetop()+(uno.pageheight()/2)-(elm.offsetHeight/2);elm.style.top=tpos+"px";elm.style.left=lpos+"px";};
//------------------------------------------------ OLD STYLE AJAX -------------------------------------------------//
uno.include=function(url){if(!uno.xml){alert('uno.include function requires uno.xml.loader.js');}else{var doc=uno.xml.syncload(url);document.write(uno.xml.nodexml(doc));}};
uno.update=function(target,url){if(!uno.xml){alert('uno.update function requires uno.xml.loader.js');}else{var doc=uno.xml.syncload(url);var tgt=$(target);uno.clearchilds(tgt);tgt.innerHTML=uno.xml.nodexml(doc);}};
//------------------------------------ CROSSBROWSER DHTML & EVENTS MANAGEMENT -------------------------------------//
uno.addevent=function(elm,evtype,handler){if(!elm.eventHandlers){elm.eventHandlers=[];}if(!elm.eventHandlers[evtype]){elm.eventHandlers[evtype]=[];if(elm['on'+evtype]){elm.eventHandlers[evtype].push(elm['on'+evtype]);}elm['on'+evtype]=uno._handlevent;}elm.eventHandlers[evtype].push(handler);};
uno.removevent=function(elm,evtype,handler){if(!elm.eventHandlers){elm.eventHandlers=[];}var handlers=elm.eventHandlers[evtype];if(handlers){for(var i in handlers)if(handlers[i]==handler)delete handlers[i];}};
uno._handlevent=function(e){var returnValue=true;if(!e){e=uno._fixEvent(event);}var handlers=this.eventHandlers[e.type];for(var i in handlers){this.$$handleEvent=handlers[i];returnValue=!((returnValue&&this.$$handleEvent(e))===false);}return returnValue;};
uno._fixEvent=function(e){e.preventDefault=uno._preventDefault;e.stopPropagation=uno._stopPropagation;return e;};
uno._preventDefault=function(){this.returnValue=false;};uno._stopPropagation=function(){this.cancelBubble=true;};
//------------------------------------------------- COOKIES MANAGMENT ---------------------------------------------//
Namespace.register("uno.cookie");
uno.cookie.write=function(name,value,days){var expires='';if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));expires='; expires='+date.toGMTString();}document.cookie=name+"="+value+expires+"; path=/";};
uno.cookie.read=function(name){var c;var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){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;};
uno.cookie.erase=function(name){uno.cookie.write(name,"",-1);};
uno.cookie.create=function(name,value,days){uno.obsolete('uno.cookie.create','uno.cookie.write');return uno.cookie.write(name,value,days);};
//---------------------------------------------------- VALIDATION -------------------------------------------------//
Namespace.register("uno.validate");
uno.validate.directoryname=function(value){if(value){return true;}return false;};
uno.validate.filename=function(value){if(value){return true;}return false;};
uno.validate.email=function(value){var at="@";vardot=".";var lat=value.indexOf(at);var lstr=value.length;var ldot=value.indexOf(dot);if(value.indexOf(" ")!=-1){return false;}if(lat==-1){return false;}if(lat==0||lat==lstr){return false;}if(ldot==-1||ldot==0||ldot==lstr){return false;}if(value.indexOf(at,(lat+1))!=-1){return false;}if(value.substring(lat-1,lat)==dot||value.substring(lat+1,lat+2)==dot){return false;}if(value.indexOf(dot,(lat+2))==-1){return false;}return true;};
uno.validate.url=function(value){if(value){return true;}return false;};
//------------------------------------------------------ GOOGLE ---------------------------------------------------//
Namespace.register("uno.g");
uno.g.loadmaps=function(key){uno.importscript('http://www.google.com/jsapi?key='+key+'&callback=uno.g._loadmaps');};
uno.g._loadmaps=function(){google.load("maps","2",{"callback":uno.getuqid});};
uno.g.loadanalytics=function(account,domain){
var _gaq=_gaq||[];_gaq.push(['_setAccount', account]);_gaq.push(['_trackPageview']);
if(domain){_gaq.push(['_setDomainName', domain]);}
  (function(){
    var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;
    ga.src=('https:'==document.location.protocol ? 'https://ssl' : 'http://www')+'.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();};
//--------------------------------------------------- URL RESOLVING -----------------------------------------------//
//- - - - - SAMEDOMAIN 
//uno.installationurl='script/uno/';uno._res=uno.installationurl+'res/';uno._resimg=uno._res+'img/';uno._rescss=uno._res+'css/';
//uno._respage=uno._res+'page/';uno._resdata=uno._res+'data/';uno._resctc=uno._res+'ctc/';uno._resctr=uno._res+'ctr/';
//- - - - - CROSSDOMAIN
uno.installationurl='http://www.openuno.org/s/u/';uno._res=uno.installationurl+'res/';uno._resimg=uno._res+'img/';uno._rescss=uno._res+'css/';
uno._respage='http://www.openuno.org/jdefault.aspx?a=5&rtype=page&name=';uno._resctc='http://www.openuno.org/jdefault.aspx?a=5&rtype=ctc&name=';uno._resctr='http://www.openuno.org/jdefault.aspx?a=5&rtype=ctr&name=';uno._resdata='http://www.openuno.org/jdefault.aspx?a=5&rtype=data&name=';
/// OBSOLETE /// OBSOLETE /// OBSOLETE //// OBSOLETE /// OBSOLETE /// OBSOLETE /// OBSOLETE /// OBSOLETE 
Namespace.register("uno.input");
uno.input.getvalue=function(elm){uno.obsolete('uno.input.getvalue','uno.getvalue');return uno.getvalue(elm);};    
uno.input.setvalue=function(elm,value){uno.obsolete('uno.input.setvalue','uno.setvalue');uno.setvalue(elm,value);}
uno.input.getselectedoption=function(select){uno.obsolete('uno.input.getselectedoption','uno.getselectedoption');return uno.getselectedoption(select);};
uno.input.selectoption=function(select,value){uno.obsolete('uno.input.selectoption','uno.selectoption');uno.selectoption(select,value);};
uno.input.getchecked=function(elm){uno.obsolete('uno.input.getchecked','uno.getchecked');return uno.getchecked(elm);};
/// OBSOLETE /// OBSOLETE /// OBSOLETE //// OBSOLETE /// OBSOLETE /// OBSOLETE /// OBSOLETE /// OBSOLETE 
//-------------------------------------------------- ON THE FLY LOADER --------------------------------------------//
//uno.loadall=function(){if(!_u3)_u3=true;_u2('http://openuno.org/s/u/uno.dhtml.js');};
//if(_u3){uno.loadall();}
//-------------------------------------------------- VIRTUAL BACK PAGES -------------------------------------------//
uno.navigate=function(){};
//end of uno definitions --}else{----}else{----}else{----}else{----}else{----}else{----}else{
                                               }else{
//{----}else{----}else{----}else{----}else{----}else{----}else{----}else{----}else{----}else{
//   - - - - - - - - - - - - 
// - Page reload - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
//   - - - - - - - - - - - -  
throw new Error('uno.js is already loaded.');
}
var tempvar=uno.querystring('utm_campaign');
if(!uno.isnullorempty(tempvar)){uno.cookie.write('utm_campaign',tempvar,2);}
