/* University.no JS library - University AS, 2002-2010 */
var Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(input){var output="";var chr1,chr2,chr3,enc1,enc2,enc3,enc4;var i=0;input=Base64._utf8_encode(input);while(i<input.length){chr1=input.charCodeAt(i++);chr2=input.charCodeAt(i++);chr3=input.charCodeAt(i++);enc1=chr1>>2;enc2=((chr1&3)<<4)|(chr2>>4);enc3=((chr2&15)<<2)|(chr3>>6);enc4=chr3&63;if(isNaN(chr2)){enc3=enc4=64}else if(isNaN(chr3)){enc4=64}output=output+this._keyStr.charAt(enc1)+this._keyStr.charAt(enc2)+this._keyStr.charAt(enc3)+this._keyStr.charAt(enc4)}return output},decode:function(input){var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(i<input.length){enc1=this._keyStr.indexOf(input.charAt(i++));enc2=this._keyStr.indexOf(input.charAt(i++));enc3=this._keyStr.indexOf(input.charAt(i++));enc4=this._keyStr.indexOf(input.charAt(i++));chr1=(enc1<<2)|(enc2>>4);chr2=((enc2&15)<<4)|(enc3>>2);chr3=((enc3&3)<<6)|enc4;output=output+String.fromCharCode(chr1);if(enc3!=64){output=output+String.fromCharCode(chr2)}if(enc4!=64){output=output+String.fromCharCode(chr3)}}output=Base64._utf8_decode(output);return output},_utf8_encode:function(string){string=string.replace(/\r\n/g,"\n");var utftext="";for(var n=0;n<string.length;n++){var c=string.charCodeAt(n);if(c<128){utftext+=String.fromCharCode(c)}else if((c>127)&&(c<2048)){utftext+=String.fromCharCode((c>>6)|192);utftext+=String.fromCharCode((c&63)|128)}else{utftext+=String.fromCharCode((c>>12)|224);utftext+=String.fromCharCode(((c>>6)&63)|128);utftext+=String.fromCharCode((c&63)|128)}}return utftext},_utf8_decode:function(utftext){var string="";var i=0;var c=c1=c2=0;while(i<utftext.length){c=utftext.charCodeAt(i);if(c<128){string+=String.fromCharCode(c);i++}else if((c>191)&&(c<224)){c2=utftext.charCodeAt(i+1);string+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2}else{c2=utftext.charCodeAt(i+1);c3=utftext.charCodeAt(i+2);string+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3}}return string}};function URLEncode(clearString){var output='';var x=0;clearString=clearString.toString().replace(/\./g,'');var regex=/(^[a-zA-Z0-9]*)/;while(x<clearString.length){var match=regex.exec(clearString.substr(x));if(match!=null&&match.length>1&&match[1]!=''){output+=match[1];x+=match[1].length}else{if(clearString[x]==' ')output+='+';else{var charCode=clearString.charCodeAt(x);var hexVal=charCode.toString(16);output+='%'+(hexVal.length<2?'0':'')+hexVal.toUpperCase()}x++}}return output};function URLDecode(encodedString){var output=encodedString;var binVal,thisString;var myregexp=/(%[^%]{2})/;while((match=myregexp.exec(output))!=null&&match.length>1&&match[1]!=''){binVal=parseInt(match[1].substr(1),16);thisString=String.fromCharCode(binVal);output=output.replace(match[1],thisString)}return output};Array.prototype.find=function(searchStr){var returnArray=false;for(i=0;i<this.length;i++){if(typeof(searchStr)=='function'){if(searchStr.test(this[i])){if(!returnArray){returnArray=[]}returnArray.push(i)}}else{if(this[i]===searchStr){if(!returnArray){returnArray=[]}returnArray.push(i)}}}return returnArray};$(function(){$('.disabled a, a.disabled').click(function(){return false});$('.type_select a').hover(function(){var li=$(this).closest('li');if(!li.hasClass('selected'))li.addClass('hover')},function(){$(this).closest('li').removeClass('hover')});$('.jqmClose').click(function(){$('#jqm').jqmHide()});$('input[name=login_user]').livequery(function(){$(this).focus()});$(document).click(function(){$('[fadeout="1"]:visible').fadeOut(200).attr('fadeout',0)});$('a[rel*="external"],#news_read .ingress a,#news_read .body a').livequery(function(){$(this).attr('target','_blank')});$('.notify').wrap('<span class="notify_wrap"></span>').after('<img src="http://filer.university.no/static-r925/gfx/theme/bg.notify.png" class="notify_img" alt="">');for(var i=0;i<3;i++){setTimeout("$('.notify_img').fadeOut(200, function(){ $(this).fadeIn(200); });",(1000*i))}$('.help .infobox').hide();$('.help').livequery('click',function(ev){$(this).find('.infobox:hidden').fadeIn(200,function(){$(this).attr('fadeout',1).css('z-index',1000)})});$('[class*="timeout"]').each(function(){if($(this).attr('id')){setTimeout("$('#"+$(this).attr('id')+"').fadeOut(400)",($(this).attr('class').match(/timeout_([0-9]+)/)[1]*1000))}});var $tabs=$('.tabmenu').tabs({cache:true});var tabmenu_counter=30;$('.tabmenu li').each(function(){$(this).css({'z-index':((tabmenu_counter--).toString())})});$('.tooltip').each(function(){var tt=$(this).find('.tooltip_text');$(this).hover(function(){tt.css('z-index',10).show()},function(){tt.css('z-index',1).hide()})});$('table a.hover_row').hover(function(){$(this).closest('tr').addClass('hover')},function(){$(this).closest('tr').removeClass('hover')});$('a[rel*="lightbox"]').livequery(function(){$(this).fancybox({zoomOpacity:true,overlayShow:true,zoomSpeedIn:500,zoomSpeedOut:500})});$('.shadow').wrap('<div class="shadow_outer"><div class="shadow_inner"></div></div>');$('form#customer_code').submit(function(){})});function refreshImage(){$('#jqmMessage .image img').each(function(){$(this).attr('src',$(this).attr('src')+'?quickfix=fornow')})}var imagesLoaded={};$(function(){$('span.image img').attr('visibility','visible');$('a.modal').click(function(){$('#jqm').jqm({ajax:$(this).attr('rel'),target:'#jqmMessage',modal:true}).jqmShow();return false});$('.sel_colors a').livequery(function(){$(this).hover(function(){if(!$(this).closest('li').hasClass('selected')){var cs=$('#color_selected').addClass('hover');cs.attr('title',cs.text()).text($(this).attr('title'))}},function(){var cs=$('#color_selected').removeClass('hover');cs.text(cs.attr('title'))})});$('.sel_colors a').livequery('click',function(){$(this).closest('li').addClass('selected').siblings().removeClass('selected');$('.sel_values').effect("highlight",{},500);var colorName=$(this).attr('title');$('#color_selected').text(colorName).attr('title',colorName).removeClass('hover');var idURL=$(this).attr('href');var idArray=idURL.substring(idURL.indexOf('#')+1).split('_');var prodID=idArray[0];var colorID=idArray[1];var data=prodArray[prodID];var imgID=prodID+'-'+colorID;var imgURL=data[colorID].images.l;$('input[name=unit_id]').val(0);$('#price').fadeOut();if(typeof(imagesLoaded[imgID])=='undefined'){$('#product_image').addClass('loading').children('img').remove();var img=new Image();$(img).load(function(){$(this).hide();var imgURL=$(this).attr('src');$('#product_image').removeClass('loading').append(this);$(this).fadeIn(500);imagesLoaded[imgID]=imgURL}).attr('src',imgURL)}else{$('#product_image img').unbind('load').attr('src',imagesLoaded[imgID])}var ul=$('.sel_values ul').empty();for(var valueID in data[colorID].values){var value=data[colorID].values[valueID];var valueCode=prodID+'_'+colorID+'_'+valueID;ul.append('<li id="ub_'+valueCode+'"><a href="#'+valueCode+'"><div class="value">'+value.name+'</div></a></li>')}});$('.sel_values a').livequery('click',function(){$(this).closest('li').addClass('selected').siblings().removeClass('selected');var idURL=$(this).attr('href');var idArray=idURL.substring(idURL.indexOf('#')+1).split('_');var prodID=idArray[0];var colorID=idArray[1];var valueID=idArray[2];var value=prodArray[prodID][colorID].values[valueID];var unitID=value.id;var unitPrice=value.price;$('input[name=unit_id]').val(unitID);$('#price').show().effect('highlight',{},700).children('span').text(unitPrice)});$('div.preselect_value').livequery(function(){var id=$(this).attr('title');$('#'+id+' a').click()});$('#unit_selection').livequery(function(){$(this).submit(function(){unitID=parseInt($('input[name=unit_id]').val());unitQty=parseInt($('input[name=unit_qty]').val());if(unitID<1){$('.sel_values').effect('highlight',{},1000);return false}if(unitQty=='NaN'){$('.quantity').effect('highlight',{},1000);return false}})})});
/* R925@2010-05-20T12:09:38+02:00 */