
var mousex = 0;
var mousey = 0;


function dlg_mousemove(e)
{
	if (IE) {
	 mousex = event.clientX + document.body.scrollLeft;
	 mousey = event.clientY + document.body.scrollTop;
	} else {
	 mousex = e.pageX;
	 mousey = e.pageY;
	}
}

/*
JavaScript Gallery
Copyright (C) 2008 Aptus s.c.
All rights reserved
*/

var jsgId='JSgallery';
var jsgImgPath='i/';
var jsgDefaultId='jsg';

var jsgOldOnResize, jsgOldOnScroll;
var jsgActive=null;
var jsgGalleries=[];
var jsgCallback=false;
var jsgSrc;

function add2compare(id,product)
{
	var params=new Object();
	params.action='add2compare';
	params.id=id;
	params.from = product;
	dlg_get(['/product.php', params], function(d) {
		if(d=="true")
			window.location='/customer/action/compare/from/product';
		else
			window.location='/customer/action/compare/from/results';
	});
}

function add2cartrebate(id)
{
	var params=new Object();
	if(document.form) {
		for(var i=0; i<=document.forms['form'].length-1; i++) {
			var el_name=document.forms['form'].elements[i].name;
			if(el_name.indexOf('parameters')==0)
				params[el_name]=document.forms['form'].elements[i].value;
		}
	}
	params.action='add';
	if(id=='f') {
		params.id=parseInt(document.forms['form'].id.value);
		params.count=document.forms['form'].rebate_count.value;
	}
	else {
		params.id=id;
		params.count=1;
	}
	location.href = "/product.php?action=add&id="+params.id+"&count="+params.count+"&from=cart&rebate=1";
}

function add2cart(id)
{
	var params=new Object();
	if(document.form) {
		for(var i=0; i<=document.forms['form'].length-1; i++) {
			var el_name=document.forms['form'].elements[i].name;
			if(el_name.indexOf('parameters')==0)
				params[el_name]=document.forms['form'].elements[i].value;
		}
	}
	params.action='add';
	if(id=='f') {
		params.id=parseInt(document.forms['form'].id.value);
		params.count=document.forms['form'].count.value;
	}
	else {
		params.id=id;
		params.count=1;
	}
	location.href = "/product.php?action=add&id="+params.id+"&count="+params.count+"&from=cart";
	/*var adder = document.getElementById('adder');
	adder.style.top = mousey+5+"px";
	adder.style.left = mousex+12+"px";
	adder.innerHTML = 'Dodaje do koszyka...';
	adder.style.display = "block";
	if(params.id>0) {
		dlg_get(['/product.php', params], function(d) {
														var check = d.substr(0,1);
														d = d.substr(1);
														var adder = document.getElementById('adder');
														if(check=='0') {
															document.getElementById("div_cart_area").innerHTML=d;
															adder.innerHTML = 'Produkt został dodany do koszyka';
														}
														else {
															adder.innerHTML = d;
														}
														var ScrollTop = document.body.scrollTop;
														if (ScrollTop == 0) {
															if (window.pageYOffset)
																ScrollTop = window.pageYOffset;
															else
																ScrollTop = (document.body.parentElement) ? document.body.parentElement.scrollTop : 0;
														}
														setTimeout(function() {
															$("#adder").fadeOut("normal",function() {
																	$("#adder").css("display","none");
																	$("#adder").css("opacity","1");
															})
														},check=='0'?750:1500);
		});
	}*/
}

function add2rep()
{
	var params=new Object();
	params.action='add';
	params.add2rep=1;
	params.id=parseInt(document.form.id.value);
	var adder = document.getElementById('adder');
	adder.style.top = mousey+5+"px";
	adder.style.left = mousex+12+"px";
	adder.innerHTML = 'Dodaje do przechowalni...';
	adder.style.display = "block";
	if(params.id>0) {
		dlg_get(['/product.php', params], function(d) {
														//document.getElementById("div_cart_area").innerHTML=d;
															var adder = document.getElementById('adder');
														adder.innerHTML = 'Produkt został dodany do przechowalni';
														setTimeout(function() {
															$("#adder").fadeOut("normal",function() {
																	$("#adder").css("display","none");
																	$("#adder").css("opacity","1");
															})
														},750);
		});
	}
}


