// Массив открытых окон var openwindows = new Array(); var aWnd; var helpWnd; function ShowAddressBook(input) { if( !aWnd || aWnd.closed ){ aWnd = window.open("classtable.aspx?classguid=F968C6F8-6772-4887-AE4C-F9D4786A4A36&wohs=1&NameXSL=jab&et_input="+input,"abook","HEIGHT=200,WIDTH=450,scrollbars=yes,resizable=yes,status=yes"); if( aWnd == null) aWnd.opener = self; } else aWnd.focus(); } function VwShowHelp(anchor) { if( !helpWnd || helpWnd.closed ){ helpWnd= window.open("helpfr.aspx?anchor="+anchor,"verticalwine_com_help","HEIGHT=420,WIDTH=600,scrollbars=yes,resizable=yes,status=yes"); if( helpWnd == null) helpWnd.opener = self; } else helpWnd.focus(); } function AllClick(checkall,base,N) { //zall=document.forms[0].elements[checkall].checked; zall=document.all(checkall).checked; for(i=1;i<=N;i++) { if (document.all(base+i).value!="") document.all(base+i).checked=zall } } function SwitchImg() { //start var rem, keep=0, store, obj, switcher=new Array, history=document.Data; for (rem=0; rem < (SwitchImg.arguments.length-2); rem+=3) { store = SwitchImg.arguments[(navigator.appName == 'Netscape')?rem:rem+1]; if ((store.indexOf('document.layers[')==0 && document.layers==null) || (store.indexOf('document.all[')==0 && document.all==null)) store = 'document'+store.substring(store.lastIndexOf('.'),store.length); obj = eval(store); if (obj != null) { switcher[keep++] = obj; switcher[keep++] = (history==null || history[keep-1]!=obj)?obj.src:history[keep]; obj.src = SwitchImg.arguments[rem+2]; } } document.Data = switcher; } //end function RestoreImg() { //start if (document.Data != null) for (var rem=0; rem<(document.Data.length-1); rem+=2) document.Data[rem].src=document.Data[rem+1]; } //end function show_info(lnk, param){ runt = "toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars=1," + param; var iwin = window.open(lnk, 'info1', runt); iwin.focus(); } function go(){ sel_link = document.menu2.sel.options[document.menu2.sel.selectedIndex].value; if (sel_link != -1) location.href = sel_link; } // end hiding contents var currentLayer = 0; function my_onLoad() { var currentLayer = 0; }; function layer9( id, on ) { if( isNN()) { eval( 'document.layers[\'l' + id + '\'].visibility = \'' + (( on ) ? 'show' : 'hide' ) + '\';' ); } else { eval( 'document.all[\'l' + id + '\'].style.visibility = \'' + (( on ) ? 'visible' : 'hidden' ) + '\';' ); } }; function layer0( id ) { if( currentLayer != 0 ) { if( isNN()) { eval( 'document.layers[\'l' + currentLayer + '\'].visibility = \'hide\';' ); } else { eval( 'document.all[\'l' + currentLayer + '\'].style.visibility = \'hidden\';' ); }; }; if( isNN()) { eval( 'document.layers[\'l' + id + '\'].visibility = \'show\';' ); } else { eval( 'document.all[\'l' + id + '\'].style.visibility = \'visible\';' ); }; currentLayer = id; window.status = currentLayer; }; function isNN() { var brsr = ( String( navigator.appName ).indexOf( 'Netscape' )) ? 0 : 1; return( brsr ); }; function AlertSpecial(f, i, mes) { if(f.elements[f.elements[i].name+'_validate_caption']!=null)mes += " : ["+f.elements[f.elements[i].name+'_validate_caption'].value+"]"; if(f.elements[f.elements[i].name+'_validate_purecaption']!=null)mes = f.elements[f.elements[i].name+'_validate_purecaption'].value; alert(mes); } // Валидация первой формы на странице function Check_JS_DBEdit() { return Check_JS_DBEdit_Special(document.forms[0]); } // Валидация формы на странице // form - форма function Check_JS_DBEdit_Special(form) { //var i,f = document.forms[0]; var i,f = form; for(i=0;i < f.elements.length;i++) { if(f.elements[f.elements[i].name+'_notnull']!=null){ if(f.elements[f.elements[i].name+'_notnull'].value=='1'){ if(Validate_Empty(f.elements[i])){ AlertSpecial(f, i, ValidateError_EmptyValue); //alert(ValidateError_EmptyValue); if(f.elements[i].type != 'hidden')f.elements[i].focus(); return false; } } } if(f.elements[f.elements[i].name+'_validate']==null)continue; switch(f.elements[f.elements[i].name+'_validate'].value){ case 'emptyref': if(Validate_Empty(f.elements[f.elements[i].name+'_id'])){ AlertSpecial(f, i, ValidateError_EmptyValue); //alert(ValidateError_EmptyValue); f.elements[f.elements[i].name+'_sel'].focus(); return false; } break; case 'numeric': if(Validate_NonNumeric(f.elements[i])){ AlertSpecial(f, i, ValidateError_NonNumericValue); //alert(ValidateError_NonNumericValue); f.elements[i].focus(); return false; } break; case 'email': /*if(Validate_Empty(f.elements[i])){ AlertSpecial(f, i, ValidateError_EmptyValue); //alert(ValidateError_EmptyValue); f.elements[i].focus(); return false; }*/ if(Validate_WrongEMail(f.elements[i])){ AlertSpecial(f, i, ValidateError_WrongEMailValue); //alert(ValidateError_WrongEMailValue); f.elements[i].focus(); return false; } break; case 'date': if(Validate_Empty(f.elements[i])){ return true; AlertSpecial(f, i, ValidateError_EmptyValue); //alert(ValidateError_EmptyValue); f.elements[i].focus(); return false; } if(Validate_WrongDate(f.elements[i])){ AlertSpecial(f, i, ValidateError_WrongNumericValue); //alert(ValidateError_WrongNumericValue); f.elements[i].focus(); return false; } break; case 'filetype': if(Validate_FileType(f, f.elements[i])){ var tst = ""; if(f.elements[f.elements[i].name+'_allowed']!=null)tst = tst = "\n"+ValidateError_WrongFileTypeAllow+": ["+f.elements[f.elements[i].name+'_allowed'].value+"]"; if(f.elements[f.elements[i].name+'_denied']!=null)tst = "\n"+ValidateError_WrongFileTypeDeny+": ["+f.elements[f.elements[i].name+'_denied'].value+"]"; var mes = ValidateError_WrongFileType; if(f.elements[f.elements[i].name+'_validate_caption']!=null)mes += " : ["+f.elements[f.elements[i].name+'_validate_caption'].value+"]"; if(f.elements[f.elements[i].name+'_validate_purecaption']!=null)mes = f.elements[f.elements[i].name+'_validate_purecaption'].value; alert(mes+tst); f.elements[i].focus(); return false; } } } return true; } // Проверка на то, что дата начала меньше даты конца function Check_Two_Date() { var f = document.forms[0]; bd = f.elements['et_BeginDate']; ed = f.elements['et_EndDate']; if(bd==null){ bd = f.elements['ObjectEdit_BeginDate']; ed = f.elements['ObjectEdit_EndDate']; } if(Validate_Empty(bd) || Validate_Empty(ed))return true; if(Validate_GetIntDate(bd)<=Validate_GetIntDate(ed))return true; alert(ValidateError_WrongTwoDate); bd.focus(); } // Проверка что минимальное значение меньше максимального в случае (float) function Check_Two_Float(name_min, name_max, message) { var f = document.forms[0]; min = f.elements[name_min]; max = f.elements[name_max]; if(Validate_Empty(min) || Validate_Empty(max))return true; if(isNaN(parseFloat(min.value))) return true; if(isNaN(parseFloat(max.value))) return true; if(parseFloat(min.value)<=parseFloat(max.value))return true; alert(message); min.focus(); } // Проверка что минимальное значение меньше максимального в случае (int) function Check_Two_Int(name_min, name_max, message) { var f = document.forms[0]; min = f.elements[name_min]; max = f.elements[name_max]; if(Validate_Empty(min) || Validate_Empty(max))return true; if(isNaN(parseInt(min.value))) return true; if(isNaN(parseInt(max.value))) return true; if(parseInt(min.value)<=parseInt(max.value))return true; alert(message); min.focus(); } // Проверка на корректность GTIN function CheckGtin(obj) { if(obj.value.length == 0)return true; var s=0; for (j=0; j < obj.value.length; j++) { if(isNaN(parseInt(obj.value.charAt(j)))) { alert(ValidateError_WrongGtin); obj.focus(); return false; } var c = parseInt(obj.value.charAt(j)) if (j%2==0) s += c; if (j%2==1) s += 7*c; } if (s%10==0) return true; alert(ValidateError_WrongGtin); obj.focus(); return false; } // Проверка на разрешённые типы файлов при закачке function Validate_FileType(f, obj) { if(obj.value.length == 0)return false; var flag = 0, ext = '', bol = false; if(f.elements[obj.name+'_allowed']!=null){flag = 1; ext = f.elements[obj.name+'_allowed'].value;} if(f.elements[obj.name+'_denied']!=null){flag = -1; ext = f.elements[obj.name+'_denied'].value;} if(flag == 0 || ext.length == 0)return false; var ss = obj.value.split("."); var fileext = ''; if(ss.length > 1) fileext = ss[ss.length-1]; ss = ext.split(","); for(i=0;i < ss.length;i++) if(ss[i].toLowerCase() == fileext.toLowerCase()){ bol = true; break; } if(flag>0)bol = !bol; return bol; } // Проверка на пустое поле function Validate_Empty(obj) { return (obj.value=="")?true:false; } // Сравнение двух значений function Validate_NonCompare(obj1,obj2){ return (obj1.value!=obj2.value); } // Проверка на число function Validate_NonNumeric(obj) { var val=obj.value; if(val=="") return false; var onesep = false; for(i=0;i < val.length;i++){ if(val.charAt(i)!="." && val.charAt(i)!="," && !is_number(val.charAt(i)))return true; if(val.charAt(i)=="." || val.charAt(i)==","){ if(onesep)return true; onesep = true; } } // if(isNaN(parseFloat(val))) return true; return false; } // Проверка на правильность email function Validate_WrongEMail(obj) { var i; var val=obj.value; var state=0; if(val=="") return false; for(i=0;i < val.length;i++) { switch(state) { case 0: if(val.charAt(i)=="@") { state=1; } else { if(!is_alnum(val.charAt(i))) return true; } break; case 1: if(val.charAt(i)==".") { state=2; } else { if(!is_alnum(val.charAt(i))) return true; } break; case 2: if(is_alnum(val.charAt(i))) { state=1; } else { return true; } break; } } if(state==1) return false; return true; } // проверка на правильность даты function Validate_WrongDate(obj) { var i,state=0; var val=obj.value; var dd="",mm="",yyyy=""; if(val=="") return false; for(i=0;i < val.length;i++) { switch(state) { case 0: if(val.charAt(i)==".") state=1; else if("0123456789".indexOf(val.charAt(i))==-1) return true; else dd+=val.charAt(i); break; case 1: if(val.charAt(i)==".") state=2; else if("0123456789".indexOf(val.charAt(i))==-1) return true; else mm+=val.charAt(i); break; case 2: if("0123456789".indexOf(val.charAt(i))==-1) return true; else yyyy+=val.charAt(i); } } if(state!=2) return true; if(isNaN(parseInt(dd)) || isNaN(parseInt(mm)) || isNaN(parseInt(yyyy))) return true; if(parseInt(dd) < 0 || parseInt(mm) < 0 || parseInt(dd) > 31 || parseInt(mm) > 12) return true; return false; } // Преобразование даты в int function Validate_GetIntDate(obj) { var i,state=0, retval=0; var val=obj.value; var dd="",mm="",yyyy=""; for(i=0;i < val.length;i++) { switch(state) { case 0: if(val.charAt(i)==".") state=1; else if("0123456789".indexOf(val.charAt(i))==-1) return -1; else dd+=val.charAt(i); break; case 1: if(val.charAt(i)==".") state=2; else if("0123456789".indexOf(val.charAt(i))==-1) return -1; else mm+=val.charAt(i); break; case 2: if("0123456789".indexOf(val.charAt(i))==-1) return -1; else yyyy+=val.charAt(i); } } if(state!=2) return -1; if(isNaN(parseInt(dd)) || isNaN(parseInt(mm)) || isNaN(parseInt(yyyy))) return -1; if(parseInt(dd) < 0 || parseInt(mm) < 0 || parseInt(dd) > 31 || parseInt(mm) > 12) return -1; if(yyyy.length == 3)if(parseInt(yyyy)>=800)yyyy="1"+yyyy;else yyyy="2"+yyyy; if(yyyy.length == 2)if(parseInt(yyyy)>=80)yyyy="19"+yyyy;else yyyy="20"+yyyy; return parseInt(dd)+parseInt(mm)*32+parseInt(yyyy)*366; } // проверка что в списке что то выбрано function validate_select(obj) { var val=obj.options[obj.selectedIndex].value; if(val==-1) return false; return true; } // проверка на символ function is_alpha(c) { if("qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM-_.".indexOf(c)!=-1) return true; return false; } // проверка на цифру function is_number(c) { if("0123456789".indexOf(c)!=-1) return true; else return false; } // проверка на символ или цифру function is_alnum(c) { if(is_alpha(c) || is_number(c)) return true; return false; } // очистить поле выбора из справочника function ClearRef(name){ var f = document.forms[0]; f.elements[name].value = ''; f.elements[name+'_id'].value = ''; } // очистить select function ClearRefList(name){ var f = document.forms[0]; if(f.elements[name].selectedIndex == -1)return; var id = f.elements[name].options[f.elements[name].selectedIndex].value; f.elements[name].removeChild(f.elements[name].options[f.elements[name].selectedIndex]); var _st = ""+f.elements[name+'_id'].value; var st = _st.split(";"); var s='',i; for(i=0;i < st.length;i++){ if(st[i].length<1)continue; if(st[i]!=id)s+=';'+st[i]; } if(s.length>0)s = s.substring(1,s.length); f.elements[name+'_id'].value = s; } // вызов иерархического справочника function SelectRef(name,classguid,lat_path,las_path,lag_path,guid_path,format,qr,pv,rop,nwguid,winparams,extla,extlaguid) { var gp = ""; if(guid_path.length>0){ var f = document.forms[0]; var ss = guid_path.split(";"); for(i=0;i < ss.length;i++) gp+=';'+f.elements[ss[i]].value; if(gp.length>0)gp = gp.substring(1,gp.length); } //var winname="additional"; //if(window.name==winname)winname+="2"; var winname="nw_"+nwguid.replace("-","_").replace("-","_").replace("-","_").replace("-","_").replace("{","_").replace("}","_"); if(winparams.length<1) winparams="toolbar=0,scrollbars=1,menubar=0,resizable=yes,top=50,height=300,width=600,left=400"; else winparams="toolbar=0,scrollbars=1,menubar=0,resizable=yes,"+winparams; var ppp = 'classref.aspx?classguid='+classguid+'&lat_path='+lat_path+'&las_path='+las_path+'&lag_path='+lag_path+'&guid_path='+gp+'&format='+format+'&rname='+name+'&wohs=1&qr='+qr+'&pv='+pv+'&rop='+rop; if(extla.length>0)ppp+='&ext_la='+extla+'&objectguid='+extlaguid; var nw = windowopen(ppp,winname,winparams); nw.focus(); } // вызов иерархического справочника (стар.) function SelectRefList(name,tbl,mid,fn,par,lng,init,nwguid) { //var winname="additional"; //if(window.name==winname)winname+="2"; var winname="nw_"+nwguid.replace("-","_").replace("-","_").replace("-","_").replace("-","_").replace("{","_").replace("}","_"); var nw = windowopen('/refs/refs.aspx?mtable='+tbl+'&mid='+mid+'&mfield='+fn+'&mparent='+par+'&mlang='+lng+'&mone=2&mname='+name+"&mids="+init+"&kill=1"+"&wohs=1",winname,"toolbar=0,scrollbars=1,menubar=0,resizable=yes,top=50,height=300,width=600,left=400"); nw.focus(); } // Выбрать элемент справочника и передать его окну предку function oneselect(name, title, id, titles, ids) { if(!window.opener.closed){ var form = window.opener.document.forms[0]; var ss = name.split(";"); var st = titles.split(";"); var sg = ids.split(";"); if(ss.length<2){ if(window.opener.document.forms[0].elements[name].value!=title || window.opener.document.forms[0].elements[name+'_id'].value!=id){ window.opener.document.forms[0].elements[name].value=title; window.opener.document.forms[0].elements[name+'_id'].value=id; clearchild(window.opener.document.forms[0], name); } }else{ for(var i=0;i < ss.length-1;i++){ if(window.opener.document.forms[0].elements[ss[i]].value!=st[i] || window.opener.document.forms[0].elements[ss[i]+'_id'].value!=sg[i]){ form.elements[ss[i]].value = st[i]; form.elements[ss[i]+'_id'].value = sg[i]; clearchild(window.opener.document.forms[0], ss[i]); } } var i = ss.length - 1; if(window.opener.document.forms[0].elements[ss[i]].value!=title || window.opener.document.forms[0].elements[ss[i]+'_id'].value!=id){ form.elements[ss[i]].value = title; form.elements[ss[i]+'_id'].value = id; clearchild(window.opener.document.forms[0], ss[i]); } } if(window.opener.document.forms[0].elements["must_refresh_window"] != null){ refreshparentandclose(); return; } } windowclose(); } // очистить зависимые от поля выбора из справочника элементы function clearchild(form, name){ if(form.elements[name+'_child']!=undefined && form.elements[name+'_child'].value.length>0){ var ss = form.elements[name+'_child'].value.split(";"); for(i=0;i < ss.length;i++){ // if(form.elements[ss[i]].value=="" && form.elements[ss[i]+'_id'].value == "")break; form.elements[ss[i]].value = ""; form.elements[ss[i]+'_id'].value = ""; clearchild(form, ss[i]); } } } // очистить поле выбора из справочника с зависимыми элементами function clearelementlist(name){ var form = window.document.forms[0]; form.elements[name].value = ""; form.elements[name+'_id'].value = ""; clearchild(form, name); } // обновить окно-родитель function refreshparentandclose() { if(!window.opener.closed){ var theform = window.opener.document.forms[0]; theform.__EVENTTARGET.value = 'ObjectEdit'; theform.__EVENTARGUMENT.value = 'submit_form_novalidate'; theform.submit(); } windowclose(); } // вернуть значение окну-родителю и обновить его function refreshparentandcloseandreturnvalue(name,id) { if(name.length>0)if(!window.opener.closed)if(window.opener.document.forms[0].elements[name])window.opener.document.forms[0].elements[name].value=id; refreshparentandclose(); } // вернуть значение окну-родителю и закрыть текущее function returnvalue(name,id) { if(name.length>0)if(!window.opener.closed)if(window.opener.document.forms[0].elements[name])window.opener.document.forms[0].elements[name].value=id; windowclose(); } // вернуть значение окну-родителю и закрыть текущее (alt) function closeandreturnvalue(name,id) { if(!window.opener.closed)window.opener.document.forms[0].elements[name].value=id; windowclose(); } // открыть новое окно function OpenNewWindow(ref,nwguid,winparams) { //var winname="additional"; //if(window.name==winname)winname+="2"; var winname="nw_"+nwguid.replace("-","_").replace("-","_").replace("-","_").replace("-","_").replace("{","_").replace("}","_"); if(winparams.length<1) winparams="toolbar=0,scrollbars=1,menubar=0,resizable=yes,top=50,height=300,width=600,left=400"; else winparams="toolbar=0,scrollbars=1,menubar=0,resizable=yes,"+winparams; var nw = windowopen(ref+"&wohs=1",winname,winparams); nw.focus(); } // вызвать календарь function raise_cal(strField) { NFW = windowopen("refs/calendar.aspx?field="+strField+"&dtf="+document.all[strField].value,'calendar',"location=0,directories=0,toolbar=0,scrollbars=0,menubar=0,resizable=yes,height=165,width=170,top=315,left=650"); }; // очистить поле даты function clear_cal(strField) { window.document.forms[0].elements[strField].value = ''; }; // применить сортировку к объекту function combo_sort(GridName, selObj) { var theform = window.document.forms[0]; theform.__EVENTTARGET.value = GridName; theform.__EVENTARGUMENT.value = 'OB@'+selObj.options[selObj.selectedIndex].value; theform.submit(); } // вызвать переводчик слова function WordForTranslate(name, lc, nwguid) { var form = window.document.forms[0]; var word = form.elements[name].value; //var winname="additional"; //if(window.name==winname)winname+="2"; var winname="nw_"+nwguid.replace("-","_").replace("-","_").replace("-","_").replace("-","_").replace("{","_").replace("}","_"); if(word.length>0){ nw = windowopen("classtedit.aspx?extword="+word+"&ext_name_id="+name+"&ext_refresh=1&wohs=1&linecount="+lc,winname,""); nw.focus(); } } // вызвать переводчик длинного слова function LongWordForTranslate(name, lc, nwguid) { var form = window.document.forms[0]; var word = form.elements[name+"_GUID"].value; var winname="nw_"+nwguid.replace("-","_").replace("-","_").replace("-","_").replace("-","_").replace("{","_").replace("}","_"); if(word.length>0){ nw = windowopen("classtedit.aspx?classguid=103D1864-B883-41d3-9F9A-1F02D1F83D3B&extlwguid="+word+"&ext_name_id="+name+"&ext_refresh=1&wohs=1&linecount="+lc,winname,""); nw.focus(); } } // открыть новое специальное окно и сделать его верхним function raisetemplatewindow(location, params, nwguid) { //var winname="additional"; //if(window.name==winname)winname+="2"; var winname="nw_"+nwguid.replace("-","_").replace("-","_").replace("-","_").replace("-","_").replace("{","_").replace("}","_"); nw = windowopen(location,winname, params); nw.focus(); } // открыть окно, поместить его имя в список открытых окон function windowopen(url,winname,params) { var win = window.open(url,winname,params); openwindows[openwindows.length] = win; //alert(openwindows.length); return win; } // открыть окно, поместить его имя в список открытых окон, и сделать его верхним function windowopen_wr(url,winname,params) { var win = window.open(url,winname,params); openwindows[openwindows.length] = win; win.focus(); } // закрыть окно function windowclose() { //alert(openwindows.length); for (i = 0; i < openwindows.length ; i++) if(!openwindows[i].closed)openwindows[i].close(); //if(!openwindows[i].closed)openwindows[i].execScript("windowclose();","JScript"); window.close(); } // сделать неактивным элемент function checkedhumanedit(checkname, type) { var form = window.document.forms[0]; var check = form.elements[checkname+"_checked"]; if(type==1){ form.elements[checkname].disabled = !check.checked; } if(type==2){ form.elements[checkname].disabled = !check.checked; } if(type==3){ form.elements[checkname].disabled = !check.checked; } } // сообщить о выходе пользователя function ConfirmLogOut() { return confirm("Вы действительно хотите выйти из системы?"); } // сообщить об удалении function ConfirmDelete() { return confirm("Вы действительно хотите удалить выделенные строки?"); } // получить нужное значение в зависимости от выбора select function EjectEntity(select) { if(select.length<1)return ''; var form = window.document.forms[0]; var ss = select.split(";"); var val = form.elements[ss[0]].value; var def = ''; for(i = 1 ; i < ss.length ; i++){ var se = ss[i].split(","); if(se[0]=='$') def = ss[i]; else if(se[0]==val)return ss[i]; } return def; } // получить нужный идентификатор function EjectGuid(defguid, select) { var str = EjectEntity(select); if(str=='')return defguid; return str.split(",")[1]; } // получить нужный аттрибут function EjectAN(defan, select) { var str = EjectEntity(select); if(str=='')return defan; return str.split(",")[2]; } // получить нужное SQL условие function EjectQR(defqr, select) { var str = EjectEntity(select); if(str=='')return defqr; return str.split(",")[3]; } // перейти к необходимой странице (site-vitrine) function ZoneGo(gridname, counter) { var form = window.document.forms[0]; var guid = form.elements[gridname+'_line'+counter].value; var type = form.elements[gridname+'_ContentType_line'+counter].value; switch(type){ case '1': __doPostBack(gridname,'wizard_form@classedit.aspx?classguid=247F1F87-9BDE-48c6-A6C6-2DBB1DF79151&namexsl=wizard_edit&objectguid='+guid); break; case '2': __doPostBack(gridname,'wizard_form@classedit.aspx?classguid=911A1FAA-230D-498c-B14D-B51C52539B88&namexsl=wizard_edit&objectguid='+guid); break; default: __doPostBack(gridname,'wizard_form@classedit.aspx?classguid=E6C34172-9288-47b0-9F6F-6965B930DDAF&namexsl=wizard_design&objectguid='+guid); break; } } function PreparePageWait() { return window.open("slider.aspx","slider","LEFT="+(window.screen.width-400)/2+",TOP="+(window.screen.height-100)/2+",HEIGHT=100,WIDTH=400,scrollbars=no,resizable=no,status=no"); } function LoadPageWait(page) { var sliderWnd = PreparePageWait(); sliderWnd.focus(); window.location = page; } function InitPageWait() { var sliderWnd = PreparePageWait(); sliderWnd.focus(); } function iCreate(src) { if (document.images){ img = new Image(); img.src = src; return img; } } function iChange() { if (document.images && (preloadFlag == true)) { for (var i=0; i < iChange.arguments.length; i+=2) { document[iChange.arguments[i]].src = iChange.arguments[i+1]; } } } var preloadFlag = false; function iPreload() { if (document.images) { face_1_1 = iCreate("images/out/face_1_1.jpg"); face_1_2 = iCreate("images/out/face_1_2.jpg"); face_2_1 = iCreate("images/out/face_2_1.jpg"); face_2_2 = iCreate("images/out/face_2_2.jpg"); face_3_1 = iCreate("images/out/face_3_1.jpg"); face_3_2 = iCreate("images/out/face_3_2.jpg"); face_4_1 = iCreate("images/out/face_4_1.jpg"); face_4_2 = iCreate("images/out/face_4_2.jpg"); imenu1 = iCreate("images/out/menu1.jpg"); imenu1_eng = iCreate("images/out/menu1_eng.jpg"); imenu1_sign = iCreate("images/out/menu1_sign.jpg"); imenu1_sign_eng = iCreate("images/out/menu1_sign_eng.jpg"); imenu2 = iCreate("images/out/menu2.jpg"); imenu2_eng = iCreate("images/out/menu2_eng.jpg"); imenu2_sign = iCreate("images/out/menu2_sign.jpg"); imenu2_sign_eng = iCreate("images/out/menu2_sign_eng.jpg"); imenu3 = iCreate("images/out/menu3.jpg"); imenu3_eng = iCreate("images/out/menu3_eng.jpg"); imenu3_sign = iCreate("images/out/menu3_sign.jpg"); imenu3_sign_eng = iCreate("images/out/menu3_sign_eng.jpg"); imenu4 = iCreate("images/out/menu4.jpg"); imenu4_eng = iCreate("images/out/menu4_eng.jpg"); imenu4_sign = iCreate("images/out/menu4_sign.jpg"); imenu4_sign_eng = iCreate("images/out/menu4_sign_eng.jpg"); imenu5 = iCreate("images/out/menu5.jpg"); imenu5_eng = iCreate("images/out/menu5_eng.jpg"); imenu5_sign = iCreate("images/out/menu5_sign.jpg"); imenu5_sign_eng = iCreate("images/out/menu5_sign_eng.jpg"); imenu6 = iCreate("images/out/menu6.jpg"); imenu6_eng = iCreate("images/out/menu6_eng.jpg"); imenu6_sign = iCreate("images/out/menu6_sign.jpg"); imenu6_sign_eng = iCreate("images/out/menu6_sign_eng.jpg"); isubmenu1 = iCreate("images/out/submenu1.jpg"); isubmenu1_eng = iCreate("images/out/submenu1_eng.jpg"); isubmenu1_sign = iCreate("images/out/submenu1_sign.jpg"); isubmenu1_sign_eng = iCreate("images/out/submenu1_sign_eng.jpg"); isubmenu2 = iCreate("images/out/submenu2.jpg"); isubmenu2_eng = iCreate("images/out/submenu2_eng.jpg"); isubmenu2_sign = iCreate("images/out/submenu2_sign.jpg"); isubmenu2_sign_eng = iCreate("images/out/submenu2_sign_eng.jpg"); isubmenu3 = iCreate("images/out/submenu3.jpg"); isubmenu3_eng = iCreate("images/out/submenu3_eng.jpg"); isubmenu3_sign = iCreate("images/out/submenu3_sign.jpg"); isubmenu3_sign_eng = iCreate("images/out/submenu3_sign_eng.jpg"); isubmenu4 = iCreate("images/out/submenu4.jpg"); isubmenu4_eng = iCreate("images/out/submenu4_eng.jpg"); isubmenu4_sign = iCreate("images/out/submenu4_sign.jpg"); isubmenu4_sign_eng = iCreate("images/out/submenu4_sign_eng.jpg"); preloadFlag = true; } }