﻿var v_player='';
$(window).load(function(){
	if($('#layout').is('div')){			
		if((document.all)&&(navigator.appVersion.indexOf("MSIE 6.")!=-1)){
			$(document).pngFix();
		}
	}
	if($('.news-video').is('div')){	
		video.load();
	}
	if($('#nl_hp').is('div')){
		openNlForm();
	}
	if($('#newsletter_form').is('form')){
		writeEmail();
	}
});

function openNlForm(){
	$('#nl_subscribe').click(function(){
		if($('#email_hp').val()!=''){
			var email =$('#email_hp').val(); 
			$('form[@name=formName]').submit();
			return false;
		}
		else{
			var formPag = $('form[@name=formName]').attr('action');
			$(this).attr({'href':formPag});
		}

	});	

}

function writeEmail(){
		var email = GetUrlParam( 'email_hp' );
		$('#newsletter_form input[@name=email]').val(email);
}


function checkNlForm(generico,mail,informativa){
	var valid = true;
	var mod = document.getElementById('newsletter_form');
	var campi = mod.elements;
	for(var i=0;i<campi.length;i++){
		if((campi[i].name=='email' || campi[i].name=='attribute1' || campi[i].name=='attribute2') && campi[i].value=='' ){
			alert(generico);
			valid = false;
			campi[i].focus();
			break;
		}
		if(campi[i].name=='Consenso' && campi[i].checked==false){
			alert(informativa);
		    valid = false;
			campi[i].focus();
			break;
		}
		if (campi[i].name=='email' && campi[i].value!='') {
			var see = campi[i].value.indexOf("@");
			var see1 = campi[i].value.lastIndexOf("@");
			var see2 = campi[i].value.lastIndexOf(".")
				if ((see!=-1&&see1!=-1)&&(see==see1)&&see>1&&(see2>see1&&see)) {
		  		  }
				else {
					alert(mail);
					campi[i].focus();
					valid = false;
					break;
		   	    }
	  		}
	}
	return valid;
}	
	

function GetUrlParam( paramName )
{
   var oRegex = new RegExp( '[\?&]' + paramName + '=([^&]+)', 'i' ) ;
   var oMatch = oRegex.exec( window.top.location.search ) ;

   if ( oMatch && oMatch.length > 1 )
       return decodeURIComponent( oMatch[1] ) ;
   else
       return '' ;
} 

var video = {
	load : function(){
		$('.news-video').media({
			width:	470, 
			height:	300, 
			autoplay:  false,
			params:    {id:'vbk_flv',bgcolor : '#ffffff'},
			attrs:     {id:'vbk_flv',bgcolor : '#ffffff'},
			src:       v_player,
			flashvars:  {file:v_flv,image:v_pic, frontcolor:0xaaaaaa,backcolor:0xffffff,lightcolor:0x9f9f9f,overstretch:true,usefullscreen:false}, 
			caption:   false	
		});
	}
}


// JavaScript Document
function addEvent(obj, evType, fn, useCapture){
  if (obj.addEventListener){
    obj.addEventListener(evType, fn, useCapture);
    return true;
  } else if (obj.attachEvent){
    var r = obj.attachEvent("on"+evType, fn);
    return r;
  } else {
    alert("Non è stato possibile impostare un gestore di eventi");
  }
}

addEvent(window,'load',init,false);

function init(){
	
	if(document.getElementById('prodotti-sx-int')){
		FirstNoBorder();
		//liNoBorder();
	   }
	/*if(document.getElementById('prodotti-sx-int')){
		prodNoBorder();
	   }*/      
	if(document.getElementById('train')){
		colorLastChild();
	   }
    if(document.getElementById('lang')){
		handleLang();
	   }
	if(document.getElementById('hp-top-off')){
		newsNoBorder();
		}   
}

function FirstNoBorder(){
	var contenitore = document.getElementById('prodotti-sx-int');
	var oggetti = contenitore.getElementsByTagName('div');
    oggetti[0].style.borderTopWidth='0';
   	}

function colorLastChild(){
	var father = document.getElementById('train');
	var elem = father.getElementsByTagName('UL');
	var colored = elem[0].getElementsByTagName('LI');
	colored[colored.length-1].firstChild.style.color = "#5e5858"; 
	}
	
function checkContatti(generico,mail,informativa){
	var valid = true;
	var mod = document.getElementById('contact');
	var campi = mod.elements;
	for(var i=0;i<campi.length;i++){
		if((campi[i].name=='Azienda' || campi[i].name=='Cognome' || campi[i].name=='Citta' || campi[i].name=='Cap' || campi[i].name=='Provincia' || campi[i].name=='Paese' || campi[i].name=='Email') && campi[i].value=='' ){
			alert(generico);
			valid = false;
			campi[i].focus();
			break;
		}
		if(campi[i].name=='Consenso' && campi[i].checked==false){
			alert(informativa);
		    valid = false;
			campi[i].focus();
			break;
		}
		if (campi[i].name=='Email' && campi[i].value!='') {
			var see = campi[i].value.indexOf("@");
			var see1 = campi[i].value.lastIndexOf("@");
			var see2 = campi[i].value.lastIndexOf(".")
				if ((see!=-1&&see1!=-1)&&(see==see1)&&see>1&&(see2>see1&&see)) {
		  		  }
				else {
					alert(mail);
					campi[i].focus();
					valid = false;
					break;
		   	    }
	  		}
	}// Chiude Cliclone
	return valid;
}	
	