function lightbox(img) {
	$("#lightbox_shadow").css("opacity","0.7");
	var i = new Image();
	i.onload = function () {
		var myWidth = 0, myHeight = 0;
		if( typeof( window.innerWidth ) == 'number' ) {
			myWidth = window.innerWidth;
			myHeight = window.innerHeight;
		} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
			myWidth = document.documentElement.clientWidth;
			myHeight = document.documentElement.clientHeight;
		} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
			myWidth = document.body.clientWidth;
			myHeight = document.body.clientHeight;
		}
		$("#lightbox").css("width",this.width+20);
		$("#lightbox").css("height",this.height+20);
		$("#lightbox").css("top",parseInt(myHeight/2)-parseInt((this.height+20)/2));
		$("#lightbox").css("left",parseInt(myWidth/2)-parseInt((this.width+20)/2));
		document.getElementById('lightbox_image').onload = function () {
			$("#lightbox_shadow").css("display","block");
			$("#lightbox").css("display","block");
		}
		$("#lightbox_image").attr("src",this.src);
	}
	i.onError = function () {
		alert("Błąd ładowania obrazka!");
	}
	i.src = img;
}

function lightbox_close() {
	$("#lightbox").fadeOut('fast',function () {
			$("#lightbox_shadow").fadeOut('fast');
	})
}

function compareBox_close() {
	$("#compareBox").fadeOut('fast',function () {
			$("#lightbox_shadow_compare").fadeOut('fast');
	})
}

function compareBoxLoaded() {
	var myWidth = 0, myHeight = 0;
	if( typeof( window.innerWidth ) == 'number' ) {
		myWidth = window.innerWidth;
		myHeight = window.innerHeight;
	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
		myWidth = document.documentElement.clientWidth;
		myHeight = document.documentElement.clientHeight;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
		myWidth = document.body.clientWidth;
		myHeight = document.body.clientHeight;
	}
	$("#compareBox").css("top",parseInt(myHeight/2)-parseInt(260));
	$("#compareBox").css("left",parseInt(myWidth/2)-parseInt(360));
	$("#lightbox_shadow_compare").css("display","block");
	$("#compareBox").css("display","block");
}

function compareBox(link) {
	$("#lightbox_shadow_compare").css("opacity","0.7");
	document.getElementById('iform').src = link;
}

function jsgMove()
{
	var e=document.getElementById(jsgId+'_window');
	if(e) {
		var es=e.style;
		var mx=document.body.scrollLeft;
		var my=document.body.scrollTop;
		var cx=document.body.clientWidth;
		var cy=document.body.clientHeight;

		var x=Math.floor(cx/2-e.offsetWidth/2)+mx;
		var y=Math.floor(cy/2-e.offsetHeight/2)+my;
//		alert('my: '+my+' cy: '+cy+' offsetHeight: '+e.offsetHeight+' y: '+y);
		if(y<0)
			y=0;
		if(x<0)
			x=cx-e.offsetWidth;
		es.marginLeft=x+'px';
		es.marginTop=y+'px';
	}
}

function jsgOnScroll(e)
{
	jsgMove();
	if(jsgOldOnScroll)
		jsgOldOnScroll(e);
}

function jsgResize()
{
	var e=document.getElementById(jsgId);
	if(e) {
		var es=e.style;
		if(es.display!='none') {
			es.display='none';
			es.width=document.body.scrollWidth+'px';
			es.height=(document.body.scrollHeight>document.body.clientHeight ? document.body.scrollHeight : document.body.clientHeight)+'px';
			es.display='';
		}
		jsgMove();
	}
}

function jsgOnResize(e)
{
	jsgResize();
	if(jsgOldOnResize)
		jsgOldOnResize(e);
}

function jsgReadyState()
{
	if(event.srcElement.readyState=='complete')
		jsgMove();
}

function jsgLoad(e)
{
	jsgMove();
}

function jsgImgClick(e)
{
	var x=e ? (e.offsetX ? e.offsetX : e.pageX-this.x) : event.offsetX;
	if(x<this.offsetWidth/2)
		jsgActive.prev();
	else
		jsgActive.next();
}

