function CheckMail(myValue) {
	var reg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,3}$/
	return (reg.exec(myValue)!=null)
}

var moveBoxName = "";
var parent = "";

function initMovableBox(boxName,marginTop) {

  $(document).ready(function(){
  
    marginTop = parseInt(marginTop);
    moveBoxName = boxName;
	previewYMin = parseInt($(moveBoxName).offset()['top'])-marginTop;
	previewXMax = parseInt($(moveBoxName).offset()['left']+$(moveBoxName).width());
	parent = $(moveBoxName).parent();
	pHeight = parent.height();

	$(window).scroll(function () {
	    pHeight = parent.height();
	    previewXMax = parseInt($(moveBoxName).offset()['left']+$(moveBoxName).width());
		offset = $(document).scrollTop()-previewYMin;
		maxOffset = previewYMin+pHeight-$(moveBoxName).height()-1;
		if (offset>maxOffset) offset=maxOffset;
		else
		if (offset<0) offset=previewYMin;
		else
		offset += previewYMin+5-marginTop;
		offset += "px";
		
		$(moveBoxName).css('position','absolute');
		$(moveBoxName).css('left',(previewXMax-$(moveBoxName).width())+'px');
		$(moveBoxName).animate({top:offset},{duration:1000,queue:false});
	});
  }); 
}

