
var __std_images=new Object;var __enable_events=false;function get_image_suffix(image)
{return image.substr(image.lastIndexOf(".")+1,image.length);}
function get_cimage(longname,code,lang_id)
{if(__std_images["i"+longname+"_"+code].indexOf("521_img.php")!=-1)
return __std_images["i"+longname+"_"+code]+"&do_cimg=1";else
return"cimages/"+longname+"_"+code+"_"+lang_id+"."+get_image_suffix(__std_images["i"+longname+"_"+code]);}
function swpic(type,longname,code,old_code,shortvar,lang_id)
{if(type==1)
{if((old_code!=0&&old_code!=-77)&&(old_code!=""))
document.images["i"+longname+"_"+code].src=__std_images["i"+longname+"_"+code];else
document.images["i"+longname+"_"+code].src=get_cimage(longname,code,lang_id);}
else
{if((old_code!=0&&old_code!=-77)&&(old_code!=""))
{if(document.images["i"+longname+"_"+old_code])
{document.images["i"+longname+"_"+old_code].src=__std_images["i"+longname+"_"+old_code];}
else if(document.images[longname+"_"+old_code])
{if(typeof cimg[shortvar+'_'+old_code]!="undefined")
restore_button=cimg[shortvar+'_'+old_code];else
restore_button=rdef[0];document.images[longname+"_"+old_code].src=baseurl+restore_button;}
else
{document.forms[0].elements["image_"+longname+"_"+old_code].checked=false;}}
if(document.images["i"+longname+"_"+code])
document.images["i"+longname+"_"+code].src=get_cimage(longname,code,lang_id);else if(code)
document.forms[0].elements["image_"+longname+"_"+code].checked=true;}}
function swbor(type,longname,code,old_code,shortvar)
{if(type==1)
{if(document.images["i"+longname+"_"+code])
{if((old_code!=0&&old_code!=-77)&&(old_code!=""))
document.images["i"+longname+"_"+code].className="answerimgunchecked";else
document.images["i"+longname+"_"+code].className="answerimgchecked";}}
else
{if((old_code!=0&&old_code!=-77)&&(old_code!=""))
{if(document.images["i"+longname+"_"+old_code])
{document.images["i"+longname+"_"+old_code].className="answerimgunchecked";}
else if(document.images[longname+"_"+old_code])
{if(typeof cimg[shortvar+'_'+old_code]!="undefined")
restore_button=cimg[shortvar+'_'+old_code];else
restore_button=rdef[0];document.images[longname+"_"+old_code].src=baseurl+restore_button;}
else
{document.forms[0].elements["image_"+longname+"_"+old_code].checked=false;}}
if(document.images["i"+longname+"_"+code])
document.images["i"+longname+"_"+code].className="answerimgchecked";else if(code)
document.forms[0].elements["image_"+longname+"_"+code].checked=true;}}
function get_iflags(shortvar)
{return iflags[vqref[shortvar]];}
function do_iswap(type,longname,code,old_code,shortvar,lang_id)
{var flags=get_iflags(shortvar);if(flags&0x1)
swbor(type,longname,code,old_code,shortvar);if(flags&0x2)
swpic(type,longname,code,old_code,shortvar,lang_id);}
function iswap(code,shortvar,lang_id,uncheck)
{if(__enable_events)
{var type=it[shortvar];var longname=getlongname(shortvar);var old_code=document.forms[0][longname].value;if(type==1&&old_code==1)
document.forms[0][longname].value="0";else
{if(uncheck!="undefined"&&uncheck&&code==old_code)
code=0;document.forms[0][longname].value=code;}
do_iswap(type,longname,code,old_code,shortvar,lang_id);}}
function preset_images()
{var ireg=/iv_\d+_\d+$/;var vars=new Object;var varname;for(var i=0;i<document.images.length;i++)
{if(document.images[i].name.search(ireg)!=-1)
{varname=document.images[i].name.substr(1,document.images[i].name.lastIndexOf("_")-1);value=document.forms[0][varname].value;__std_images[document.images[i].name]=document.images[i].src;if(value>0)
vars[varname]=true;}}
var check_html_single=/image_v_\d+_\d+$/;for(i=0;i<document.forms[0].elements.length;i++)
{if(document.forms[0].elements[i].name.search(check_html_single)!=-1)
{varname=document.forms[0].elements[i].name.substr(6,document.forms[0].elements[i].name.lastIndexOf("_")-6);if(document.forms[0].elements[i].checked)
vars[varname]=lang_id;}}
for(varname in vars)
{shortvar=varname.substr(2,varname.length);do_iswap(it[shortvar],varname,document.forms[0][varname].value,0,shortvar,lang_id);}
__enable_events=true;}