function jsgInit()
{

	var e=document.getElementById(jsgId);
	if(!e) {
		jsgOldOnResize=window.onresize;
		window.onresize=jsgOnResize;
		jsgOldOnScroll=window.onscroll;
		window.onscroll=jsgOnScroll;
		var e=document.createElement('div');
		e.id=jsgId;
		e.style.position='absolute';
		e.style.left='0px';
		e.style.top='0px';
		e.style.backgroundImage='url('+jsgImgPath+'jsg_bg.gif)';
		e.innerHTML='<table id="'+jsgId+'_window" cellspacing=0 cellpadding=0 class="jsg"><tr><td class="header"><a href="javascript:jsgClose();void(0);"><img src="'+jsgImgPath+'jsg_close.gif"></a><span id="'+jsgId+'_title"></span></td></tr><tr><td class="image"><img src="" id="'+jsgId+'_image"></td></tr><tr><td class="footer"><div class="navi"><a href="javascript:jsgActive.first();void(0);"><img src="'+jsgImgPath+'jsg_first.gif"></a><a href="javascript:jsgActive.prev();void(0);"><img src="'+jsgImgPath+'jsg_prev.gif"></a><a href="javascript:jsgActive.next();void(0);"><img src="'+jsgImgPath+'jsg_next.gif"></a><a href="javascript:jsgActive.last();void(0);"><img src="'+jsgImgPath+'jsg_last.gif"></a></div><span id="'+jsgId+'_desc"></span></td></tr></table>';
		document.body.appendChild(e);
		e=document.getElementById(jsgId);
		var img=document.getElementById(jsgId+'_image');
		if(img.addEventListener)
			img.addEventListener('load',jsgLoad,false);
		else
			img.attachEvent('onreadystatechange',jsgReadyState);
		img.onclick=jsgImgClick;
		jsgResize();
	}
	e.style.display='';
}

function jsgClose()
{
	var e=document.getElementById(jsgId);
	if(e) {
		e.style.display='none';
		document.getElementById(jsgId+'_image').src='';
	}
	jsgActive=null;
}

function jsgShow(i)
{
	this.current=i;
	var img=this.images[i];
	document.getElementById(jsgId+'_image').src=typeof(img)=='object' ? img[0] : img;
	document.getElementById(jsgId+'_desc').innerHTML=(i+1)+'/'+this.images.length+' '+(typeof(img)=='object' ? img[1] : '');
}

function jsgOpen(i)
{
	jsgInit();
	jsgActive=this;
	document.getElementById(jsgId+'_title').innerHTML=this.title;
	this.show(i);
}

function jsgFirst()
{
	this.show(0);
}

function jsgPrev()
{
	if(this.current>0)
		this.show(this.current-1);
}

function jsgNext()
{
	if(this.current<this.images.length-1)
		this.show(this.current+1);
}

function jsgLast()
{
	this.show(this.images.length-1);
}

function jsgFind(i)
{
	var c;
	for(c=0; c<this.images.length; c++)
		if(i==(typeof(this.images[c])=='object' ? this.images[c][0] : this.images[c]))
			return c;
	return null;
}

function JSgallery(g,t)
{
	this.images=g;
	this.title=t;
	this.open=jsgOpen;
	this.show=jsgShow;
	this.first=jsgFirst;
	this.prev=jsgPrev;
	this.next=jsgNext;
	this.last=jsgLast;
	this.find=jsgFind;
}

function jsgFindImages(e)
{
	var img=new Array();
	var i,j;
	for(i=0; i<e.childNodes.length; i++)
		if(e.childNodes[i].tagName) {
			if(e.childNodes[i].tagName=='IMG' && e.childNodes[i].onclick) {
				e.childNodes[i].onclick();
				img.push([jsgSrc,e.childNodes[i].title]);
			}
			var img2=jsgFindImages(e.childNodes[i]);
			for(j=0; j<img2.length; j++)
				img.push(img2[j]);
		}
	return img;
}

function jsgClick(i,e,d)
{
	var l=false;
	var jsgTmp;
	if(jsgCallback) {
		jsgSrc=i;
		return;
	}
	if(typeof(e)=='object')
		l=true;
	else
		d=e;
	if(typeof(d)=='undefined')
		d=jsgDefaultId;
	if(l || typeof(jsgGalleries[d])=='undefined') {
		var bl;
		if(l)
			while(e) {
				e=e.parentNode;
				if(e.id==d) {
					bl=e;
					break;
				}
			}
		else
			bl=document.getElementById(d);
		if(!bl)
			return;
		jsgCallback=true;
		var img=jsgFindImages(bl);
		jsgCallback=false;
		jsgTmp=new JSgallery(img,bl.title);
		if(!l)
			jsgGalleries[d]=jsgTmp;
	}
	else
		jsgTmp=jsgGalleries[d];
	jsgTmp.open(jsgTmp.find(i));
}


