
function sack(file){this.xmlhttp=null;this.resetData=function(){this.method="POST";this.queryStringSeparator="?";this.argumentSeparator="&";this.URLString="";this.encodeURIString=true;this.execute=false;this.element=null;this.elementObj=null;this.requestFile=file;this.async=true;this.vars=new Object();this.responseStatus=new Array(2);};this.resetFunctions=function(){this.onLoading=function(){};this.onLoaded=function(){};this.onInteractive=function(){};this.onCompletion=function(){};this.onError=function(){};this.onFail=function(){};};this.reset=function(){this.resetFunctions();this.resetData();};this.createAJAX=function(){try{this.xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");}catch(e1){try{this.xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}catch(e2){this.xmlhttp=null;}}
if(!this.xmlhttp){if(typeof XMLHttpRequest!="undefined"){this.xmlhttp=new XMLHttpRequest();}else{this.failed=true;}}};this.setVar=function(name,value){this.vars[name]=Array(value,false);};this.encVar=function(name,value,returnvars){if(true==returnvars){return Array(encodeURIComponent(name),encodeURIComponent(value));}else{this.vars[encodeURIComponent(name)]=Array(encodeURIComponent(value),true);}}
this.processURLString=function(string,encode){encoded=encodeURIComponent(this.argumentSeparator);regexp=new RegExp(this.argumentSeparator+"|"+encoded);varArray=string.split(regexp);for(i=0;i<varArray.length;i++){urlVars=varArray[i].split("=");if(true==encode){this.encVar(urlVars[0],urlVars[1]);}else{this.setVar(urlVars[0],urlVars[1]);}}}
this.createURLString=function(urlstring){if(this.encodeURIString&&this.URLString.length){this.processURLString(this.URLString,true);}
if(urlstring){if(this.URLString.length){this.URLString+=this.argumentSeparator+urlstring;}else{this.URLString=urlstring;}}
this.setVar("rndval",new Date().getTime());urlstringtemp=new Array();for(key in this.vars){if(false==this.vars[key][1]&&true==this.encodeURIString){encoded=this.encVar(key,this.vars[key][0],true);delete this.vars[key];this.vars[encoded[0]]=Array(encoded[1],true);key=encoded[0];}
urlstringtemp[urlstringtemp.length]=key+"="+this.vars[key][0];}
if(urlstring){this.URLString+=this.argumentSeparator+urlstringtemp.join(this.argumentSeparator);}else{this.URLString+=urlstringtemp.join(this.argumentSeparator);}}
this.runResponse=function(){eval(this.response);}
this.runAJAX=function(urlstring){if(this.failed){this.onFail();}else{this.createURLString(urlstring);if(this.element){this.elementObj=document.getElementById(this.element);}
if(this.xmlhttp){var self=this;if(this.method=="GET"){totalurlstring=this.requestFile+this.queryStringSeparator+this.URLString;this.xmlhttp.open(this.method,totalurlstring,this.async);}else{this.xmlhttp.open(this.method,this.requestFile,this.async);try{this.xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}catch(e){}}
this.xmlhttp.onreadystatechange=function(){switch(self.xmlhttp.readyState){case 1:self.onLoading();break;case 2:self.onLoaded();break;case 3:self.onInteractive();break;case 4:self.response=self.xmlhttp.responseText;self.responseXML=self.xmlhttp.responseXML;try{self.responseStatus[0]=self.xmlhttp.status;}catch(E){}
try{self.responseStatus[1]=self.xmlhttp.statusText;}catch(E){}
if(self.execute){self.runResponse();}
if(self.elementObj){elemNodeName=self.elementObj.nodeName;elemNodeName.toLowerCase();if(elemNodeName=="input"||elemNodeName=="select"||elemNodeName=="option"||elemNodeName=="textarea"){self.elementObj.value=self.response;}else{self.elementObj.innerHTML=self.response;}}
if(self.responseStatus[0]=="200"){self.onCompletion();}else{self.onError();}
self.URLString="";break;}};this.xmlhttp.send(this.URLString);}}};this.reset();this.createAJAX();}
var browser=navigator.appName;var ab=true;function init()
{if(arguments.callee.done)return;arguments.callee.done=true;if(_timer)clearInterval(_timer);var param="";try
{param=gup('action');}
catch(E){}
if(param.length==0)
{new suggest();var splash=1;if(splash==1)
{document.getElementById('splash').style.display="block";}}
else if(param=="profile"||param=="personal")
{try
{if(navigator.geolocation)
{navigator.geolocation.getCurrentPosition(function(position)
{if(position.coords.latitude>0&&position.coords.longitude>0)
{var req=new sack();req.requestFile="http://cloudshare.eu/?action=geo";req.runAJAX("lat="+position.coords.latitude+"&long="+position.coords.longitude);delete req;}});}}
catch(E){}}
time();};if(document.addEventListener)
{document.addEventListener("DOMContentLoaded",init,false);}
if(/WebKit/i.test(navigator.userAgent))
{var _timer=setInterval(function()
{if(/loaded|complete/.test(document.readyState))
{init();}},10);}
window.onload=init;document.onmouseup=onmouseup;document.onmousemove=onmousemove;document.onmousedown=onmousedown;document.onkeydown=onkeydown;function onmouseup(e)
{if(document.getElementById('suggest')!=null)
{var param=gup('action');if(param.length==0)
{var targ;try
{if(!e)
{var e=window.event;}
if(e.target)
{targ=e.target;}
else if(e.srcElement)
{targ=e.srcElement;}
if(targ.nodeType==3)
{targ=targ.parentNode;}
document.getElementById('suggest').parentNode.q.value=targ.getElementsByTagName('b')[0].innerHTML;}
catch(E){}
document.getElementById('suggest').style.display="none";}}
return true;}
var fade=true;function onmousemove(e)
{var param="";try
{param=gup('action');}
catch(E){}
if(param.length==0)
{if(document.getElementById('cloudmenu')!=null)
{if(fade)
{fade=false;FadeOpacity("cloudmenu",0,100,200,100);FadeOpacity("ifl",0,100,200,100);FadeOpacity("cloudhalfpage",0,100,200,100);FadeOpacity("testimonial",0,100,200,100);FadeOpacity("cloudfooter",0,100,200,100);}}}
return true;}
function onmousedown(e)
{var param="";try
{param=gup('action');}
catch(E){}
if(param.length==0)
{if(document.getElementById('cloudmenu')!=null)
{if(fade)
{Fade();}}}
return true;}
function onkeydown(e)
{var param="";try
{param=gup('action');}
catch(E){}
if(param.length==0)
{var keycode=0;var element=null;if(window.event){keycode=window.event.keyCode;}
else if(e){keycode=e.which;}
if(!e){e=window.event;}
var target=e.target?e.target:e.srcElement;while(target.nodeType!=1){target=target.parentNode;}
if(document.getElementById('cloudmenu')!=null)
{if(fade)
{if(keycode==9)
{Fade();}}}
if(keycode==13)
{if(target!=null)
{if(target.value.length==0)
{if(document.getElementById('cloudmenu')!=null)
{if(fade)
{Fade();}}
return false;}}}}
return true;}
function Fade()
{fade=false;FadeOpacity("cloudmenu",0,100,200,100);FadeOpacity("ifl",0,100,200,100);FadeOpacity("testimonial",0,100,200,100);FadeOpacity("cloudfooter",0,100,200,100);}
function FadeOpacity(elemId,fromOpacity,toOpacity,time,fps)
{var steps=Math.ceil(fps*(time/1000));var delta=(toOpacity-fromOpacity)/steps;FadeOpacityStep(elemId,0,steps,fromOpacity,delta,(time/steps));}
function FadeOpacityStep(elemId,stepNum,steps,fromOpacity,delta,timePerStep)
{SetOpacity(document.getElementById(elemId),Math.round(parseInt(fromOpacity)+(delta*stepNum)));if(stepNum<steps)
{setTimeout("FadeOpacityStep('"+elemId+"', "+(stepNum+1)+", "+steps+", "+fromOpacity+", "+delta+", "+timePerStep+");",timePerStep);}}
function SetOpacity(elem,opacityAsInt)
{var opacityAsDecimal=opacityAsInt;if(opacityAsInt>100)
opacityAsInt=opacityAsDecimal=100;else if(opacityAsInt<0)
opacityAsInt=opacityAsDecimal=0;opacityAsDecimal/=100;if(opacityAsInt<1)
opacityAsInt=1;elem.style.opacity=(opacityAsDecimal);elem.style.filter="alpha(opacity="+opacityAsInt+")";}
var sel=0;function suggest()
{if(document.getElementById('suggest')!=null)
{this.textbox=null;try
{if(document.forms[0].q!=null)
{document.forms[0].q.focus();this.textbox=document.forms[0].q;}}
catch(E){}
if(this.textbox!=null)
{this.textbox.onkeyup=function(e)
{e=e||window.event;if(e.keyCode!=38&&e.keyCode!=40)
{var suggest=document.getElementById('suggest');if(this.value.length=="")
{suggest.style.display="none";}
else
{var req=new sack();req.requestFile="http://cloudshare.eu/?action=suggest&cmd="+escape(this.value);req.onCompletion=function()
{var resp=req.response;suggest.innerHTML=unescape(resp);suggest.style.display="block";sel=0;delete resp;};req.runAJAX();delete req;}}}
this.textbox.onkeydown=function(e)
{var suggest=document.getElementById('suggest');if(suggest.style.display=="block")
{e=e||window.event;switch(e.keyCode)
{case 38:{if(sel>0)
{if(sel>1)
{suggest.getElementsByTagName('li')[sel-2].getElementsByTagName('a')[0].className="active";this.value=suggest.getElementsByTagName('li')[sel-2].getElementsByTagName('a')[0].getElementsByTagName('b')[0].innerHTML;}
suggest.getElementsByTagName('li')[sel-1].getElementsByTagName('a')[0].className="";sel--;}
break;}
case 40:{if(sel<10)
{if(sel!=0)
{suggest.getElementsByTagName('li')[sel-1].getElementsByTagName('a')[0].className="";}
suggest.getElementsByTagName('li')[sel].getElementsByTagName('a')[0].className="active";this.value=suggest.getElementsByTagName('li')[sel].getElementsByTagName('a')[0].getElementsByTagName('b')[0].innerHTML;sel++;}
break;}}}}}}}
function gup(name)
{name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(window.location.href);if(results==null)
{results=window.location.href.substring(window.location.href.lastIndexOf('/')+1)
if(results==null)
{return"";}
else
{return results;}}
else
{return results[1];}}
function install(aEvent)
{var params={"CloudShare":{URL:"http://cloudshare.eu/scripts/cloudshare.xpi",IconURL:"http://cloudshare.eu/favicon.ico",Hash:"sha1:79346ad9bb29fa4b2ab068f5f872a9531de31dba",toString:function(){return this.URL;}}};InstallTrigger.install(params);return false;}
var loggedstate=0;function logstate(element)
{if(loggedstate==0)
{loggedstate=element.value;}}
var deleteID=new Array();function state(element,params,e)
{if(params==1)
{if(element.value.length>0&&is_numeric(element.value)&&element.value>-1)
{if(window.event)keycode=window.event.keyCode;else if(e)keycode=e.which;if(keycode==13)
{var req=new sack();req.requestFile="http://cloudshare.eu/?action=profile&cmd=state";req.onLoading=function()
{if(document.getElementById("lo"+element.name.substring(2))!=null)
{document.getElementById("lo"+element.name.substring(2)).style.visibility="visible";}};req.onCompletion=function()
{var resp=req.response;var tmp=unescape(resp);delete resp;var total_credits=parseInt(document.getElementById('total_credits').innerHTML.replace(",",""));var advertise_credits=parseInt(document.getElementById('advertise_credits').innerHTML.replace(",",""));if(tmp=="1")
{if(advertise_credits>0)
{var calc=(parseInt(element.value)-loggedstate);calc=(advertise_credits-calc);document.getElementById('advertise_credits').innerHTML=addCommas(calc);}
else
{var calc=(parseInt(element.value)-loggedstate);calc=(total_credits-calc);document.getElementById('total_credits').innerHTML=addCommas(calc);}
loggedstate=element.value;}
else if(tmp=="2")
{}
else
{document.getElementById('total_credits').innerHTML='<big>'+document.getElementById('total_credits').innerHTML+'</big>';element.blur();element.value=loggedstate;loggedstate=0;setTimeout(function()
{document.getElementById('total_credits').innerHTML=addCommas(total_credits);},1000);}
if(document.getElementById("lo"+element.name.substring(2))!=null)
{document.getElementById("lo"+element.name.substring(2)).style.visibility="hidden";}};req.runAJAX('id='+element.name.substring(2)+'&credits='+element.value+'&params=1');delete req;}}
else
{element.value=element.value.substring(0,element.value.length-1);}}
else if(params==2)
{var req=new sack();req.requestFile="http://cloudshare.eu/?action=profile&cmd=state";req.onLoading=function()
{};req.onCompletion=function()
{var resp=req.response;if(unescape(resp)!="1")
{element.checked=!element.checked;element.blur();}
delete resp;};req.runAJAX('id='+element.name.substring(2)+'&params=2');delete req;}
else if(params==3)
{var req=new sack();req.requestFile="http://cloudshare.eu/?action=profile&cmd=state";req.onLoading=function()
{};req.onCompletion=function()
{var resp=req.response;if(unescape(resp)!="1")
{element.checked=!element.checked;element.blur();}
delete resp;};req.runAJAX('id='+element.name.substring(2)+'&params=3&state='+element.checked);delete req;}
else if(params==4)
{var req=new sack();req.requestFile="http://cloudshare.eu/?action=profile&cmd=state";req.onLoading=function()
{};req.onCompletion=function()
{var resp=req.response;if(unescape(resp)!="1")
{element.checked=!element.checked;element.blur();}
delete resp;};req.runAJAX('id='+element.name.substring(2)+'&params=4&state='+element.checked);delete req;}
else if(params==5)
{if(deleteID[element.name]==null)
{deletead(3,element,5);}
else
{clearTimeout(deleteID[element.name]);deleteID[element.name]=null;document.getElementById("ti"+element.name.substring(2)).innerHTML="&nbsp;&nbsp;";}}
else if(params==6)
{if(element.value.length>0&&is_numeric(element.value)&&element.value>-1)
{if(window.event)keycode=window.event.keyCode;else if(e)keycode=e.which;if(keycode==13)
{var req=new sack();req.requestFile="http://cloudshare.eu/?action=profile&cmd=state";req.onLoading=function()
{if(document.getElementById("lo"+element.name.substring(2))!=null)
{document.getElementById("lo"+element.name.substring(2)).style.visibility="visible";}};req.onCompletion=function()
{var resp=req.response;var tmp=unescape(resp);delete resp;var virtual_advertising_credits=parseInt(document.getElementById('virtual_advertising_credits').innerHTML.replace(",",""));if(tmp=="1")
{var calc=(parseInt(element.value)-loggedstate);calc=(virtual_advertising_credits-calc);document.getElementById('virtual_advertising_credits').innerHTML=addCommas(calc);loggedstate=element.value;}
else if(tmp=="2")
{}
else
{document.getElementById('virtual_advertising_credits').innerHTML='<big>'+document.getElementById('virtual_advertising_credits').innerHTML+'</big>';element.blur();element.value=loggedstate;loggedstate=0;setTimeout(function()
{document.getElementById('virtual_advertising_credits').innerHTML=addCommas(virtual_advertising_credits);},1000);}
if(document.getElementById("lo"+element.name.substring(2))!=null)
{document.getElementById("lo"+element.name.substring(2)).style.visibility="hidden";}};req.runAJAX('id='+element.name.substring(2)+'&credits='+element.value+'&params=6');delete req;}}
else
{element.value=element.value.substring(0,element.value.length-1);}}
else if(params==7)
{var req=new sack();req.requestFile="http://cloudshare.eu/?action=profile&cmd=state";req.onLoading=function()
{};req.onCompletion=function()
{var resp=req.response;if(unescape(resp)!="1")
{element.checked=!element.checked;element.blur();}
delete resp;};req.runAJAX('id='+element.name.substring(2)+'&params=7&state='+element.checked);delete req;}
else if(params==8)
{var req=new sack();req.requestFile="http://cloudshare.eu/?action=profile&cmd=state";req.onLoading=function()
{};req.onCompletion=function()
{var resp=req.response;if(unescape(resp)!="1")
{element.checked=!element.checked;element.blur();}
delete resp;};req.runAJAX('id='+element.name.substring(2)+'&params=8&state='+element.checked);delete req;}
else if(params==9)
{if(deleteID[element.name]==null)
{deletead(3,element,9);}
else
{clearTimeout(deleteID[element.name]);deleteID[element.name]=null;document.getElementById("ti"+element.name.substring(2)).innerHTML="&nbsp;&nbsp;";}}}
function deletead(secs,element,params)
{if(secs>-1)
{document.getElementById("ti"+element.name.substring(2)).innerHTML=secs;deleteID[element.name]=setTimeout(function()
{deletead(secs-1,element,params);},1000);}
else
{var req=new sack();req.requestFile="http://cloudshare.eu/?action=profile&cmd=state";req.onLoading=function()
{document.getElementById("ti"+element.name.substring(2)).innerHTML="...";};req.onCompletion=function()
{var resp=req.response;var credits=parseInt(unescape(resp));if(params==4)
{var advertise_credits=parseInt(document.getElementById('advertise_credits').innerHTML.replace(",",""));document.getElementById('advertise_credits').innerHTML=(advertise_credits+credits);}
else if(params==7)
{var virtual_advertising_credits=parseInt(document.getElementById('virtual_advertising_credits').innerHTML.replace(",",""));document.getElementById('virtual_advertising_credits').innerHTML=(virtual_advertising_credits+credits);}
element.parentNode.parentNode.parentNode.removeChild(element.parentNode.parentNode);delete resp;};req.runAJAX('id='+element.name.substring(2)+'&params='+params);delete req;}}
function addCommas(nStr)
{nStr+='';x=nStr.split('.');x1=x[0];x2=x.length>1?'.'+x[1]:'';var rgx=/(\d+)(\d{3})/;while(rgx.test(x1)){x1=x1.replace(rgx,'$1'+','+'$2');}
return x1+x2;}
function textCounter(field,cntfield,maxlimit)
{try
{if(field.value.length>maxlimit)
{field.value=field.value.substring(0,maxlimit);if(field.name=="title")
{document.getElementById('exampletitle').innerHTML=field.value.substring(0,maxlimit);}
else
{document.getElementById('examplebody').innerHTML=field.value.substring(0,maxlimit);}}
else
{document.getElementById(cntfield).innerHTML=(maxlimit-field.value.length)+" characters left";if(field.name=="title")
{if(document.getElementById('exampletitle')!=null)
{document.getElementById('exampletitle').innerHTML=field.value;}
else
{document.getElementById('exampleimage').alt=field.value;}}
else
{if(document.getElementById('examplebody')!=null)
{document.getElementById('examplebody').innerHTML=field.value;}
else
{document.getElementById('exampleimage').longDesc=field.value;}}}}
catch(E){}}
function resizead(element)
{tmp=element.options[element.selectedIndex].innerHTML.split("x");document.getElementById('examplead').style.width=parseInt(tmp[0])+"px";document.getElementById('examplead').style.height=parseInt(tmp[1])+"px";if(document.getElementById('exampleimage')!=null)
{document.getElementById('exampleimage').style.width=parseInt(tmp[0])+"px";document.getElementById('exampleimage').style.height=parseInt(tmp[1])+"px";}}
function imagead(element)
{element.value=element.value.replace("http://","");element.value=element.value.replace("https://","");document.getElementById('examplead').innerHTML='<img src="'+document.getElementById('image_type').options[document.getElementById('image_type').selectedIndex].value+element.value+'" title="'+document.getElementById('title').value+'" alt="'+document.getElementById('body').value+'" id="exampleimage" width="'+document.getElementById('examplead').style.width.replace("px","")+'" height="'+document.getElementById('examplead').style.height.replace("px","")+'" />';}
function statistics(element)
{var type=document.getElementById('type');var dato=document.getElementById('date');var container=document.getElementById('statistics');var req=new sack();req.requestFile="http://cloudshare.eu/?action=woopra";req.onLoading=function()
{container.innerHTML="Loading...";};req.onCompletion=function()
{var resp=req.response;container.innerHTML=unescape(resp);delete resp;};req.runAJAX("wkey="+type.options[type.selectedIndex].value+"&date="+dato.options[dato.selectedIndex].value);delete req;}
function promoteupdate(element)
{var check=document.getElementById('check');try
{updateTextArea(element.splashpage_text.id);}
catch(E){}
var req=new sack();req.requestFile="http://cloudshare.eu/?action=profile&cmd=promoteupdate";req.onLoading=function()
{check.innerHTML="Loading...";};req.onCompletion=function()
{var resp=req.response;check.innerHTML=unescape(resp);if(check.innerHTML!="In use")
{element.link.value="http://cloudshare.eu/ref/"+element.username.value;}
delete resp;};req.runAJAX("username="+escape(element.username.value)+"&splashpage_text="+escape(element.splashpage_text.value)+"&splashpage_color="+escape(element.splashpage_color.value)+"&splashpage_bg="+escape(element.splashpage_bg.value));delete req;return false;}
function replaceHTTP(element)
{element.value=element.value.replace("http://","");element.value=element.value.replace("https://","");}
function checkCPI(element)
{}
function checkExclude(element)
{}
function checkURL(s)
{var v=new RegExp();v.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&*\?\/.=]+$");return v.test(s);}
function is_numeric(mixed_var)
{if(mixed_var==='')
{return false;}
return!isNaN(mixed_var*1);}
var currenttime='March 11, 2010 16:58:02';var date_obj=new Date(currenttime);var MONTH_NAMES=new Array('January','February','March','April','May','June','July','August','September','October','November','December');function time()
{if(document.getElementById("time")!=null)
{var obj=document.getElementById("time");date_obj.setSeconds(date_obj.getSeconds()+1)
var month=date_obj.getMonth()
var day=date_obj.getDate();var year=date_obj.getFullYear();var hour=date_obj.getHours();var min=date_obj.getMinutes();var sec=date_obj.getSeconds();if(hour<10)
hour="0"+hour;if(min<10)
min="0"+min;if(sec<10)
sec="0"+sec;var dstr=day.toString();var suf='th';var last_num=dstr.substr(1,dstr.length-1);if(last_num==1)
suf='st';else if(last_num==2)
suf='nd';else if(last_num==3)
suf='rd';obj.innerHTML=MONTH_NAMES[month]+' '+day+suf+', '+year+' '+hour+':'+min+':'+sec;setTimeout("time()",1000);}}
function selectall(element)
{for(var i=0;i<document.getElementById(element).length;i++)
{document.getElementById(element).options[i].selected=true;}}
function getElementsByClassName(className,tag,elm){var testClass=new RegExp("(^|\\s)"+className+"(\\s|$)");var tag=tag||"*";var elm=elm||document;var elements=(tag=="*"&&elm.all)?elm.all:elm.getElementsByTagName(tag);var returnElements=[];var current;var length=elements.length;for(var i=0;i<length;i++){current=elements[i];if(testClass.test(current.className)){returnElements.push(current);}}
return returnElements;}
function addClassName(elm,className){var currentClass=elm.className;if(!new RegExp(("(^|\\s)"+className+"(\\s|$)"),"i").test(currentClass)){elm.className=currentClass+((currentClass.length>0)?" ":"")+className;}
return elm.className;}
function removeClassName(elm,className){var classToRemove=new RegExp(("(^|\\s)"+className+"(\\s|$)"),"i");elm.className=elm.className.replace(classToRemove,"").replace(/^\s+|\s+$/g,"");return elm.className;}
function activateThisColumn(column,element){var table=document.getElementById('table');if(element!=null)
{table=document.getElementById(element);}
var ths=table.getElementsByTagName('th');for(var g=0;g<ths.length;g++){removeClassName(ths[g],'on');}
var tds=table.getElementsByTagName('td');for(var m=0;m<tds.length;m++){removeClassName(tds[m],'on');}
var tds=table.getElementsByTagName('div');for(var m=0;m<tds.length;m++){if(tds[m].className=="information")
tds[m].style.display="none";}
var newths=getElementsByClassName(column,'th',table);for(var h=0;h<newths.length;h++){addClassName(newths[h],'on');}
var newtds=getElementsByClassName(column,'td',table);for(var i=0;i<newtds.length;i++){addClassName(newtds[i],'on');}
if(element!=null)
{if(document.getElementById(column+"information2")!=null)
{document.getElementById(column+"information2").style.display="block";}}
else
{if(document.getElementById(column+"information")!=null)
{document.getElementById(column+"information").style.display="block";}}
return false;}
var add=false;function advertisecheck(element)
{var error=false;replaceHTTP(element.url);if(element.url.value.length<=0)
{element.url.className="errorinput";element.url.focus();error=true;}
else
{element.url.className="roundinput";}
if(!checkURL(element.type.options[element.type.selectedIndex].innerHTML+element.url.value))
{element.url.className="errorinput";element.url.focus();error=true;var req=new sack();req.requestFile="http://cloudshare.eu/?action=advertise&cmd=blacklist";req.runAJAX("advertiseinput="+escape(element.type.options[element.type.selectedIndex].innerHTML+element.url.value));delete req;}
else
{element.url.className="roundinput";}
if(add)
{if(parseInt(element.impressions.value)>0)
{element.impressions.value=0;}}
return!error;}
function virtualadvertisingcheck(element)
{var error=false;replaceHTTP(element.url);if(element.url.value.length<=0||!checkURL(element.type.options[element.type.selectedIndex].innerHTML+element.url.value))
{element.url.className="errorinput";element.url.focus();error=true;}
else
{element.url.className="roundinput";}
if(element.title.value.length<=0)
{element.title.className="errorinput";element.title.focus();error=true;}
else
{element.title.className="roundinput";}
if(element.body.value.length<=0)
{element.body.className="errorinput";element.body.focus();error=true;}
else
{element.body.className="roundinput";}
if(add)
{if(parseInt(element.impressions.value)>0)
{element.impressions.value=0;}}
return!error;}
function findPosX(obj)
{var curleft=0;if(obj.offsetParent)
{while(obj.offsetParent)
{curleft+=obj.offsetLeft;obj=obj.offsetParent;}}
else if(obj.x)
{curleft+=obj.x;}
return curleft;}
function findPosY(obj)
{var curtop=0;if(obj.offsetParent)
{while(obj.offsetParent)
{curtop+=obj.offsetTop;obj=obj.offsetParent;}}
else if(obj.y)
{curtop+=obj.y;}
return curtop;}
function help(element,msg,arg)
{if(arg==1)
{element.src="http://cloudshare.eu/includes/question_mark_over.gif";var x=findPosX(element);var y=findPosY(element);var d=document.body.ownerDocument.createElement('div');d.setAttribute('id','help'+element.length);d.style.position="absolute";d.style.top=(y+15)+"px";d.style.left=(x+15)+"px";d.style.border="1px solid #cccccc";d.style.padding="5px";d.style.backgroundColor="#ffffff";d.style.color="#000000";document.body.appendChild(d);if(document.getElementById('help'+element.length)!=null)
{document.getElementById('help'+element.length).innerHTML=msg;}}
else if(arg==0)
{element.src="http://cloudshare.eu/includes/question_mark.gif";document.body.removeChild(document.getElementById('help'+element.length));}}
function checkall(element)
{for(var i=0;i<element.form.getElementsByTagName('input').length;i++)
{element.form.getElementsByTagName('input')[i].checked=element.checked?true:false;}}
function allcheck(element)
{var error=false;for(var i=0;i<element.form.getElementsByTagName('input').length;i++)
{error=true;if(element.form.getElementsByTagName('input')[i].checked)
{error=false;break;}}
if(!error)
{element.style.visibility="hidden";return true;}
else
{for(var i=0;i<element.form.getElementsByTagName('input').length;i++)
{element.form.getElementsByTagName('input')[i].checked=true;}}
return false;}
function revenue(element,revenuepercentage,referralpercentage,marketingpercentage,administrativepercentage)
{var revenue=document.getElementById('revenue');var referral=document.getElementById('referral');var revenuecalc=document.getElementById('revenuecalc');var referralcalc=document.getElementById('referralcalc');var marketingcalc=document.getElementById('marketingcalc');var administrativecalc=document.getElementById('administrativecalc');revenue.value=((element.value*revenuepercentage)/100);referral.value=((element.value*referralpercentage)/100);revenuecalc.innerHTML="&#36;"+((element.value*revenuepercentage)/100);referralcalc.innerHTML="&#36;"+((element.value*referralpercentage)/100);marketingcalc.innerHTML="&#36;"+((element.value*marketingpercentage)/100);administrativecalc.innerHTML="&#36;"+((element.value*administrativepercentage)/100);}
function rotatelink(element)
{tmp=element.options[element.selectedIndex].innerHTML;tmp=tmp.substr(0,tmp.indexOf(" "));document.getElementById('rotatorimg').src=document.getElementById('rotatorlink').title+"&s="+tmp+".png";document.getElementById('rotatorlink').href=document.getElementById('rotatorlink').title+"&s="+tmp+".png";document.getElementById('rotatorlink').innerHTML=document.getElementById('rotatorlink').title+"&s="+tmp+".png";var req=new sack();req.requestFile="http://cloudshare.eu/?action=virtualadvertising&cmd=rotatelink&arg=1&param="+escape(tmp);req.onCompletion=function()
{var resp=req.response;resp=unescape(resp);document.getElementById('rotatorlinkshort').href="http://cloudshare.eu/s/"+resp+".png";document.getElementById('rotatorlinkshort').innerHTML="http://cloudshare.eu/s/"+resp+".png";delete resp;};req.runAJAX();delete req;var req2=new sack();req2.requestFile="http://cloudshare.eu/?action=virtualadvertising&cmd=rotatelink&arg=2&param="+escape(tmp);req2.onCompletion=function()
{var resp2=req2.response;resp2=unescape(resp2);resp2=resp2.split("|");document.getElementById('rotatetext').innerHTML="[url=http://cloudshare.eu/s/"+resp2[0]+"][img]http://cloudshare.eu/s/"+resp2[1]+".png[/img][/url]";document.getElementById('rotatetext').innerHTML+="\n\n"+'<a href="http://cloudshare.eu/s/'+resp2[0]+'" title="CloudShare Banner Rotator" target="_blank"><img src="http://cloudshare.eu/s/'+resp2[1]+'.png" alt="CloudShare Banner Rotator" /></a>';delete resp;};req2.runAJAX();delete req2;}
function campaigntype(element,width,height)
{tmp=element.options[element.selectedIndex].value;document.getElementById('campaignlink').href=document.getElementById('campaignlink').title+"&t="+tmp;document.getElementById('campaignlink').innerHTML=document.getElementById('campaignlink').title+"&t="+tmp;if(tmp==1)
{document.getElementById('campaigntext').innerHTML='<iframe width="'+width+'" height="'+height+'" scrolling="no" frameborder="0" style="overflow: hidden;" allowtransparency="true" marginheight="0" marginwidth="0" src="'+document.getElementById('campaignlink').title+"&t="+tmp+'"></iframe>';document.getElementById('campaignhtml').innerHTML='<iframe width="'+width+'" height="'+height+'" scrolling="no" frameborder="0" style="overflow: hidden;" allowtransparency="true" marginheight="0" marginwidth="0" src="'+document.getElementById('campaignlink').title+"&t="+tmp+'"></iframe>';}
else if(tmp==2)
{document.getElementById('campaigntext').innerHTML='<img src="'+document.getElementById('campaignlink').title+"&t="+tmp+'" alt="" />';document.getElementById('campaignhtml').innerHTML='<img src="'+document.getElementById('campaignlink').title+"&t="+tmp+'" alt="" width="'+width+'" height="'+height+'" />';}
else if(tmp==3)
{document.getElementById('campaigntext').innerHTML='<iframe width="'+width+'" height="'+height+'" scrolling="no" frameborder="0" style="overflow: hidden;" allowtransparency="true" marginheight="0" marginwidth="0" src="'+document.getElementById('campaignlink').title+"&t="+tmp+'"></iframe>';document.getElementById('campaignhtml').innerHTML='<iframe width="'+width+'" height="'+height+'" scrolling="no" frameborder="0" style="overflow: hidden;" allowtransparency="true" marginheight="0" marginwidth="0" src="'+document.getElementById('campaignlink').title+"&t="+tmp+'"></iframe>';}}
function onWindowopen(str)
{if(str.length>0)
{window.open(str);}}
function massmailer(element)
{var error=false;if(element.subject.value.length<=0)
{error=true;element.subject.className="errorinput";element.subject.focus();}
else
{element.subject.className="roundinput";}
if(error)
{return false;}
else
{element.submit.value="Sending";element.submit.disabled=true;return true;}}
function expand(param)
{document.getElementById(param).style.display="block";}
function clickthrough(element,arg,param)
{var x=findPosX(element);var y=findPosY(element);if(document.getElementById('clickthrough'+arg)!=null)
{document.getElementById('clickthrough'+arg).style.display="none";}
if(param!=0)
{if(document.getElementById('clickthrough'+arg)==null)
{var d=document.body.ownerDocument.createElement('div');d.setAttribute('id','clickthrough'+arg);d.className="clickthrough";d.style.top=(y-35)+"px";d.style.left=x+"px";d.innerHTML='Loading<img src="http://cloudshare.eu/includes/period_ani.gif" alt="..." />';document.body.appendChild(d);var req=new sack();req.requestFile="http://cloudshare.eu/?action=profile&cmd=advertisingclickthrough";req.onCompletion=function()
{var resp=req.response;d.innerHTML=unescape(resp);delete resp;};req.runAJAX('id='+arg);delete req;}
else
{document.getElementById('clickthrough'+arg).style.display="block";}}}