function makeMeSelected(checkId)
{var obj=document.getElementById("listingIds_"+checkId);if(obj.checked==true)
{obj.parentNode.setAttribute("class","checked");}
else
{obj.parentNode.setAttribute("class","");}
var form1=obj.form;var uncheckCounter=0;for(var i=0;i<form1.elements.length;i++)
{var e=form1.elements[i];if((e.name!='SelectAllCheck')&&(e.type=='checkbox')&&(!e.disabled))
{try
{if(e.checked==false)
{form1.SelectAllCheck.checked=false;form1.SelectAllCheck.parentNode.setAttribute("class","");uncheckCounter++;}}catch(e){}}}
if(uncheckCounter==0)
{form1.SelectAllCheck.checked=true;form1.SelectAllCheck.parentNode.setAttribute("class","checked");}}
function CheckAll(form1)
{for(var i=0;i<form1.elements.length;i++)
{var e=form1.elements[i];if((e.name!='SelectAllCheck')&&(e.type=='checkbox')&&(!e.disabled))
{try
{if(form1.SelectAllCheck.checked==true)
{e.parentNode.setAttribute("class","checked");}
else
{e.parentNode.setAttribute("class","");}}catch(e){}}}}
function commonServerCall(comObj)
{try{if(typeof comObj.topPos!=='undefined'){window.scrollTo(0,comObj.topPos);}}catch(e){}
var strSubmit='',formName='';try{if(typeof comObj.formName!=='undefined'){var strSubmit=managePosingData(comObj.formName);formName=comObj.formName;}}catch(e){}
var csUrl='';try{if(typeof comObj.csUrl!=='undefined'){csUrl=comObj.csUrl;}}catch(e){}
var csRespHTML='';try{if(typeof comObj.csRespHTML!=='undefined'){csRespHTML=comObj.csRespHTML;}}catch(e){}
var csRespHTMLId='';try{if(typeof comObj.csRespHTMLId!=='undefined'){csRespHTMLId=comObj.csRespHTMLId;}}catch(e){}
var csRespLB='';try{if(typeof comObj.csRespLB!=='undefined'){csRespLB=comObj.csRespLB;}}catch(e){}
var param1='',param2='',param3='',param4='';try{if(typeof comObj.parmA!=='undefined'){param1="&p1="+comObj.parmA;}}catch(e){}
try{if(typeof comObj.parmB!=='undefined'){param2="&p2="+comObj.parmB;}}catch(e){}
try{if(typeof comObj.parmC!=='undefined'){param3="&p3="+comObj.parmC;}}catch(e){}
try{if(typeof comObj.parmD!=='undefined'){param4="&p4="+comObj.parmD;}}catch(e){}
var csRespHolder='';try{if(typeof comObj.csRespHolder!=='undefined'){csRespHolder=comObj.csRespHolder;}}catch(e){}
var pleaseWait='';try{if(typeof comObj.pleaseWait!=='undefined'){pleaseWait=comObj.pleaseWait;}}catch(e){}
if(pleaseWait=='yes')
{if(csUrl=="ajax-login")
{pleaseWaitLoadingMsg(csRespHolder,'Loggar in..');}
else
{pleaseWaitLoadingMsg(csRespHolder,'Skickar meddelandet..');}}
var csRespField='';try{if(typeof comObj.csRespField!=='undefined'){csRespField=comObj.csRespField;}}catch(e){}
var csRedirectUrl='';try{if(typeof comObj.csRedirectUrl!=='undefined'){csRedirectUrl=comObj.csRedirectUrl;}}catch(e){}
var csRedirectUrlP='';try{if(typeof comObj.csRedirectUrlP!=='undefined'){csRedirectUrlP=comObj.csRedirectUrlP;}}catch(e){}
var url=PATH_SRC+"includes/ajax/index.php?p="+csUrl+"&unid="+generateUniqId()+""+param1+""+param2+""+param3+""+param4;var ajax=new GetXmlHttpObjectA3();ajax.open("POST",url,true);ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');ajax.send(strSubmit);ajax.onreadystatechange=function(){if(ajax.readyState==4)
{document.getElementById(csRespHolder).innerHTML=ajax.responseText;try
{if(document.getElementById(csRespField).value=='success')
{if(csRedirectUrl!='')
{window.location.href=csRedirectUrl;}
else if(csRedirectUrlP!='')
{
if(csUrl=='ajax-login')
{
	var user_type=document.getElementById("user_type").value;
	if(user_type=="Administrator")
	{
		var redirect_path=window.parent.location.href;
		window.parent.location.href=redirect_path;
	}
	else
	{	
		window.parent.location.href=PATH_SRC+''+csRedirectUrlP;
	}
}
else if(csUrl=='ajax-upload-top-banner')
{
	var redirect_path=window.parent.location.href;
	window.parent.location.href=redirect_path;
}
else
{window.parent.location.href=PATH_SRC+''+csRedirectUrlP;}}
else if(csRespLB=='yes')
{try{document.getElementById("ajaxResponseMessageHolder").style.display='none';}catch(e){}
window.parent.document.getElementById('light').style.display='none';window.parent.document.getElementById('fade').style.display='none';}
else if(csRespHTML=='yes')
{if(csRespHTMLId!='')
{window.parent.document.getElementById(csRespHTMLId).innerHTML=document.getElementById("responseHTML").innerHTML;
if(formName=='testimonialForm'){
/*$.getScript(MAIN_SRC+'assets/plugins/owl-carousel/owl.carousel.min.js'); $.getScript(MAIN_SRC+'assets/js/custom.js');*/
window.parent.location.href=PATH_SRC;}
}
else
{window.parent.document.getElementById("ajaxResponseHTML").innerHTML=document.getElementById("responseHTML").innerHTML;}
document.getElementById("ajaxResponseMessageHolder").style.display='none';window.parent.document.getElementById('light').style.display='none';window.parent.document.getElementById('fade').style.display='none';}
else if(formName!='')
{try
{document.getElementById(formName+"Success").style.display='block';document.getElementById(formName+"Main").style.display='none';}
catch(e)
{var custom_msg="";if(formName=="viewingForm"||formName=="contactForm")
{custom_msg="Tack för ditt meddelande! Vi återkommer inom kort.";}
else if(formName=="intresseanmalanForm")
{
	//custom_msg="Ditt meddelande är nu skickat. Vi återkommer snarast.";
	document.getElementById("intresseanmalan_button").style.display = "none";
	document.getElementById("ajaxIntresseanmalanResponseHolder").style.display = "none";
	document.getElementById("ajaxIntresseanmalanResponseSuccess").style.display = "block";
}
else if(formName=="kontakForm")
{
	//custom_msg="Ditt meddelande är nu skickat. Vi återkommer snarast.";
	document.getElementById("kontakt_button").style.display = "none";
	document.getElementById("ajaxKontakFormResponseHolder").style.display = "none";
	document.getElementById("ajaxKontakFormResponseSuccess").style.display = "block";
}
else if(formName=='kontakForm2')
{
	//custom_msg="Ditt meddelande är nu skickat. Vi återkommer snarast.";
	document.getElementById("kontakt_button2").style.display = "none";
	document.getElementById("ajaxKontakFormResponseHolder2").style.display = "none";
	document.getElementById("ajaxKontakFormResponseSuccess2").style.display = "block";
}
else
{custom_msg="Tack för ditt meddelande! Vi återkommer inom kort.";}
var msgObj={msgType:"success",msgText:custom_msg,resHldr:csRespHolder};showMessageA3(msgObj);document.getElementById(formName).reset();if(typeof comObj.successFunction!=='undefined')
{setTimeout(""+comObj.successFunction+"()",100);}}}}
else
{var msgObj={msgType:"error",msgText:document.getElementById(csRespField).value,resHldr:csRespHolder};showMessageA3(msgObj);}}catch(e){}
try{if(typeof comObj.readyStateFun!=='undefined'){setTimeout(""+comObj.readyStateFun+"()",100);}}catch(e){}}}}
function pleaseWaitLoadingA3(loadHolder)
{document.getElementById(loadHolder).setAttribute("class","alert alert-info display-show");document.getElementById(loadHolder).innerHTML='<i class="fa fa-coffee"></i>&nbsp;Please wait...';}
function pleaseWaitLoadingMsg(loadHolder,msg)
{document.getElementById(loadHolder).setAttribute("class","alert alert-info display-show");document.getElementById(loadHolder).innerHTML='<i class="fa fa-coffee"></i>&nbsp;'+msg;}
function showMessageA3(msgObj)
{var className="";if(msgObj.msgType=="error")
{className="alert alert-danger display-show";msgObj.msgText='<i class="fa fa-warning"></i>&nbsp; '+msgObj.msgText;}
else
{className="alert alert-success display-show";msgObj.msgText='<i class="fa fa-check"></i>&nbsp; '+msgObj.msgText;}
document.getElementById(msgObj.resHldr).innerHTML='<button class="close" data-close="alert"></button>'+msgObj.msgText;document.getElementById(msgObj.resHldr).setAttribute("class",className);}
function managePosingData(formName)
{var postingData='';for(i=0;i<document.forms[formName].elements.length;i++)
{formElem=document.forms[formName].elements[i];if(formElem.type=='checkbox'||formElem.type=='radio')
{if(formElem.checked==true)
{postingData+=formElem.name+'='+encodeURI(formElem.value)+'&';}}
else if(formElem.type=='select-multiple')
{for(var j=0;j<formElem.options.length-1;j++)
{if(formElem.options[j].selected==true)
{postingData+=formElem.name+'='+encodeURI(formElem.options[j].value)+'&';}}}
else if(formElem.type=='file')
{postingData+=formElem.name+'='+encodeURI(formElem.value)+'&';}
else
{postingData+=formElem.name+'='+encodeURIComponent(formElem.value)+'&';}}
return postingData;}
function GetXmlHttpObjectA3()
{var objXMLHttp=null;if(window.XMLHttpRequest)
{try{objXMLHttp=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{try
{objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");}
catch(E)
{objXMLHttp=new XMLHttpRequest();objXMLHttp.overrideMimeType('text/html; charset=UTF-8');}}}
else if(window.ActiveXObject)
{try
{objXMLHttp=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{try
{objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");}
catch(E)
{objXMLHttp=false;}}}
return objXMLHttp;}
function generateUniqId()
{return new Date().getTime();}
function CheckAllCheckBoxes(formname,mainCheck)
{var form1=document.forms[formname];for(var i=0;i<form1.elements.length;i++)
{var e=form1.elements[i];if((e.name!='allbox')&&(e.type=='checkbox')&&(!e.disabled))
{e.checked=mainCheck.checked;}}}
function getAnchorPosition(anchorname)
{var useWindow=false;var coordinates=new Object();var x=0,y=0;var use_gebi=false,use_css=false,use_layers=false;if(document.getElementById){use_gebi=true;}
else if(document.all){use_css=true;}
else if(document.layers){use_layers=true;}
if(use_gebi&&document.all)
{x=AnchorPosition_getPageOffsetLeft(document.all[anchorname]);y=AnchorPosition_getPageOffsetTop(document.all[anchorname]);}
else if(use_gebi)
{var o=document.getElementById(anchorname);x=AnchorPosition_getPageOffsetLeft(o);y=AnchorPosition_getPageOffsetTop(o);}
else if(use_css)
{x=AnchorPosition_getPageOffsetLeft(document.all[anchorname]);y=AnchorPosition_getPageOffsetTop(document.all[anchorname]);}
else if(use_layers)
{var found=0;for(var i=0;i<document.anchors.length;i++)
{if(document.anchors[i].name==anchorname)
{found=1;break;}}
if(found==0)
{coordinates.x=0;coordinates.y=0;return coordinates;}
x=document.anchors[i].x;y=document.anchors[i].y;}
else
{coordinates.x=0;coordinates.y=0;return coordinates;}
coordinates.x=x;coordinates.y=y;return coordinates;}
function AnchorPosition_getPageOffsetLeft(el)
{var ol=el.offsetLeft;while((el=el.offsetParent)!=null){ol+=el.offsetLeft;}
return ol;}
function AnchorPosition_getPageOffsetTop(el)
{var ot=el.offsetTop;while((el=el.offsetParent)!=null)
{ot+=el.offsetTop;}
return ot;}
function browserCompatibility(ugra)
{var elem;if(document.getElementById){elem=document.getElementById(ugra);}
else if(document.all){elem=document.all[ugra];}
else if(document.layers){elem=document.layers[ugra];}
return elem;}
function onlyNumberVal(evt,obj)
{evt=(evt)?evt:event;var charCode=(evt.charCode)?evt.charCode:((evt.which)?evt.which:evt.keyCode);if((charCode>=48&&charCode<=57)||charCode==8||charCode==46)
{return true;}
else
{return false;}}
function submitWhileEnter(evt,buttonId)
{evt=(evt)?evt:event;var charCode=(evt.charCode)?evt.charCode:((evt.which)?evt.which:evt.keyCode);if(charCode==13||charCode==3)
{browserCompatibility(buttonId).click();}
else
{return;}
return;}
function substr_count(haystack,needle,offset,length){var cnt=0;haystack+='';needle+='';if(isNaN(offset)){offset=0;}
if(isNaN(length)){length=0;}
if(needle.length==0){return false;}
offset--;while((offset=haystack.indexOf(needle,offset+1))!=-1){if(length>0&&(offset+needle.length)>length){return false;}
cnt++;}
return cnt;}
function explode(delimiter,string,limit){if(arguments.length<2||typeof delimiter==='undefined'||typeof string==='undefined')return null;if(delimiter===''||delimiter===false||delimiter===null)return false;if(typeof delimiter==='function'||typeof delimiter==='object'||typeof string==='function'||typeof string==='object'){return{0:''};}
if(delimiter===true)delimiter='1';delimiter+='';string+='';var s=string.split(delimiter);if(typeof limit==='undefined')return s;if(limit===0)limit=1;if(limit>0){if(limit>=s.length)return s;return s.slice(0,limit-1).concat([s.slice(limit-1).join(delimiter)]);}
if(-limit>=s.length)return[];s.splice(s.length+limit);return s;}
function in_array(needle,haystack,argStrict){var key='',strict=!!argStrict;if(strict){for(key in haystack){if(haystack[key]===needle){return true;}}}else{for(key in haystack){if(haystack[key]==needle){return true;}}}
return false;}
function base64_decode(data){var b64='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';var o1,o2,o3,h1,h2,h3,h4,bits,i=0,ac=0,dec='',tmp_arr=[];if(!data){return data;}
data+='';do{h1=b64.indexOf(data.charAt(i++));h2=b64.indexOf(data.charAt(i++));h3=b64.indexOf(data.charAt(i++));h4=b64.indexOf(data.charAt(i++));bits=h1<<18|h2<<12|h3<<6|h4;o1=bits>>16&0xff;o2=bits>>8&0xff;o3=bits&0xff;if(h3==64){tmp_arr[ac++]=String.fromCharCode(o1);}else if(h4==64){tmp_arr[ac++]=String.fromCharCode(o1,o2);}else{tmp_arr[ac++]=String.fromCharCode(o1,o2,o3);}}while(i<data.length);dec=tmp_arr.join('');return dec.replace(/\0+$/,'');}
function utf8_encode(argString){if(argString===null||typeof argString==='undefined'){return'';}
var string=(argString+'');var utftext='',start,end,stringl=0;start=end=0;stringl=string.length;for(var n=0;n<stringl;n++){var c1=string.charCodeAt(n);var enc=null;if(c1<128){end++;}else if(c1>127&&c1<2048){enc=String.fromCharCode((c1>>6)|192,(c1&63)|128);}else if((c1&0xF800)!=0xD800){enc=String.fromCharCode((c1>>12)|224,((c1>>6)&63)|128,(c1&63)|128);}else{if((c1&0xFC00)!=0xD800){throw new RangeError('Unmatched trail surrogate at '+n);}
var c2=string.charCodeAt(++n);if((c2&0xFC00)!=0xDC00){throw new RangeError('Unmatched lead surrogate at '+(n-1));}
c1=((c1&0x3FF)<<10)+(c2&0x3FF)+0x10000;enc=String.fromCharCode((c1>>18)|240,((c1>>12)&63)|128,((c1>>6)&63)|128,(c1&63)|128);}
if(enc!==null){if(end>start){utftext+=string.slice(start,end);}
utftext+=enc;start=end=n+1;}}
if(end>start){utftext+=string.slice(start,stringl);}
return utftext;}
function md5(str){var xl;var rotateLeft=function(lValue,iShiftBits){return(lValue<<iShiftBits)|(lValue>>>(32-iShiftBits));};var addUnsigned=function(lX,lY){var lX4,lY4,lX8,lY8,lResult;lX8=(lX&0x80000000);lY8=(lY&0x80000000);lX4=(lX&0x40000000);lY4=(lY&0x40000000);lResult=(lX&0x3FFFFFFF)+(lY&0x3FFFFFFF);if(lX4&lY4){return(lResult^0x80000000^lX8^lY8);}
if(lX4|lY4){if(lResult&0x40000000){return(lResult^0xC0000000^lX8^lY8);}else{return(lResult^0x40000000^lX8^lY8);}}else{return(lResult^lX8^lY8);}};var _F=function(x,y,z){return(x&y)|((~x)&z);};var _G=function(x,y,z){return(x&z)|(y&(~z));};var _H=function(x,y,z){return(x^y^z);};var _I=function(x,y,z){return(y^(x|(~z)));};var _FF=function(a,b,c,d,x,s,ac){a=addUnsigned(a,addUnsigned(addUnsigned(_F(b,c,d),x),ac));return addUnsigned(rotateLeft(a,s),b);};var _GG=function(a,b,c,d,x,s,ac){a=addUnsigned(a,addUnsigned(addUnsigned(_G(b,c,d),x),ac));return addUnsigned(rotateLeft(a,s),b);};var _HH=function(a,b,c,d,x,s,ac){a=addUnsigned(a,addUnsigned(addUnsigned(_H(b,c,d),x),ac));return addUnsigned(rotateLeft(a,s),b);};var _II=function(a,b,c,d,x,s,ac){a=addUnsigned(a,addUnsigned(addUnsigned(_I(b,c,d),x),ac));return addUnsigned(rotateLeft(a,s),b);};var convertToWordArray=function(str){var lWordCount;var lMessageLength=str.length;var lNumberOfWords_temp1=lMessageLength+8;var lNumberOfWords_temp2=(lNumberOfWords_temp1-(lNumberOfWords_temp1%64))/64;var lNumberOfWords=(lNumberOfWords_temp2+1)*16;var lWordArray=new Array(lNumberOfWords-1);var lBytePosition=0;var lByteCount=0;while(lByteCount<lMessageLength){lWordCount=(lByteCount-(lByteCount%4))/4;lBytePosition=(lByteCount%4)*8;lWordArray[lWordCount]=(lWordArray[lWordCount]|(str.charCodeAt(lByteCount)<<lBytePosition));lByteCount++;}
lWordCount=(lByteCount-(lByteCount%4))/4;lBytePosition=(lByteCount%4)*8;lWordArray[lWordCount]=lWordArray[lWordCount]|(0x80<<lBytePosition);lWordArray[lNumberOfWords-2]=lMessageLength<<3;lWordArray[lNumberOfWords-1]=lMessageLength>>>29;return lWordArray;};var wordToHex=function(lValue){var wordToHexValue='',wordToHexValue_temp='',lByte,lCount;for(lCount=0;lCount<=3;lCount++){lByte=(lValue>>>(lCount*8))&255;wordToHexValue_temp='0'+lByte.toString(16);wordToHexValue=wordToHexValue+wordToHexValue_temp.substr(wordToHexValue_temp.length-2,2);}
return wordToHexValue;};var x=[],k,AA,BB,CC,DD,a,b,c,d;var S11=7,S12=12,S13=17,S14=22,S21=5,S22=9,S23=14,S24=20,S31=4,S32=11,S33=16,S34=23,S41=6,S42=10,S43=15,S44=21;str=utf8_encode(str);x=convertToWordArray(str);a=0x67452301;b=0xEFCDAB89;c=0x98BADCFE;d=0x10325476;xl=x.length;for(k=0;k<xl;k+=16){AA=a;BB=b;CC=c;DD=d;a=_FF(a,b,c,d,x[k+0],S11,0xD76AA478);d=_FF(d,a,b,c,x[k+1],S12,0xE8C7B756);c=_FF(c,d,a,b,x[k+2],S13,0x242070DB);b=_FF(b,c,d,a,x[k+3],S14,0xC1BDCEEE);a=_FF(a,b,c,d,x[k+4],S11,0xF57C0FAF);d=_FF(d,a,b,c,x[k+5],S12,0x4787C62A);c=_FF(c,d,a,b,x[k+6],S13,0xA8304613);b=_FF(b,c,d,a,x[k+7],S14,0xFD469501);a=_FF(a,b,c,d,x[k+8],S11,0x698098D8);d=_FF(d,a,b,c,x[k+9],S12,0x8B44F7AF);c=_FF(c,d,a,b,x[k+10],S13,0xFFFF5BB1);b=_FF(b,c,d,a,x[k+11],S14,0x895CD7BE);a=_FF(a,b,c,d,x[k+12],S11,0x6B901122);d=_FF(d,a,b,c,x[k+13],S12,0xFD987193);c=_FF(c,d,a,b,x[k+14],S13,0xA679438E);b=_FF(b,c,d,a,x[k+15],S14,0x49B40821);a=_GG(a,b,c,d,x[k+1],S21,0xF61E2562);d=_GG(d,a,b,c,x[k+6],S22,0xC040B340);c=_GG(c,d,a,b,x[k+11],S23,0x265E5A51);b=_GG(b,c,d,a,x[k+0],S24,0xE9B6C7AA);a=_GG(a,b,c,d,x[k+5],S21,0xD62F105D);d=_GG(d,a,b,c,x[k+10],S22,0x2441453);c=_GG(c,d,a,b,x[k+15],S23,0xD8A1E681);b=_GG(b,c,d,a,x[k+4],S24,0xE7D3FBC8);a=_GG(a,b,c,d,x[k+9],S21,0x21E1CDE6);d=_GG(d,a,b,c,x[k+14],S22,0xC33707D6);c=_GG(c,d,a,b,x[k+3],S23,0xF4D50D87);b=_GG(b,c,d,a,x[k+8],S24,0x455A14ED);a=_GG(a,b,c,d,x[k+13],S21,0xA9E3E905);d=_GG(d,a,b,c,x[k+2],S22,0xFCEFA3F8);c=_GG(c,d,a,b,x[k+7],S23,0x676F02D9);b=_GG(b,c,d,a,x[k+12],S24,0x8D2A4C8A);a=_HH(a,b,c,d,x[k+5],S31,0xFFFA3942);d=_HH(d,a,b,c,x[k+8],S32,0x8771F681);c=_HH(c,d,a,b,x[k+11],S33,0x6D9D6122);b=_HH(b,c,d,a,x[k+14],S34,0xFDE5380C);a=_HH(a,b,c,d,x[k+1],S31,0xA4BEEA44);d=_HH(d,a,b,c,x[k+4],S32,0x4BDECFA9);c=_HH(c,d,a,b,x[k+7],S33,0xF6BB4B60);b=_HH(b,c,d,a,x[k+10],S34,0xBEBFBC70);a=_HH(a,b,c,d,x[k+13],S31,0x289B7EC6);d=_HH(d,a,b,c,x[k+0],S32,0xEAA127FA);c=_HH(c,d,a,b,x[k+3],S33,0xD4EF3085);b=_HH(b,c,d,a,x[k+6],S34,0x4881D05);a=_HH(a,b,c,d,x[k+9],S31,0xD9D4D039);d=_HH(d,a,b,c,x[k+12],S32,0xE6DB99E5);c=_HH(c,d,a,b,x[k+15],S33,0x1FA27CF8);b=_HH(b,c,d,a,x[k+2],S34,0xC4AC5665);a=_II(a,b,c,d,x[k+0],S41,0xF4292244);d=_II(d,a,b,c,x[k+7],S42,0x432AFF97);c=_II(c,d,a,b,x[k+14],S43,0xAB9423A7);b=_II(b,c,d,a,x[k+5],S44,0xFC93A039);a=_II(a,b,c,d,x[k+12],S41,0x655B59C3);d=_II(d,a,b,c,x[k+3],S42,0x8F0CCC92);c=_II(c,d,a,b,x[k+10],S43,0xFFEFF47D);b=_II(b,c,d,a,x[k+1],S44,0x85845DD1);a=_II(a,b,c,d,x[k+8],S41,0x6FA87E4F);d=_II(d,a,b,c,x[k+15],S42,0xFE2CE6E0);c=_II(c,d,a,b,x[k+6],S43,0xA3014314);b=_II(b,c,d,a,x[k+13],S44,0x4E0811A1);a=_II(a,b,c,d,x[k+4],S41,0xF7537E82);d=_II(d,a,b,c,x[k+11],S42,0xBD3AF235);c=_II(c,d,a,b,x[k+2],S43,0x2AD7D2BB);b=_II(b,c,d,a,x[k+9],S44,0xEB86D391);a=addUnsigned(a,AA);b=addUnsigned(b,BB);c=addUnsigned(c,CC);d=addUnsigned(d,DD);}
var temp=wordToHex(a)+wordToHex(b)+wordToHex(c)+wordToHex(d);return temp.toLowerCase();}
function openLightbox(file_name,id,width,top,left,name)
{if(id!='')
{document.getElementById('popup_frame').src=PATH_SRC+"includes/files/popups/"+file_name+".php?id="+id+"&name="+name;}
else
{document.getElementById('popup_frame').src=PATH_SRC+"includes/files/popups/"+file_name+".php";}
document.getElementById('light').style.width=width+"px";document.getElementById('light').style.marginLeft=left+"px";document.getElementById('light').style.marginTop=top+"px";document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block';}
function closeLightbox(light_id,fade_id)
{document.getElementById(light_id).style.display='none';document.getElementById(fade_id).style.display='none';}
function closeWindowLightbox(light_id,fade_id)
{window.parent.document.getElementById(light_id).style.display='none';window.parent.document.getElementById(fade_id).style.display='none';}
function changeTextColor()
{if(document.getElementById("green_text").className=='dark-green-color-2')
{document.getElementById("green_text").className="text-white";}
else if(document.getElementById("green_text").className=='text-white')
{document.getElementById("green_text").className="dark-green-color-2";}}