function img1(name) {
	 img=new Image();
     img.src = '/i/'+name+'.gif';
	 document.images[name].src=img.src;
}

function img2(name) {
	 img=new Image();
     img.src = '/i/'+name+'b.gif';
	 document.images[name].src=img.src;
}

function dbl(t) {
	if(t.dlg_clicked)
		return false;
	t.dlg_clicked=true;
	return true;
}

function dlg_get(u,cb,cbp)
{
	return dlg_xmlhttprequest(u,'GET','','',cb,cbp);
}

function dlg_xmlhttprequest(u,m,d,c,cb,cbp)
{
	u=dlg_url(u);
	var r=false;
    if(window.XMLHttpRequest) {
    	try {
			r=new XMLHttpRequest();
        }
		catch(e) {
			r=false;
        }
    }
	else if(window.ActiveXObject) {
       	try {
        	r=new ActiveXObject("Msxml2.XMLHTTP");
      	}
		catch(e) {
        	try {
          		r=new ActiveXObject("Microsoft.XMLHTTP");
        	}
			catch(e) {
          		r=false;
        	}
		}
    }

	if(r) {
		r.onreadystatechange=function() {
			if(r.readyState==4) {
				if(r.status==200)
					cb(r.responseText,cbp);
			}
		};
		r.open(m,u);
		if(c!='')
			r.setRequestHeader('Content-Type',c);
		r.send(d);
		return true;
	}
	return false;
}

function dlg_url(u)
{
	if(typeof(u)=='object') {
		var s=u[0];
		if(typeof(u[1])=='object') {
			var k;
			var sp='?';
			for (k in u[1]) {
				s+=sp+encodeURIComponent(k)+'='+encodeURIComponent(u[1][k]);
				sp='&';
			}
		}
		if(typeof(u[2])!='undefined')
			s+='#'+u[2];
		return s;
	}
	return u;
}

function dlg_tab_sel(i,n,t,v,f,frm,foc) 
{
	var j;
	for(j=0; j<n; j++) {
		document.getElementById('dlgtab_'+t+'_'+j).className='tab'+(i==j ? 's' : '');
		document.getElementById('dlgtabbody_'+t+'_'+j).style.display=(i==j ? 'inline' : 'none');
	}
	//document.forms[frm][f].value=v;
	//if(foc.length>0)
		//document.forms[frm][foc].focus();
}

function dlg_winclose(i,a)
{
	if(typeof(a)=='undefined')
		a=true;
	if(a) {
		var e=document.getElementById('dlg_wini_'+i);
		if(typeof(e.contentWindow.dlg_onwinclose)=='function')
			if(!e.contentWindow.dlg_onwinclose())
				return false;
	}
	var j;
	var e=document.getElementById('dlg_win');
	for(j=0; j<e.childNodes.length; j++)
		if(e.childNodes[j].id=='dlg_win_div_'+i) {
			e.removeChild(e.childNodes[j]);
			break;
		}
	return true;
}

function comment_show_hiden(id, show)
{
	if(show==true) {
		document.getElementById('short_'+id).style.display='none';
		document.getElementById('long_'+id).style.display='block';
	}
	else {
		document.getElementById('short_'+id).style.display='block';
		document.getElementById('long_'+id).style.display='none';
	}
}


var font_small = new Image();
font_small.src = "/i/font_small.gif";
var font_medium = new Image();
font_medium.src = "/i/font_medium.gif";
var font_big = new Image();
font_big.src = "/i/font_big.gif";
var font_small_hover = new Image();
font_small_hover.src = "/i/font_small_hover.gif";
var font_medium_hover = new Image();
font_medium_hover.src = "/i/font_medium_hover.gif";
var font_big_hover = new Image();
font_big_hover.src = "/i/font_big_hover.gif";
function changeFontsSize(size) {
	var fsmall = document.getElementById('font_small');
	var fmedium = document.getElementById('font_medium');
	var fbig = document.getElementById('font_big');
	switch(size) {
		case "small":
			fsmall.src = font_small_hover.src;
			fmedium.src = font_medium.src;
			fbig.src = font_big.src;
			document.body.className = "fontSmall";
			$.get("index.php",{change_font_size:"fontSmall"});
		break;
		case "medium":
			fsmall.src = font_small.src;
			fmedium.src = font_medium_hover.src;
			fbig.src = font_big.src;
			document.body.className = "fontMedium";
			$.get("index.php",{change_font_size:"fontMedium"});
		break;
		case "big":
			fsmall.src = font_small.src;
			fmedium.src = font_medium.src;
			fbig.src = font_big_hover.src;
			document.body.className = "fontBig";
			$.get("index.php",{change_font_size:"fontBig"});
		break;
	};
}