function handleLang(){
	var btn = document.getElementById('select-lang');
	btn.parentNode.onclick = function(){
		var lan = document.getElementById('languages');
		//var mouseOvr = document.getElementById('blocco-lang');
		if(lan.style.display=='none' || lan.style.display==''){
			lan.style.display='block';
		  /*var clickEls = lan.getElementsByTagName('A'); 
			for(var x=0;x<clickEls.length;x++){
			clickEls[x].onclick = function(){
				if(this.innerHTML=='Italiano'){
					alert(this.innerHTML);
					}
				if(this.innerHTML=='English'){
					alert(this.innerHTML);
					}
				if(this.innerHTML=='French'){
					alert(this.innerHTML);
					}
				if(this.innerHTML=='Spanish'){
					alert(this.innerHTML);
					}
				if(this.innerHTML=='German'){
					alert(this.innerHTML);
					}	
				}//chiude onclick singole lingue
			  }*/
			}
			else{
				lan.style.display='none';
				}
	  }// chiude mouseover
			
}

function openPopup(url,nome,w,h,tools){
	currWidth=screen.width;
	currHeight=screen.height;
	wleft=50;//(currWidth/2)-240;
	wtop=50;//(currHeight/2)-240;
	fin=window.open(url,nome,"width="+w+",height="+h+",left="+wleft+",top="+wtop+","+tools);
	}
	
function newsNoBorder(){
	var newsBlock = document.getElementById('news');
	var Nels = newsBlock.getElementsByTagName('LI');
	Nels[1].style.borderWidth = '0';
	}	

function prodNoBorder(){
	

	var father = document.getElementById('prodotti-sx-int');
	var child1 = father.getElementsByTagName('UL');
	for(var i=0;i<child1.length;i++){
		alert(child1[i].childNodes[3]);
		child1[i].childNodes[2].style.borderWidth = '0';      
	}
}

function checkNewsletter(mail,area,mailvalida){
	var iscrOk = true;
	var modReg = document.getElementById('regNews');
	var elem = modReg.elements;
	for(var i=0;i<elem.length;i++){
		if(elem[i].name=='email' && elem[i].value==''){
			alert(mail);
			var iscrOk = false;
			break;
			}
		if(elem[i].name=='target' && elem[i].value==''){
			alert(area);
			var iscrOk = false;
			break;
			}	
		if (elem[i].name=='email' && elem[i].value!='') {
			var see = elem[i].value.indexOf("@");
			var see1 = elem[i].value.lastIndexOf("@");
			var see2 = elem[i].value.lastIndexOf(".")
				if ((see!=-1&&see1!=-1)&&(see==see1)&&see>1&&(see2>see1&&see)) {
		  		  }
				else {
					alert(mailvalida);
					elem[i].focus();
					var iscrOk = false;
					break;
		   	    }
	  		}
	   }// Ciclone
return iscrOk;
}

function printValue(){
	var obj = document.getElementById('target');
	var space = document.getElementById('hiddenField');
	var valS = obj.options[obj.selectedIndex].value;
	if(valS=='azienda'){
		space.innerHTML = "<input type='hidden' name='list[2]' value='signup' ><input type='hidden' name='listname[2]' value='Newsletter Azienda' >";
		}
	if(valS=='prodotti'){
		space.innerHTML = "<input type='hidden' name='list[3]' value='signup' ><input type='hidden' name='listname[3]' value='Newsletter Prodotti' >";
		}
	if(valS=='servizi'){
		space.innerHTML = "<input type='hidden' name='list[4]' value='signup' ><input type='hidden' name='listname[4]' value='Newsletter Servizi' >";
		}	
	}
	function addBookmark(){
	if(window.sidebar){
		window.sidebar.addPanel(document.title,document.location.href,"");// IE
	}
		else{
window.external.AddFavorite(document.location.href,document.title); // Firefox, Mozilla, ecc.
	}
}

/*video home*/
$(document).ready(function(){
	showVideo();
})

function showVideo(){
	var boxVideoA = $('#box_hp_video a');
	
	boxVideoA.click(function(){
		var h = $('#page').innerHeight();
		var w = $('#page').innerWidth();
		var index = boxVideoA.index(this);
		index++;		
		
		$('#showVideo').css({height:h, width:w});
		$('#fdr').css({height:h, width:w});
		$('#showVideo').show('200', function(){
			handleVideo(index);
		});
		$('#close').click(function(){
			$('#showVideo').hide('200');
		});
	});
}

