window.addEvent('load', function() {
    });

window.addEvent('domready', function (){

	$$('img.skype_img').each( function (image) {
		var skype = String.fromCharCode(103, 114, 111, 119, 105, 110, 103, 46, 109, 97, 114, 107, 101, 116, 115);
		var link = new Element('a',{
			'href' : 'callto:' + skype
		    }).setHTML(skype);
		image.replaceWith(link);
	    });

	$$('img.mail_img').each( function (image) {
		var mail = String.fromCharCode(111,102,102,105,99,101,64,103,114,111,119,105,110,103,109,97,114,107,101,116,115,46,110,101,116);
		var link = new Element('a',{
			'href' : 'mailto:' + mail
		    }).setHTML(mail);
		image.replaceWith(link);
	    });
	$$('a.nofollow').each( function (link) {
		link.addEvent('click', function(e){
			new Event(e).stop();
			window.open(link.getProperty('href'), '_blank');
		    });
	    });

	$$('a.nofollow2').each( function (link) {
		link.addEvent('click', function(e){
			new Event(e).stop();
			window.open(link.getProperty('href'), '_blank');
		    });
	    });

	$$('div.wide img').each( function(im) {
		im.addEvent('load', function () {
			var parent = im.getParent();
			parent.setStyle('overflow','hidden');
			var parentWidth = parent.getSize().size.x;
			var width = im.getSize().size.x;
			var diff = width - parentWidth;

			var effect;
			var left = new Element('div',{
				'class': 'left_arrow'
			    }).setText("");
			var right = new Element('div',{
				'class': 'right_arrow'
			    }).setText("");
			left.injectInside(parent);
			right.injectBefore(im);
			right.setStyles({
				'height': im.getSize().size.y + 'px',
				    'display': 'none'
				    });
			left.setStyles({
				'height': im.getSize().size.y + 'px',
				    'display': 'none'
				    });
			right.setOpacity(0.5);
			left.setOpacity(0.5);

			left.addEvent('mouseenter', function() {
				effect = im.effect('margin-left',{
					wait: false,
					duration: 4*(-im.getStyle('margin-left').toInt()),
					transition: Fx.Transitions.linear
			    });

				left.setStyle('display','block');
				effect.start(0);
			    });
			right.addEvent('mouseenter', function() {
				effect = im.effect('margin-left',{
					wait: false,
					duration: 4*(diff + im.getStyle('margin-left').toInt()),
					transition: Fx.Transitions.linear
			    });
				right.setStyle('display','block');
				effect.start(-diff);
			    });

			left.addEvent('mouseout', function() {
				left.setStyle('display','none');
				effect.stop();
			    });
			right.addEvent('mouseout', function() {
				right.setStyle('display','none');
				effect.stop();
			    });



			im.addEvent('mouseenter', function() {
				left.setStyle('display','block');
				right.setStyle('display','block');
			    });
			im.addEvent('mouseleave', function() {
				left.setStyle('display','none');
				right.setStyle('display','none');
			    });
		    });
	    });

    });


var newwindow;

function poptastic(url) {
    var browserName=navigator.appName;
    if (browserName=="Microsoft Internet Explorer")
	{
	    newwindow=window.open(url,'name','scrollbars=no,height=624,width=819,left=0,top=0');
	}
    else
	{
	    newwindow=window.open(url,'name','scrollbars=no,height=615,width=815,left=0,top=0');
	}
    if (window.focus) {newwindow.focus()}
}