function getScrollArray() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}

function ScrollToElement(theElement){
 
  var selectedPosX = 0;
  var selectedPosY = 0;
 
  while(theElement != null){
    selectedPosX += theElement.offsetLeft;
    selectedPosY += theElement.offsetTop;
    theElement = theElement.offsetParent;
  }
 
 window.scrollTo(selectedPosX,selectedPosY);
 
}

function getElementsByClassName(space,cn){
  var arr = new Array(); 
  var els = space.getElementsByTagName("*");
  var exp= new RegExp("^(.* )?"+cn+"( .*)?$", "g");
  for (var i = 0; i < els.length; i++ ){
    if (exp.test(els[i].className)){
      arr.push(els[i]);
    }
  }
  return arr;
}

function strtolower (str) {
	return (str+'').toLowerCase();
}

function onMouseSlider(obj) {
	if(typeof(obj.over)=='undefined') {
		obj.over = true;
	}
	if(obj.over==true) {
		var next = getElementsByClassName(obj,'next')[0];
		var prev = getElementsByClassName(obj,'prev')[0];
		$(prev).css('top',parseInt(($(obj).height()/2)-100)+"px");
		$(next).css('top',parseInt(($(obj).height()/2)-100)+"px");
		var slider = getElementsByClassName(obj,'slider')[0];
		if(parseInt($(slider).css('left'))<0) {
			$(prev).css('display','block');
		}
		if((parseInt($(slider).css('width'))-parseInt($(obj).width())+parseInt($(slider).css('left')))>0) {
			$(next).css('display','block');
		}
		obj.over = false;
	}
	obj.mainover = true;
}

function onMouseOutSlider(obj) {
	obj.mainover = false
	setTimeout(function() {
		if(obj.mainover==false) {
			var next = getElementsByClassName(obj,'next')[0];
			var prev = getElementsByClassName(obj,'prev')[0];
			$(prev).css('display','none');
			$(next).css('display','none');
			obj.over = true;
		}
	}, 20);
}

function toogleSLiderNext(obj) {
	var main = obj.parentNode;
	var slider = getElementsByClassName(main,'slider')[0];
	var diff = parseInt($(slider).css('width'))-parseInt($(obj).css('width'))+parseInt($(slider).css('left'));
	if(diff>0) {
		var next = getElementsByClassName(main,'next')[0];
		var prev = getElementsByClassName(main,'prev')[0];
		$(prev).css('display','none');
		$(next).css('display','none');
		if(diff>$(main).width()) {
			$(slider).animate({left:(parseInt($(slider).css('left'))-$(main).width())},'normal','swing',function() {
				main.over = true;
				onMouseSlider(main);	
			});
		}
		else {
			$(slider).animate({left:(-diff)+"px"},'slow','swing',function() {
				main.over = true;
				onMouseSlider(main);	
			});
		}
	}
}

function toogleSLiderPrev(obj) {
	var main = obj.parentNode;
	var slider = getElementsByClassName(main,'slider')[0];
	var diff = 0+parseInt($(slider).css('left'));
	if(diff<0) {
		var next = getElementsByClassName(main,'next')[0];
		var prev = getElementsByClassName(main,'prev')[0];
		$(prev).css('display','none');
		$(next).css('display','none');
		if(diff<-$(main).width()) {
			$(slider).animate({left:(parseInt($(slider).css('left'))+$(main).width())},'normal','swing',function() {
				main.over = true;
				onMouseSlider(main);	
			});
		}
		else {
			$(slider).animate({left:"0px"},'slow','swing',function() {
				main.over = true;
				onMouseSlider(main);	
			});
		}
	}
}

