/*
 Pure ASP Upload 3
 Version: 3.0.18
 (c) 2010 DMXzone.com
 @build 22-03-2010 13:45:33
*/
function validateForm(b,i,g){if(document.MM_returnValue!==!1){var h=!0;document.MM_returnValue=!1;for(var n=0;n<b.elements.length;n++)if(field=b.elements[n],field.type&&field.type.toLowerCase()=="file"){for(var m=!1,j=3;j<arguments.length;j++)field.name&&field.name.toLowerCase()==arguments[j][0].toLowerCase()&&(validateFile(field,arguments[j][1],arguments[j][2]),m=!0);m||validateFile(field,i,g);if(!field.uploadOK){h=!1;break}}if(h)document.MM_returnValue=!0}}
function validateFile(b,i,g){var h=b.value.replace(/"/gi,"");b.uploadOK=!1;h==""&&g?(alert(getLang(PU3_ERR_REQUIRED)),b.focus()):i!=""&&h!=""?checkExtension(b,h,i):b.uploadOK=!0}function checkExtension(b,i,g){var h=RegExp("\\.("+g.replace(/,/gi,"|").replace(/\s/gi,"")+")$","i");navigator.userAgent.toLowerCase();h.test(i)?b.uploadOK=!0:(alert(getLang(PU3_ERR_EXTENSION,g)),b.focus(),b.uploadOK=!1)}function getLang(b){for(var i=b,g=1;g<arguments.length;g++)i=i.replace("%"+g,arguments[g]);return i}
function showProgressWindow(b,i,g,h){var n=!1;if(h)for(var m=0;m<h.elements.length;m++)field=h.elements[m],field.type&&field.type.toLowerCase()=="file"&&field.value&&field.value!=""&&(n=!0);else n=!0;if(document.MM_returnValue&&n)document.progressWindow=new progressPopup("UploadProgress",b,i,g),window.onunload=function(){document.progressWindow.close()}}
progressPopup=function(b,i,g,h){var n=this,m=!1,j,c=dd=document,e=c.all&&c.getElementById,z=e&&navigator.userAgent.toLowerCase().indexOf("msie 5")!=-1,q=c.getElementById&&!c.all,k=navigator.userAgent.toLowerCase(),r=k.search(/opera/i)!=-1,p=k.search(/opera[\/\s][7-9]/i)!=-1,u=k.search(/safari/i)!=-1,v=k.indexOf("windows")!=-1,k=k.indexOf("mac")!=-1,l=dmxGetIEVer()>=8,o=window.innerWidth?window.innerWidth:c.documentElement&&typeof c.documentElement.offsetWidth!="undefined"?c.documentElement.offsetWidth:
-1,d=parseInt(((window.innerHeight?window.innerHeight:c.documentElement&&typeof c.documentElement.offsetHeight!="undefined"?c.documentElement.offsetHeight:-1)-h)/2),w=parseInt((o-g)/2);if(!e&&!q||r||e&&k)return window.open(i,name,"width="+g+",height="+h+",scrollbars=0,top="+d+",left="+w);d+=q?pageYOffset:c.documentElement?c.documentElement.scrollTop:c.body.clientTop;w+=q?pageXOffset:c.documentElement?c.documentElement.scrollLeft:c.body.scrollLeft;o=g+(e&&!p?4:10);nh=h+(e&&!p?l?44:32:36);if(l=c.getElementById(b))return l.object.bringToFront(),
l.object;var x,y,s,t;this.dm0=c.createElement("div");this.dm0.name=this.dm0.id=b;this.dm0.object=this;this.dm0.style.display="";this.dm0.style.position="absolute";this.dm0.style.top=d+"px";this.dm0.style.left=w+"px";this.dm0.style.width=o+3+"px";this.dm0.style.height=nh+3+"px";if(!e)this.dm0.style.background="url(dmx_shadow.png) repeat bottom right";this.dm0.style.zIndex=progressPopup.nZIndexLast++;this.bringToFront=function(){if(this.dm0.style.display=="none")this.dm0.style.display="";this.dm0.style.zIndex=
progressPopup.nZIndexLast++;this.di.style.zIndex=progressPopup.nZIndexLast++};l=c.createElement("div");if(e&&v)l.style.background="url(dmx_shadow.png) repeat bottom right",l.style.filter="progid:DXImageTransform.Microsoft.Blur(pixelradius=3,makeshadow=true,shadowopacity=.4)",l.style.width=o-5,l.style.height=nh-5;if(e&&!r)z?(d='<iframe id="mainiframe'+b+'" style="',d+="border:0px;",d+="width:0px;",d+="height:0px;",d+=' scrolling="no"',d+=' marginwidth="0"',d+=' marginheight="0"',d+=' frameborder="0"',
d+="></iframe>",l.innerHTML=d):(this.dmf=e?c.createElement('<IFRAME SRC="javascript:false">'):c.createElement("iframe"),this.dmf=c.createElement("iframe"),this.dmf.src="javascript:false",this.dmf.id="mainiframe"+b,this.dmf.border=0,this.dmf.frameborder=0,this.dmf.scrolling="no",l.appendChild(this.dmf)),this.dm0.appendChild(l),c.body.appendChild(this.dm0),this.dmf=document.getElementById("mainiframe"+b),dd=this.dmf.contentWindow.document,dd.open("text/html","replace"),dd.write('<html><head></head><body id="body'+
Math.ceil(Math.random()*1E4)+'" style="margin:0; padding: 0; overflow: hidden;" bottomMargin=0 leftMargin=0 topMargin=0 rightMargin=0 scroll=no></body></html>'),dd.close(),this.dmf.style.display="",this.dmf.style.position="relative",this.dmf.style.top="0px",this.dmf.style.left="0px",this.dmf.style.width=o+6+"px",this.dmf.style.height=nh+3+"px";this.dw=dd.createElement("div");this.dw.object=this;this.dw.style.display="none";this.dw.style.border=(e?"4":"2")+"px outset "+(k?"#C0C0C0":"#166AEE");this.dw.style.display=
"block";this.dw.style.position="relative";e?this.dw.style.margin="0 0 0 0":(this.dw.style.margin="-6px 6px 6px -6px",this.dw.style.MozBorderRadius="10px 10px 0px 0px");this.dw.style.width=o-(u?10:q?6:2)-(p?-2:0)-(e?6:0)+"px";this.dw.style.height=nh-(u?13:p?9:q?6:2)+"px";this.getEventPosition=function(a){var f={x:0,y:0},b=j;if(!b||!m)return f;if(!a)a=window.event;if(e&&!a)a=b.dmf.contentWindow.event;typeof a.pageX=="number"?(f.x=a.pageX,f.y=a.pageY):(f.x=a.clientX,f.y=a.clientY,top.opera||(!window.document.compatMode||
window.document.compatMode=="BackCompat"?(f.x+=window.document.body.scrollLeft,f.y+=window.document.body.scrollTop):(f.x+=window.document.documentElement.scrollLeft,f.y+=window.document.documentElement.scrollTop)));return f};this.getObjectXY=function(a){return a?{x:parseInt(a.style.left),y:parseInt(a.style.top)}:{x:0,y:0}};this.mouseMove=function(a){var f=j;if(f&&m){if(!a)a=window.event;if(e&&!a)a=f.dmf.contentWindow.event;a=f.getEventPosition(a);f.drag(a.x-s,a.y-t);s=a.x;t=a.y}};this.iframemove=
function(a){var f=j;if(f&&m){if(!a)a=window.event;if(e&&!a)a=f.dmf.contentWindow.event;a=f.getEventPosition(a);f.drag(a.x-x,a.y-y);s+=a.x-x;t+=a.y-y}};this.drag=function(a,f){var b=this.getObjectXY(j.dm0),c=b.y-0+f;j.dm0.style.left=b.x-0+a+"px";j.dm0.style.top=c+"px"};this.dw.onmousedown=function(a){var b=this.object;if(e&&!a)a=b.dmf.contentWindow.event;b.bringToFront();m=!0;j=b;a=b.getEventPosition(a);x=a.x;y=a.y;var d=b.getObjectXY(j.dm0);e&&!r?(s=d.x+a.x-(c.documentElement?c.documentElement.scrollLeft:
c.body.scrollLeft),t=d.y+a.y-(c.documentElement?c.documentElement.scrollTop:c.body.clientTop)):(s=a.x,t=a.y);b.dw.onmousemove=b.iframemove;c.onmousemove=b.mouseMove;c.onmouseup=b.dw.onmouseup};this.dw.onmouseup=function(){var a=j;if(a&&m)m=!1,j=null,a.dm0.onmousemove=null,c.onmousemove=null,c.onmouseup=null};this.dw.onselectstart=function(){return!1};d=dd.createElement("div");d.align=k?"left":"right";if(e||u)d.style.height="19px";d.style.backgroundColor=k?"#E3E3E3":"#0055E5";if(k)d.style.background=
"url(dmx_bg_osx.png) repeat bottom right";d.style.padding="2px";e?d.style.width=o-(p?10:0)+"px":(d.style.paddingRight="4px",d.style.MozBorderRadius="10px 10px 0px 0px");this.dtit=dd.createElement("div");this.dtit.style.height="19px";this.dtit.style.width=o-20+"px";this.dtit.style.cursor="default";this.dtit.style.textAlign=v?"left":"center";this.dtit.style.fontFamily="Tahoma";this.dtit.style.fontSize="12px";if(v)this.dtit.style.fontWeight="bold";this.dtit.style.color=k?"#000000":"#FFFFFF";this.dtit.style.paddingTop=
"3px";b=dd.createElement("img");b.src="./"+(k?"dmx_close_osx.png":"dmx_close.jpg");b.align=k?"left":"right";b.onclick=function(){n.close()};this.close=function(){if(n.dm0)n.dm0.style.display="none";else if(this.dm0)this.dm0.style.display="none"};d.appendChild(b);d.appendChild(this.dtit);this.dw.appendChild(d);b=dd.createElement("div");b.style.backgroundColor="#FFFFFF";this.iloaded=function(a){var b=a&&a.srcElement?a.srcElement:this.object?this.object.di:event.srcElement,a=b.object;if(b=e?document.getElementById("mainiframe"+
b.object.dm0.id).contentWindow.document.getElementById("ciframe"):document.getElementById("ciframe"))try{var c=e?b.contentWindow.document.title:b.contentDocument.title;if(c&&c.length>0)a.dtit.innerHTML=c}catch(d){a.dtit.innerHTML=""}};this.di=e&&!r?dd.createElement('<IFRAME SRC="'+i+'">'):dd.createElement("iframe");this.di.object=this;e?this.di.attachEvent("onload",this.iloaded):this.di.onload=this.iloaded;this.di.id="ciframe";this.di.marginheight="0";this.di.marginwidth="0";this.di.width=g+(p?0:
e?4:0);this.di.height=h+(p?0:e?4:0);this.di.scrolling="no";this.di.frameborder="0";b.appendChild(this.di);this.dw.appendChild(b);if(e&&!r)if(z)dd.body.innerHTML="",dd.body.appendChild(this.dw);else try{this.dmf.appendChild(this.dw)}catch(B){dd.body.appendChild(this.dw)}else l.appendChild(this.dw),this.dm0.appendChild(l),c.body.appendChild(this.dm0);var A=this.di;setTimeout(function(){A.src=i},200)};
function dmxGetIEVer(){var b=-1;navigator.appName=="Microsoft Internet Explorer"&&/MSIE ([0-9]{1,}[.0-9]{0,})/.exec(navigator.userAgent)!=null&&(b=parseFloat(RegExp.$1));return b}progressPopup.nZIndexLast=1E4;

