function ChangeStyle(){if(document.getElementById('styleid').value!==""){self.location = 'index.php?styleid='+document.getElementById('styleid').value;}}
function FadeIn(ln,r) {SpecialEffects = document.getElementById('enablespecialeffects');if(SpecialEffects){if(SpecialEffects.value=="1"){if(r==1){}else{opac=20;}if(opac < 100 || opac==100){opac+=5;if(document.all){document.getElementById(ln).filters.alpha.opacity = opac;}document.getElementById(ln).style.opacity = opac/100;setTimeout("FadeItIn('"+ln+"',1)", 30);}}}}function FadeOut(ln,r) {SpecialEffects = document.getElementById('enablespecialeffects');if(SpecialEffects){if(SpecialEffects.value=="1"){if(r==1){}else{opac=100;}if(opac > 70 || opac==70){opac-=5;if(document.all){document.getElementById(ln).filters.alpha.opacity = opac;}document.getElementById(ln).style.opacity = opac/100;setTimeout("FadeOut('"+ln+"',1)", 30);}}}}function ImageFadeIn(ln,r) {if(r==1){}else{opac=70;}if(opac < 100 || opac==100){opac+=5;if(document.all){document.getElementById(ln).filters.alpha.opacity = opac;}document.getElementById(ln).style.opacity = opac/100;setTimeout("ImageFadeIn('"+ln+"',1)", 30);}}function ImageFadeOut(ln,r) {if(r==1){}else{opac=100;}if(opac > 70 || opac==70){opac-=5;if(document.all){document.getElementById(ln).filters.alpha.opacity = opac;}document.getElementById(ln).style.opacity = opac/100;setTimeout("ImageFadeOut('"+ln+"',1)", 30);}}function ChangeDis(i, d){if(d==1){document.getElementById('passkey'+i).disabled=false;}if(d==0){document.getElementById('passkey'+i).disabled=true;}}function ChangeFiles(type,folderid){if(type=="members"){self.location='index.php?action=account&view=upload&folderid='+folderid+'&filesnum='+document.getElementById('fnselect').value;}if(type=="visitors"){self.location='index.php?filesnum='+document.getElementById('fnselect').value+'#visitorsupload';}}function GoTo(url){self.location=url;}function CopyCode(ln) {r=document.getElementById(ln).createTextRange();r.select();r.execCommand('copy');}function ChangeReceipts(fileid){self.location='index.php?action=sendtofriend&id='+fileid+'&receiptnums='+document.getElementById('receipts').value;}function checkAll(nm){ca = document.getElementById('extensionallcheck');if(ca.checked==true){for(var j=1; j<=nm; j++){if(document.getElementById('extension'+j)){document.getElementById('extensioncheck'+j).checked = true;}}}else if(ca.checked==false){for (var j =1; j<=nm; j++){if(document.getElementById('extension'+j)){document.getElementById('extensioncheck'+j).checked = false;}}}}
function FadeItIn(ln,r)
{
SpecialEffects = document.getElementById('enablespecialeffects');
if(SpecialEffects)
{
if(SpecialEffects.value=="1")
{
if(r==1)
{
}
else
{
opac=0;
}
if(opac < 100 || opac==100)
{
opac+=5;
if(document.getElementById(ln))
{
if(document.all)
{
document.getElementById(ln).filters.alpha.opacity = opac;
}
document.getElementById(ln).style.opacity = opac/100;
}
setTimeout("FadeItIn('"+ln+"',1)", 30);
}
}
}
}
function E(id)
{
element = document.getElementById(id);
return element;
}
function RemoveAllEnlarged(id)
{
el = document.getElementById('works_thumb_ids');
if(el)
{
works_ids = new String(el.innerHTML);
works_ids_arr = works_ids.split("-");
for(i in works_ids_arr)
{
elname = document.getElementById('work_'+works_ids_arr[i]);
if(elname)
{
elname.style.display = 'none';
}
}
}
}
function Enlarge(id,imgid,src,currid)
{
RemoveAllEnlarged();
var IE = document.all?true:false
el = E(id);
img = E(imgid);
if(el && img)
{
img.src=src;
el.style.display='';
if (IE) {
tempY = event.clientY + document.body.scrollTop
tempX = event.clientX + document.body.scrollLeft
} else {
tempY = e.pageY;
tempX = e.pageX;
}
el.style.top = tempY-100;
el.style.left = tempX-300;
}
}
function MoveEnlarge(id)
{
var IE = document.all?true:false
if (!IE) document.captureEvents(Event.MOUSEMOVE)
var tempX = 0
var tempY = 0
el = E(id);
if(el)
{
document.onmousemove = function(e){
if (IE) {
tempY = event.clientY + document.body.scrollTop
tempX = event.clientX + document.body.scrollLeft
} else {
tempY = e.pageY
tempX = e.pageX
}
if (tempX < 0){tempX = 0}
if (tempY < 0){tempY = 0}
el.style.top = tempY-100;
el.style.left = tempX-300;
}
}
}
function CancelEnlarge(id)
{
e = E(id);
if(e)
{
e.style.display='none';
}
}
function ChangeContent(from, to, id)
{
if(document.getElementById('tabs'))
{
if(document.getElementById('tabs').value=="1")
{
fromelement = document.getElementById(from);
toelement = document.getElementById(to);
if(fromelement && toelement)
{
toelement.innerHTML = fromelement.innerHTML;
}
var classn = '';
for(j=1;j<=4;j++)
{
if(j==id){classn = 'tab_selected';}else{classn = 'tab';}
if(document.getElementById('td'+j).className!=="tab_selectednone" && document.getElementById('td'+j).className!=="tabnone")
{
document.getElementById('td'+j).className=classn;
}
}
}
}
}
function CheckShowHide(check,showhide)
{
checkbox=document.getElementById(check);
showhideelement=document.getElementById(showhide);
if(checkbox)
{
if(checkbox.checked)
{
showhideelement.className='';
}
else
{
showhideelement.className='none';
}
}
}
function ButtonShowHide(shown,hidden)
{
shownelement = E(shown);
hiddenelement = E(hidden);
if(shownelement && hiddenelement)
{
if(shownelement.className=='')
{
shownelement.className = 'none';
}
else
{
shownelement.className = '';
}
if(hiddenelement.className=='')
{
hiddenelement.className = 'none';
}
else
{
hiddenelement.className = '';
}
}
}
function ShowHide(hidden)
{
hiddenelement = E(hidden);
if(hiddenelement)
{
if(hiddenelement.className=='')
{
hiddenelement.className = 'none';
}
else
{
hiddenelement.className = '';
}
}
}
function DisableElement(id)
{
element = E(id);
element.disabled=true;
}
function ShowMenu(id)
{
element = E(id);
element.style.display = '';
}
function HideMenu(id)
{
element = E(id);
element.style.display = 'none';
}
function DisplayOptions(id, display, nums)
{
select = E(id);
selectvalue = select.value;
element = display+selectvalue;
displayed = E(element);
if(displayed)
{
displayed.style.display = '';
}
for(i=0;i<=nums;i++)
{
if(i==selectvalue){continue;}
hideelement = display+i;
hide = E(hideelement);
if(hide)
{
hide.style.display = 'none';
}
}
}
function LiveSupportSubmit(id, secrettxt)
{
elementinput = E(id);
elementinputdiv = E('normaltext');
secretinput = E('secret');
secretinputdiv = E('secretdata');
escaped = new String(escape(elementinput.value));
escaped = escaped.replace(/%0D%0A/g, '');
elementvalue = E(id+'_value');
secretelementvalue = E('secret_value');
attachesnums = document.getElementById('attachedfiles');
var attaches = 0;
if(attachesnums)
{
attachesnums = parseFloat(attachesnums.value);
for(i=1;i<=attachesnums;i++)
{
if(document.getElementById('inputfile'+i).value!=="")
{
attaches = 1;
}
}
}
if((((elementinput.value=='' || escaped=='') && attaches==0) && elementinputdiv.className=='') || (secretinput.value=='' && secretinputdiv.className==''))
{
return false;
}
else
{
if(elementvalue)
{
var secret=0;
if(elementinputdiv.className=='none' && secretinput.value!=='')
{
elementinput.value = secretinput.value;
secretelementvalue.value=secretinput.value;
secret=1;
}
else
{
secretelementvalue.value='';
secret=0;
}
elementvalue.value=elementinput.value;
if(secret=="1")
{
text = "
"+secrettxt+"
";
}
else
{
text = elementvalue.value;
}
if(attaches=="0")
{
new_reply_div = E('new_reply');
new_time_div = E('new_time');
time = new String(new_time_div.innerHTML);
str = new String(new_reply_div.innerHTML);
text = text.replace("\n",'');
text = text.replace(/\n/g,"
");
reply = str.replace('{text}', text);
str = reply;
reply = str.replace('{time}', time);
reply = MakeURL(reply);
parent.frames.chatbox.document.getElementById('chatdiv').innerHTML = parent.frames.chatbox.document.getElementById('chatdiv').innerHTML+reply;
writingnow = E('writingstatus');
writingnow.value = "0";
parent.frames.chatbox.scrollTo(0,999999);
if(document.getElementById('sound').value=='1')
{
document.getElementById('sounddiv').innerHTML = "";
}
}
}
elementinput.value='';
if(secretinputdiv.className=='')
{
secretinputdiv.className='none';
elementinputdiv.className='';
secretinput.value = '';
}
attachesinputdiv = E('attaches');
if(attachesinputdiv)
{
if(attachesinputdiv.className=='')
{
attachesinputdiv.className='none';
setTimeout('RemoveAttachments()',1000);
}
}
}
}
function EnterCheck(e, secretinfo)
{
key = window.event.keyCode;
shift = window.event.shiftKey;
if(key=="13" && !shift)
{
LiveSupportSubmit('text', secretinfo);
formelement = E('chatform');
formelement.submit();
}
}
function RemoveAttachments()
{
formelement = E('chatform');
formelement.reset();
}
function MakeURL(str)
{
if(str.indexOf("http://")!==-1)
{
parts = str.split("http://");
newstr = new String(parts[1]);
parts2 = newstr.split(" ");
restlink = parts2[0];
url = "http://"+restlink;
final = str.replace(url, ""+url+"");
return final;
}
else
{
return str;
}
}
function UpdateChat()
{
if(document.getElementById('chatid'))
{
if (window.XMLHttpRequest) {
http_request2 = new XMLHttpRequest();
} else if (window.ActiveXObject) {
http_request2 = new ActiveXObject("Microsoft.XMLHTTP");
}
id=document.getElementById('chatid').value;
http_request2.onreadystatechange = GetUpdated;
http_request2.open('POST', 'index.php?a=livesupport');
http_request2.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http_request2.send("type=updatechat&chatid="+id);
}
}
function GetUpdated()
{
if (http_request2.readyState == 4) {
if (http_request2.status == 200) {
if(http_request2.responseText=="exit")
{
if(document.getElementById('text'))
{
document.getElementById('text').disabled=true;
document.getElementById('submittext').disabled=true;
document.getElementById('chatclosed').value=1;
clearTimeout('durationtiming');
start_new = document.getElementById('start_new_chat_link');
if(start_new)
{
start_new.className='';
}
DisableElement('closechatbutton');
rating_td = document.getElementById('chat_rating');
notification_td = document.getElementById('chat_notification');
if(rating_td)
{
if(rating_td.innerHTML!=='')
{
rating_td.className='';
}
}
if(notification_td)
{
if(notification_td.innerHTML!=='')
{
notification_td.className='high';
}
}
closemsg = document.getElementById('closewaiting');
if(closemsg)
{
closemsg.style.display='none';
}
closemsg = document.getElementById('closedone');
if(closemsg)
{
alert(closemsg.innerHTML);
}
}
}
else
{
parent.frames.chatbox.document.getElementById('chatdiv').innerHTML = parent.frames.chatbox.document.getElementById('chatdiv').innerHTML+http_request2.responseText;
if(http_request2.responseText==''){}
else{
if(document.getElementById('sound').value=='1')
{
document.getElementById('sounddiv').innerHTML = "