function toggleDescription(cname) {
	var tab = document.getElementById('productTabs');
	var con = document.getElementById('tabsContent');
	var off = getElementsByClassName(tab,'active');
	off[0].className = 'tab';
	document.getElementById('tab_'+cname).className = 'active';
	var list = con.childNodes;
	for(var i = 0; i<list.length; i++) {
		if(strtolower(list[i].nodeName)=='div') {
			if(list[i].className==cname)
				list[i].style.display = 'block';
			else
				list[i].style.display = 'none';
		}
	}
}

function toogleCenterNews(obj,cn) {
	obj.over = true;
	setTimeout( function() {
		if(obj.over==true) {
			var items = getElementsByClassName(obj.parentNode,'news hover');
			for(var i = 0; i<items.length; i++)
				items[i].className = 'news';
			obj.className = 'news hover';
			var space = obj.parentNode.parentNode;
			space = getElementsByClassName(space,'startNewsImage')[0];
			if(space) {
				var imgs = space.getElementsByTagName("div");
				for(var i = 0; i<imgs.length; i++) {
					if(imgs[i].className==cn)
						imgs[i].style.display = 'block';
					else
						imgs[i].style.display = 'none';
				}
			}
		}
	},100);
}

function outCenterNews(obj) {
	obj.over = false;
}

function toogleRecommendNews(obj,cn) {
	obj.over = true;
	setTimeout( function() {
		if(obj.over==true) {
			var items = getElementsByClassName(getElementsByClassName(document,'recommendBox')[0],'button hover');
			for(var i = 0; i<items.length; i++)
				items[i].className = 'button';
			obj.className = 'button hover';
			var space = getElementsByClassName(document,'innerRecommendBox')[0];
			if(space) {
				var imgs = space.getElementsByTagName("div");
				var exp = new RegExp("^(.* )?news_recommend_item_[0-9]( .*)?$", "g");
				for(var i = 0; i<imgs.length; i++) {
					if(exp.test(imgs[i].className)){
						if(imgs[i].className==cn)
							imgs[i].style.display = 'block';
						else
							imgs[i].style.display = 'none';
					}
				}
			}
		}
	},100);
}

function outRecommendNews(obj) {
	obj.over = false;
}

function toogleFolding(el, obj) {
	var e = document.getElementById(el);
	if(e.style.display=='none') {
		obj.innerHTML = '<img src="/i/foldingUp.gif" alt=""> Zwiń';
		e.style.display = 'block';
	}
	else {
		obj.innerHTML = '<img src="/i/foldingDown.gif" alt=""> Rozwiń';
		e.style.display = 'none';
	}
}

function cCoutryOver(obj) {
	obj.over = true;
}
function cCoutryOut(obj) {
	obj.over = false;
	/*setTimeout(
		function() {
			if(obj.over==false) {
				var el = getElementsByClassName(obj,'select')[0];
				if(el.style.display!='none') {
					$(el).fadeOut('slow',function() {
						var el2 = getElementsByClassName(obj,'change')[0];
						$(el2).fadeIn('slow');
						$(el).css('display','none');
					});
				}
			}
		},1200
	);*/
}
function cCountryShowSelect(obj) {
	var sp = obj.parentNode.parentNode;
	var el = getElementsByClassName(sp,'select')[0];
	$(obj.parentNode).fadeOut('slow',function() {
		$(el).fadeIn('slow');
	});
}
function cCountryChangeSelect(obj) {
	var text = obj.options[obj.selectedIndex].text;
	var sp = obj.parentNode.parentNode;
	var el = getElementsByClassName(sp,'plain')[0];
	el.innerHTML = text;
}

function enterForm(event,formname) {
	if(event.keyCode==13) {
		document.forms[formname].submit();
	}
}

function tryCloseWordsLightbox() {
	setTimeout( function() {
		var obj = document.getElementById('dlg_win_1');
		if(obj.over!=true) {
			dlg_winclose(1, false);
		}
	},20);
}

function unCheckOtherDeliveries() {
	var del = getElementsByClassName(document.getElementById('allDeliveries'),'otherDeliveries');
	if(del.length>0) {
		for(var i = 0; i<del.length ; i++) {
			del[i].checked = false;
		}
	}
}

function findPos(obj) {
    var nleft = 0;
    var ntop = 0;
    if (obj.offsetParent) {
        nleft = obj.offsetLeft
        ntop = obj.offsetTop
        while (obj = obj.offsetParent) {
            nleft += obj.offsetLeft
            ntop += obj.offsetTop
        }
    }
    return [nleft,ntop];
}