function handleVideo(par){
	//var video_path = $('#contVideo div a').attr('href');
	var video_path;
	eval("video_path=SourceHPVideo"+par+";");
	// var video_path = ('/siteom/imgsite/flv/video_om_0'+par+'.flv');
	var img = $('#contVideo div a img').attr('src');
	$('#contVideo div').media({
		width:     600,
		height:    470,
		autoplay:  true,
		params:    {bgcolor : '#000000',scale:'noscale' , wmode:'transparent'},
		attrs:     {bgcolor : '#000000',scale:'noscale' , wmode:'transparent'},
		src:       '/siteom/ita/multimedia/swf/player.swf',
		flashvars:  {file:video_path, image:img, frontcolor : '0xAAAAAA',backcolor : '0x000000',lightcolor:'0xEEEEEE', autostart:'true'},
		caption:   false			  
	});
}
/*end video*/


/********************** UTILS ************************/
//dimension
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(9($){l e=$.1q.C,r=$.1q.r;$.1q.M({C:9(){3(!1[0])f();3(1[0]==p)3($.7.O||($.7.E&&U($.7.13)>11))6 n.19-(($(5).C()>n.19)?i():0);k 3($.7.E)6 n.19;k 6 $.I&&5.P.1E||5.o.1E;3(1[0]==5)6 1C.1y(($.I&&5.P.1w||5.o.1w),5.o.1u);6 e.1T(1,1P)},r:9(){3(!1[0])f();3(1[0]==p)3($.7.O||($.7.E&&U($.7.13)>11))6 n.1b-(($(5).r()>n.1b)?i():0);k 3($.7.E)6 n.1b;k 6 $.I&&5.P.1N||5.o.1N;3(1[0]==5)3($.7.1M){l a=n.1p;n.1a(27,n.1o);l b=n.1p;n.1a(a,n.1o);6 5.o.1c+b}k 6 1C.1y((($.I&&!$.7.E)&&5.P.1L||5.o.1L),5.o.1c);6 r.1T(1,1P)},19:9(){3(!1[0])f();6 1[0]==p||1[0]==5?1.C():1.14(\':N\')?1[0].1u-h(1,\'q\')-h(1,\'1I\'):1.C()+h(1,\'1h\')+h(1,\'1H\')},1b:9(){3(!1[0])f();6 1[0]==p||1[0]==5?1.r():1.14(\':N\')?1[0].1c-h(1,\'s\')-h(1,\'1F\'):1.r()+h(1,\'1v\')+h(1,\'1D\')},21:9(a){3(!1[0])f();a=$.M({A:w},a||{});6 1[0]==p||1[0]==5?1.C():1.14(\':N\')?1[0].1u+(a.A?(h(1,\'L\')+h(1,\'1x\')):0):1.C()+h(1,\'q\')+h(1,\'1I\')+h(1,\'1h\')+h(1,\'1H\')+(a.A?(h(1,\'L\')+h(1,\'1x\')):0)},1Y:9(a){3(!1[0])f();a=$.M({A:w},a||{});6 1[0]==p||1[0]==5?1.r():1.14(\':N\')?1[0].1c+(a.A?(h(1,\'K\')+h(1,\'1U\')):0):1.r()+h(1,\'s\')+h(1,\'1F\')+h(1,\'1v\')+h(1,\'1D\')+(a.A?(h(1,\'K\')+h(1,\'1U\')):0)},m:9(a){3(!1[0])f();3(a!=1S)6 1.1Q(9(){3(1==p||1==5)p.1a(a,$(p).u());k 1.m=a});3(1[0]==p||1[0]==5)6 n.1p||$.I&&5.P.m||5.o.m;6 1[0].m},u:9(a){3(!1[0])f();3(a!=1S)6 1.1Q(9(){3(1==p||1==5)p.1a($(p).m(),a);k 1.u=a});3(1[0]==p||1[0]==5)6 n.1o||$.I&&5.P.u||5.o.u;6 1[0].u},12:9(a){6 1.1O({A:w,J:w,v:1.z()},a)},1O:9(b,c){3(!1[0])f();l x=0,y=0,H=0,G=0,8=1[0],4=1[0],T,10,Z=$.D(8,\'12\'),F=$.7.1M,S=$.7.26,18=$.7.O,1n=$.7.E,R=$.7.E&&U($.7.13)>11,1m=w,1l=w,b=$.M({A:Q,15:w,1k:w,J:Q,1K:w,v:5.o},b||{});3(b.1K)6 1.1J(b,c);3(b.v.1j)b.v=b.v[0];3(8.B==\'Y\'){x=8.V;y=8.X;3(F){x+=h(8,\'K\')+(h(8,\'s\')*2);y+=h(8,\'L\')+(h(8,\'q\')*2)}k 3(18){x+=h(8,\'K\');y+=h(8,\'L\')}k 3((S&&1g.I)){x+=h(8,\'s\');y+=h(8,\'q\')}k 3(R){x+=h(8,\'K\')+h(8,\'s\');y+=h(8,\'L\')+h(8,\'q\')}}k{17{10=$.D(4,\'12\');x+=4.V;y+=4.X;3((F&&!4.B.1G(/^t[d|h]$/i))||S||R){x+=h(4,\'s\');y+=h(4,\'q\');3(F&&10==\'1i\')1m=Q;3(S&&10==\'25\')1l=Q}T=4.z||5.o;3(b.J||F){17{3(b.J){H+=4.m;G+=4.u}3(18&&($.D(4,\'24\')||\'\').1G(/23-22|20/)){H=H-((4.m==4.V)?4.m:0);G=G-((4.u==4.X)?4.u:0)}3(F&&4!=8&&$.D(4,\'1e\')!=\'N\'){x+=h(4,\'s\');y+=h(4,\'q\')}4=4.1B}W(4!=T)}4=T;3(4==b.v&&!(4.B==\'Y\'||4.B==\'1d\')){3(F&&4!=8&&$.D(4,\'1e\')!=\'N\'){x+=h(4,\'s\');y+=h(4,\'q\')}3(((1n&&!R)||18)&&10!=\'1r\'){x-=h(T,\'s\');y-=h(T,\'q\')}1A}3(4.B==\'Y\'||4.B==\'1d\'){3(((1n&&!R)||(S&&$.I))&&Z!=\'1i\'&&Z!=\'1z\'){x+=h(4,\'K\');y+=h(4,\'L\')}3(R||(F&&!1m&&Z!=\'1z\')||(S&&Z==\'1r\'&&!1l)){x+=h(4,\'s\');y+=h(4,\'q\')}1A}}W(4)}l a=j(8,b,x,y,H,G);3(c){$.M(c,a);6 1}k{6 a}},1J:9(b,c){3(!1[0])f();l x=0,y=0,H=0,G=0,4=1[0],z,b=$.M({A:Q,15:w,1k:w,J:Q,v:5.o},b||{});3(b.v.1j)b.v=b.v[0];17{x+=4.V;y+=4.X;z=4.z||5.o;3(b.J){17{H+=4.m;G+=4.u;4=4.1B}W(4!=z)}4=z}W(4&&4.B!=\'Y\'&&4.B!=\'1d\'&&4!=b.v);l a=j(1[0],b,x,y,H,G);3(c){$.M(c,a);6 1}k{6 a}},z:9(){3(!1[0])f();l a=1[0].z;W(a&&(a.B!=\'Y\'&&$.D(a,\'12\')==\'1r\'))a=a.z;6 $(a)}});l f=9(){1Z"1X: 1g 1W 14 1V";};l h=9(a,b){6 U($.D(a.1j?a[0]:a,b))||0};l j=9(a,b,x,y,d,c){3(!b.A){x-=h(a,\'K\');y-=h(a,\'L\')}3(b.15&&(($.7.E&&U($.7.13)<11)||$.7.O)){x+=h(a,\'s\');y+=h(a,\'q\')}k 3(!b.15&&!(($.7.E&&U($.7.13)<11)||$.7.O)){x-=h(a,\'s\');y-=h(a,\'q\')}3(b.1k){x+=h(a,\'1v\');y+=h(a,\'1h\')}3(b.J&&(!$.7.O||a.V!=a.m&&a.X!=a.m)){d-=a.m;c-=a.u}6 b.J?{1f:y-c,1t:x-d,u:c,m:d}:{1f:y,1t:x}};l g=0;l i=9(){3(!g){l a=$(\'<1s>\').D({r:16,C:16,1e:\'2d\',12:\'1i\',1f:-1R,1t:-1R}).2c(\'o\');g=16-a.2b(\'<1s>\').2a(\'1s\').D({r:\'16%\',C:29}).r();a.28()}6 g}})(1g);',62,138,'|this||if|parent|document|return|browser|elem|function|||||||||||else|var|scrollLeft|self|body|window|borderTopWidth|width|borderLeftWidth||scrollTop|relativeTo|false|||offsetParent|margin|tagName|height|css|safari|mo|st|sl|boxModel|scroll|marginLeft|marginTop|extend|visible|opera|documentElement|true|sf3|ie|op|parseInt|offsetLeft|while|offsetTop|BODY|elemPos|parPos|520|position|version|is|border|100|do|oa|innerHeight|scrollTo|innerWidth|offsetWidth|HTML|overflow|top|jQuery|paddingTop|absolute|jquery|padding|relparent|absparent|sf|pageYOffset|pageXOffset|fn|static|div|left|offsetHeight|paddingLeft|scrollHeight|marginBottom|max|fixed|break|parentNode|Math|paddingRight|clientHeight|borderRightWidth|match|paddingBottom|borderBottomWidth|offsetLite|lite|scrollWidth|mozilla|clientWidth|offset|arguments|each|1000|undefined|apply|marginRight|empty|collection|Dimensions|outerWidth|throw|inline|outerHeight|row|table|display|relative|msie|99999999|remove|200|find|append|appendTo|auto'.split('|'),0,{}));
//pngfix
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(s($){3.1s.1k=s(j){j=3.1a({12:\'1m.1j\'},j);8 k=(n.P=="r 10 Z"&&U(n.v)==4&&n.v.E("14 5.5")!=-1);8 l=(n.P=="r 10 Z"&&U(n.v)==4&&n.v.E("14 6.0")!=-1);o(3.17.16&&(k||l)){3(2).L("1r[@m$=.M]").z(s(){3(2).7(\'q\',3(2).q());3(2).7(\'p\',3(2).p());8 a=\'\';8 b=\'\';8 c=(3(2).7(\'K\'))?\'K="\'+3(2).7(\'K\')+\'" \':\'\';8 d=(3(2).7(\'A\'))?\'A="\'+3(2).7(\'A\')+\'" \':\'\';8 e=(3(2).7(\'C\'))?\'C="\'+3(2).7(\'C\')+\'" \':\'\';8 f=(3(2).7(\'B\'))?\'B="\'+3(2).7(\'B\')+\'" \':\'\';8 g=(3(2).7(\'R\'))?\'1d:\'+3(2).7(\'R\')+\';\':\'\';8 h=(3(2).1c().7(\'1b\'))?\'19:18;\':\'\';o(2.9.y){a+=\'y:\'+2.9.y+\';\';2.9.y=\'\'}o(2.9.t){a+=\'t:\'+2.9.t+\';\';2.9.t=\'\'}o(2.9.w){a+=\'w:\'+2.9.w+\';\';2.9.w=\'\'}8 i=(2.9.15);b+=\'<x \'+c+d+e+f;b+=\'9="13:11;1q-1p:1o-1n;O:W-V;N:1l;\'+g+h;b+=\'q:\'+3(2).q()+\'u;\'+\'p:\'+3(2).p()+\'u;\';b+=\'J:I:H.r.G\'+\'(m=\\\'\'+3(2).7(\'m\')+\'\\\', D=\\\'F\\\');\';b+=i+\'"></x>\';o(a!=\'\'){b=\'<x 9="13:11;O:W-V;\'+a+h+\'q:\'+3(2).q()+\'u;\'+\'p:\'+3(2).p()+\'u;\'+\'">\'+b+\'</x>\'}3(2).1i();3(2).1h(b)});3(2).L("*").z(s(){8 a=3(2).T(\'N-S\');o(a.E(".M")!=-1){8 b=a.X(\'1g("\')[1].X(\'")\')[0];3(2).T(\'N-S\',\'1f\');3(2).Q(0).Y.J="I:H.r.G(m=\'"+b+"\',D=\'F\')"}});3(2).L("1e[@m$=.M]").z(s(){8 a=3(2).7(\'m\');3(2).Q(0).Y.J=\'I:H.r.G\'+\'(m=\\\'\'+a+\'\\\', D=\\\'F\\\');\';3(2).7(\'m\',j.12)})}1t 3}})(3);',62,92,'||this|jQuery||||attr|var|style|||||||||||||src|navigator|if|height|width|Microsoft|function|padding|px|appVersion|margin|span|border|each|class|alt|title|sizingMethod|indexOf|scale|AlphaImageLoader|DXImageTransform|progid|filter|id|find|png|background|display|appName|get|align|image|css|parseInt|block|inline|split|runtimeStyle|Explorer|Internet|relative|blankgif|position|MSIE|cssText|msie|browser|hand|cursor|extend|href|parent|float|input|none|url|after|hide|gif|pngFix|transparent|blank|line|pre|space|white|img|fn|return'.split('|'),0,{}));
//ded
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(2($){3 f=d;3 5=P;3 m={};3 k={};3 r;3 q;3 p;3 o;3 a={};$.n=2(e){3 l=0;3 j=0;7(!e)3 e=10.W;7(e.B||e.A){l=e.B;j=e.A}T 7(e.w||e.v){l=e.w+8.E.C+8.D.C;j=e.v+8.E.I+8.D.I}6{\'x\':l,\'y\':j}};$.s=2(e){3 9=$.n(e);3 G=(9.x-r);3 F=(9.y-q);$(5).i("11",(p+F));$(5).i("Y",(o+G))};$(8).X(2(e){7(f&&a[5.4]==\'h\'){$.s(e);7(k[5.4]!=t){k[5.4](e,5)}6 d}});$(8).V(2(e){7(f&&a[5.4]==\'h\'){f=d;7(m[5.4]!=t){m[5.4](e,5)}6 d}});$.c.U=2(g){6 1.b(2(){k[1.4]=g})};$.c.S=2(g){6 1.b(2(){m[1.4]=g})};$.c.R=2(){6 1.b(2(){a[1.4]=\'Q\'})};$.c.O=2(){6 1.b(2(){a[1.4]=\'h\'})};$.c.u=2(J){6 1.b(2(){7(t==1.4||!1.4.N)1.4="u"+(M L().K());a[1.4]="h";$(1).Z(2(e){$(1).i("17","15");$(1).i("z-14","13");f=H;5=1;3 9=$.n(e);r=9.x;q=9.y;p=1.12;o=1.16;$.s(e);6 J?H:d})})}})(18);',62,71,'|this|function|var|id|currentElement|return|if|document|pos|dragStatus|each|fn|false||isMouseDown|callback|on|css|posy|dragCallbacks|posx|dropCallbacks|getMousePosition|lastElemLeft|lastElemTop|lastMouseY|lastMouseX|updatePosition|undefined|easydrag|clientY|clientX||||pageY|pageX|scrollLeft|documentElement|body|spanY|spanX|true|scrollTop|allowBubbling|getTime|Date|new|length|dragOn|null|off|dragOff|ondrop|else|ondrag|mouseup|event|mousemove|left|mousedown|window|top|offsetTop|10000|index|absolute|offsetLeft|position|jQuery'.split('|'),0,{}));


/**
 * jQuery (PNG Fix)
 * Microsoft Internet Explorer 24bit PNG Fix
 *
 * The MIT License
 * 
 * Copyright (c) 2007 Paul Campbell (pauljamescampbell.co.uk)
 * 
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 * 
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * @param		Object
 * @return		Array
 */
(function($) {
	
	$.fn.pngfix = function(options) {
		
		// ECMA scope fix
		var elements 	= this;
		// Plug-in values
		var settings 	= $.extend({
			imageFixSrc: 	false
		}, options);
		
		if(!$.browser.msie || ($.browser.msie &&  $.browser.version >= 7)) {
			return(elements); // Kill
		}
		
		function setFilter(el, path, mode) {
			// Apply filter to element, setting the MSDN properties:
			//		:src
			//		:enabled
			//		:sizingMethod  
			var fs 			= el.attr("filters");
			var alpha 		= "DXImageTransform.Microsoft.AlphaImageLoader";
			if (fs[alpha]) {
				with (fs[alpha]) { 
					enabled = true;
					src = path; 
					sizingMethod = mode;
			 	}
			} else {
				el.css("filter", 'progid:' + alpha + '(enabled="true", sizingMethod="' + mode + '", src="' + path + '")');			
			}
		}
		
		function forceWidth(el) {
			if(el.css("width") == "auto" & el.css("height") == "auto") {
				// Only force width of element if it's set to auto
				el.css("width", el.attr("offsetWidth") + "px");
			}
		}
		
		// __APPLY__
		
		return(
			elements.each(function() {
				
				var el = $(this);
				
				if(el.attr("tagName").toUpperCase() == "IMG" && (/.png"?$/).test(el.attr("src"))) {
					
					if(!settings.imageFixSrc) {
						// Wrap the <img> in a <span> then apply style/filters, 
						// removing the <img> tag from the final render 
						el.wrap("<span></span>");
						var par = el.parent();
						par.css({
							height: 	el.height(),
							width: 		el.width(),
							display: 	"inline-block"
						});
						setFilter(par, el.attr("src"), "scale");
						el.remove();
					} else if((/.gif$/).test(settings.imageFixSrc)) {
						// Replace the current image with a transparent GIF
						// and apply the filter to the background of the 
						// <img> tag (not the preferred route)
						forceWidth(el);
						setFilter(el, el.attr("src"), "image");
						el.attr("src", settings.imageFixSrc);
					}
					
				} else {
					var bg = el.css("backgroundImage");
					var matches = bg.match(/^url\("(.*)"\)$/);
					if(matches.length) {
						// Elements with a PNG as a backgroundImage have the
						// filter applied with a sizing method relevant to the 
						// background repeat type
						forceWidth(el);
						el.css("backgroundImage", "none");
						
						// Restrict scaling methods to valid MSDN defintions (or one custom)
						if(el.css("backgroundRepeat").indexOf("repeat") > -1) {
							var sc = settings.repeatMethod == "repeat" ? "repeat" : "scale";
						} else {
							var sc = "crop";
						}
						setFilter(el, matches[1], sc);
						
						// IE peek-a-boo for internal links
						el.find("a").each(function() {
							$(this).css("position", "relative");
						});
					}
				}
				
				
			}) // __END__
		);
	}

})(jQuery);


/*****************MEDIA*****************/
(function($){$.fn.media=function(options,f1,f2){return this.each(function(){if(typeof options=='function'){f2=f1;f1=options;options={}}var o=getSettings(this,options);if(typeof f1=='function')f1(this,o);var r=getTypesRegExp();var m=r.exec(o.src)||[''];o.type?m[0]=o.type:m.shift();for(var i=0;i<m.length;i++){fn=m[i].toLowerCase();if(isDigit(fn[0]))fn='fn'+fn;if(!$.fn.media[fn])continue;var player=$.fn.media[fn+'_player'];if(!o.params)o.params={};if(player){var num=player.autoplayAttr=='autostart';o.params[player.autoplayAttr||'autoplay']=num?(o.autoplay?1:0):o.autoplay?true:false}var $div=$.fn.media[fn](this,o);$div.css('backgroundColor',o.bgColor).width(o.width);if(typeof f2=='function')f2(this,$div[0],o,player.name);break}})};$.fn.mediabox=function(options,css){return this.click(function(){if(typeof $.blockUI=='undefined'||typeof $.blockUI.version=='undefined'||$.blockUI.version<1.26){if(typeof $.fn.mediabox.warning!='undefined')return this;$.fn.mediabox.warning=1;alert('The mediabox method requires blockUI v1.26 or later.');return false}var o,p,div=0,$e=$(this).clone();$e.appendTo('body').hide().css({margin:0});options=$.extend({},options,{autoplay:1});$e.media(options,function(){},function(origEl,newEl,opts,player){div=newEl;o=opts;p=player});if(!div)return false;var $div=$.browser.safari?$(div).hide():$(div).remove();if(o.loadingImage)$div.css({backgroundImage:'url('+o.loadingImage+')',backgroundPosition:'center center',backgroundRepeat:'no-repeat'});if(o.boxTitle)$div.prepend('<div style="margin:0;padding:0">'+o.boxTitle+'</div>');if(css)$div.css(css);$div.displayBox({width:o.width,height:o.height},function(el){$('object,embed',el).each(function(){try{this.Stop()}catch(e){}try{this.DoStop()}catch(e){}try{this.controls.stop()}catch(e){}})},p=='flash');return false})};$.fn.media.mapFormat=function(format,player){if(!format||!player||!$.fn.media.defaults.players[player])return;format=format.toLowerCase();if(isDigit(format[0]))format='fn'+format;$.fn.media[format]=$.fn.media[player]};$.fn.media.defaults={width:400,height:400,preferMeta:1,autoplay:0,bgColor:'',params:{},attrs:{},flashvars:{},flashVersion:'7',boxTitle:null,loadingImage:null,flvPlayer:v_player,mp3Player:'mediaplayer.swf',silverlight:{inplaceInstallPrompt:'true',isWindowless:'true',framerate:'24',version:'0.9',onError:null,onLoad:null,initParams:null,userContext:null}};$.fn.media.defaults.players={flash:{name:'flash',types:'flv,mp3,swf',oAttrs:{classid:'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000',type:'application/x-oleobject',codebase:'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+$.fn.media.defaults.flashVersion},eAttrs:{type:'application/x-shockwave-flash',pluginspage:'http://www.adobe.com/go/getflashplayer'}},quicktime:{name:'quicktime',types:'aif,aiff,aac,au,bmp,gsm,mov,mid,midi,mpg,mpeg,mp4,m4a,psd,qt,qtif,qif,qti,snd,tif,tiff,wav,3g2,3gp',oAttrs:{classid:'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B',codebase:'http://www.apple.com/qtactivex/qtplugin.cab'},eAttrs:{pluginspage:'http://www.apple.com/quicktime/download/'}},realplayer:{name:'real',types:'ra,ram,rm,rpm,rv,smi,smil',autoplayAttr:'autostart',oAttrs:{classid:'clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA'},eAttrs:{type:'audio/x-pn-realaudio-plugin',pluginspage:'http://www.real.com/player/'}},winmedia:{name:'winmedia',types:'asf,avi,wma,wmv',autoplayAttr:'autostart',oUrl:'url',oAttrs:{classid:'clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6',type:'application/x-oleobject'},eAttrs:{type:'application/x-mplayer2',pluginspage:'http://www.microsoft.com/Windows/MediaPlayer/'}},iframe:{name:'iframe',types:'html,pdf'},silverlight:{name:'silverlight',types:'xaml'}};var counter=1;for(var player in $.fn.media.defaults.players){var types=$.fn.media.defaults.players[player].types;$.each(types.split(','),function(i,o){if(isDigit(o[0]))o='fn'+o;$.fn.media[o]=$.fn.media[player]=getGenerator(player);$.fn.media[o+'_player']=$.fn.media.defaults.players[player]})};function getTypesRegExp(){var types='';for(var player in $.fn.media.defaults.players){if(types.length)types+=',';types+=$.fn.media.defaults.players[player].types};return new RegExp('\\.('+types.replace(/,/g,'|')+')\\b')};function getGenerator(player){return function(el,options){return generate(el,options,player)}};function isDigit(c){return'0123456789'.indexOf(c)>-1};function getSettings(el,options){options=options||{};var $el=$(el);var cls=el.className||'';var meta=$.meta?$el.data():{};var w=meta.width||parseInt(((cls.match(/w:(\d+)/)||[])[1]||0));var h=meta.height||parseInt(((cls.match(/h:(\d+)/)||[])[1]||0));if(w)meta.width=w;if(h)meta.height=h;if(cls)meta.cls=cls;var a=$.fn.media.defaults;var b=$.meta&&$.fn.media.defaults.preferMeta?options:meta;var c=b==options?meta:options;var p={params:{bgColor:options.bgColor||$.fn.media.defaults.bgColor}};var opts=$.extend({},a,b,c);$.each(['attrs','params','flashvars','silverlight'],function(i,o){opts[o]=$.extend({},p[o]||{},a[o]||{},b[o]||{},c[o]||{})});if(typeof opts.caption=='undefined')opts.caption=$el.text();opts.src=opts.src||$el.attr('href')||$el.attr('src')||'unknown';return opts};$.fn.media.swf=function(el,opts){if(typeof SWFObject=='undefined'){if(opts.flashvars){var a=[];for(var f in opts.flashvars)a.push(f+'='+opts.flashvars[f]);if(!opts.params)opts.params={};opts.params.flashvars=a.join('&')}return generate(el,opts,'flash')}var id=el.id?(' id="'+el.id+'"'):'';var cls=opts.cls?(' class="'+opts.cls+'"'):'';var $div=$('<div'+id+cls+'>');$(el).after($div).remove();var so=new SWFObject(opts.src,'movie_player_'+counter++,opts.width,opts.height,opts.flashVersion,opts.bgColor);for(var p in opts.params)if(p!='bgColor')so.addParam(p,opts.params[p]);for(var f in opts.flashvars)so.addVariable(f,opts.flashvars[f]);so.write($div[0]);if(opts.caption)$('<div>').appendTo($div).html(opts.caption);return $div};$.fn.media.flv=$.fn.media.mp3=function(el,opts){var src=opts.src;var player=/\.mp3\b/i.test(src)?$.fn.media.defaults.mp3Player:$.fn.media.defaults.flvPlayer;opts.src=player;opts.src=opts.src+'?file='+src;opts.flashvars=$.extend({},{file:src},opts.flashvars);return $.fn.media.swf(el,opts)};$.fn.media.xaml=function(el,opts){if(!window.Sys||!window.Sys.Silverlight){if($.fn.media.xaml.warning)return;$.fn.media.xaml.warning=1;alert('You must include the Silverlight.js script.');return}var props={width:opts.width,height:opts.height,background:opts.bgColor,inplaceInstallPrompt:opts.silverlight.inplaceInstallPrompt,isWindowless:opts.silverlight.isWindowless,framerate:opts.silverlight.framerate,version:opts.silverlight.version};var events={onError:opts.silverlight.onError,onLoad:opts.silverlight.onLoad};var id1=el.id?(' id="'+el.id+'"'):'';var id2=opts.id||'AG'+counter++;var cls=opts.cls?(' class="'+opts.cls+'"'):'';var $div=$('<div'+id1+cls+'>');$(el).after($div).remove();Sys.Silverlight.createObjectEx({source:opts.src,initParams:opts.silverlight.initParams,userContext:opts.silverlight.userContext,id:id2,parentElement:$div[0],properties:props,events:events});if(opts.caption)$('<div>').appendTo($div).html(opts.caption);return $div};function generate(el,opts,player){var $el=$(el);var o=$.fn.media.defaults.players[player];if(player=='iframe'){var o=$('<iframe'+' width="'+opts.width+'" height="'+opts.height+'" >');o.attr('src',opts.src);o.css('backgroundColor',o.bgColor)}else if($.browser.msie){var a=['<object width="'+opts.width+'" height="'+opts.height+'" '];for(var key in opts.attrs)a.push(key+'="'+opts.attrs[key]+'" ');for(var key in o.oAttrs||{})a.push(key+'="'+o.oAttrs[key]+'" ');a.push('></ob'+'ject'+'>');var p=['<param name="'+(o.oUrl||'src')+'" value="'+opts.src+'">'];for(var key in opts.params)p.push('<param name="'+key+'" value="'+opts.params[key]+'">');var o=document.createElement(a.join(''));for(var i=0;i<p.length;i++)o.appendChild(document.createElement(p[i]))}else{var a=['<embed width="'+opts.width+'" height="'+opts.height+'" style="display:block"'];if(opts.src)a.push(' src="'+opts.src+'" ');for(var key in opts.attrs)a.push(key+'="'+opts.attrs[key]+'" ');for(var key in o.eAttrs||{})a.push(key+'="'+o.eAttrs[key]+'" ');for(var key in opts.params)a.push(key+'="'+opts.params[key]+'" ');a.push('></em'+'bed'+'>')}var id=el.id?(' id="'+el.id+'"'):'';var cls=opts.cls?(' class="'+opts.cls+'"'):'';var $div=$('<div'+id+cls+'>');$el.after($div).remove();($.browser.msie||player=='iframe')?$div.append(o):$div.html(a.join(''));if(opts.caption)$('<div>').appendTo($div).html(opts.caption);return $div}})(jQuery);


